[BUG] Fix Forge Network Handler
This commit is contained in:
@@ -115,12 +115,17 @@ public class ForgeNetworkHandler implements CraterNetworkHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static SimpleChannel buildSimpleChannel(String modId, boolean clientAcceptsVanillaOrMissing, boolean serverAcceptsVanillaOrMissing) {
|
private static SimpleChannel buildSimpleChannel(String modId, boolean clientAcceptsVanillaOrMissing, boolean serverAcceptsVanillaOrMissing) {
|
||||||
return ChannelBuilder
|
ChannelBuilder builder = ChannelBuilder.named(new ResourceLocation(modId, "crater_network"));
|
||||||
.named(new ResourceLocation(modId, "crater_network"))
|
|
||||||
.networkProtocolVersion(1)
|
if (clientAcceptsVanillaOrMissing) {
|
||||||
.clientAcceptedVersions(clientAcceptsVanillaOrMissing ? Channel.VersionTest.ACCEPT_MISSING : Channel.VersionTest.exact(1))
|
builder = builder.optionalClient();
|
||||||
.serverAcceptedVersions(serverAcceptsVanillaOrMissing ? Channel.VersionTest.ACCEPT_MISSING : Channel.VersionTest.exact(1))
|
}
|
||||||
.simpleChannel();
|
|
||||||
|
if (serverAcceptsVanillaOrMissing) {
|
||||||
|
builder = builder.optionalServer();
|
||||||
|
}
|
||||||
|
|
||||||
|
return builder.simpleChannel();
|
||||||
}
|
}
|
||||||
|
|
||||||
private LogicalSide getSideFromDirection(PacketDirection direction) {
|
private LogicalSide getSideFromDirection(PacketDirection direction) {
|
||||||
|
Reference in New Issue
Block a user