diff --git a/proxy/src/main/java/com/velocitypowered/proxy/ProxyOptions.java b/proxy/src/main/java/com/velocitypowered/proxy/ProxyOptions.java index 3ab419ff4..30c29b6b9 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/ProxyOptions.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/ProxyOptions.java @@ -34,7 +34,6 @@ public final class ProxyOptions { private static final Logger logger = LogManager.getLogger(ProxyOptions.class); private final boolean help; private final @Nullable Integer port; - private final @Nullable Boolean haproxy; ProxyOptions(final String[] args) { final OptionParser parser = new OptionParser(); @@ -44,16 +43,10 @@ public final class ProxyOptions { final OptionSpec port = parser.acceptsAll(Arrays.asList("p", "port"), "Specify the bind port to be used. The configuration bind port will be ignored.") .withRequiredArg().ofType(Integer.class); - final OptionSpec haproxy = parser.acceptsAll( - Arrays.asList("haproxy", "haproxy-protocol"), - "Choose whether to enable haproxy protocol. " - + "The configuration haproxy protocol will be ignored.") - .withRequiredArg().ofType(Boolean.class).defaultsTo(null); final OptionSet set = parser.parse(args); this.help = set.has(help); this.port = port.value(set); - this.haproxy = haproxy.value(set); if (this.help) { try { @@ -71,8 +64,4 @@ public final class ProxyOptions { public @Nullable Integer getPort() { return this.port; } - - public @Nullable Boolean isHaproxy() { - return this.haproxy; - } } diff --git a/proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java b/proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java index c614d415e..8ccdbc508 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java @@ -257,12 +257,6 @@ public class VelocityServer implements ProxyServer, ForwardingAudience { this.cm.bind(configuration.getBind()); } - final Boolean haproxy = this.options.isHaproxy(); - if (haproxy != null) { - logger.debug("Overriding HAProxy protocol to {} from command line option", haproxy); - configuration.setProxyProtocol(haproxy); - } - if (configuration.isQueryEnabled()) { this.cm.queryBind(configuration.getBind().getHostString(), configuration.getQueryPort()); } diff --git a/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java b/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java index f4a76919e..e55c0e9ae 100644 --- a/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java +++ b/proxy/src/main/java/com/velocitypowered/proxy/config/VelocityConfiguration.java @@ -354,10 +354,6 @@ public class VelocityConfiguration implements ProxyConfig { return advanced.isProxyProtocol(); } - public void setProxyProtocol(boolean proxyProtocol) { - advanced.setProxyProtocol(proxyProtocol); - } - public boolean useTcpFastOpen() { return advanced.isTcpFastOpen(); } @@ -759,10 +755,6 @@ public class VelocityConfiguration implements ProxyConfig { return proxyProtocol; } - public void setProxyProtocol(boolean proxyProtocol) { - this.proxyProtocol = proxyProtocol; - } - public boolean isTcpFastOpen() { return tcpFastOpen; }