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

    Solved Empêcher le spawn d'un mob

    1.11.x
    1.11.x
    3
    11
    2708
    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.
    • M
      MissChey last edited by

      Tout est dans le titre, j’aimerai pouvoir empêcher le spawn de certains mobs (ex: creeper). Je suis presque sûre d’avoir vu ça quelque part sur le forum, mais impossible de le retrouver, alors si quelqu’un pouvais me renseigner, ça serait sympa, merci 🙂

      1 Reply Last reply Reply Quote 0
      • Ama
        Ama last edited by

        
        public void onEntityJoinWorld(EntityJoinWorldEvent event) {
        
        if(entity.entityLiving instanceof EntityCreeper)
           event.setCanceled(true);
        }
        
        

        Bon c’est un vieux code pourrave sorti de ma tête, mais à quelques trucs prêt c’est ça, à toi de rectifier le tir.

        Si je t'ai filé un coup de main n'oublie pas le + / -
        Par contre évite les demandes d'aides en MP, tu sera sympa'

        La JavaDoc c'est comme le PQ, ça sert à ce démerder tous seul. -Victor Hugo- 2017

        Une superbe API pour animer vos super modèles CraftStudio dans Minecraft !

        1 Reply Last reply Reply Quote 1
        • M
          MissChey last edited by

          Super, merci, je vais me débrouiller avec ça je pense ^^___On dirait que j’ai parlé trop vite, je n’y arrive pas… 😞

          1 Reply Last reply Reply Quote 0
          • Ama
            Ama last edited by

            Alors, C’est un event, j’ai pas précisé, donc avant la fonction tu met un @SubscribeEvent puis tu l’enregistre avec MinecraftForge.EVENT_BUS.register(new laClasseDeTonEventParExemple)

            c.f: https://www.minecraftforgefrance.fr/showthread.php?tid=716

            Si je t'ai filé un coup de main n'oublie pas le + / -
            Par contre évite les demandes d'aides en MP, tu sera sympa'

            La JavaDoc c'est comme le PQ, ça sert à ce démerder tous seul. -Victor Hugo- 2017

            Une superbe API pour animer vos super modèles CraftStudio dans Minecraft !

            1 Reply Last reply Reply Quote 0
            • M
              MissChey last edited by

              Oui, c’est ce que j’avais essayé de faire:

              @SubscribeEvent
              public void onEntityJoin(EntityJoinWorldEvent event)
              {
              if(event.getEntity() instanceof EntityCreeper)
              {
              event.setCanceled(true);
              }
              }
              

              Mais les creepers spawn quand même…

              1 Reply Last reply Reply Quote 0
              • Ama
                Ama last edited by

                Peut être avec le FMLCommonHandler.bus.register alors pour enregistrer ton event ? La comme ça de tête je vois pas trop le problème, c’est à enregistrer dans la fonction init de ton mod

                Edit: Comme dans le tuto plus haut

                Si je t'ai filé un coup de main n'oublie pas le + / -
                Par contre évite les demandes d'aides en MP, tu sera sympa'

                La JavaDoc c'est comme le PQ, ça sert à ce démerder tous seul. -Victor Hugo- 2017

                Une superbe API pour animer vos super modèles CraftStudio dans Minecraft !

                1 Reply Last reply Reply Quote 1
                • M
                  MissChey last edited by

                  C’est bon, je viens de trouver l’erreur! Je l’avais mis dans la fonction preInit au lieu de Init!!!

                  Pfff c’est toujours sur des trucs comme ça que je me plante et je galère à trouver l’erreur qui est juste sous mon nez…

                  En tout cas merci pour ta patience, ça marche!!!

                  Edit: Je fais comment pour mettre le sujet en résolu? ^^

                  1 Reply Last reply Reply Quote 0
                  • M
                    MissChey last edited by

                    Je fais comment pour mettre le sujet en résolu? ^^

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

                      C’est expliqué dans la discussion “[RÈGLES] À LIRE AVANT DE POSTER” que personne ne lit  😢

                      1 Reply Last reply Reply Quote 0
                      • Ama
                        Ama last edited by

                        je vais le passer en résolu, il faut l’éditer sinon et mettre la version résolue dans les balises

                        Evite aussi les doubles posts, pense à éditer ton message précédent, tu as droit qu’a 24h entre chaque message, c.f règlement 😉

                        Si je t'ai filé un coup de main n'oublie pas le + / -
                        Par contre évite les demandes d'aides en MP, tu sera sympa'

                        La JavaDoc c'est comme le PQ, ça sert à ce démerder tous seul. -Victor Hugo- 2017

                        Une superbe API pour animer vos super modèles CraftStudio dans Minecraft !

                        1 Reply Last reply Reply Quote 0
                        • M
                          MissChey last edited by

                          @‘robin4002’:

                          C’est expliqué dans la discussion “[RÈGLES] À LIRE AVANT DE POSTER” que personne ne lit  😢

                          Si si, je jure que je l’ai lu, mais j’ai lu tellement de choses ces derniers jours que ma tête est en surcharge 😛

                          @‘Ama’:

                          je vais le passer en résolu, il faut l’éditer sinon et mettre la version résolue dans les balises

                          Evite aussi les doubles posts, pense à éditer ton message précédent, tu as droit qu’a 24h entre chaque message, c.f règlement 😉

                          Pas de soucis, je ferai attention, merci encore 🙂

                          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