MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Problème nouvelle touche de clavier

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    4 Messages 3 Publieurs 992 Vues 1 Watching
    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.
    • K Hors-ligne
      KrushHD
      dernière édition par

      Hey salut tout le monde , je suis ici car j’ai un problème , je viens de créer une nouvelle touche de clavier , pour le moments quand j’appuie sur cette touche elle me give de l’exp , mais moi je voudrais quel execute une commande genre /spawn comment je peux faire ? Merci de l’aide ::D

      Mon code :

      package com.mod.sili.proxy;
      
      import org.lwjgl.input.Keyboard;
      
      import com.mod.sili.Reference;
      
      import cpw.mods.fml.client.registry.ClientRegistry;
      import cpw.mods.fml.common.FMLCommonHandler;
      import cpw.mods.fml.common.eventhandler.SubscribeEvent;
      import cpw.mods.fml.common.gameevent.InputEvent.KeyInputEvent;
      import net.minecraft.client.Minecraft;
      import net.minecraft.client.settings.KeyBinding;
      import net.minecraftforge.common.MinecraftForge;
      
      public class ClientProxy extends CommonProxy
      {
      private static KeyBinding keyBinding;
          @Override
          public void registerRenders()
          {
      
          }
      
          public ClientProxy()
          {
          FMLCommonHandler.instance().bus().register(this);
          keyBinding = new KeyBinding(Reference.MOD_ID + ".keyTuto", Keyboard.KEY_M, "key.categories.gameplay");
              ClientRegistry.registerKeyBinding(keyBinding);
              MinecraftForge.EVENT_BUS.register(this);
          }
      
          @SubscribeEvent
          public void onEvent(KeyInputEvent event)
          {
          if(keyBinding.isPressed())
          {
          keyPressed();
          }
          }
      
          private void keyPressed()
          {
          Minecraft.getMinecraft().thePlayer.addExperience(150);
          }
      }
      
      
      1 réponse Dernière réponse Répondre Citer 0
      • robin4002R Hors-ligne
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs
        dernière édition par

        Salut,
        Utilises :
        Minecraft.getMinecraft().thePlayer.sendChatMessage(“/spawn”)

        Et fais un minimum de recherche, la question “comment exécuter une commande” a déjà été posé plusieurs fois …

        1 réponse Dernière réponse Répondre Citer 0
        • K Hors-ligne
          KrushHD
          dernière édition par

          @‘robin4002’:

          Salut,
          Utilises :
          Minecraft.getMinecraft().thePlayer.sendChatMessage(“/spawn”)

          Et fais un minimum de recherche, la question “comment exécuter une commande” a déjà été posé plusieurs fois …

          Merci beaucoup , et aurais tu une idée comment créer une nouvelle catégorie nommer Macro ? pour mettre les touche dedans ^^

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

            Tu as juste à changer le nom de catégorie que tu as mis dans new KeyBinding(…); et mettre la traduction dans le fichier de langues.

            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
            ContactMentions Légales

            MINECRAFT FORGE FRANCE © 2024

            Powered by NodeBB