|
3 | 3 | import com.viaversion.viaversion.api.command.ViaCommandSender; |
4 | 4 | import com.viaversion.viaversion.api.configuration.ConfigurationProvider; |
5 | 5 | import com.viaversion.viaversion.api.configuration.ViaVersionConfig; |
| 6 | +import com.viaversion.viaversion.api.connection.UserConnection; |
6 | 7 | import com.viaversion.viaversion.api.platform.PlatformTask; |
| 8 | +import com.viaversion.viaversion.api.platform.UnsupportedSoftware; |
7 | 9 | import com.viaversion.viaversion.api.platform.ViaPlatform; |
8 | 10 | import com.viaversion.viaversion.libs.gson.JsonObject; |
9 | 11 | import de.rexlmanu.viaversionaddon.ViaVersionAddon; |
10 | 12 | import de.rexlmanu.viaversionaddon.utility.FutureTaskId; |
11 | 13 | import io.netty.util.concurrent.Future; |
12 | 14 | import io.netty.util.concurrent.GenericFutureListener; |
| 15 | +import java.util.Collection; |
13 | 16 | import lombok.Getter; |
14 | 17 |
|
15 | 18 | import java.io.File; |
@@ -98,6 +101,11 @@ public boolean kickPlayer(UUID uuid, String s) { |
98 | 101 | return false; |
99 | 102 | } |
100 | 103 |
|
| 104 | + @Override |
| 105 | + public boolean disconnect(UserConnection connection, String message) { |
| 106 | + return ViaPlatform.super.disconnect(connection, message); |
| 107 | + } |
| 108 | + |
101 | 109 | @Override |
102 | 110 | public boolean isPluginEnabled() { |
103 | 111 | return true; |
@@ -128,6 +136,16 @@ public boolean isOldClientsAllowed() { |
128 | 136 | return true; |
129 | 137 | } |
130 | 138 |
|
| 139 | + @Override |
| 140 | + public Collection<UnsupportedSoftware> getUnsupportedSoftwareClasses() { |
| 141 | + return ViaPlatform.super.getUnsupportedSoftwareClasses(); |
| 142 | + } |
| 143 | + |
| 144 | + @Override |
| 145 | + public boolean hasPlugin(String name) { |
| 146 | + return false; |
| 147 | + } |
| 148 | + |
131 | 149 | private <T extends Future<?>> GenericFutureListener<T> errorLogger() { |
132 | 150 | return future -> { |
133 | 151 | if (!future.isCancelled() && future.cause() != null) { |
|
0 commit comments