Package net.minecraft.client.entity

Examples of net.minecraft.client.entity.EntityClientPlayerMP


  private void handleYetaWrench() {
    if(!yetaWrenchMode.isPressed()) {
      return;
    }
    EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
    ItemStack equipped = player.getCurrentEquippedItem();
    if(equipped == null) {
      return;
    }
    if(equipped.getItem() == EnderIO.itemYetaWench) {
      ConduitDisplayMode curMode = ConduitDisplayMode.getDisplayMode(equipped);
      if(curMode == null) {
        curMode = ConduitDisplayMode.ALL;
      }
      ConduitDisplayMode newMode = curMode.next();
      ConduitDisplayMode.setDisplayMode(equipped, newMode);
      PacketHandler.INSTANCE.sendToServer(new YetaWrenchPacketProcessor(player.inventory.currentItem, newMode));
    } else if(equipped.getItem() == EnderIO.itemConduitProbe) {
     
      int newMeta = equipped.getItemDamage() == 0 ? 1 : 0;
      equipped.setItemDamage(newMeta);
      PacketHandler.INSTANCE.sendToServer(new PacketConduitProbeMode());  
      player.swingItem();
     
    }
   
       
  }
View Full Code Here


  @SideOnly(Side.CLIENT)
  @SubscribeEvent
  public void onClientTick(TickEvent.ClientTickEvent event) {
    if(event.phase == TickEvent.Phase.END) {
      EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
      if(player == null) {
        return;
      }
      onBlockCoord = getActiveTravelBlock(player);
      boolean onBlock = onBlockCoord != null;
View Full Code Here

  @SubscribeEvent
  public void onClientTick(TickEvent.ClientTickEvent event) {

    if(event.phase == Phase.START) {
      dWheel = Mouse.getDWheel() / 120;
      EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
      if(isToolSelected(player)
          && player.isSneaking()) {
        slotSelected = player.inventory.currentItem;
      } else {
        slotSelected = -1;
      }
    } else {

      EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
      if(player != null) {
        if(slotSelected > -1 && dWheel != Mouse.getDWheel()) {
          player.inventory.currentItem = slotSelected;
          Minecraft.getMinecraft().playerController.updateController();
View Full Code Here

      GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_CONSTANT_COLOR);
      float col = 0.5f;
      GL14.glBlendColor(col, col, col, col);
      GL11.glColor4f(1, 1, 1, 1);

      EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
      {
        GL11.glPushMatrix();
        GL11.glTranslatef((float) x + 0.5f, (float) y + 0.5f, (float) z + 0.5f);
        if(!isBlock) {
          GL11.glRotatef(-player.rotationYaw, 0.0F, 1.0F, 0.0F);
View Full Code Here

      return;
    }
   
    if(levels < 0) {
     
      EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
      int currLevel = player.experienceLevel;   
      int targetLevel = Math.max(0, currLevel + levels);
     
      PacketDrainPlayerXP packet = new PacketDrainPlayerXP(te, targetLevel, false);
      PacketHandler.INSTANCE.sendToServer(packet);
View Full Code Here

  @SideOnly(Side.CLIENT)
  @SubscribeEvent
  public void onClientTick(TickEvent.ClientTickEvent event) {
    if(event.phase == TickEvent.Phase.END) {
      EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
      if(player == null) {
        return;
      }
      MovementInput input = player.movementInput;
      if(input.jump && !wasJumping) {
View Full Code Here

   
    GL11.glColor4f(1, 1, 1, alpha);

    float scale = se.lifeSpan / 20f;

    EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
    GL11.glPushMatrix();
    GL11.glTranslatef((float) x, (float) y, (float) z);
    GL11.glRotatef(-player.rotationYaw, 0.0F, 1.0F, 0.0F);
    GL11.glRotatef(player.rotationPitch, 1.0F, 0.0F, 0.0F);
   
View Full Code Here

  }

  @Override
  protected void actionPerformed(GuiButton b) {
    ForgeDirection dir = ForgeDirection.values()[b.id];
    EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
    BlockCoord loc = cb.getLocation();
    PacketHandler.INSTANCE.sendToServer(new PacketOpenConduitUI(cb.getEntity(), dir));
    player.openGui(EnderIO.instance, GuiHandler.GUI_ID_EXTERNAL_CONNECTION_BASE + dir.ordinal(), player.worldObj, loc.x, loc.y, loc.z);
  }
View Full Code Here

  }

  @Override
  public void renderTileEntityAt(TileEntity te, double x, double y, double z, float partialTick) {
    IConduitBundle bundle = (IConduitBundle) te;
    EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
    if(bundle.hasFacade() && !ConduitUtil.isFacadeHidden(bundle, player)) {
      return;
    }

    float brightness = -1;
View Full Code Here

  @Override
  public boolean renderWorldBlock(IBlockAccess world, int x, int y, int z, Block block, int modelId, RenderBlocks rb) {

    IConduitBundle bundle = (IConduitBundle) world.getTileEntity(x, y, z);
    EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;

    boolean renderConduit = renderFacade(x, y, z, rb, bundle, player);   

    if(renderConduit) {
      BlockCoord loc = bundle.getLocation();
View Full Code Here

TOP

Related Classes of net.minecraft.client.entity.EntityClientPlayerMP

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.