22 juil. 2016, 08:27

Euhh la vous m’avez perdu un dis que j’ai pas besoin du packet un autre dis que si …
@Plaigon j’ai essayer sans le packet le soucis est que avec world.isRemote mon gui ne s’ouvre pas .
@Robin je comprends pas trop je dois enregistrer mon packet quel side ? l’envoyer au joueur / serveur ?? dans mon event est-ce que je dois mettre un world.isremote avant l’appel du packet ?

Pour l’instant j’ai ça comme code:

ça marche pas sauf quand j’enlève le if(event.entityliving.worldObj…)


@SubscribeEvent
public void onDeath(LivingDeathEvent event)
{
if(event.entityLiving instanceof EntityPlayer)
{

event.entityLiving.setHealth(1);

if(event.entityLiving.worldObj.isRemote){
Main.network.sendToServer(new PacketGui());
Mort.settimer(10000);
System.out.println("Mort");
}

}

}


 network = NetworkRegistry.INSTANCE.newSimpleChannel("dd:");

network.registerMessage(PacketGui.Handler.class, PacketGui.class, 0, Side.CLIENT);