diff --git a/api/pom.xml b/api/pom.xml index 258e3c2a..7a130848 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -26,17 +26,17 @@ - - org.geysermc - common - ${geyser.version} - io.netty netty-transport 4.1.49.Final provided + + org.geysermc + common + ${geyser.version} + 4.0.0 diff --git a/bungee/pom.xml b/bungee/pom.xml index 34e81076..5d740807 100644 --- a/bungee/pom.xml +++ b/bungee/pom.xml @@ -53,16 +53,25 @@ org.geysermc.floodgate common ${project.version} - - - org.google.code.gson - gson - - - org.yaml - snakeyaml - - + + + + com.google.code.gson + gson + 2.8.5 + provided + + + com.google.guava + guava + 21.0 + provided + + + org.yaml + snakeyaml + 1.27 + provided diff --git a/common/pom.xml b/common/pom.xml index 30d4130b..c8825b6a 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -26,11 +26,6 @@ - - org.geysermc.floodgate - api - ${project.parent.version} - com.google.inject guice @@ -53,21 +48,33 @@ okhttp 3.13.0 - - org.yaml - snakeyaml - 1.27 - com.nukkitx.fastutil fastutil-short-object-maps 8.3.1 + + org.geysermc.floodgate + api + ${project.parent.version} + + + org.yaml + snakeyaml + 1.27 + compile + + + com.google.code.gson + gson + 2.8.5 + compile + 4.0.0 diff --git a/spigot/pom.xml b/spigot/pom.xml index ed37ae41..10c1edc8 100644 --- a/spigot/pom.xml +++ b/spigot/pom.xml @@ -60,16 +60,25 @@ org.geysermc.floodgate common ${project.version} - - - org.google.code.gson - gson - - - org.yaml - snakeyaml - - + + + + com.google.code.gson + gson + 2.8.5 + provided + + + com.google.guava + guava + 21.0 + provided + + + org.yaml + snakeyaml + 1.27 + provided diff --git a/velocity/pom.xml b/velocity/pom.xml index 20d8b96a..558be82b 100644 --- a/velocity/pom.xml +++ b/velocity/pom.xml @@ -45,24 +45,39 @@ io.netty - netty-all - 4.1.45.Final + netty-transport + 4.1.43.Final + provided + + + io.netty + netty-codec + 4.1.43.Final provided org.geysermc.floodgate common ${project.version} - - - org.google.code.gson - gson - - - org.yaml - snakeyaml - - + + + + com.google.code.gson + gson + 2.8.5 + provided + + + com.google.guava + guava + 21.0 + provided + + + org.yaml + snakeyaml + 1.27 + provided diff --git a/velocity/src/main/java/org/geysermc/floodgate/listener/VelocityPluginMessageListener.java b/velocity/src/main/java/org/geysermc/floodgate/listener/VelocityPluginMessageHandler.java similarity index 97% rename from velocity/src/main/java/org/geysermc/floodgate/listener/VelocityPluginMessageListener.java rename to velocity/src/main/java/org/geysermc/floodgate/listener/VelocityPluginMessageHandler.java index 43da364e..5e0a9d9e 100644 --- a/velocity/src/main/java/org/geysermc/floodgate/listener/VelocityPluginMessageListener.java +++ b/velocity/src/main/java/org/geysermc/floodgate/listener/VelocityPluginMessageHandler.java @@ -45,8 +45,7 @@ import org.geysermc.floodgate.api.logger.FloodgateLogger; import org.geysermc.floodgate.platform.pluginmessage.PluginMessageHandler; import org.geysermc.floodgate.util.RawSkin; -//todo naming of this class is different between platforms -public class VelocityPluginMessageListener extends PluginMessageHandler { +public class VelocityPluginMessageHandler extends PluginMessageHandler { private ProxyServer proxy; private FloodgateLogger logger; private ChannelIdentifier formChannel; diff --git a/velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java b/velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java index 04e99dbd..cb4755bd 100644 --- a/velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java +++ b/velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java @@ -44,7 +44,7 @@ import org.geysermc.floodgate.crypto.FloodgateCipher; import org.geysermc.floodgate.inject.CommonPlatformInjector; import org.geysermc.floodgate.inject.velocity.VelocityInjector; import org.geysermc.floodgate.listener.VelocityListenerRegistration; -import org.geysermc.floodgate.listener.VelocityPluginMessageListener; +import org.geysermc.floodgate.listener.VelocityPluginMessageHandler; import org.geysermc.floodgate.logger.Slf4jFloodgateLogger; import org.geysermc.floodgate.platform.command.CommandRegistration; import org.geysermc.floodgate.platform.command.CommandUtil; @@ -110,7 +110,7 @@ public final class VelocityPlatformModule extends AbstractModule { @Provides @Singleton public PluginMessageHandler pluginMessageHandler() { - return new VelocityPluginMessageListener(); + return new VelocityPluginMessageHandler(); } /*