private void tickEnd(EntityPlayer player) {
if(!player.capabilities.isCreativeMode) {
this.dropItems(player);
this.thrist(player);
this.temperature(player);
this.radiation(player);
}
if(pickUpItem > 0.0F) {
pickUpItem -= 0.05F;
} else {
pickUpItem = 0.0F;
}
LDPlayerHandler props = LDPlayerHandler.getServerPlayer(player);
if(player.inventory.inventoryChanged || props.currentItem != player.inventory.currentItem) {
props.inventory[33] = player.inventory.mainInventory[33];
props.inventory[34] = player.inventory.mainInventory[34];
props.inventory[35] = player.inventory.mainInventory[35];
props.inventory[0] = player.inventory.mainInventory[0];
props.inventory[1] = player.inventory.mainInventory[1];
props.inventory[2] = player.inventory.mainInventory[2];
props.currentItem = player.inventory.currentItem;
if(FMLCommonHandler.instance().getSide().isServer()) {
if(FMLCommonHandler.instance().getMinecraftServerInstance().getCurrentPlayerCount() > 1) {
LDEngine.packet_handler.sendPacketToAll((new LDSyncInventory(player.getCommandSenderName(), props, player.inventory.currentItem)).generatePacket());
} else if(!player.worldObj.isRemote) {
LDEngine.packet_handler.sendTo((new LDSyncInventory(player.getCommandSenderName(), props, player.inventory.currentItem)).generatePacket(), (EntityPlayerMP)player);
}
} else if(!player.worldObj.isRemote) {
LDEngine.packet_handler.sendTo((new LDSyncInventory(player.getCommandSenderName(), props, player.inventory.currentItem)).generatePacket(), (EntityPlayerMP)player);
}
}
if(props.inventory[33] != null && props.inventory[33].getItem() == LDItems.nvg) {
player.addPotionEffect(new PotionEffect(Potion.nightVision.getId(), 100, 5));
}
if(props.inventory[33] != null && props.inventory[33].getItem() == LDItems.respirator)
{
player.removePotionEffect(Potion.digSlowdown.getId());
props.resetRadiation();
}
if(props.inventory[4] != null && props.inventory[4].getItem() == LDItems.item_crowbar)
{
//double x = player.posX;
//double y = player.posY;
//double z = player.posZ;
for(int x = -4; x <= 4; x++){
for(int y = -4; y <= 4; y++){
for(int z = -4; z <= 4; z++){
if(player.worldObj.getBlock(x, y, z) == LDBlocks.block_particles1){
player.playSound("mob.zombie.say", 1.0F, 1.0F);
System.out.print("WORK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
}
}
}
}
}
}