- 37
- -1
Привет, хочу выдать предмет при первом заходе в мир(один единственный раз, как например "Материалы и вы том 1" из Tinker's construct). Пробовал:
в главном классе - не работает. Может, надо переместить в другой класс?
Java:
@SubscribeEvent
public void playerLoggedIn(PlayerEvent.PlayerLoggedInEvent e) {
EntityPlayer player = e.player;
NBTTagCompound entityData = player.getEntityData();
String key = "freeApple";
entityData.setBoolean(key, false);
if (!entityData.getBoolean(key)) {
entityData.setBoolean(key, true);
player.inventory.addItemStackToInventory(new ItemStack(Items.apple));
}
}