1.12.2 1.12.2 : summon une entité



  • Salut ! J'ai créé un Item et je veux que quand je fais un Click Droit sur un block ça le remplace pas une EntityTNTPrimed.
    Je sais déjà comment remplace le block par du vide mais je ne sais pas comment faire pour summon l'entité à l'entroit où j'ai cliqué. Déjà, je sais qu'il faut utiliser onItemUse mais je ne connais pas le reste.
    Merci



  • Finalement, j'ai trouvé

    ItemStack item = player.getHeldItem(hand);
            
            EntityTNTPrimed tnt = new EntityTNTPrimed(worldIn);
            tnt.setLocationAndAngles(pos.getX(), pos.getY(), pos.getZ(), player.rotationYaw, 0.0F);
            worldIn.spawnEntity(tnt);
            
            item.damageItem(1, player);
    


  • Finalement, j'ai trouvé

    ItemStack item = player.getHeldItem(hand);
            
            EntityTNTPrimed tnt = new EntityTNTPrimed(worldIn);
            tnt.setLocationAndAngles(pos.getX(), pos.getY(), pos.getZ(), player.rotationYaw, 0.0F);
            worldIn.spawnEntity(tnt);
            
            item.damageItem(1, player);
    

Log in to reply