fixed fabric servers not being joinable
This commit is contained in:
parent
3cfb59b70a
commit
41af4218d3
|
|
@ -45,7 +45,7 @@ public class CarryOnFabricClientMod implements ClientModInitializer
|
|||
{
|
||||
CarryOnKeybinds.registerKeybinds(KeyBindingHelper::registerKeyBinding);
|
||||
ClientEvents.registerEvents();
|
||||
CarryOnCommon.registerClientPackets();
|
||||
CarryOnCommon.registerClientPackets(true);
|
||||
}
|
||||
|
||||
public static void sendPacketToServer(PacketBase packet)
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ public class CarryOnFabricMod implements ModInitializer {
|
|||
|
||||
CommonEvents.registerEvents();
|
||||
CarryOnCommon.registerServerPackets();
|
||||
CarryOnCommon.registerClientPackets(false);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -82,8 +82,11 @@ public class FabricPlatformHelper implements IPlatformHelper {
|
|||
@Override
|
||||
public <T extends PacketBase, B extends FriendlyByteBuf> void registerClientboundPacket(CustomPacketPayload.Type<T> type, Class<T> clazz, StreamCodec<B, T> codec, BiConsumer<T, Player> handler, Object... args)
|
||||
{
|
||||
PayloadTypeRegistry.playS2C().register(type, (StreamCodec<RegistryFriendlyByteBuf, T>)codec);
|
||||
boolean client = (boolean)args[0];
|
||||
|
||||
if(!client)
|
||||
PayloadTypeRegistry.playS2C().register(type, (StreamCodec<RegistryFriendlyByteBuf, T>)codec);
|
||||
else
|
||||
CarryOnFabricClientMod.registerClientboundPacket(type, handler);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user