Jump to content

de7

Members
  • Posts

    2
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

de7's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Oh, right... Added public Message() {} to the Message.class and that's all. Thank you!
  2. Hello. I'm trying to use SimpleNetworkWrapper, according to this and some other manuals. On my client side i have: public void preInit(FMLPreInitializationEvent e) { network = NetworkRegistry.INSTANCE.newSimpleChannel("test"); network.registerMessage(Message.FromServerHandler.class, Message.class, 0, Side.CLIENT); } On my server side i have: public void preInit(FMLPreInitializationEvent e) { network = NetworkRegistry.INSTANCE.newSimpleChannel("test"); network.registerMessage(Message.FromClientHandler.class, Message.class, 0, Side.SERVER); } Message.class: So, i'm trying to send the message to the client right after login, like that: public void onEvent(PlayerLoggedInEvent event) { System.out.println("[test] " + event.player.getDisplayName() + " connected"); System.out.println("[test] sending 'test' to " + event.player.getDisplayName()); ServerProxy.network.sendTo(new Message("test"), (EntityPlayerMP) event.player); } But on the client i'm getting this: [01:05:00] [Client thread/ERROR] [FML]: FMLIndexedMessageCodec exception caught io.netty.handler.codec.DecoderException: java.lang.InstantiationException: info.deseven.test.event.Message Can anyone help?
×
×
  • Create New...

Important Information

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