- 188
- 2
- 36
Добрый день.
У меня в моде есть система скилов(бонусы для игрока)
Хотелось бы разузнать,как можно в блоке через метод idDropped,при выпадение кристалла добавлять поинт игроку.
Код ниже,скажите пожалуйста где ошибка.
Если я оставляю такой код,то мне не падает кристалл,а падает обратно блок,даже если кирка не зачарована на шелковое косание.
Версия древняя =)
У меня в моде есть система скилов(бонусы для игрока)
Хотелось бы разузнать,как можно в блоке через метод idDropped,при выпадение кристалла добавлять поинт игроку.
Код ниже,скажите пожалуйста где ошибка.
Если я оставляю такой код,то мне не падает кристалл,а падает обратно блок,даже если кирка не зачарована на шелковое косание.
Версия древняя =)
Java:
public int idDropped (int par1, int par3, Random par2random, EntityPlayer player){
EntityPlayer par1EntityPlayer = ExtendedPlayer.get(player).player;
ExtendedPlayer ePlayer = ExtendedPlayer.get(par1EntityPlayer);
if(ePlayer != null && ePlayer.skills[6] != null){
ePlayer.skills[6].addPoints(1);
}
return ModBlocks.itemKristalls.itemID;
}