Package net.minecraft.entity.player

Examples of net.minecraft.entity.player.EntityPlayer


    storedEnergy = buf.readInt();
  }

  @Override
  public IMessage onMessage(PacketStoredEnergy message, MessageContext ctx) {
    EntityPlayer player = EnderIO.proxy.getClientPlayer();
    TileEntity te = player.worldObj.getTileEntity(message.x, message.y, message.z);
    if(te instanceof TileWirelessCharger) {
      TileWirelessCharger me = (TileWirelessCharger) te;
      boolean doRender = (me.storedEnergyRF <= 0 && message.storedEnergy > 0) ||
          (me.storedEnergyRF > 0 && message.storedEnergy <= 0);
View Full Code Here


  }

  @Override
  public IMessage onMessage(PacketClientState message, MessageContext ctx) {
    EntityPlayer player = ctx.getServerHandler().playerEntity;
    TileEntity te = player.worldObj.getTileEntity(message.x, message.y, message.z);
    if(te instanceof TileHyperCube) {
      TileHyperCube hc = (TileHyperCube) te;

      SubChannel[] vals = SubChannel.values();
View Full Code Here

    channel = Channel.readFromNBT(tag);
  }

  @Override
  public IMessage onMessage(PacketSendRecieveChannel message, MessageContext ctx) {
    EntityPlayer player = ctx.getServerHandler().playerEntity;
    TileTransceiver tile = message.getTileEntity(player.worldObj);  
    Channel channel = message.channel;
    boolean isSend = message.isSend;
    boolean isAdd = message.isAdd;
    if (tile != null &&  channel != null) {
View Full Code Here

    return isActive.booleanValue();
  }

  @SubscribeEvent
  public void onPlayerTick(TickEvent.PlayerTickEvent event) {
    EntityPlayer player = event.player;

    if(event.phase == Phase.START) {
      //boots
      updateStepHeightAndFallDistance(player);
View Full Code Here

    powerUse = buffer.readInt();
  }

  @Override
  public IMessage onMessage(PacketDrainStaff message, MessageContext ctx) {
    EntityPlayer ep = ctx.getServerHandler().playerEntity;
    if(message.powerUse > 0 && ep.getCurrentEquippedItem() != null && ep.getCurrentEquippedItem().getItem() instanceof IItemOfTravel) {
      ItemStack item = ep.getCurrentEquippedItem().copy();
      ((IItemOfTravel) item.getItem()).extractInternal(item, message.powerUse);
      ep.setCurrentItemOrArmor(0, item);
    }
    return null;
  }
View Full Code Here

    xpCon.fromBytes(buf);
  }

  @Override
  public IMessage onMessage(PacketExperianceContainer message, MessageContext ctx) {
    EntityPlayer player = EnderIO.proxy.getClientPlayer();
    TileEntity tile = message.getTileEntity(player.worldObj);
    if (tile instanceof IHaveExperience) {     
      IHaveExperience xpTile = (IHaveExperience)tile;
      xpTile.getContainer().set(message.xpCon);
    }
View Full Code Here

  }
 
  @Override
  public IMessage onMessage(PacketTravelEvent message, MessageContext ctx) {
     
    EntityPlayer ep = ctx.getServerHandler().playerEntity;

    ep.worldObj.playSoundEffect(ep.posX, ep.posY, ep.posZ, "mob.endermen.portal", 1.0F, 1.0F);

    ep.playSound("mob.endermen.portal", 1.0F, 1.0F);

    ep.setPositionAndUpdate(message.x + 0.5, message.y + 1.1, message.z + 0.5);

    ep.worldObj.playSoundEffect(message.x, message.y, message.z, "mob.endermen.portal", 1.0F, 1.0F);
    ep.fallDistance = 0;

    if(message.conserveMotion) {
      Vector3d velocityVex = Util.getLookVecEio(ep);
      S12PacketEntityVelocity p = new S12PacketEntityVelocity(ep.getEntityId(), velocityVex.x, velocityVex.y, velocityVex.z);

      ctx.getServerHandler().sendPacket(p);
    }

    if(message.powerUse > 0 && ep.getCurrentEquippedItem() != null && ep.getCurrentEquippedItem().getItem() instanceof IItemOfTravel) {
      ItemStack item = ep.getCurrentEquippedItem().copy();
      ((IItemOfTravel)item.getItem()).extractInternal(item, message.powerUse);
      ep.setCurrentItemOrArmor(0, item);
    }

    return null;
  }
View Full Code Here

    levels = buf.readShort();
  }

  @Override
  public IMessage onMessage(PacketGivePlayerXP message, MessageContext ctx) {
    EntityPlayer player = ctx.getServerHandler().playerEntity;
    TileEntity tile = message.getTileEntity(player.worldObj);
    if (tile instanceof IHaveExperience) {     
      IHaveExperience xpTile = (IHaveExperience)tile;
      xpTile.getContainer().givePlayerXp(player, message.levels);
    }
View Full Code Here

    z = buf.readInt();
    mode = TileTravelAnchor.AccessMode.values()[buf.readShort()];
  }

  public IMessage onMessage(PacketAccessMode message, MessageContext ctx) {
    EntityPlayer player = ctx.getServerHandler().playerEntity;
    TileEntity te = player.worldObj.getTileEntity(message.x, message.y, message.z);
    if(te instanceof ITravelAccessable) {
      ((ITravelAccessable) te).setAccessMode(message.mode);
      player.worldObj.markBlockForUpdate(message.x, message.y, message.z);
      player.worldObj.markTileEntityChunkModified(message.x, message.y, message.z, te);     
View Full Code Here

    isContainerLevel = buf.readBoolean();
  }

  @Override
  public IMessage onMessage(PacketDrainPlayerXP message, MessageContext ctx) {
    EntityPlayer player = ctx.getServerHandler().playerEntity;
    TileEntity tile = message.getTileEntity(player.worldObj);
    if (tile instanceof IHaveExperience) {     
      IHaveExperience xpTile = (IHaveExperience)tile;      
      if(player.capabilities.isCreativeMode && message.isContainerLevel) {       
          xpTile.getContainer().addExperience(XpUtil.getExperienceForLevel(message.targetLevel));       
View Full Code Here

TOP

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

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.