• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Résolu Gamemode Aventure

    1.8.x
    1.8.9
    3
    6
    1081
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • darkvince37
      darkvince37 dernière édition par

      Bonjour,

      Je revient vers vous car j’arrive vraiment pas a trouver le gamemode Aventure j’ai vu sa WorldSettings.GameType.ADVENTURE mais il me dit de mettre !=null

      if (Main.gamemode) {
                  if(Minecraft.getMinecraft().thePlayer.isSpectator()){
                  this.drawString(Minecraft.getMinecraft().fontRendererObj, Main.gamemodecouleur +"GameMode Spectateur", Main.gamemodeplacementXZ, Main.gamemodeplacementY, 16777215);
      
                  }
                  else if(Minecraft.getMinecraft().playerController.isInCreativeMode()){
                  this.drawString(Minecraft.getMinecraft().fontRendererObj, Main.gamemodecouleur +"GameMode Creative", Main.gamemodeplacementXZ, Main.gamemodeplacementY, 16777215);
      
                  }
      
                  else if(Minecraft.getMinecraft().thePlayer.capabilities.aventure ici){
                  this.drawString(Minecraft.getMinecraft().fontRendererObj, Main.gamemodecouleur +"GameMode Aventure", Main.gamemodeplacementXZ, Main.gamemodeplacementY, 16777215);
      
                  }
      
                  else{
                  this.drawString(Minecraft.getMinecraft().fontRendererObj, Main.gamemodecouleur +"GameMode Survival", Main.gamemodeplacementXZ, Main.gamemodeplacementY, 16777215);
                  }
                  }
      
      1 réponse Dernière réponse Répondre Citer 0
      • SCAREX
        SCAREX dernière édition par

        Malheureusement la façon dont Minecraft est codé ne te permet pas de le faire (merci Mojang), le seul moyen que tu as c’est : récupérer la valeur dans Minecraft.playerController.currentGameType avec le ObfuscationReflectionHelper et ensuite tu pourras vérifier si le joueur est en aventure avec la fonction isAdventure

        Site web contenant mes scripts : http://SCAREXgaming.github.io

        Pas de demandes de support par MP ni par skype SVP.
        Je n'accepte sur skype que l…

        1 réponse Dernière réponse Répondre Citer 0
        • darkvince37
          darkvince37 dernière édition par

          @‘SCAREX’:

          Malheureusement la façon dont Minecraft est codé ne te permet pas de le faire (merci Mojang), le seul moyen que tu as c’est : récupérer la valeur dans Minecraft.playerController.currentGameType avec le ObfuscationReflectionHelper et ensuite tu pourras vérifier si le joueur est en aventure avec la fonction isAdventure

          Peut tu un peut plus expliqué car j’ai jamais fait sa encore je suppose que c’est pareil pour le survival car je trouve pas non plus

          1 réponse Dernière réponse Répondre Citer 0
          • AymericRed
            AymericRed dernière édition par

            @SCAREX On est pas obligé de passer par la réflexion : voici comment avoir le game mode du joueur : ```java
            Minecraft.getMinecraft().getNetHandler().getPlayerInfo(Minecraft.getMinecraft().thePlayer.getUniqueID()).getGameType();

            
            Envoyé de mon RAINBOW LITE 4G en utilisant Tapatalk

            Si je vous ai aidé, n'oubliez pas d’être heureux, j'aiderai encore +

            AymericRed, moddeur expérimenté qui aide sur ce forum et qui peut accepter de faire un mod Forge rémunéré de temps en temps.

            Mes tutos : Table de craft, plugin NEI, plugin JEI, modifier l'overlay
            Je suis un membre apprécié et joueur, j'ai déjà obtenu 6 points de réputation.

            1 réponse Dernière réponse Répondre Citer 0
            • darkvince37
              darkvince37 dernière édition par

              En gros si j’ai bien compris

              Minecraft.getMinecraft().getNetHandler().getPlayerInfo(Minecraft.getMinecraft().thePlayer.getUniqueID()).getGameType() == GameType.ADVENTURE
              

              Sa donne sa

              1 réponse Dernière réponse Répondre Citer 0
              • AymericRed
                AymericRed dernière édition par

                Oui

                Envoyé de mon RAINBOW LITE 4G en utilisant Tapatalk

                Si je vous ai aidé, n'oubliez pas d’être heureux, j'aiderai encore +

                AymericRed, moddeur expérimenté qui aide sur ce forum et qui peut accepter de faire un mod Forge rémunéré de temps en temps.

                Mes tutos : Table de craft, plugin NEI, plugin JEI, modifier l'overlay
                Je suis un membre apprécié et joueur, j'ai déjà obtenu 6 points de réputation.

                1 réponse Dernière réponse Répondre Citer 0
                • 1 / 1
                • Premier message
                  Dernier message
                Design by Woryk
                Contact / Mentions Légales

                MINECRAFT FORGE FRANCE © 2018

                Powered by NodeBB