- 1,417
- 44
- 594
Добрый день, вопрос в заголовке, также хочу сразу сказать, что вызывается дважды ТОЛЬКО на клиенте, с сервера от этого эвента ничего не приходит.
код:
код:
Java:
@Mod.EventBusSubscriber(modid = Constants.MODID)
public class ClientEventHandler {
@SubscribeEvent
public static void onRightClickEmpty(PlayerInteractEvent.RightClickEmpty event) {
final World world = event.getEntityPlayer().world;
if(!world.isRemote) {
System.out.print(" use " + event.getWorld().isRemote + "\n");
}
// Ничего не приходит (Т.к. ловлю сервер)
if(world.isRemote) {
System.out.print(" use " + event.getWorld().isRemote + "\n");
}
// Приходит дважды
}
}
Java:
System.err.print(" use " + event.getWorld().isRemote + "\n");
Код:
use true
use true