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
Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.
Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.
Grâce à votre participation, ce message peut devenir encore meilleur 💗
S'inscrire Se connecter