MFF

    Minecraft Forge France
    • Récent
    • Populaire
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Hooper dans un container

    Planifié Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.x
    11 Messages 4 Publieurs 2.4k Vues 1 Abonné
    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.
    • P Hors-ligne
      Portuar
      dernière édition par

      Bon aujourd’hui pas de problème simple question, comment gérer les hooper avec un nouveau container ?

      1 réponse Dernière réponse Répondre Citer 0
      • jglrxavpokJ Hors-ligne
        jglrxavpok Modérateurs
        dernière édition par

        Il me semble qu’il y a des methodes pour ca dans TileEntity. Regarde du cote du coffre

        Sent from my GT-I9000 using Tapatalk 2

        Modérateur sur MFF. 
        Mon Github: http://github.com/jglrxavpok
        Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

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

          Non rien de tout sa dans le TileEntityChest…

          1 réponse Dernière réponse Répondre Citer 0
          • jglrxavpokJ Hors-ligne
            jglrxavpok Modérateurs
            dernière édition par

            Effectivement, il semblerait que tout est géré du côté du Hopper. Essaie d’y jeter un oeil.

            Modérateur sur MFF. 
            Mon Github: http://github.com/jglrxavpok
            Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

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

              Ce serai quand même bizarre vue que beaucoup de mod fonctionne avec les hooper.

              1 réponse Dernière réponse Répondre Citer 0
              • robin4002R En ligne
                robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                dernière édition par

                Le hopper détecte automatiquement les IInventory
                Et après si tu veux faire en fonction des côtés du bloc, tu as ISidedInventory

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

                  j’ai trouvé comment extraire un item :

                  ​/**
                  
                  * Returns true if automation can extract the given item in the given slot from the given side.
                  * Args: Slot, item, side
                  */
                  public boolean canExtractItem(int slot, ItemStack par2ItemStack, int side)
                  {
                  if(slot == 2){
                  return true;
                  }else{
                  return false;
                  }
                  }
                  

                  Mais pour l’introduire j’ai pas trop compris je sais que sa vient de la :

                  ​ /** Returns true if automation is allowed to insert the given stack (ignoring stack size) into the given slot. */
                  
                  public boolean isItemValidForSlot(int par1, ItemStack par2ItemStack)
                  {
                  if(par1 == 0 && this.isSESource(par2ItemStack)){
                  return true;
                  }
                  return false;
                  }
                  
                  1 réponse Dernière réponse Répondre Citer 0
                  • robin4002R En ligne
                    robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                    dernière édition par

                    par1 correspond à l’id du slot. isSESource c’est ta propre méthode donc tu devrais savoir ce qu’elle fait.

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

                      Bah elle check si l’item stack est valide ou pas mais rien ne se produit…

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

                        Résolut

                        ​ private static final int[] slots_top = new int[] {};
                        
                        private static final int[] slots_bottom = new int[] {2};
                        private static final int[] slots_sides = new int[] {0, 1};
                        

                        J’avais juste pas mis les bonnes valeur ici

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

                          Édite le sujet et passe en résolu

                          1 réponse Dernière réponse Répondre Citer 0

                          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
                          • 1 / 1
                          • Premier message
                            Dernier message
                          Design by Woryk
                          ContactMentions Légales

                          MINECRAFT FORGE FRANCE © 2024

                          Powered by NodeBB