A simple, in-game visual editor that lets you edit items, blocks, and entities right inside your current world. It supports Minecraft’s data components system (1.20.5+), covering common gameplay fields like Custom Model Data, attributes, enchantments, name/lore, container & loot tables, effects, sign text, and more.
CAD Editor (Component And Data Editor) is a refactored and actively maintained continuation based on IBE Editor (original by Skye, MIT license). I am not affiliated with Skye and this is not an official version; all original credits and notices are preserved.
Original project address: https://github.com/skyecodes/IBE-Editor
- In-game GUI editing – what you see is what you get, then grab the result instantly
- Component-first workflow – designed for 1.21+
components, with common NBT use cases still considered - Wide coverage – frequently used fields and advanced gameplay bits for items/blocks/entities
- Quick copy/export – one-click copy to command for easy sharing and debugging
- Minecraft: currently 1.21.1 only (more versions planned)
- Loaders: NeoForge or Fabric
- Fabric users: also install Fabric API
- Java: 21 recommended
The project uses the Architectury toolchain.
Artifacts will be under fabric/build/libs and neoforge/build/libs.