Neredeyse her zaman NBT kullanırım (NBT ile uğraşmayı da severim). Fakat hiç performans hakkında sıkıntı yaşamadım.
Konuya gelicek olursak,
PHP:
on spawn of zombie, skeleton, spider or creeper:
set metadata "aggressive" of event-entity to "0"
on damage of zombie, skeleton, spider or creeper:
if attacker is a player:
if metadata "aggressive" of victim is "0":
set metadata "aggressive" of victim to "1"
on target:
if event-entity is zombie, skeleton, spider or creeper:
if event-entity's targeted entity is a player:
if metadata "aggressive" of event-entity is "0":
cancel event
Sadece zombi, iskelet, örümcek ve creeper için çalışır (ayarlanabilir). Sadece oyuncular ve bu canavarlar arası olur. Herhangi bir gecikme yaşanmaz. Test edilmiştir.
gerektirir.
NOT: Bu kod Skriptte olmayan metadata kullanılarak yapılmıştır!