@Override
public boolean onActivated(EntityPlayer entityPlayer)
{
if (this.worldObj.isRemote)
{
return false;
}
EnumStatus enumstatus = this.sleepInBedAt(entityPlayer, this.xCoord, this.yCoord, this.zCoord);
switch (enumstatus)
{
case OK:
((EntityPlayerMP) entityPlayer).playerNetServerHandler.setPlayerLocation(entityPlayer.posX, entityPlayer.posY, entityPlayer.posZ, entityPlayer.rotationYaw, entityPlayer.rotationPitch);
GalacticraftCore.packetPipeline.sendTo(new PacketSimpleMars(EnumSimplePacketMars.C_BEGIN_CRYOGENIC_SLEEP, new Object[] { this.xCoord, this.yCoord, this.zCoord }), (EntityPlayerMP) entityPlayer);
return true;
case NOT_POSSIBLE_NOW:
entityPlayer.addChatMessage(new ChatComponentText(GCCoreUtil.translateWithFormat("gui.cryogenic.chat.cantUse", GCPlayerStats.get((EntityPlayerMP) entityPlayer).cryogenicChamberCooldown / 20)));
return false;
default:
return false;
}
}
TileEntityCryogenicChamber.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:4Space-5
作者:
评论列表
文章目录