Source SRC Minecraft For Free| ECExploit + NoClip+ WaterSpeed

CrazyTrap

Newbie
Newbie
Newbie
Newbie
Status
Offline
Joined
Jul 18, 2023
Messages
707
Reaction score
3
Unleash your wildest imagination and expand your Minecraft horizons like never before with our meticulously curated selection of extraordinary resources. These handpicked treasures are specifically designed to elevate your gameplay and bring about unimaginable possibilities. Whether you're a passionate builder, an intrepid explorer, or a daring adventurer, our diverse collection of sources holds something uniquely special for each and every one of you.

Immerse yourself in a realm of endless creativity as you discover cutting-edge mods, awe-inspiring texture packs, and captivating adventure maps that will breathe new life into your Minecraft world. Build majestic cities that touch the sky, craft intricate and breathtaking landscapes, or embark on daring quests that will test your skills and courage. The possibilities are limitless, and the only boundaries are those of your own imagination


1626138653_58-kartinkin-com-p-tekstura-vodi-mainkraft-krasivo-60.png

ECExploit + NoClip+ WaterSpeed:​

JavaScript:
public class ECExploit extends Feature
{
    private GuiContainer screen;
    private boolean isBackpacked;
    private boolean closeGui;

    public ECExploit() {
        super("ECExploit", Category.PLAYER);
        this.closeGui = false;
    }

    @EventTarget
    public void onUpdate(final EventUpdate event) {
        if (this.isBackpacked && this.closeGui && ECExploit.mc.currentScreen instanceof GuiContainer && !(ECExploit.mc.currentScreen instanceof GuiInventory)) {
            ECExploit.mc.currentScreen = null;
            this.closeGui = false;
        }
    }

    @EventTarget
    public void onLoadGui(final EventLoadGui event) {
        if (event.getGui() instanceof GuiContainer && !(event.getGui() instanceof GuiInventory)) {
            this.screen = (GuiContainer)event.getGui();
        }
        else if (event.getGui() instanceof GuiInventory && this.isBackpacked && this.screen != null) {
            this.closeGui = false;
            event.setCancelled(true);
            ECExploit.mc.displayGuiScreen((GuiScreen)this.screen);
        }
    }

    @EventTarget
    public void onPacketReceive(final EventPacket.Receive event) {
        final Packet packet = event.getPacket();
        if (packet instanceof SPacketCloseWindow) {
            final SPacketCloseWindow packetCloseWindow = (SPacketCloseWindow)packet;
            if (this.screen != null && packetCloseWindow.getWindowId() == this.screen.inventorySlots.windowId) {
                this.isBackpacked = false;
                this.closeGui = false;
                this.screen = null;
            }
        }
    }

    @EventTarget
    public void onRightClickBlock(final EventProcessRightClickBlock event) {
        if (event.getPos() != null) {
            final Minecraft mc = ECExploit.mc;
            final Block block = Minecraft.world.getBlockState(event.getPos()).getBlock();
            if (block == Blocks.ENDER_CHEST) {
                final float dX = (float)(event.getVec().x - event.getPos().getX());
                final float dY = (float)(event.getVec().y - event.getPos().getY());
                final float dZ = (float)(event.getVec().z - event.getPos().getZ());
                final Minecraft mc2 = ECExploit.mc;
                Minecraft.player.connection.sendPacket((Packet)new CPacketPlayerTryUseItemOnBlock(event.getPos(), event.getDirection(), EnumHand.MAIN_HAND, dX, dY, dZ));
                this.isBackpacked = true;
            }
            else if (block instanceof BlockContainer) {
                this.isBackpacked = false;
                this.closeGui = false;
                this.screen = null;
            }
        }
    }

    public void onDisable() {
        final Minecraft mc = ECExploit.mc;
        if (Minecraft.world != null) {
            final Minecraft mc2 = ECExploit.mc;
            final NetHandlerPlayClient connection = Minecraft.player.connection;
            final Minecraft mc3 = ECExploit.mc;
            connection.sendPacket((Packet)new CPacketCloseWindow(Minecraft.player.inventoryContainer.windowId));
            this.isBackpacked = false;
            this.closeGui = false;
            this.screen = null;
        }
    }
}
 
Top