- 183
- 8
- 16
Вот я написал мод, который по событию спавнит моба делал так:
и решил поиграть в него с друзьями. ConfigHandler.chance допустим был равен 0.05. Почему-то у них всё работало, а у меня сколько бы я не крафтил не спавнится моб. Но запуская его не на сервере, а не клиенте всё работает
EventHandler.java:
@SubscribeEvent
public static void onItemCrafted(PlayerEvent.ItemCraftedEvent e) {
if (Math.random() < ConfigHandler.chance) {
if (!e.player.world.isRemote) {
EntityHusk husk = new EntityHusk(e.player.world);
husk.posX = e.player.posX;
husk.posY = e.player.posY;
husk.posZ = e.player.posZ;
e.player.world.spawnEntity(husk);
}
}
}
Последнее редактирование: