Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.feloria.felmod.common.network;
- import fr.feloria.felmod.Main;
- import net.minecraft.util.ResourceLocation;
- import net.minecraftforge.fml.network.NetworkRegistry;
- import net.minecraftforge.fml.network.simple.SimpleChannel;
- public class FeloriaNetwork {
- public static final String PROTOCOL_VERSION = String.valueOf(1);
- public static final SimpleChannel CHANNEL = NetworkRegistry.ChannelBuilder
- .named(new ResourceLocation(Main.MOD_ID, "channel"))
- .networkProtocolVersion(() -> PROTOCOL_VERSION)
- .clientAcceptedVersions(PROTOCOL_VERSION::equals)
- .serverAcceptedVersions(PROTOCOL_VERSION::equals)
- .simpleChannel();
- public static void registerNetworkPackets()
- {
- CHANNEL.messageBuilder(FeloriaPacket.class, 0)
- .encoder(FeloriaPacket::encode)
- .decoder(FeloriaPacket::decode)
- .consumer(FeloriaPacket::handle)
- .add();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement