23 oct. 2017, 20:16

Ce que tu as fait ne fonctionnera pas une fois qu’il y aura plusieurs tnt.
Il faudrait plutôt faire comme ça :

@SubscribeEvent
public void TntTag(EntityJoinWorldEvent e) {
if (e.getEntity() instanceof EntityTNTPrimed) {
EntityTNTPrimed tnt = (EntityTNTPrimed) e.getEntity();
tnt.setGlowing(true);
tnt.setAlwaysRenderNameTag(true);
}
}

@SubscribeEvent
public void tickWorld(TickEvent.WorldTickEvent e) {
for(Entity entity : e.world.loadedEntityList)
{
if(entity instanceof EntityTNTPrimed)
{
EntityTNTPrimed tnt = (EntityTNTPrimed) entity;
tnt.setCustomNameTag(tnt.getFuse()+"");
}
}
}