Package net.minecraft.entity.player

Examples of net.minecraft.entity.player.EntityPlayerMP


            for(Object obj : l)
            {
              if(obj instanceof EntityPlayerMP)
              {
                EntityPlayerMP playerMP = (EntityPlayerMP)obj;
                String playerIP = playerMP.getPlayerIP();

                if(!server.isDedicatedServer() && playerIP.equals("local") && !Mekanism.voiceManager.foundLocal)
                {
                  Mekanism.voiceManager.foundLocal = true;
                  username = playerMP.getCommandSenderName();
                  break;
                }
                else if(playerIP.equals(socket.getInetAddress().getHostAddress()))
                {
                  username = playerMP.getCommandSenderName();
                  break;
                }
              }
            }
View Full Code Here


        packet.length = bos.size();

        Side side = FMLCommonHandler.instance().getEffectiveSide();
        if (side == Side.SERVER) {
            // We are on the server side.
            EntityPlayerMP player = (EntityPlayerMP) playerEntity;
        } else if (side == Side.CLIENT) {
            // We are on the client side.
            EntityClientPlayerMP player = (EntityClientPlayerMP) playerEntity;
            player.sendQueue.addToSendQueue(packet);
        } else {
View Full Code Here

public class EventHandlerBackpack {
    @SubscribeEvent
    public void serverTick(PlayerTickEvent event) {
        if(ConfigurationBackpack.MAX_BACKPACK_AMOUNT > 0) {
            if(event.side == Side.SERVER) {
                EntityPlayerMP player = (EntityPlayerMP) event.player;

                int counter = 0;
                if(new PlayerSave(player).hasPersonalBackpack()) {
                    counter++;
                }

                ItemStack[] inventory = player.inventory.mainInventory;
                for(int i = 0; i < inventory.length; i++) {
                    if(inventory[i] != null && inventory[i].getItem() instanceof ItemBackpackBase) {
                        counter++;
                        if(counter > ConfigurationBackpack.MAX_BACKPACK_AMOUNT) {
                            player.entityDropItem(inventory[i].copy(), 0);
                            inventory[i] = null;
                        }
                    }
                }

                counter -= ConfigurationBackpack.MAX_BACKPACK_AMOUNT;
                if(counter > 0) {
                    IChatComponent message = new ChatComponentText("[Backpacks] ");
                    message.appendSibling(new ChatComponentTranslation(Localizations.MESSAGE_ALLOWED_BACKPACKS, ConfigurationBackpack.MAX_BACKPACK_AMOUNT));
                    player.addChatMessage(message);
                    message = new ChatComponentText("[Backpacks] ").appendSibling(new ChatComponentTranslation(Localizations.MESSAGE_DROPPED_BACKPACKS, counter));
                    player.addChatMessage(message);
                }
            }
        }
    }
View Full Code Here

      int z = MathHelper.floor_double(player.posZ);
      for(int i = 256; i > 0; i--) {
        Block block = player.worldObj.getBlock(x, i, z);
        if(!block.isAir(player.worldObj, x, i, z)) {
          if(player instanceof EntityPlayerMP) {
            EntityPlayerMP mp = (EntityPlayerMP) player;
            mp.playerNetServerHandler.setPlayerLocation(player.posX, i + 1.6, player.posZ, player.rotationYaw, player.rotationPitch);
          }
          break;
        }
      }
View Full Code Here

        buffer.writeByte(command);
    }

    @Override
    public IMessage onMessage(MessageGuiCommand message, MessageContext ctx) {
        EntityPlayerMP entityPlayer = ctx.getServerHandler().playerEntity;

        Container container = entityPlayer.openContainer;

        switch(message.command) {
            case Constants.GuiCommands.CLEAR:
View Full Code Here

        buffer.writeByte(guiToOpen);
    }

    @Override
    public IMessage onMessage(MessageOpenGui message, MessageContext ctx) {
        EntityPlayerMP entityPlayer = ctx.getServerHandler().playerEntity;
        switch(message.guiToOpen) {
            case Constants.Guis.OPEN_PERSONAL_BACKPACK:
                PlayerSave playerSave = new PlayerSave(entityPlayer);
                ItemStack backpack = playerSave.getPersonalBackpack();
                if(backpack != null) {
View Full Code Here

        }
    }

    @Override
    public IMessage onMessage(MessageRecipe message, MessageContext ctx) {
        EntityPlayerMP entityPlayer = ctx.getServerHandler().playerEntity;

        Container container = entityPlayer.openContainer;

        if(container instanceof ContainerWorkbenchBackpack) {
            ((ContainerWorkbenchBackpack) container).clearCraftMatrix();
View Full Code Here

    }

    @Override
    public IMessage onMessage(MessageRenameBackpack message, MessageContext ctx) {
        if(ctx.side == Side.SERVER) {
            EntityPlayerMP entityPlayer = ctx.getServerHandler().playerEntity;
            setName(entityPlayer, message.name);
        }
        return null;
    }
View Full Code Here

        if (!(event.player instanceof EntityPlayerMP))
        {
            return;
        }

        EntityPlayerMP player = (EntityPlayerMP) event.player;
       
        LocalWorld worldTC = WorldHelper.toLocalWorld(player.getEntityWorld());
        if (worldTC == null)
        {
            // World not loaded
            return;
        }
View Full Code Here

        {
            final Object[] toSend = { this.x, this.y, this.z };

            for (int var12 = 0; var12 < this.player.worldObj.playerEntities.size(); ++var12)
            {
                final EntityPlayerMP var13 = (EntityPlayerMP) this.player.worldObj.playerEntities.get(var12);

                if (var13.dimension == this.player.worldObj.provider.dimensionId)
                {
                    final double var14 = this.x - var13.posX;
                    final double var16 = this.y - var13.posY;
View Full Code Here

TOP

Related Classes of net.minecraft.entity.player.EntityPlayerMP

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.