dadsDS
Пользователь
- Сообщения
- 411
- Решения
- 19
Java:
@EventHandler
public void onMobKill(EntityDeathEvent event) {
if (event.getEntityType() == EntityType.PLAYER) {
handlePlayerKill(event);
return;
}
if (event.getEntity().getKiller() != null) {
Player player = event.getEntity().getKiller();
EntityType mobType = event.getEntityType();
Random random = new Random();
double baseAmount = 50.0 + (random.nextDouble() * 75.0);
double boost = getBoostForPlayer(player);
double finalAmount = baseAmount * boost;
String mobName = mobNames.getOrDefault(mobType, mobType.name().toLowerCase().replace("_", " "));
ItemStack tnt = new ItemStack(Material.TNT);
ItemMeta meta = tnt.getItemMeta();
if (meta != null) {
meta.setDisplayName(df.format(finalAmount) + "$");
meta.addEnchant(Enchantment.DURABILITY, 1, true);
tnt.setItemMeta(meta);
}
event.getEntity().getWorld().dropItem(event.getEntity().getLocation(), tnt);
tntRewards.put(tnt, finalAmount);
isPlayerKillTnt.put(tnt, false);
}
}
Чо-та туплю, не могу понять, как сделать свечение для предмета (GLOW)