MFF

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

    Un item jettable

    Planifier Épinglé Verrouillé Déplacé Résolu 1.8.x
    1.8
    11 Messages 3 Publieurs 2.3k 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.
    • DeletedD Hors-ligne
      Deleted
      dernière édition par

      Je crois que pour récupérer les entity dans un rayon, c’est ce code là ensuite c’est à toi de modifier les arguments

      
      List list = this.worldObj.getEntitiesWithinAABBExcludingEntity(Entity entity, AxisAlignedBB.getBoundingBox(double d0, double d1, double d2, double d3, double d4, double d5));
      Entity entity = (Entity)list.get(l);
      
      

      Ensuite pour infliger des dégâts c’est ce code là

      
      p_70184_1_.entityHit.attackEntityFrom(DamageSource.causeThrownDamage(this, this.getThrower()), degat en demie coeur);
      
      

      Exemple pour 2 coeurs enlevés, il faut mettre 4

      Et la méthode pour mettre en feu un ennemie est la suivante

      
      entity.setFire(nbre de secondes * 20);
      
      

      J’espère que je t’aurai aidé 😉

      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

        RenderingRegistry.registerEntityRenderingHandler(ELavaBlock.class, new RenderItem(Minecraft.getMinecraft().getRenderManager()));
        Rien de plus il me semble.

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

          ​RenderingRegistry.%(#3333ff)[*registerEntityRenderingHandler*](ELavaBottle.class, new %(#33cc33)[*RenderItem(Minecraft.getMinecraft().getRenderManager*]()));
          

          The method registerEntityRenderingHandler(Class, Render) in the type RenderingRegistry is not applicable for the arguments (Class<elavabottle>, RenderItem)

          The constructor RenderItem(RenderManager) is undefined</elavabottle>

          Membre fantôme
          Je développe maintenant un jeu sur UnrealEngine4


          Contact :…

          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

            RenderingRegistry.registerEntityRenderingHandler(ELavaBottle.class, new RenderSnowball(Minecraft.getMinecraft().getRenderManager(), LavaBottle.lava_bottle, Minecraft.getMinecraft().getRenderItem()));

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

              Je ne sais pas si çela fontione, car toujours imposible de jetter l’item

              Membre fantôme
              Je développe maintenant un jeu sur UnrealEngine4


              Contact :…

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

                worldIn.spawnEntityInWorld(new EntityExpBottle(worldIn, playerIn));
                Faudrait peut-être remplacer par ton item ici non ?

                Et encore même problème que la dernière fois –’
                lava_bottle = new %(#ff3333)Item.setUnlocalizedName(“lava_bottle”).setCreativeTab(UsefulthingsMod.UTTab);

                Tu le fait exprès ou quoi ? Je t’ai pourtant déjà expliqué ça. Franchement je vais finir par croire que tu es juste un troll qui me fait perdre mon temps …
                Je passe presque 30 min par jour à répondre à tes milliards de demande d’aide, je vais finir par t’exclure de cette section car tu donne l’air de faire aucun effort …

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

                  Ah oui… désolé.
                  Je lance mon client


                  Je n’ai pas encore change cela sur les item, et vu que mes items sont justes de copiés collés modifiés eh bien…
                  Je vais changer cela maintenant afin d’eviter ce problème a nouveau


                  Je lance quelques chose d’invisible, ce qui est assez invisible ( Je pense savoir pourquoi )

                  Membre fantôme
                  Je développe maintenant un jeu sur UnrealEngine4


                  Contact :…

                  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

                    Et à l’impact il se passe quelque chose ?

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

                      Oui, vu que je n’est toujours pas modifié le code de l’entité ( CopiéCollé de l’XPBottle ), des gerbes d’xp saute quand je RightClick


                      C’ets bon, tous mes items sont Extends Item

                      Membre fantôme
                      Je développe maintenant un jeu sur UnrealEngine4


                      Contact :…

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

                        C’est bon je me suis démerdé
                        Pour ceux qui sont dans le même cas que moi (Entity invisible ), qu’il sachent qu’il faut modifier l’id des entités, sinon il y aura conflit avec ceux déjà existant

                        l’id du mod ce trouve dans la classe principale

                        ​EntityRegistry.registerModEntity(ELavaBottle.class, "lavaBottle", **21051**, this.instance, 40, 1, true);
                        

                        ( PS : Sa marche uniquement pour ma potion, mon poulet et mon bateau sont toujours invisible )

                        Membre fantôme
                        Je développe maintenant un jeu sur UnrealEngine4


                        Contact :…

                        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