• Universal bucket dans une creative tab spécifique

    Résolu 1.12.x
    2
    0 Votes
    2 Messages
    854 Vues
    E
    Après quelques recherches sur le sujet et des tests, j’ai réussi à trouver la solution. Dans ma class gérant la creative tab custom il suffit de mettre :    @Override    @SideOnly(Side.CLIENT)    public void displayAllRelevantItems(NonNullList <itemstack>list)    {        super.displayAllRelevantItems(list);        ItemStack stack = UniversalBucket.getFilledBucket(ForgeModContainer.getInstance().universalBucket, ModFluids.PotableFluid.instance);        list.add(stack);    } où ModFluids.PotableFluid.instance est mon fluide custom. Je passe en résolu</itemstack>
  • Register Entity

    Résolu 1.12.x
    11
    0 Votes
    11 Messages
    2k Vues
    jules552J
    @‘robin4002’: Reference.MOD_NAME devrait être l’instance du mod, pas le modid Effectivement, erreur de ma part quand j’ai recorrigé ^^ Tout fonctionne bien maintenant ! Merci à vous deux et passé une bonne soirée je clôture le sujet
  • Problème installation de forge 1.12.2 eclipse

    Résolu 1.12.x
    4
    0 Votes
    4 Messages
    864 Vues
    robin4002R
    Hum aucune idée, il y a dû avoir quelque chose qui s’est mal passé de ton côté car chez moi ça fonctionne toujours en choisissant le dossier eclipse dans le dossier forge comme dossier de workspace.
  • Problème de Potion persistante…

    Résolu 1.12.x
    3
    0 Votes
    3 Messages
    731 Vues
    C
    exacte merci… (le pire je pense c’est que dans une autre classe d’un autre item c’était fait… #Boulet) Bref Merci bien ! Cyv
  • Bloquer l'affichage du Gui des coffres

    Résolu 1.12.x
    16
    1 Votes
    16 Messages
    2k Vues
    LeBossMax2L
    Je vais proposer une autre solution, si tu veux pouvoir te déplacer une fois que tu as ouvert le coffre, tu peux utiliser l’event PlayerInteractionEvent.RightClickBlock et le cancel si il s’agit d’un coffre ensuite tu get la tileentity du cadre et tu modifie la variable numPlayerUsing (tu met à 0 si elle est à un, et tu met à 1 si elle est à 0) comme ça, il n’y aura que l’animation et le Gui ne s’ouvre pas.
  • #1.12.2 - Problème : slots container / entity / ghostblocks

    Résolu 1.12.x
    13
    0 Votes
    13 Messages
    2k Vues
    LeBossMax2L
    Il te faut un constructeur vide (sans paramètres) en plus pour ton MessageBlockQuarry. Ça sert à forge pour instancier la class quand le message est reçu.
  • [1.12.2] TileEntity null

    Résolu 1.12.x
    6
    0 Votes
    6 Messages
    1k Vues
    SpyManS
    c’est réglé depuis longtemps je suis allé sur le discord pourtant j’ai mit le sujet en resolu
  • TileEntity Cannot be cast to

    Résolu 1.12.x
    10
    0 Votes
    10 Messages
    1k Vues
    SpyManS
    le crash log stp il faut remplir les methods que ta implementées maintenant je peu pas d’aider je connais pas l’api de ironbackpacks regarde selon les backpacks du mod comment il a fait et qu’a t-il mit dans ces methods je crois plutôt que tu devrait refaire un item avec gui fait par toi histoire d’au moins y comprendre un truc mdr car la tu galère comme pas possible si tu fait ton propre code ca devrait être intensément moins dur déjà
  • Problème rendue items

    Résolu 1.12.x
    5
    0 Votes
    5 Messages
    756 Vues
    R
    Sa venais des init (je sait pas où mais bon) j’ai tout refait du coup ^^
  • Problème d'item fantôme

    Résolu 1.12.x
    4
    0 Votes
    4 Messages
    927 Vues
    E
    J’ai réussi à réglé le souci des items fantômes, j’ai juste du remplacer la partie où je fais spawn un item par cette ligne : worldIn.getBlockState(testPos).getBlock().dropBlockAsItem(worldIn, testPos, state, 0); Voici la fonction modifiée : public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase playerIn)    {        if (worldIn.getBlockState(pos.up(7)).getBlock().isWood(worldIn, pos.up(7)))        {            if (playerIn instanceof EntityPlayer && !worldIn.isRemote)            {            }            return super.onBlockDestroyed(stack, worldIn, state, pos, playerIn);        }        for (int i = 0; i < 7; i++)        {            BlockPos testPos = pos.up(i);            if (worldIn.getBlockState(testPos).getBlock().isWood(worldIn, testPos))            {                stack.damageItem(1, playerIn);                if (!worldIn.isRemote && worldIn.getGameRules().getBoolean("doTileDrops"));                {                    worldIn.getBlockState(testPos).getBlock().dropBlockAsItem(worldIn, testPos, state, 0);                }                worldIn.setBlockToAir(testPos);            }            else            {                return super.onBlockDestroyed(stack, worldIn, state, testPos, playerIn);            }        }        return super.onBlockDestroyed(stack, worldIn, state, pos, playerIn);    } Merci de votre aide. Je passe le sujet en résolu.
  • Texture de tapis

    Résolu 1.12.x
    5
    0 Votes
    5 Messages
    1k Vues
    A
    Le fichier a une texture noir/violet j’ai compris que c’était à cause des métadonnées des tapis en gros mon tapis a pour métadonnée color=white he ne sais pas trop pourquoi ça doit venir de la classe tapis je vais essayer de voir ça si tu as des pistes n’hésite pas
  • Problème Hache

    Résolu 1.12.x
    2
    0 Votes
    2 Messages
    833 Vues
    robin4002R
    Salut, Il faut utiliser le constructeur ItemAxe(Item.ToolMaterial material, float damage, float speed) de la hache, le constructeur protected ItemAxe(Item.ToolMaterial material) ne peut que fonctionner pour les haches de Minecraft). Remplaces donc super(material); par : super(material, damage, speed); (en remplaçant damage et speed par des floats, si tu veux voir les valeurs des haches de minecraft regardes dans la classe ItemAxe).
  • Affichage du GUI incorrect ..

    Résolu 1.12.x
    4
    0 Votes
    4 Messages
    1k Vues
    robin4002R
    À chaque makeDirty la fonction getUpdatePacket est appelé. Celle-ci génère un paquet qui va être envoyé à tous les joueurs proches. Dans ce paquet, tu as un nbt que tu remplis avec la fonction writeToNBT donc avec la liste des joueurs. Quand le client reçoit le paquet, il appelle la fonction onDataPacket dans laquelle tu appelles la fonction readFromNBT. Et dans cette dernière tu ajoutes à la liste le contenu que le serveur à écrit. Et voila le problème. La liste contenait avant déjà le joueur et cela vient s’ajouter une fois de plus. Avec de simple variable ou un tableau il n’y a pas ce problème comme la valeur précédent est écrasé. La ce n’est pas le cas comme tu ajoutes à que fois à la suite. Je te laisse réfléchir à comment faire. ::: Pour régler cela tu peux simplement clear le contenu de la liste dans la fonction onDataPacket, avant d’appeler readFromNBT. :::
  • Problème rendu item

    Résolu 1.12.x
    2
    0 Votes
    2 Messages
    720 Vues
    robin4002R
    Salut, L’erreur est la suivante : Caused by: java.io.FileNotFoundException: simpleores:models/block/tin_half_slab.json Ce fichier est manquant : assets/simpleores/models/block/tin_half_slab.json
  • Enregistrer un block de culture (donc sans item block)

    Résolu 1.12.x
    7
    0 Votes
    7 Messages
    1k Vues
    A
    Merci beaucoup à tous vous m’avez bien aider ! Au final j’ai changer l’ordre de mes enregistrement pour mettre mon bloc avant mes items et ça a fonctionné !
  • CustomStateMapper ignoré ?

    Résolu 1.12.x
    8
    0 Votes
    8 Messages
    1k Vues
    robin4002R
    @‘SpyMan’: Ha la 1.12 toujours aussi sympa de modder en coopération avec le Cancer N’importe quoi.
  • ItemBlock, problème de texture

    Résolu 1.12.x
    10
    0 Votes
    10 Messages
    2k Vues
    EmotionFoxE
    Merci beaucoup Robin, t’es un chef ,) Et merci à toi aussi BrokenSwing!
  • Crash enregistrement block

    Résolu 1.12.x
    5
    0 Votes
    5 Messages
    728 Vues
    A
    Merci je passe le sujet en résolu
  • Problème au lancement du jeu (apres création des bases du mod)

    Résolu 1.12.x
    6
    0 Votes
    6 Messages
    723 Vues
    SpyManS
    Merci de passer le sujet en resolu stp en changant la balise
  • Problèmes avec les fichiers .lang

    Résolu 1.12.x
    1
    0 Votes
    1 Messages
    609 Vues
    Personne n'a répondu