Package net.minecraft.client.entity

Examples of net.minecraft.client.entity.EntityClientPlayerMP


            final int var6 = var5.getScaledWidth();
            final int var7 = var5.getScaledHeight();

            boolean var2 = false;

            final EntityClientPlayerMP client = PlayerUtil.getPlayerBaseClientFromPlayer(OverlaySensorGlasses.minecraft.thePlayer, false);

            if (client != null)
            {
                GCPlayerStatsClient stats = GCPlayerStatsClient.get(client);
                var2 = stats.usingAdvancedGoggles;
View Full Code Here


    @SubscribeEvent
    public void onRenderTick(RenderTickEvent event)
    {
        final Minecraft minecraft = FMLClientHandler.instance().getClient();
        final EntityPlayerSP player = minecraft.thePlayer;
        final EntityClientPlayerMP playerBaseClient = PlayerUtil.getPlayerBaseClientFromPlayer(player, false);
        GCPlayerStatsClient stats = null;

        if (player != null)
        {
            stats = GCPlayerStatsClient.get(playerBaseClient);
View Full Code Here

    @SubscribeEvent
    public void onPreGuiRender(RenderGameOverlayEvent.Pre event)
    {
        final Minecraft minecraft = FMLClientHandler.instance().getClient();
        final EntityClientPlayerMP player = minecraft.thePlayer;

        if (event.type == RenderGameOverlayEvent.ElementType.ALL)
        {
            if (player != null && player.ridingEntity != null && player.ridingEntity instanceof IIgnoreShift && ((IIgnoreShift) player.ridingEntity).shouldIgnoreShiftExit())
            {
View Full Code Here

    @SubscribeEvent
    public void onClientTick(ClientTickEvent event)
    {
        final Minecraft minecraft = FMLClientHandler.instance().getClient();
        final WorldClient world = minecraft.theWorld;
        final EntityClientPlayerMP player = minecraft.thePlayer;

        if (event.phase == Phase.START)
        {
            if (TickHandlerClient.tickCount >= Long.MAX_VALUE)
            {
                TickHandlerClient.tickCount = 0;
            }

            TickHandlerClient.tickCount++;

            if (TickHandlerClient.tickCount % 20 == 0)
            {
                if (player != null && player.inventory.armorItemInSlot(3) != null && player.inventory.armorItemInSlot(3).getItem() instanceof ItemSensorGlasses)
                {
                    ClientProxyCore.valueableBlocks.clear();

                    for (int i = -4; i < 5; i++)
                    {
                        for (int j = -4; j < 5; j++)
                        {
                            for (int k = -4; k < 5; k++)
                            {
                                int x = MathHelper.floor_double(player.posX + i);
                                int y = MathHelper.floor_double(player.posY + j);
                                int z = MathHelper.floor_double(player.posZ + k);

                                final Block block = player.worldObj.getBlock(x, y, z);

                                if (block.getMaterial() != Material.air)
                                {
                                    int metadata = world.getBlockMetadata(x, y, z);
                                    boolean isDetectable = false;

                                    for (BlockMetaList blockMetaList : ClientProxyCore.detectableBlocks)
                                    {
                                        if (blockMetaList.getBlock() == block && blockMetaList.getMetaList().contains(metadata))
                                        {
                                            isDetectable = true;
                                            break;
                                        }
                                    }

                                    if (isDetectable)
                                    {
                                        if (!this.alreadyContainsBlock(x, y, z))
                                        {
                                            ClientProxyCore.valueableBlocks.add(new Vector3(x, y, z));
                                        }
                                    }
                                    else if (block instanceof IDetectableResource && ((IDetectableResource) block).isValueable(metadata))
                                    {
                                        if (!this.alreadyContainsBlock(x, y, z))
                                        {
                                            ClientProxyCore.valueableBlocks.add(new Vector3(x, y, z));
                                        }

                                        List<Integer> metaList = null;

                                        for (BlockMetaList blockMetaList : ClientProxyCore.detectableBlocks)
                                        {
                                            if (blockMetaList.getBlock() == block)
                                            {
                                                metaList = blockMetaList.getMetaList();
                                                if (!metaList.contains(metadata))
                                                {
                                                    metaList.add(metadata);
                                                }
                                                break;
                                            }
                                        }

                                        if (metaList == null)
                                        {
                                            metaList = Lists.newArrayList();
                                            metaList.add(metadata);
                                            ClientProxyCore.detectableBlocks.add(new BlockMetaList(block, metaList));
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }

            if (minecraft.currentScreen != null && minecraft.currentScreen instanceof GuiMainMenu)
            {
                ClientProxyCore.playerItemData.clear();

                if (TickHandlerClient.missingRequirementThread == null)
                {
                    TickHandlerClient.missingRequirementThread = new ThreadRequirementMissing(FMLCommonHandler.instance().getEffectiveSide());
                    TickHandlerClient.missingRequirementThread.start();
                }
            }

            if (world != null && TickHandlerClient.spaceRaceGuiScheduled && minecraft.currentScreen == null)
            {
                player.openGui(GalacticraftCore.instance, GuiIdsCore.SPACE_RACE_START, player.worldObj, (int) player.posX, (int) player.posY, (int) player.posZ);
                TickHandlerClient.spaceRaceGuiScheduled = false;
            }

            if (world != null && TickHandlerClient.checkedVersion)
            {
View Full Code Here

        }
        toggled = value;
    }

    public void toggleModules() {
        EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
        if (player == null) {
            return;
        }
        for (ClickableModule module : boundModules) {
            String valstring = toggleval ? " on" : " off";
            if (FMLCommonHandler.instance().getEffectiveSide() == Side.CLIENT) {
                player.addChatMessage(new ChatComponentText("Toggled " + module.getModule().getDataName() + valstring));
            }
            MuseItemUtils.toggleModuleForPlayer(player, module.getModule().getDataName(), toggleval);
            MusePacketToggleRequest toggleRequest = new MusePacketToggleRequest(player, module.getModule().getDataName(), toggleval);
            PacketSender.sendToServer(toggleRequest);
        }
View Full Code Here

    @SubscribeEvent
    public void onKeyInput(InputEvent.KeyInputEvent e) {
        int key = Keyboard.getEventKey();
        boolean pressed = Keyboard.getEventKeyState();
        EntityClientPlayerMP player = Minecraft.getMinecraft().thePlayer;
        // Only activate if there is a player to work with
        if (player == null) {
            return;
        }
        if (pressed) {
            if (key == openKeybindGUI.getKeyCode()) {
                World world = Minecraft.getMinecraft().theWorld;
                if (Minecraft.getMinecraft().inGameHasFocus) {
                    player.openGui(ModularPowersuits.INSTANCE(), 1, world, 0, 0, 0);
                }
            }
            if (key == openCosmeticGUI.getKeyCode()) {
                World world = Minecraft.getMinecraft().theWorld;
                if (Minecraft.getMinecraft().inGameHasFocus) {
                    player.openGui(ModularPowersuits.INSTANCE(), 3, world, 0, 0, 0);
                }
            }
            if (key == goDownKey.getKeyCode()) {
                PlayerInputMap.getInputMapFor(player.getCommandSenderName()).downKey = true;
            }
            if (key == cycleToolBackward.getKeyCode()) {
                Minecraft.getMinecraft().playerController.updateController();
                ModeChangingModularItem$.MODULE$.cycleModeForItem(player.inventory.getStackInSlot(player.inventory.currentItem), player, 1);
            }
View Full Code Here

  public void readData(DataInputStream data) throws IOException {
    windowId = data.readByte();
    dataId = data.readByte();
    value = data.readInt();

    EntityClientPlayerMP player = FMLClientHandler.instance().getClient().thePlayer;

    if (player.openContainer != null && player.openContainer.windowId == windowId)
      player.openContainer.updateProgressBar(dataId, value);
  }
View Full Code Here

    @Override
  public void onUpdate()
    {
        try
        {
            EntityClientPlayerMP var1 = Minecraft.getMinecraft().thePlayer;

            if (var1.getDistance(this.posX, this.posY, this.posZ) > 50)
            {
                this.setDead();
            }

            this.prevPosX = this.posX;
View Full Code Here

    @Override
    public void readData(DataInputStream data) throws IOException {
        windowId = data.readByte();
        widgetId = data.readByte();

        EntityClientPlayerMP player = FMLClientHandler.instance().getClient().thePlayer;

        if (player.openContainer instanceof RailcraftContainer && player.openContainer.windowId == windowId)
            ((RailcraftContainer) player.openContainer).handleWidgetClientData(widgetId, data);
    }
View Full Code Here

    public void readData(DataInputStream data) throws IOException {
        windowId = data.readByte();
        dataId = data.readByte();
        str = data.readUTF();

        EntityClientPlayerMP player = FMLClientHandler.instance().getClient().thePlayer;

        if (player.openContainer instanceof RailcraftContainer && player.openContainer.windowId == windowId)
            ((RailcraftContainer) player.openContainer).updateString(dataId, str);
    }
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.