Jump to content

TheEternelCraft

Members
  • Posts

    2
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

TheEternelCraft's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Hello, I want to use packets but my server don't receive them Here is my code : public class EternelCore { @EventHandler public void preInit(FMLPreInitializationEvent event) { NETWORK.registerMessage(IMessageEternelGames.Handler.class, IMessageEternelGames.class, 0, Side.SERVER); MinecraftForge.EVENT_BUS.register(new Events()); } } public class IMessageEternelGames implements IMessage { public IMessageEternelGames() {} @Override public void fromBytes(ByteBuf buf) { } @Override public void toBytes(ByteBuf buf) { } public static class Handler implements IMessageHandler<IMessageEternelGames, IMessage> { @Override public IMessage onMessage(IMessageEternelGames message, MessageContext ctx) { String username = ctx.getServerHandler().playerEntity.getName(); EternelCore.LOGGER.info("Message recu ! "+username); return null; } } } public class Events { @SubscribeEvent public void onConnectServer(FMLNetworkEvent.ClientConnectedToServerEvent ev) { if(Minecraft.getMinecraft().getCurrentServerData() == null) return; ServerData server = Minecraft.getMinecraft().getCurrentServerData(); if(server.serverIP.equals(EternelCore.ETERNELGAMES_IP) && !server.isOnLAN() && server.serverName.equals(EternelCore.ETERNELGAMES_NAME)) { EternelCore.LOGGER.info("Envoi du packet (serveur correct)"); EternelCore.NETWORK.sendToServer(new IMessageEternelGames()); } } }
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.