Touche permettant un changement de dimension
-
Bonjour, j’ai suivis le tuto pour crée une touche (je l’ai mis dans la classe principale), et j’aimerai recevoir un message et un changement de dimension quand la touche est pressée, jusque la tout fonctionne, le message est recu mais le changement de dimension de fonctionne pas.
public TopazMod() { FMLCommonHandler.instance().bus().register(this); keyBindDown = new KeyBinding("modtest.key", Keyboard.KEY_K, "key.categories.gameplay"); ClientRegistry.registerKeyBinding(keyBindDown); } @SubscribeEvent public void onEvent(KeyInputEvent event) { if(keyBindDown.isPressed()) { keyTestTyped(); } } private void keyTestTyped() { Minecraft.getMinecraft().thePlayer.addChatComponentMessage(new ChatComponentText("Teleportation en cours...")); // fonctionne Minecraft.getMinecraft().thePlayer.travelToDimension(5); // ne fonctionne pas }Merci de votre aide

-
(je tiens aussi a préciser que la dimension 5 existe)
-
Bonjour,
Il faut appelersetPositionAndUpdate(x, y, z);apres avoir appelétravelToDimension.
Donc si tu rajouteMinecraft.getMinecraft().thePlayer.setPositionAndUpdate(x, y, z);en changeant x, y et z, tout devrait fonctionner.
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