MFF

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

    Temps de recharge dans un onRightClickEvent

    Planifier Épinglé Verrouillé Déplacé Résolu 1.9.x et 1.10.x
    1.10.x
    49 Messages 5 Publieurs 6.8k 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.
    • GabsG Hors-ligne
      Gabs
      dernière édition par

      Ah c’est bon!

      Par contre crash !

      
      [18:34:58] [main/INFO] [GradleStart]: username: floriangabet
      [18:34:58] [main/INFO] [GradleStart]: Extra: []
      [18:34:58] [main/INFO] [GradleStart]: Running with arguments: [–userProperties, {}, --assetsDir, C:/Users/Admin/.gradle/caches/minecraft/assets, --assetIndex, 1.7.10, --accessToken, {REDACTED}, --version, 1.7.10, --username, floriangabet, --tweakClass, cpw.mods.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
      [18:34:58] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
      [18:34:58] [main/INFO] [FML]: Forge Mod Loader version 7.10.85.1291 for Minecraft 1.7.10 loading
      [18:34:58] [main/INFO] [FML]: Java is Java HotSpot(TM) Client VM, version 1.8.0_45, running on Windows 7:x86:6.1, installed at C:\Program Files (x86)\Java\jdk1.8.0_45\jre
      [18:34:58] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
      [18:34:58] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
      [18:34:58] [main/INFO] [GradleStart]: Injecting location in coremod cpw.mods.fml.relauncher.FMLCorePlugin
      [18:34:58] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
      [18:34:58] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
      [18:34:58] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
      [18:34:58] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
      [18:34:59] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
      [18:34:59] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
      [18:34:59] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
      [18:34:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
      [18:34:59] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker
      [18:34:59] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker
      [18:34:59] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
      [18:34:59] [main/INFO]: Setting user: floriangabet
      [18:35:00] [Client thread/INFO]: LWJGL Version: 2.9.1
      [18:35:00] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
      [18:35:00] [Client thread/INFO] [FML]: MinecraftForge v10.13.2.1291 Initialized
      [18:35:00] [Client thread/INFO] [FML]: Replaced 183 ore recipies
      [18:35:00] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
      [18:35:00] [Client thread/INFO] [FML]: Searching C:\Users\Admin\Documents\Modding\LegacyMod\eclipse\mods for mods
      [18:35:00] [Client thread/INFO] [lc]: Mod lc is missing the required element 'name'. Substituting lc
      [18:35:02] [Client thread/INFO] [FML]: Forge Mod Loader has identified 4 mods to load
      [18:35:02] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, lc] at CLIENT
      [18:35:02] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, lc] at SERVER
      [18:35:02] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:lc, [1.10] Firewolf v1.36.zip
      [18:35:02] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
      [18:35:02] [Client thread/INFO] [FML]: Found 341 ObjectHolder annotations
      [18:35:02] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
      [18:35:02] [Client thread/INFO] [FML]: Applying holder lookups
      [18:35:02] [Client thread/INFO] [FML]: Holder lookups applied
      [18:35:02] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
      [18:35:02] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem…
      [18:35:02] [Thread-5/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
      [18:35:02] [Thread-5/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
      [18:35:02] [Thread-5/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
      [18:35:03] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
      [18:35:03] [Sound Library Loader/INFO]: Sound engine started
      [18:35:05] [Client thread/INFO]: Created: 2048x2048 textures/blocks-atlas
      [18:35:05] [Client thread/INFO]: Created: 256x256 textures/items-atlas
      [18:35:05] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 4 mods
      [18:35:05] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:lc, [1.10] Firewolf v1.36.zip
      [18:35:07] [Client thread/INFO]: Created: 2048x2048 textures/blocks-atlas
      [18:35:07] [Client thread/INFO]: Created: 256x256 textures/items-atlas
      [18:35:07] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
      [18:35:07] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down…
      [18:35:08] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     Author: Paul Lamb, www.paulscode.com
      [18:35:08] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
      [18:35:08] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
      [18:35:08] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem…
      [18:35:08] [Thread-7/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
      [18:35:08] [Thread-7/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
      [18:35:08] [Thread-7/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
      [18:35:08] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
      [18:35:08] [Sound Library Loader/INFO]: Sound engine started
      [18:35:10] [Server thread/INFO]: Starting integrated minecraft server version 1.7.10
      [18:35:10] [Server thread/INFO]: Generating keypair
      [18:35:10] [Server thread/INFO] [FML]: Injecting existing block and item data into this server instance
      [18:35:10] [Server thread/INFO] [FML]: Injecting new block and item data into this server instance.
      [18:35:10] [Server thread/INFO] [FML]: Injected new block/item lc:test: 4098 (init) -> 4098 (map).
      [18:35:10] [Server thread/INFO] [FML]: Applying holder lookups
      [18:35:10] [Server thread/INFO] [FML]: Holder lookups applied
      [18:35:11] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@115f9ec)
      [18:35:11] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@115f9ec)
      [18:35:11] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@115f9ec)
      [18:35:11] [Server thread/INFO]: Preparing start region for level 0
      [18:35:11] [Server thread/INFO]: Changing view distance to 8, from 10
      [18:35:12] [Netty Client IO #0/INFO] [FML]: Server protocol version 1
      [18:35:12] [Netty IO #1/INFO] [FML]: Client protocol version 1
      [18:35:12] [Netty IO #1/INFO] [FML]: Client attempting to join with 4 mods : FML@7.10.85.1291,lc@1.0,Forge@10.13.2.1291,mcp@9.05
      [18:35:12] [Netty IO #1/INFO] [FML]: Attempting connection with missing mods [] at CLIENT
      [18:35:12] [Netty Client IO #0/INFO] [FML]: Attempting connection with missing mods [] at SERVER
      [18:35:12] [Client thread/INFO] [FML]: [Client thread] Client side modded connection established
      [18:35:12] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
      [18:35:12] [Server thread/INFO]: floriangabet[local:E:cfdfeea9] logged in with entity id 353 at (-136.6903569380041, 76.0, 272.62722809298504)
      [18:35:12] [Server thread/INFO]: floriangabet joined the game
      [18:35:27] [Server thread/ERROR]: Encountered an unexpected exception
      net.minecraft.util.ReportedException: Ticking memory connection
      at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:198) ~[NetworkSystem.class:?]
      at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:726) ~[MinecraftServer.class:?]
      at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:614) ~[MinecraftServer.class:?]
      at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:118) ~[IntegratedServer.class:?]
      at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:485) [MinecraftServer.class:?]
      at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:752) [MinecraftServer$2.class:?]
      Caused by: java.lang.NullPointerException
      at net.legacymod.items.test.hitEntity(test.java:33) ~[test.class:?]
      at net.minecraft.item.ItemStack.hitEntity(ItemStack.java:371) ~[ItemStack.class:?]
      at net.minecraft.entity.player.EntityPlayer.attackTargetEntityWithCurrentItem(EntityPlayer.java:1436) ~[EntityPlayer.class:?]
      at net.minecraft.network.NetHandlerPlayServer.processUseEntity(NetHandlerPlayServer.java:881) ~[NetHandlerPlayServer.class:?]
      at net.minecraft.network.play.client.C02PacketUseEntity.processPacket(C02PacketUseEntity.java:51) ~[C02PacketUseEntity.class:?]
      at net.minecraft.network.play.client.C02PacketUseEntity.processPacket(C02PacketUseEntity.java:69) ~[C02PacketUseEntity.class:?]
      at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:241) ~[NetworkManager.class:?]
      at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:182) ~[NetworkSystem.class:?]
      … 5 more
      [18:35:27] [Server thread/ERROR]: This crash report has been saved to: C:\Users\Admin\Documents\Modding\LegacyMod\eclipse\.\crash-reports\crash-2016-07-05_18.35.27-server.txt
      [18:35:27] [Server thread/INFO]: Stopping server
      [18:35:27] [Server thread/INFO]: Saving players
      [18:35:27] [Server thread/INFO]: Saving worlds
      [18:35:27] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
      [18:35:27] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:displayCrashReport:388]: –-- Minecraft Crash Report ----
      // Quite honestly, I wouldn't worry myself about that.
      
      Time: 05/07/16 18:35
      Description: Ticking memory connection
      
      java.lang.NullPointerException: Ticking memory connection
      at net.legacymod.items.test.hitEntity(test.java:33)
      at net.minecraft.item.ItemStack.hitEntity(ItemStack.java:371)
      at net.minecraft.entity.player.EntityPlayer.attackTargetEntityWithCurrentItem(EntityPlayer.java:1436)
      at net.minecraft.network.NetHandlerPlayServer.processUseEntity(NetHandlerPlayServer.java:881)
      at net.minecraft.network.play.client.C02PacketUseEntity.processPacket(C02PacketUseEntity.java:51)
      at net.minecraft.network.play.client.C02PacketUseEntity.processPacket(C02PacketUseEntity.java:69)
      at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:241)
      at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:182)
      at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:726)
      at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:614)
      at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:118)
      at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:485)
      at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:752)
      
      A detailed walkthrough of the error, its code path and all known details is as follows:
      ---------------------------------------------------------------------------------------
      
      -- Head --
      Stacktrace:
      at net.legacymod.items.test.hitEntity(test.java:33)
      at net.minecraft.item.ItemStack.hitEntity(ItemStack.java:371)
      at net.minecraft.entity.player.EntityPlayer.attackTargetEntityWithCurrentItem(EntityPlayer.java:1436)
      at net.minecraft.network.NetHandlerPlayServer.processUseEntity(NetHandlerPlayServer.java:881)
      at net.minecraft.network.play.client.C02PacketUseEntity.processPacket(C02PacketUseEntity.java:51)
      at net.minecraft.network.play.client.C02PacketUseEntity.processPacket(C02PacketUseEntity.java:69)
      at net.minecraft.network.NetworkManager.processReceivedPackets(NetworkManager.java:241)
      
      -- Ticking connection --
      Details:
      Connection: net.minecraft.network.NetworkManager@b84446
      Stacktrace:
      at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:182)
      at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:726)
      at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:614)
      at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:118)
      at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:485)
      at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:752)
      
      -- System Details --
      Details:
      Minecraft Version: 1.7.10
      Operating System: Windows 7 (x86) version 6.1
      Java Version: 1.8.0_45, Oracle Corporation
      Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
      Memory: 812637320 bytes (774 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
      JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
      AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
      IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
      FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 4 mods loaded, 4 mods active
      mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
      FML{7.10.85.1291} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
      Forge{10.13.2.1291} [Minecraft Forge] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
      lc{1.0} [lc] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
      Profiler Position: N/A (disabled)
      Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
      Player Count: 1 / 8; [EntityPlayerMP['floriangabet'/353, l='New World', x=-128,64, y=76,00, z=268,90]]
      Type: Integrated Server (map_client.txt)
      Is Modded: Definitely; Client brand changed to 'fml,forge'
      [18:35:27] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:displayCrashReport:393]: #@!@# Game crashed! Crash report saved to: #@!@# .\crash-reports\crash-2016-07-05_18.35.27-server.txt
      [18:35:27] [Client thread/INFO] [FML]: Waiting for the server to terminate/save.
      [18:35:27] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
      [18:35:27] [Server thread/INFO]: Saving chunks for level 'New World'/The End
      [18:35:27] [Server thread/INFO] [FML]: Unloading dimension 0
      [18:35:27] [Server thread/INFO] [FML]: Unloading dimension -1
      [18:35:27] [Server thread/INFO] [FML]: Unloading dimension 1
      [18:35:27] [Server thread/INFO] [FML]: Applying holder lookups
      [18:35:27] [Server thread/INFO] [FML]: Holder lookups applied
      [18:35:27] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
      [18:35:27] [Client thread/INFO] [FML]: Server terminated.
      AL lib: (EE) alc_cleanup: 1 device not closed
      Java HotSpot(TM) Client VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
      
      

      Ligne 33 de test correspond à:

      
      public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
         {
          if(stack.getTagCompound().getInteger("timer2") >= 2 * 20) // ici
          {
          target.setFire(20 * 20);
          target.attackEntityFrom(DamageSource.inFire, 5 * 2);
          stack.getTagCompound().setInteger("timer2", 0);
          }
             return true;
         }
      
      
      1 réponse Dernière réponse Répondre Citer 0
      • DeletedD Hors-ligne
        Deleted
        dernière édition par

        Pourquoi t’as renommé l’id par timer2 ? T’as sûrement dû laisser timer dans onUpdate()

        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

          getInteger(“valeur inexistante”) renvoie 0 et non null.
          C’est stack.getTagCompound() qui renvoie null.

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

            Bizarre car si il a repris la méthode onUpdate() que je lui avais proposé, ça ne devrait pas arriver

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

              Exact ça marche j’ai mal copier coller x)

              Mais le problème et que sa met en feu le cochon a chaque coup et moi il faudrait que il y est un temps de recharge de par exemple 30s possible ?

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

                Change le 2 * 20 par 30 * 20

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

                  Ouais nickel! par contre j’ai un problème quand je met mon code dans une autre classe avec un autre timer mon "sors ne se lance jamais.
                  Je pense que je le fait que il y est deux fonction onupdate dans la même classe fait un conflit et mon second timer ne marche pas ( celui avec le hitentity )

                  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

                    Code ?

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

                      Tien:

                      
                      public class epee extends ItemSword {
                      
                      public epee(ToolMaterial p_i45356_1_) {
                      super(p_i45356_1_);
                      }
                      @Override
                      public void onUpdate(ItemStack item, World world, Entity player,
                      int slotIndex, boolean inHand) {
                      if (item.hasTagCompound())
                      {
                      if (item.stackTagCompound.getInteger("timer2") > 0)
                      {
                      item.stackTagCompound.setInteger("timer2",
                      (int) (item.stackTagCompound.getInteger("timer2") + 1));
                      }
                      if (item.stackTagCompound.getInteger("timer2") >= (int) (45 * 20))
                      {
                      item.stackTagCompound.setInteger("timer2", 0);
                      }
                      }
                      super.onUpdate(item, world, player, slotIndex, inHand);
                      }
                      
                      public ItemStack onItemRightClick(ItemStack item, World world,
                      EntityPlayer player) {
                      if (!item.hasTagCompound())
                      {
                      item.setTagCompound(new NBTTagCompound());
                      item.stackTagCompound.setInteger("timer2", 0);
                      }
                      if (item.stackTagCompound.getInteger("timer2") == 0
                      && ServerProxy.RANK.get(player.getUniqueID()) == EnumRank.GUERRIER) {
                      player.addPotionEffect(new PotionEffect(Potion.digSpeed.id,
                      600, 0));
                      item.stackTagCompound.setInteger("timer2", 1);// On le met à 1 pour
                      // pouvoir rentrer
                      // dans la condition
                      // de onUpdate()
                      world.playSoundAtEntity(player, "sounds/fireworks/blast_far1", 1, 1);
                      // world.spawnParticle("smoke", (double)(player.posX),
                      // (double)(player.posY), (double)(player.posZ), 0.0D, 0.0D, 0.0D);
                      } else {
                      if (world.isRemote)
                      player.addChatComponentMessage(new ChatComponentTranslation(
                      "Tu dois attendre que le sort se recharge !"));// On
                      // indique
                      // au
                      // joueur
                      // via
                      // ce
                      // message
                      // si le
                      // timer
                      // n'est
                      // pas
                      // encore
                      // arrivé
                      // à la
                      // limite
                      // souhaitée
                      }
                      return item;
                      }
                      
                      @SideOnly(Side.CLIENT)
                      public boolean hasEffect(ItemStack item)
                      {
                      return item.hasTagCompound() ? (item.stackTagCompound.getInteger("timer2")
                      == 0 ? true : false) : false;//On vérifie déjà si l'ItemStack a set un
                      // NBTTagCompound si oui, on vérifie si Timer en fait partie et si il est
                      //égal à 0, si oui, on return true à la méthode
                      }
                      
                      public void addInformation(ItemStack item, EntityPlayer player, List list,
                      boolean par4) {
                      if(ServerProxy.RANK.get(player.getUniqueID()) == EnumRank.GUERRIER){
                      list.add("§6Epee de guerrier !");
                      list.add("§6Seul les plus puissants,");
                      list.add("§6peuvent porter cette arme !");
                      }else{
                      list.add("§cVous n'êtes pas Guerrier");
                      list.add("§cvous ne devez pas avoir");
                      list.add("§ccette épée sur vous!");
                      }
                      }
                      
                      public void onUpdate2(ItemStack stack, World world, Entity entity, int slotIndex, boolean isInhand)
                      {
                      super.onUpdate(stack, world, entity, slotIndex, isInhand);
                      if(!stack.hasTagCompound())
                      stack.setTagCompound(new NBTTagCompound());
                      
                      int timer = !stack.getTagCompound().hasKey("timer") ? 0 : stack.getTagCompound().getInteger("timer");
                      timer++;
                      stack.getTagCompound().setInteger("timer", timer);
                      
                      System.out.println(stack.stackTagCompound.getInteger("timer"));
                      }
                      
                          public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
                          {
                          if(stack.getTagCompound().getInteger("timer") >= 30 * 20 && ClientProxy.keyBindSortG.isPressed())
                          {
                          target.setFire(20 * 20);
                          target.attackEntityFrom(DamageSource.inFire, 5 * 2);
                          stack.getTagCompound().setInteger("timer", 0);
                          System.out.println("§c[Sort] §8Frappe foudroyante lancée!");
                          EntityPlayer player1 = Minecraft.getMinecraft().thePlayer;
                      ChatComponentText text1 = new ChatComponentText("§c[Sort] §8Frappe foudroyante lancée!");
                      player1.addChatComponentMessage(text1);
                      EntityPlayer player = Minecraft.getMinecraft().thePlayer;
                              MinecraftServer.getServer().getCommandManager().executeCommand(player, "weather lightning");
                          }else if (stack.getTagCompound().getInteger("timer") != 30 * 20 && ClientProxy.keyBindSortG.isPressed()){
                          System.out.println("§c[Erreur] §7Tu dois attendre que le sors se recharge! ");
                          EntityPlayer player1 = Minecraft.getMinecraft().thePlayer;
                      ChatComponentText text1 = new ChatComponentText("§c[Erreur] §7Tu dois attendre que le sors se recharge! ");
                      player1.addChatComponentMessage(text1);
                          }
                              return true;
                          }
                      
                      }
                      
                      
                      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

                        Ta fonction onUpdate2 n’est jamais appelé.

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

                          Ah bon?

                          pour quoi alors dans cette classe ça marche ?

                          
                          public class test extends ItemSword{
                          
                          private static Minecraft mc;
                          
                          public test(ToolMaterial p_i45356_1_) {
                          super(p_i45356_1_);
                          // TODO Auto-generated constructor stub
                          }
                          
                          public void onUpdate2(ItemStack stack, World world, Entity entity, int slotIndex, boolean isInhand)
                          {
                          super.onUpdate(stack, world, entity, slotIndex, isInhand);
                          if(!stack.hasTagCompound())
                          stack.setTagCompound(new NBTTagCompound());
                          
                          int timer = !stack.getTagCompound().hasKey("timer") ? 0 : stack.getTagCompound().getInteger("timer");
                          timer++;
                          stack.getTagCompound().setInteger("timer", timer);
                          
                          // System.out.println(stack.stackTagCompound.getInteger("timer"));
                          }
                          
                             public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
                             {
                              if(stack.getTagCompound().getInteger("timer") >= 30 * 20 && ClientProxy.keyBindSortG.isPressed())
                              {
                              target.setFire(20 * 20);
                              target.attackEntityFrom(DamageSource.inFire, 5 * 2);
                              stack.getTagCompound().setInteger("timer", 0);
                              System.out.println("§c[Sort] §8Frappe foudroyante lancée!");
                              EntityPlayer player1 = Minecraft.getMinecraft().thePlayer;
                          ChatComponentText text1 = new ChatComponentText("§c[Sort] §8Frappe foudroyante lancée!");
                          player1.addChatComponentMessage(text1);
                              }else if (stack.getTagCompound().getInteger("timer") != 30 * 20 && ClientProxy.keyBindSortG.isPressed()){
                              System.out.println("§c[Erreur] §7Tu dois attendre que le sors se recharge! ");
                              EntityPlayer player1 = Minecraft.getMinecraft().thePlayer;
                          ChatComponentText text1 = new ChatComponentText("§c[Erreur] §7Tu dois attendre que le sors se recharge! ");
                          player1.addChatComponentMessage(text1);
                              }
                                 return true;
                             }
                          
                          }
                          
                          

                          Je n’ai pourtant rien changer

                          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

                            Ajoute un print dans la fonction onUpdate2, je doute qu’il sera dans la console.

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

                              [23:16:11] [main/INFO] [GradleStart]: username: floriangabet
                              [23:16:11] [main/INFO] [GradleStart]: Extra: []
                              [23:16:11] [main/INFO] [GradleStart]: Running with arguments: [–userProperties, {}, --assetsDir, C:/Users/Admin/.gradle/caches/minecraft/assets, --assetIndex, 1.7.10, --accessToken, {REDACTED}, --version, 1.7.10, --username, floriangabet, --tweakClass, cpw.mods.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
                              [23:16:11] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
                              [23:16:11] [main/INFO] [FML]: Forge Mod Loader version 7.10.85.1291 for Minecraft 1.7.10 loading
                              [23:16:11] [main/INFO] [FML]: Java is Java HotSpot(TM) Client VM, version 1.8.0_45, running on Windows 7:x86:6.1, installed at C:\Program Files (x86)\Java\jdk1.8.0_45\jre
                              [23:16:11] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
                              [23:16:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
                              [23:16:11] [main/INFO] [GradleStart]: Injecting location in coremod cpw.mods.fml.relauncher.FMLCorePlugin
                              [23:16:11] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
                              [23:16:11] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
                              [23:16:11] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
                              [23:16:11] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
                              [23:16:12] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
                              [23:16:12] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
                              [23:16:12] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
                              [23:16:12] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
                              [23:16:12] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker
                              [23:16:12] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker
                              [23:16:12] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
                              [23:16:12] [main/INFO]: Setting user: floriangabet
                              [23:16:13] [Client thread/INFO]: LWJGL Version: 2.9.1
                              [23:16:13] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
                              [23:16:13] [Client thread/INFO] [FML]: MinecraftForge v10.13.2.1291 Initialized
                              [23:16:13] [Client thread/INFO] [FML]: Replaced 183 ore recipies
                              [23:16:13] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
                              [23:16:13] [Client thread/INFO] [FML]: Searching C:\Users\Admin\Documents\Modding\LegacyMod\eclipse\mods for mods
                              [23:16:13] [Client thread/INFO] [lc]: Mod lc is missing the required element 'name'. Substituting lc
                              [23:16:15] [Client thread/INFO] [FML]: Forge Mod Loader has identified 4 mods to load
                              [23:16:15] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, lc] at CLIENT
                              [23:16:15] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, lc] at SERVER
                              [23:16:15] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:lc, [1.10] Firewolf v1.36.zip
                              [23:16:15] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
                              [23:16:15] [Client thread/INFO] [FML]: Found 341 ObjectHolder annotations
                              [23:16:15] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
                              [23:16:15] [Client thread/INFO] [FML]: Applying holder lookups
                              [23:16:15] [Client thread/INFO] [FML]: Holder lookups applied
                              [23:16:15] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
                              [23:16:15] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem…
                              [23:16:15] [Thread-6/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
                              [23:16:15] [Thread-6/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
                              [23:16:15] [Thread-6/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
                              [23:16:16] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
                              [23:16:16] [Sound Library Loader/INFO]: Sound engine started
                              [23:16:18] [Client thread/INFO]: Created: 2048x2048 textures/blocks-atlas
                              [23:16:18] [Client thread/INFO]: Created: 256x256 textures/items-atlas
                              [23:16:18] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 4 mods
                              [23:16:18] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:lc, [1.10] Firewolf v1.36.zip
                              [23:16:20] [Client thread/INFO]: Created: 2048x2048 textures/blocks-atlas
                              [23:16:20] [Client thread/INFO]: Created: 256x256 textures/items-atlas
                              [23:16:20] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
                              [23:16:20] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down…
                              [23:16:21] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     Author: Paul Lamb, www.paulscode.com
                              [23:16:21] [Client thread/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
                              [23:16:21] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
                              [23:16:21] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem…
                              [23:16:21] [Thread-8/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
                              [23:16:21] [Thread-8/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
                              [23:16:21] [Thread-8/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
                              [23:16:21] [Sound Library Loader/INFO] [STDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: 
                              [23:16:21] [Sound Library Loader/INFO]: Sound engine started
                              [23:16:38] [Server thread/INFO]: Starting integrated minecraft server version 1.7.10
                              [23:16:38] [Server thread/INFO]: Generating keypair
                              [23:16:38] [Server thread/INFO] [FML]: Injecting existing block and item data into this server instance
                              [23:16:38] [Server thread/INFO] [FML]: Applying holder lookups
                              [23:16:38] [Server thread/INFO] [FML]: Holder lookups applied
                              [23:16:38] [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@143a4d5)
                              [23:16:38] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@143a4d5)
                              [23:16:38] [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@143a4d5)
                              [23:16:38] [Server thread/INFO]: Preparing start region for level 0
                              [23:16:39] [Server thread/INFO]: Changing view distance to 8, from 10
                              [23:16:39] [Netty Client IO #0/INFO] [FML]: Server protocol version 1
                              [23:16:39] [Netty IO #1/INFO] [FML]: Client protocol version 1
                              [23:16:39] [Netty IO #1/INFO] [FML]: Client attempting to join with 4 mods : FML@7.10.85.1291,lc@1.0,Forge@10.13.2.1291,mcp@9.05
                              [23:16:39] [Netty IO #1/INFO] [FML]: Attempting connection with missing mods [] at CLIENT
                              [23:16:39] [Netty Client IO #0/INFO] [FML]: Attempting connection with missing mods [] at SERVER
                              [23:16:39] [Client thread/INFO] [FML]: [Client thread] Client side modded connection established
                              [23:16:39] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
                              [23:16:39] [Server thread/INFO]: floriangabet[local:E:f2873c73] logged in with entity id 351 at (-112.00548187674536, 70.0, 213.7653439587637)
                              [23:16:39] [Server thread/INFO]: floriangabet joined the game
                              1411
                              1412
                              1413
                              1414
                              1412
                              1413
                              1414
                              1415
                              1415
                              1415
                              1416
                              1416
                              1417
                              1418
                              1418
                              1419
                              1419
                              1419
                              1420
                              1420
                              1421
                              1421
                              1422
                              1423
                              1424
                              1423
                              1424
                              1425
                              1425
                              1425
                              1426
                              1426
                              1427
                              1427
                              1428
                              1428
                              1429
                              1429
                              1430
                              1430
                              1431
                              1432
                              1432
                              1433
                              1434
                              1433
                              1434
                              1435
                              1435
                              1436
                              1436
                              1436
                              1437
                              1437
                              1438
                              1438
                              1439
                              1439
                              1440
                              1440
                              1441
                              1442
                              1443
                              1442
                              1443
                              1444
                              1444
                              1445
                              1445
                              1446
                              1446
                              1446
                              1447
                              1447
                              1448
                              1448
                              1449
                              1449
                              1450
                              1450
                              1451
                              1451
                              1452
                              1452
                              1453
                              1453
                              1454
                              1455
                              1456
                              1455
                              1456
                              1457
                              1457
                              1458
                              1458
                              1458
                              1459
                              1459
                              1460
                              1460
                              1461
                              1461
                              1462
                              1462
                              1463
                              1463
                              1464
                              1464
                              1465
                              1465
                              1466
                              1466
                              1467
                              1467
                              1468
                              1468
                              1469
                              1470
                              1470
                              1471
                              1471
                              1471
                              1472
                              1472
                              1473
                              1473
                              1474
                              1474
                              1475
                              1475
                              1476
                              1476
                              1477
                              1477
                              1478
                              1478
                              1479
                              1479
                              1480
                              1480
                              1481
                              1481
                              1482
                              1482
                              1483
                              1483
                              1484
                              1485
                              1486
                              1485
                              1486
                              1487
                              1487
                              1488
                              1488
                              1488
                              1489
                              1489
                              1490
                              1490
                              1491
                              1491
                              1492
                              1492
                              1493
                              1493
                              1494
                              1494
                              1495
                              1495
                              1496
                              1496
                              1497
                              1497
                              1498
                              1498
                              1499
                              1499
                              1500
                              1500
                              1501
                              1501
                              1502
                              1502
                              1503
                              1503
                              1504
                              1504
                              1505
                              1505
                              1506
                              1506
                              1507
                              1507
                              1508
                              1508
                              1509
                              1509
                              1510
                              1510
                              1511
                              1511
                              1512
                              1512
                              1513
                              1513
                              1514
                              1514
                              1515
                              1515
                              1516
                              1516
                              1517
                              1517
                              1518
                              1518
                              1519
                              1519
                              1520
                              1520
                              1521
                              1521
                              1522
                              1522
                              1523
                              1524
                              1525
                              1524
                              1525
                              1526
                              1526
                              1526
                              1527
                              1527
                              1528
                              1528
                              1529
                              1529
                              1530
                              1530
                              1531
                              1532
                              1532
                              1533
                              1533
                              1533
                              1534
                              1534
                              1535
                              1535
                              1536
                              1536
                              1537
                              1537
                              1538
                              1538
                              1539
                              1539
                              1540
                              1540
                              1541
                              1541
                              1542
                              1542
                              1543
                              1543
                              1544
                              1544
                              1545
                              1545
                              1546
                              1546
                              1547
                              1547
                              1548
                              1548
                              1549
                              1549
                              1550
                              1550
                              1551
                              1551
                              1552
                              1552
                              1553
                              1553
                              1554
                              1554
                              1555
                              1555
                              1556
                              1556
                              1557
                              1557
                              1558
                              1559
                              1560
                              1559
                              1560
                              1561
                              1561
                              1562
                              1562
                              1563
                              1563
                              1563
                              1564
                              1564
                              1564
                              1565
                              1566
                              1565
                              1567
                              1568
                              1568
                              1569
                              1569
                              1569
                              1570
                              1570
                              1571
                              1571
                              1572
                              1572
                              1573
                              1573
                              1574
                              1574
                              1575
                              1575
                              1576
                              1576
                              1577
                              1577
                              1578
                              1578
                              1579
                              1579
                              1580
                              1580
                              1581
                              1581
                              1582
                              1582
                              1583
                              1583
                              1584
                              1584
                              1585
                              1585
                              1586
                              1586
                              1587
                              1587
                              1588
                              1588
                              1589
                              1589
                              1590
                              1590
                              1591
                              1591
                              1592
                              1592
                              1593
                              1593
                              1594
                              1594
                              1595
                              1595
                              1596
                              1596
                              1597
                              1597
                              1598
                              1598
                              1599
                              1599
                              1600
                              1600
                              1601
                              1601
                              1602
                              1602
                              1603
                              1603
                              1604
                              1604
                              1605
                              1605
                              1606
                              1606
                              1607
                              1608
                              1608
                              1609
                              1609
                              1609
                              1610
                              1610
                              1611
                              1611
                              1612
                              1612
                              1613
                              1614
                              1614
                              1615
                              1615
                              1615
                              1616
                              1616
                              1617
                              1617
                              1618
                              1618
                              1619
                              1619
                              1620
                              1620
                              1621
                              1621
                              1622
                              1622
                              1623
                              1623
                              1624
                              1624
                              1625
                              1625
                              1626
                              1626
                              1627
                              1627
                              1628
                              1628
                              1629
                              1629
                              1630
                              1630
                              1631
                              1631
                              1632
                              1632
                              1633
                              1633
                              1634
                              1634
                              1635
                              1635
                              1636
                              1636
                              1637
                              1637
                              1638
                              1638
                              1639
                              1639
                              1640
                              1640
                              1641
                              1641
                              1642
                              1642
                              1643
                              1643
                              1644
                              1644
                              1645
                              1645
                              1646
                              1646
                              1647
                              1647
                              1648
                              1648
                              1649
                              1649
                              1650
                              1650
                              1651
                              1651
                              1652
                              1652
                              1653
                              1653
                              1654
                              1654
                              1655
                              1655
                              1656
                              1656
                              1657
                              1657
                              1658
                              1658
                              1659
                              1659
                              1660
                              1660
                              1661
                              1661
                              1662
                              1662
                              1663
                              1663
                              1664
                              1664
                              1665
                              1665
                              1666
                              1666
                              1667
                              1667
                              1668
                              1668
                              1669
                              1669
                              1670
                              1670
                              1671
                              1671
                              1672
                              1672
                              1673
                              1673
                              1674
                              1674
                              1675
                              1675
                              1676
                              1676
                              1677
                              1677
                              1678
                              1678
                              1679
                              1679
                              1680
                              1680
                              1681
                              1681
                              1682
                              1682
                              1683
                              1683
                              1684
                              1684
                              1685
                              1685
                              1686
                              1686
                              1687
                              1687
                              1688
                              1688
                              1689
                              1689
                              1690
                              1690
                              1691
                              1691
                              1692
                              1692
                              1693
                              1693
                              1694
                              1694
                              1695
                              1695
                              
                              

                              Enfin cela doit être surement un bug… sinon pour l’appeler je procèdes comment ?

                              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

                                Tu mets le code qui se trouve dans onUpdate2 dans la fonction onUpdate.

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

                                  Ahhh ok j’ai compris en fait la fonction s’appelle onupdate et si tu la change elle n’est plus reconnu donc elle marche pas ok^^ merci 🙂

                                  edit: Une dernière petit question on je peux avoir la liste des sons de minecraft? merci

                                  world.playSoundAtEntity(player, “sound ???”, 1, 1);

                                  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

                                    Oui, dans le fichier sounds.json de minecraft.
                                    Pour le trouver tu vas dans .minecraft/assets/indexes et tu ouvres le fichier 1.7.10.json (comme tu es en 1.7.10).
                                    Dedans cherche sounds.json :

                                    "minecraft/sounds.json": {
                                    "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82",
                                    "size": 34020
                                    },
                                    

                                    son hash est fce0bb3e14ade7b292a7c1d5fa785533d8106d82, donc le fichier se trouve dans le dossier
                                    .minecraft/assets/objects/fc
                                    C’est le fichier fce0bb3e14ade7b292a7c1d5fa785533d8106d82
                                    Il n’a pas d’extension mais tu peux quand même l’ouvre avec un éditeur de texte.
                                    (Linux se base sous le type MIME contrairement à Windows qui se base sur les extensions, donc sous Linux le fichier est même directement reconnu comme fichier texte).

                                    1 réponse Dernière réponse Répondre Citer 1
                                    • GabsG Hors-ligne
                                      Gabs
                                      dernière édition par

                                      D’accord merci :).
                                      Sinon j’ai une question

                                      Si je veux faire que lorsque le joueur tape une entity (hitentity) toute les entity qui se trouve dans un rayon de 3 blocks (de l’entity que je viens de taper) prenne feu comment je peux faire ?

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

                                        Tu dois te servir des AxisAlignedBB, regarde le tuto d’elias sur comment faire une entity qui régénère ses sous-fifres

                                        1 réponse Dernière réponse Répondre Citer 1
                                        • GabsG Hors-ligne
                                          Gabs
                                          dernière édition par

                                          D’acc merci 🙂
                                          J’essaye ça!

                                          edit:
                                          j’ai un soucis a cette ligne: List list = worldObj.getEntitiesWithinAABB(EntityCreature.class, AxisAlignedBB.getAABBPool().getAABB(posX, posY, posZ, posX + 1, posY + 1, posZ + 1).expand(16D, 4D, 16D));

                                          le soucis est a .getAABBPool() il me dis que il n’existe pas, possible car la version du tuto de elias est en 1.7.2 😕 .

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

                                            Il faut remplacer “getAABBPool().getAABB(…)” par “getBoundingBox(…)”, tu aurais pu regarder dans la classe pour trouver.

                                            Si je vous ai aidé, n'oubliez pas d’être heureux, j'aiderai encore +

                                            AymericRed, moddeur expérimenté qui aide sur ce forum et qui peut accepter de faire un mod Forge rémunéré de temps en temps.

                                            Mes tutos : Table de craft, plugin NEI, plugin JEI, modifier l'overlay
                                            Je suis un membre apprécié et joueur, j'ai déjà obtenu 6 points de réputation.

                                            1 réponse Dernière réponse Répondre Citer 1
                                            • 1
                                            • 2
                                            • 3
                                            • 2 / 3
                                            • Premier message
                                              Dernier message
                                            Design by Woryk
                                            ContactMentions Légales

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB