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

    Résolu Savoir quelle classe a été affecté pour créer une item

    1.7.x
    1.7.10
    1
    1
    516
    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.
    • Benjamin Loison
      Benjamin Loison dernière édition par

      Salut !

      J’aimerais savoir comment je peux faire une sorte de GameRegistry.findItem (j’ai cherché mais rien qui me convienne). En gros j’aimerais faire un test de si l’item a été généré par cette classe ou celle-ci, voici le code de la classe “générique” où j’aimerai tester si c’est celle-là, ou pas…

      (Ca peut peut-être être utile ;))

      public class ItemGun extends Item implements IFlanItem {
      public GunType type;
      private static boolean rightMouseHeld;
      private static boolean lastRightMouseHeld;
      private static boolean leftMouseHeld;
      private static boolean lastLeftMouseHeld;
      public int soundDelay;
      
      public HashMap <string, iicon="">icons = new HashMap<string, iicon="">();
      
      public ItemGun(GunType gun) {
      maxStackSize = 1;
      type = gun;
      type.item = this;
      setMaxDamage(type.numAmmoItemsInGun);
      setCreativeTab(ModAltisCraft.AltisCraft);
      GameRegistry.registerItem(this, type.shortName, FlansMod.MODID);
      }
      
      @Override
      /** Make sure client and server side NBTtags update */
      public boolean getShareTag() {
      return true;
      }
      

      Voilà en espérant un petit soutient,

      Cordialement Benjamin Loison,

      EDIT: Je suis passé par un autre CreativTabs c’est beaucoup plus simple 😛

      Sinon la réponse c’était :

      TonItemStack.getItem() instanceof TaClasseDeTonItem
      ```</string,></string,>

      >! Développeur de Altis-Life (Arma III) sur Minecraft !
      >! Site web     : https://lemnoslife.com

      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