better naming for client/server only handlers

This commit is contained in:
Frank 2021-08-17 12:56:37 +02:00
parent 29fe59b4b9
commit 55f00c664c
11 changed files with 341 additions and 130 deletions

View file

@ -39,7 +39,7 @@ public class ConnectorServerside extends Connector {
public void onPlayReady(ServerGamePacketListenerImpl handler, PacketSender sender, MinecraftServer server){
for(DataHandlerDescriptor desc : getDescriptors()){
if (desc.sendOnJoin){
DataHandler h = desc.JOIN_INSTANCE.get();
BaseDataHandler h = desc.JOIN_INSTANCE.get();
if (h.getOriginatesOnServer()) {
h.sendToClient(server, handler.player);
}
@ -54,11 +54,11 @@ public class ConnectorServerside extends Connector {
}
void receiveFromClient(DataHandlerDescriptor desc, MinecraftServer server, ServerPlayer player, ServerGamePacketListenerImpl handler, FriendlyByteBuf buf, PacketSender responseSender){
DataHandler h = desc.INSTANCE.get();
BaseDataHandler h = desc.INSTANCE.get();
h.receiveFromClient(server, player, handler, buf, responseSender);
}
public void sendToClient(DataHandler h){
public void sendToClient(BaseDataHandler h){
if (server==null){
throw new RuntimeException("[internal error] Server not initialized yet!");
}