- 451
- 13
- 34
Доброго времени суток.
Столкнулся с проблемой.
Просто уже не могу сообразить как сделать запрет на чужой предмет, при значиющем владельце определённого предмета.
Вот кода самого владельца:
И теперь слаживаеться один вопрос: "Как сделать запрет на попадание в инвентарь чужого предмета? (не владельца)"
Были некоторые предположения, но не обвенчались особым успехом.
Столкнулся с проблемой.
Просто уже не могу сообразить как сделать запрет на чужой предмет, при значиющем владельце определённого предмета.
Вот кода самого владельца:
Java:
public static String owner = "owner";
public void onUpdate(ItemStack stack, World world, Entity entity, int par4, boolean par5) {
if (!stack.hasTagCompound()) stack.stackTagCompound = new NBTTagCompound();
if (!world.isRemote) {
if(!stack.stackTagCompound.hasKey(owner))
if(entity instanceof EntityPlayer){
EntityPlayer player = (EntityPlayer)entity;
stack.stackTagCompound.setString(owner, player.getDisplayName());
}
}
}
И теперь слаживаеться один вопрос: "Как сделать запрет на попадание в инвентарь чужого предмета? (не владельца)"
Были некоторые предположения, но не обвенчались особым успехом.