9 juin 2016, 17:24
package fr.Mosca421.Arthania.View;

import cpw.mods.fml.common.network.ByteBufUtils;
import cpw.mods.fml.common.network.simpleimpl.IMessage;
import cpw.mods.fml.common.network.simpleimpl.IMessageHandler;
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
import fr.Mosca421.Arthania.Arthania;
import io.netty.buffer.ByteBuf;

public class View implements IMessage {

    private String text;

    public View() { }

    public View(String text) {
        this.text = text;
    }

    @Override
    public void fromBytes(ByteBuf buf) {
        text = ByteBufUtils.readUTF8String(buf);
    }

    @Override
    public void toBytes(ByteBuf buf) {
        ByteBufUtils.writeUTF8String(buf, text);
    }

    public static class Handler implements IMessageHandler <view, imessage="">{

        @Override
        public IMessage onMessage(View message, MessageContext ctx) {
            System.out.println(String.format("Received %s from %s", message.text, ctx.getServerHandler().playerEntity.getDisplayName()));
            Arthania.networkWrapper.sendToServer(new View("View"));
            Arthania.networkWrapper.sendTo(new SomeMessage(), somePlayer);
            return null; // no response in this case
        }
    }
}

Alors la je vais pas vous mentir je vois plus quoi faire quand j’ai ça pour vous dire j’ai une erreur que je sais meme pas comment régler
J’aime pas du tout se systeme de packets =/</view,>