GUI qui ne s'ouvre pas en multijoueur
-
Et si tu mets un SideOnly(Side.CLIENT) au dessus de ta classe du gui ?
-
Pareil ça crash
-
Fais comme ça :
@Override public ItemStack onItemRightClick(ItemStack stack, World world, EntityPlayer player) { if(FMLCommonHandler.instance().getSide().isClient()) { this.openGui(); } return super.onItemRightClick(stack, world, player); } @SideOnly(Side.CLIENT) public void openGui() { Minecraft.getMinecraft().displayGuiScreen(new GuiLivre1()); } -
Là ça ne crash plus mais le GUI ne s’ouvre pas non plus
-
Ajoutes un System.out.println(“quelque chose”); pour voir si la fonction est appelé.
-
En effet la fonction n’a pas l’air d’être appelée
-
onItemRightClick est au moins appelé ?
-
Non plus …

-
Tu as au moins le bon item ?
-
Problème résolu, j’avais oublié un @Override