Skip to main content

â˜„ī¸ Exclusive Features

Preserve Vanilla Behavior​

CraftEngine repurposes unused note blocks, tripwires, and other block states for custom content — without touching their original server-side mechanics. No need to sacrifice vanilla features. Get the best of both worlds.

Any Block State as Model​

CraftEngine doesn't hardcode specific blocks — you choose. Use any available vanilla block state for your custom models. Total creative freedom, zero compromises.

Datapack & Worldgen Integration​

CraftEngine registers real blocks — so they work directly in datapacks, Iris, and Terra. Generate custom trees, redesign the End, build custom structures. Full vanilla compatibility, endless possibilities.

caution

Let's be real - CraftEngine is the only plugin that gets datapacks right. Some other plugins tell you to just use equivalent vanilla blocks as substitutes for custom blocks. That's straight-up wrong!

Datapack transformations like rotations and mirroring will completely break those workarounds, leaving you with totally different blocks than you intended. Besides, using real note blocks for custom trees will cause the leaves to wither and drop. Once you attempt to create a custom tree, you'll only end up with a frustrating result.

CraftEngine, on the other hand, creates true custom blocks. Your multi-directional blocks can be properly rotated within the data pack, and your custom logs are real logs that will keep leaves alive.

Resource Pack Protection​

Premium Exclusive

CraftEngine employs advanced obfuscation to safeguard your assets - we make sure they're only readable by Minecraft clients. Any extraction attempts (Bandizip, JD-GUI, etc.) will fail catastrophically.

Our protection goes further with:

  • Secure obfuscation that permanently alters file structures
  • Proprietary texture atlas algorithm merging all models into mega-textures → Reduces pack size and makes asset theft practically harder

Client-Side Item Components​

Premium Exclusive

CraftEngine lets you dynamically customize item names, descriptions, and visuals using client-side components. This means you can update item textures in real-time and even show different items to different players.

Entity Culling​

Premium Exclusive

Employ Entity Culling to optimize the visibility of furniture/block entities for players. This reduces client-side lag caused by loading too many non-essential entities.