- 929
- 30
- 66
Всем привет.
Кто может помочь , не разбираюсь в нбт , нужно если ты не владелец , то чужая броня на тебе ломается или нельзя одевать.
Кто может помочь , не разбираюсь в нбт , нужно если ты не владелец , то чужая броня на тебе ломается или нельзя одевать.
Java:
public static class Helmet extends ItemArmor {
public Helmet(ArmorMaterial armorMaterial, int par3, int par4) {
super(armorMaterial, par3, par4);
this.setCreativeTab(bestfoxy.creativeTab);
this.setUnlocalizedName("Helmet");
this.setTextureName("bestfoxy:helmet0");
}
public void onUpdate(ItemStack stack, World world, Entity entity, int par4, boolean par5) {
if(!stack.hasTagCompound()) {
stack.stackTagCompound = new NBTTagCompound();
if(!world.isRemote && !stack.stackTagCompound.hasKey(owner) && entity instanceof EntityPlayer) {
EntityPlayer player = (EntityPlayer)entity;
stack.stackTagCompound.setString(owner, player.getDisplayName());
}
}
Последнее редактирование: