WARNING: Essential Patcher is unofficial and may conflict with Essential's terms of use or other platform rules. It does not include Essential or Minecraft code/assets, does not modify Essential's servers, and does not forge purchases or account entitlements. Read the full legal position before using or redistributing it: LEGALITY.md.
Essential Patcher is a client-side Minecraft mod for Minecraft 1.21.1 that patches the Essential mod at runtime.
It is built for users who want more control over Essential's cosmetics, telemetry, ads, purchase prompts, and client-side behavior.
Essential Patcher uses Mixins to change Essential while Minecraft is running.
The mod does not edit Essential's JAR. It loads alongside Essential, intercepts selected client-side methods, and changes the result locally.
For cosmetics, the patcher stores your selected cosmetic IDs and settings, sends them to the patcher sync service, and receives cosmetic data from other patcher users in the same session. Only users running Essential Patcher can see this synced cosmetic data.
For privacy, the patcher blocks known telemetry, analytics, and tracking paths before they leave the client.
For ads and purchases, the patcher removes or blocks local UI and packet paths related to promos, coin purchases, checkout, and shop prompts.
./gradlew build
Build outputs are generated under the Gradle build directories for the supported loaders.
This project is experimental and depends on Essential internals. Essential updates can break Mixins, cosmetic sync, telemetry blocking, or UI patches.
Essential Patcher is not affiliated with, endorsed by, approved by, or associated with Essential, ModCore Inc., Spark Universe, Mojang, Microsoft, or Minecraft.
See LEGALITY.md for the full legal and technical position.
$ claude mcp add Essential-Patcher \
-- python -m otcore.mcp_server <graph>