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

      [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
                    • GabsG Hors-ligne
                      Gabs
                      dernière édition par

                      @‘AymericRed’:

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

                      Je l’avais vus m’ais j’étais pas sur x) Merci 🙂
                      J’ai fais sa ça marche je reviens vers vous si j’ai un soucis! 
                      Merci beaucoup 🙂

                      
                       public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
                         {
                      EntityPlayer player = Minecraft.getMinecraft().thePlayer;
                      World worldObj = player.worldObj;
                      
                      double posX = attacker.posX;
                      double posY = attacker.posY;
                      double posZ = attacker.posZ;
                      
                      List list = worldObj.getEntitiesWithinAABB(EntityCreature.class, AxisAlignedBB.getBoundingBox(posX, posY, posZ, posX + 1, posY + 1, posZ + 1).expand(16D, 4D, 16D));
                      for(int i = 0; i< list.size(); i++)
                      {
                      Entity entity = (Entity)list.get(i);
                      if(!list.isEmpty())
                      {
                      if(!(entity instanceof EntityPlayer))
                      {
                      target.setDead(); //entity que tu tappe elle meurt
                      entity.setDead(); // entity autour de toi qui meurt
                      System.out.println(list);
                      }
                      }
                      }
                      return true;
                      
                      }
                      
                      
                      1 réponse Dernière réponse Répondre Citer 0
                      • GabsG Hors-ligne
                        Gabs
                        dernière édition par

                        J’ai un problème pourquoi quand je fais:

                        target.setFire(1 * 20);
                        entity.setFire(1 * 20);

                        le target prend feu mais pas les entity autour normal?

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

                          Oui car le for parcourt toute les entitées proches, si tu veux que ça ne soit que la cible, il faut mettre target.setFire(…) en dehors du for le retirer.

                          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 0
                          • GabsG Hors-ligne
                            Gabs
                            dernière édition par

                            Quoi??? j’ai pas compris la phrase.
                            edit:
                            J’ai fais ça mais c’est pareil:

                            
                             public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
                               {
                            EntityPlayer player = Minecraft.getMinecraft().thePlayer;
                            World worldObj = player.worldObj;
                            
                            double posX = attacker.posX;
                            double posY = attacker.posY;
                            double posZ = attacker.posZ;
                            
                            List list = worldObj.getEntitiesWithinAABB(EntityCreature.class, AxisAlignedBB.getBoundingBox(posX, posY, posZ, posX + 1, posY + 1, posZ + 1).expand(6D, 4D, 6D));
                            target.setFire(1 * 20);
                            for(int i = 0; i< list.size(); i++)
                            {
                            Entity entity = (Entity)list.get(i);
                            if(!list.isEmpty())
                            {
                            
                            entity.setFire(1 * 20);
                            System.out.println(list);
                            
                            }
                            }
                            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

                              @‘floriangabet’:

                              J’ai un problème pourquoi quand je fais:

                              target.setFire(1 * 20);
                              entity.setFire(1 * 20);

                              le target prend feu mais les entity autour normal?

                              Il manque un “pas” dans la phrase non ?

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

                                @‘robin4002’:

                                @‘floriangabet’:

                                J’ai un problème pourquoi quand je fais:

                                target.setFire(1 * 20);
                                entity.setFire(1 * 20);

                                le target prend feu mais les entity autour normal?

                                Il manque un “pas” dans la phrase non ?

                                Ah oui mince j’avais pas vus !

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

                                  Du coup vous savez pourquoi le
                                  target.setfire(…) marche
                                  et le entity.setfire(…) se cancelled direct ?

                                  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

                                    Ajoutes du debug :

                                    public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
                                    {
                                        EntityPlayer player = Minecraft.getMinecraft().thePlayer;
                                        World worldObj = player.worldObj;
                                    
                                        double posX = attacker.posX;
                                        double posY = attacker.posY;
                                        double posZ = attacker.posZ;
                                    
                                        List list = worldObj.getEntitiesWithinAABB(EntityCreature.class, AxisAlignedBB.getBoundingBox(posX, posY, posZ, posX + 1, posY + 1, posZ + 1).expand(6D, 4D, 6D));
                                        target.setFire(1 * 20);
                                        System.out.println("taille de la liste : " + list.size());
                                        for(int i = 0; i< list.size(); i++)
                                        {
                                            Entity entity = (Entity)list.get(i);
                                    
                                            entity.setFire(1 * 20);
                                            System.out.println(entity);
                                        }
                                        return true;
                                    }
                                    
                                    1 réponse Dernière réponse Répondre Citer 0
                                    • GabsG Hors-ligne
                                      Gabs
                                      dernière édition par

                                      @‘robin4002’:

                                      Ajoutes du debug :

                                      public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
                                      {
                                          EntityPlayer player = Minecraft.getMinecraft().thePlayer;
                                          World worldObj = player.worldObj;
                                      
                                          double posX = attacker.posX;
                                          double posY = attacker.posY;
                                          double posZ = attacker.posZ;
                                      
                                          List list = worldObj.getEntitiesWithinAABB(EntityCreature.class, AxisAlignedBB.getBoundingBox(posX, posY, posZ, posX + 1, posY + 1, posZ + 1).expand(6D, 4D, 6D));
                                          target.setFire(1 * 20);
                                          System.out.println("taille de la liste : " + list.size());
                                          for(int i = 0; i< list.size(); i++)
                                          {
                                              Entity entity = (Entity)list.get(i);
                                      
                                              entity.setFire(1 * 20);
                                              System.out.println(entity);
                                          }
                                          return true;
                                      }
                                      

                                      Dans la console j’ai ça:

                                      [13:08:05] [Server thread/INFO] [STDOUT]: [net.legacymod.items.test:hitEntity:108]: taille de la liste : 2
                                      [13:08:05] [Server thread/INFO] [STDOUT]: [net.legacymod.items.test:hitEntity:136]: EntityPig[‘Pig’/19752, l=‘MpServer’, x=38,63, y=80,00, z=78,63]
                                      [13:08:05] [Server thread/INFO] [STDOUT]: [net.legacymod.items.test:hitEntity:108]: taille de la liste : 2
                                      [13:08:05] [Server thread/INFO] [STDOUT]: [net.legacymod.items.test:hitEntity:136]: EntityPig[‘Pig’/20654, l=‘MpServer’, x=37,27, y=80,00, z=77,27]

                                      ça détecte bien 2 entity mais le problème c’est que l’autre ne prend pas feu.

                                      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

                                        Ah oui, normal …

                                        EntityPlayer player = Minecraft.getMinecraft().thePlayer;
                                        

                                        Pourquoi tu utilises une classe client dans une fonction serveur ?

                                        Supprimes ces deux lignes :

                                           EntityPlayer player = Minecraft.getMinecraft().thePlayer;
                                           World worldObj = player.worldObj;
                                        

                                        Et remplaces worldObj par attacker.worldObj

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

                                          Merci ça marche je close!

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

                                          MINECRAFT FORGE FRANCE © 2024

                                          Powered by NodeBB