From 479bd91b74c502dc3fd5b058f5e029754840c830 Mon Sep 17 00:00:00 2001 From: Luck Date: Mon, 4 Sep 2017 22:32:02 +0100 Subject: [PATCH] Fix build --- .../luckperms/sponge/LPSpongePlugin.java | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java b/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java index 6c761c982..a94e86f3d 100644 --- a/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java +++ b/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java @@ -45,6 +45,7 @@ import me.lucko.luckperms.common.commands.sender.Sender; import me.lucko.luckperms.common.config.ConfigKeys; import me.lucko.luckperms.common.config.LuckPermsConfiguration; import me.lucko.luckperms.common.constants.CommandPermission; +import me.lucko.luckperms.common.constants.Constants; import me.lucko.luckperms.common.contexts.ContextManager; import me.lucko.luckperms.common.contexts.LuckPermsCalculator; import me.lucko.luckperms.common.dependencies.DependencyManager; @@ -434,7 +435,28 @@ public class LPSpongePlugin implements LuckPermsPlugin { @Override public Sender getConsoleSender() { if (!game.isServerAvailable()) { - return new ImporterSender(this, s -> logger.info(s)); + return new ImporterSender(this) { + + @Override + public String getName() { + return Constants.CONSOLE_NAME; + } + + @Override + public UUID getUuid() { + return Constants.CONSOLE_UUID; + } + + @Override + public boolean isImport() { + return false; + } + + @Override + protected void consumeMessage(String s) { + logger.info(s); + } + }; } return getSenderFactory().wrap(game.getServer().getConsole()); }