CraftEngine Client Mod
An optional companion client mod for the CraftEngine plugin, designed to enhance the client-side experience
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
CraftEngine Client Mod

Features
- Supports vanilla block-editing commands such as `/setblock`, `/fill`, and others - WorldEdit support for editing single-player worlds - Axiom support for editing both single-player worlds and servers (see the Wiki for details) - Litematica support for viewing and saving correct custom blocks
Additionally, to improve the user experience, the mod provides:
- When the server is running CraftEngine, disabling cancelling block updates in the server and enabling cancelling block updates in the server on the client can resolve some visual issues - Disables the resource pack loading screen
How to Use
1. Make sure the client’s `server-side-blocks` count is not lower than the server’s `block.serverside-blocks` value 2. Launch the client and enable the custom blocks in server option in the mod menu
Notes
- Before editing a single-player world, you need to join a server at least once with custom blocks in server enabled to load the correct visual properties, otherwise block appearance may be incorrect - If you build in single-player using this mod and later import the world to a server, you must enable `chunk-system.sync-custom-blocks-on-chunk-load` in the CraftEngine server configuration to ensure custom blocks are saved properly - Do not install other mods that register new blocks. Tools such as Axiom edit blocks using block state IDs, and mismatched registries between client and server can cause severe problems - Ensure the client and server are running the same Minecraft version