1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2025-12-26 18:29:08 +00:00

Forgot to update the Velocity classes, lol

This commit is contained in:
Tim203
2020-11-23 00:20:54 +01:00
parent 5d4a1b5164
commit 885fd16972
2 changed files with 8 additions and 3 deletions

View File

@@ -42,6 +42,7 @@ import java.util.UUID;
import net.kyori.adventure.text.Component;
import org.geysermc.common.form.Form;
import org.geysermc.floodgate.api.logger.FloodgateLogger;
import org.geysermc.floodgate.config.FloodgateConfigHolder;
import org.geysermc.floodgate.platform.pluginmessage.PluginMessageHandler;
import org.geysermc.floodgate.util.RawSkin;
@@ -50,11 +51,14 @@ public class VelocityPluginMessageHandler extends PluginMessageHandler {
private FloodgateLogger logger;
private ChannelIdentifier formChannel;
public VelocityPluginMessageHandler(FloodgateConfigHolder configHolder) {
super(configHolder);
}
@Inject // called because this is a listener as well
public void init(ProxyServer proxy, FloodgateLogger logger,
@Named("formChannel") String formChannelName,
@Named("skinChannel") String skinChannelName) {
super.proxy = true;
this.proxy = proxy;
this.logger = logger;

View File

@@ -39,6 +39,7 @@ import org.geysermc.floodgate.api.SimpleFloodgateApi;
import org.geysermc.floodgate.api.logger.FloodgateLogger;
import org.geysermc.floodgate.command.VelocityCommandRegistration;
import org.geysermc.floodgate.config.FloodgateConfig;
import org.geysermc.floodgate.config.FloodgateConfigHolder;
import org.geysermc.floodgate.config.ProxyFloodgateConfig;
import org.geysermc.floodgate.crypto.FloodgateCipher;
import org.geysermc.floodgate.inject.CommonPlatformInjector;
@@ -109,8 +110,8 @@ public final class VelocityPlatformModule extends AbstractModule {
@Provides
@Singleton
public PluginMessageHandler pluginMessageHandler() {
return new VelocityPluginMessageHandler();
public PluginMessageHandler pluginMessageHandler(FloodgateConfigHolder configHolder) {
return new VelocityPluginMessageHandler(configHolder);
}
/*