From de7e1b2427fbc3347ec2b8ca06312f846755d5bd Mon Sep 17 00:00:00 2001 From: micle Date: Sun, 21 Nov 2021 09:52:59 +0000 Subject: [PATCH] Moved networking into its own class. --- .../totemofreviving/network/Network.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/main/java/dev/micle/totemofreviving/network/Network.java diff --git a/src/main/java/dev/micle/totemofreviving/network/Network.java b/src/main/java/dev/micle/totemofreviving/network/Network.java new file mode 100644 index 0000000..c674f68 --- /dev/null +++ b/src/main/java/dev/micle/totemofreviving/network/Network.java @@ -0,0 +1,21 @@ +package dev.micle.totemofreviving.network; + +import dev.micle.totemofreviving.TotemOfReviving; +import net.minecraftforge.fml.network.NetworkRegistry; +import net.minecraftforge.fml.network.simple.SimpleChannel; + +import java.util.Objects; + +public final class Network { + public static final String VERSION = TotemOfReviving.MOD_ID + "-net-1"; + + public static SimpleChannel channel; + + public static void init() { + channel = NetworkRegistry.ChannelBuilder.named(TotemOfReviving.createResourceLocation("network")) + .clientAcceptedVersions(s -> Objects.equals(s, VERSION)) + .serverAcceptedVersions(s -> Objects.equals(s, VERSION)) + .networkProtocolVersion(() -> VERSION) + .simpleChannel(); + } +}