Skip to Content

CraftEngine

CraftEngine  is a newer custom item plugin with a focus on performance and modern Minecraft features.

LK Creator Support

  • Generator: ✅ All 14 item types (Simple and Developer Mode)
  • Converter: ✅ Full support (source and target)
  • Developer Mode Components: Versions 1.20.5 to 1.21.11

Developer Mode Features

CraftEngine has the most extensive component support in Developer Mode:

  • Pre-built components — Drag-and-drop component blocks organized by category for CraftEngine’s item definition format
  • 1.20.5+ componentsmax_stack_size, max_damage, rarity, item_name, ominous_bottle_amplifier, food, tool, tooltip_display, damage_resistant
  • 1.21+ componentsjukebox_playable
  • 1.21.2+ componentsenchantable, item_model, glider, tooltip_style, repairable, consumable, use_cooldown, use_remainder, equippable, death_protection
  • 1.21.5+ componentsweapon, blocks_attacks
  • 1.21.11+ componentskinetic_weapon, piercing_weapon, swing_animation, use_effects, attack_range
  • Behavior blocks — Define block behaviors, furniture placement, and item mechanics using CraftEngine’s behavior system
  • State configurations — Configure block states and auto-state detection for custom blocks
  • Namespace handling — Items use a namespace:item_id key format

Output Structure

CraftEngine/ ├── resources/ │ └── your_namespace/ │ ├── configuration/ │ │ └── items/ │ │ └── your_items.yml │ └── resourcepack/ │ └── assets/ │ └── your_namespace/ │ ├── textures/ │ │ └── item/ │ └── models/ │ └── item/

Converter Notes

When converting to/from CraftEngine:

  • CraftEngine uses a different structure than other plugins: items are defined with behavior blocks instead of Mechanics
  • Block configurations use a block_model property and state system unique to CraftEngine
  • The converter automatically handles namespace translation (e.g., namespace:path format)
  • MiniMessage color codes are translated to/from legacy codes as needed

Installation

  1. Download the generated ZIP from LK Creator
  2. Extract into your CraftEngine plugin directory
  3. Reload the plugin