• Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Solved Enregistrer une commande

    1.7.x
    1.7.x
    2
    3
    968
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • BrokenSwing
      BrokenSwing Moddeurs confirmés Rédacteurs last edited by

      Voilà, j’ai ma commande extends CommandBase et je voudrait l’enregistrer.
      Voilà ce que j’ai fait, ça marche mais je ne sais pas si c’est la bonne manière de faire

      Dans la méthode init :

      
      if(event.getSide() == Side.SERVER)
      {
      ServerCommandManager manager = (ServerCommandManager) MinecraftServer.getServer().getCommandManager();
      manager.registerCommand(new CommandReloadConfig());
      }
      if(event.getSide() == Side.CLIENT)
      {
      ClientCommandHandler.instance.registerCommand(new CommandReloadConfig());
      }
      
      
      1 Reply Last reply Reply Quote 0
      • robin4002
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs last edited by

        ClientCommandHandler c’est pour les commandes client seulement.

           @EventHandler
           public void onServerStart(FMLServerStartingEvent event)
           {
               event.registerServerCommand(new CommandReloadConfig());
           }
        

        (à mettre dans la classe principale).

        1 Reply Last reply Reply Quote 0
        • BrokenSwing
          BrokenSwing Moddeurs confirmés Rédacteurs last edited by

          Ok, merci beaucoup, la façon dont je le faisait marchait mais ça me paraissait vraiment bizarre comme moyen de faire

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post
          Design by Woryk
          Contact / Mentions Légales

          MINECRAFT FORGE FRANCE © 2018

          Powered by NodeBB