Exploit Mint B1 792 lines

Mint B1 Disabler

Source: iroot3/mc-client-sources  ·  Analysis via GLM-5.2

FULL CODE REPRESENTATION — Complete source displayed below. Client framework code is included for full context.
AI-GENERATED ANALYSIS — Annotations generated by GLM-5.2 (zai-org/GLM-5.2:fastest). Verify against original source.

MCP Classes Used

  • net.minecraft.network.Packet — base packet interface
  • net.minecraft.block.BlockAir — air block type check
  • net.minecraft.init.Blocks — block registry access
  • net.minecraft.util.BlockPos — 3D block position
  • net.minecraft.util.EnumFacing — directional enum
  • net.minecraft.client.Minecraft — singleton game instance
  • net.minecraft.client.entity.EntityPlayerSP — local player entity
  • net.minecraft.client.gui.inventory.GuiChest — chest GUI detection
  • net.minecraft.client.gui.inventory.GuiInventory — inventory GUI detection
  • net.minecraft.client.network.NetHandlerPlayClient — network send pipeline
  • net.minecraft.entity.Entity — base entity class
  • net.minecraft.entity.EntityLivingBase — living entity base
  • net.minecraft.entity.item.EntityBoat — boat entity (for vehicle exploits)
  • net.minecraft.entity.player.PlayerCapabilities — player capability flags
  • net.minecraft.item.ItemBlock — block-as-item type check
  • net.minecraft.item.ItemStack — stacked item representation
#CodeExplanation
1package epsilon.modules.exploit;Declares this module belongs to the exploit category of the Epsilon client.
2Blank separator.
3import java.util.ArrayList;Standard Java list utility for dynamic arrays.
4import java.util.Comparator;Used for sorting entities or packets by custom criteria.
5import java.util.HashMap;Key-value map for tracking per-entity or per-packet state.
6import java.util.List;List interface for ordered collections.
7import java.util.Queue;FIFO queue interface used for packet-delay buffers.
8import java.util.UUID;Universally unique identifier, likely for entity tracking.
9import java.util.concurrent.ConcurrentLinkedDeque;Thread-safe deque implementation; backs the packet queues to avoid race conditions between game thread and network thread.
10import java.util.stream.Collectors;Stream API collector for filtering/grouping entities.
11Blank separator.
12import org.apache.commons.lang3.RandomUtils;Apache Commons random number utility for jittered values.
13import org.lwjgl.input.Keyboard;LWJGL keyboard input for keybind registration.
14Blank separator.
15import epsilon.Epsilon;Main client class; provides singleton access to manager instances.
16import epsilon.events.Event;Base event class for the client's event bus.
17import epsilon.events.listeners.EventMotion;Motion event fired each tick; used to modify player movement packets.
18import epsilon.events.listeners.EventUpdate;Update event for per-tick logic execution.
19import epsilon.events.listeners.packet.EventReceivePacket;Event fired when a server→client packet arrives; allows cancellation.
20import epsilon.events.listeners.packet.EventSendPacket;Event fired when a client→server packet is about to be sent; allows cancellation or modification.
21import epsilon.modules.Module;Base module class providing toggle, keybind, and event registration.
22import epsilon.modules.ModuleManager;Manager for all modules; used to query other modules' states.
23import epsilon.modules.movement.Fly;Fly module reference; some disabler modes depend on fly being active.
24import epsilon.settings.setting.BooleanSetting;Toggle setting type for mode selection.
25import epsilon.settings.setting.ModeSetting;Dropdown setting type for multi-value mode selection.
26import epsilon.settings.setting.NumberSetting;Numeric slider setting; imported but not yet used in visible code.
27import epsilon.util.MoveUtil;Movement utility for speed calculations and motion vectors.
28import epsilon.util.Timer;Custom timer utility for rate-limiting packet flushes.
29import net.minecraft.network.play.client.C00PacketKeepAlive;Keep-alive packet; delayed to bypass anti-cheat timeout checks.
30import net.minecraft.network.play.client.C01PacketChatMessage;Chat message packet; listed for filtering but not actively manipulated.
31import net.minecraft.network.play.client.C02PacketUseEntity;Entity interaction packet; can be modified for combat disablers.
32import net.minecraft.network.play.client.C03PacketPlayer;Base player movement packet; parent of C04/C05/C06.
33import net.minecraft.network.play.client.C03PacketPlayer.C04PacketPlayerPosition;Position-only movement packet; spoofed in many disabler modes.
34import net.minecraft.network.play.client.C03PacketPlayer.C05PacketPlayerLook;Look-only movement packet; used for rotation desync.
35import net.minecraft.network.play.client.C03PacketPlayer.C06PacketPlayerPosLook;Combined position