List of usage examples for net.minecraftforge.event.entity.player PlayerSleepInBedEvent getPos
public BlockPos getPos()
From source file:valkyrienwarfare.mod.event.EventsCommon.java
License:Open Source License
@SubscribeEvent() public void onPlayerSleepInBedEvent(PlayerSleepInBedEvent event) { EntityPlayer player = event.getEntityPlayer(); BlockPos pos = event.getPos(); PhysicsWrapperEntity wrapper = ValkyrienWarfareMod.physicsManager.getObjectManagingPos(player.world, pos); if (wrapper != null) { if (player instanceof EntityPlayerMP) { EntityPlayerMP playerMP = (EntityPlayerMP) player; player.sendMessage(new TextComponentString("Spawn Point Set!")); player.setSpawnPoint(pos, true); event.setResult(SleepResult.NOT_POSSIBLE_HERE); }/*from w w w . j a v a 2 s. c om*/ } }