Developer Mode
Developer Mode is LK Creator’s advanced generation interface, designed for experienced server administrators and content creators who need fine-grained control over their item configurations.
Note: Developer Mode is a Pro-only feature.
Overview
While Simple Mode provides a streamlined form-based interface, Developer Mode gives you direct access to a YAML code editor with plugin-specific component libraries, 3D model preview, and real-time validation.
Features
YAML Code Editor
- Full syntax-highlighted YAML editor
- Multi-file support with tabs for working on multiple configurations
- Cut, copy, paste, undo/redo with keyboard shortcuts
- Real-time syntax validation
Drag-and-Drop Modules
Insert pre-built configuration blocks by dragging them from the module library into your YAML. Modules are organized by category and filtered for the selected plugin and Minecraft version.
3D Model Preview
Preview your JSON models directly in the browser before generating. The 3D viewer lets you:
- Rotate, zoom, and inspect models
- Verify texture mapping on model faces
- Check display transforms
Real-Time Validation
Get instant feedback on your configuration:
- Syntax errors highlighted in the editor
- Invalid component combinations flagged
- Missing required properties detected
Plugin-Specific Components
ItemsAdder
Full YAML editor with drag-and-drop module support. Modules cover all item types with resource, behaviours, and category configuration.
Oraxen
Full YAML editor with module support. Modules cover Pack configuration, Mechanics, and item properties.
Nexo (Components 1.21.1–1.21.5)
Pre-built component blocks compatible with Nexo’s Components system, filtered by Minecraft version:
| Version | Components |
|---|---|
| 1.21.1+ | max_stack_size, enchantment_glint_override, fire_resistant, max_damage, hide_tooltip, food, tool, custom_data, jukebox_playable |
| 1.21.3+ | consumable, equippable, damage_resistant, enchantable, glider, use_cooldown, use_remainder, repairable, death_protection, item_model, tooltip_style |
| 1.21.4+ | custom_model_data (floats, colors, strings, flags) |
| 1.21.5+ | tooltip_display |
Additional features: Potion effect configuration, Minecraft tag assignment.
CraftEngine (Components 1.20.5–1.21.11)
The most extensive component library, using CraftEngine’s item definition format:
| Version | Components |
|---|---|
| 1.20.5+ | max_stack_size, max_damage, rarity, item_name, ominous_bottle_amplifier, food, tool, tooltip_display, damage_resistant |
| 1.21+ | jukebox_playable |
| 1.21.2+ | enchantable, item_model, glider, tooltip_style, repairable, consumable, use_cooldown, use_remainder, equippable, death_protection |
| 1.21.5+ | weapon, blocks_attacks |
| 1.21.11+ | kinetic_weapon, piercing_weapon, swing_animation, use_effects, attack_range |
Additional features: Behavior blocks, state configurations, namespace handling (namespace:item_id).
MythicCrucible
Dedicated component panels for MythicCrucible’s attribute system:
- Attributes — Configure custom attributes on items, filtered by category (armor, weapon, general)
- Skill Triggers — Set up MythicMobs integration with triggers organized by category (combat, use, equip, interaction, timer)
- Enchantments — Apply enchantments filtered by type: weapon, ranged, armor, tool, universal, curse, trident
- YAML Preview — Preview the generated MythicCrucible configuration before exporting
- Validation — Validate your configuration for errors before generating
Templates & Project Folders
Developer Mode integrates with the template system:
- Save configurations — Your work is saved as templates that you can continue editing at any time
- Project folders — Organize templates into named folders
- Duplicate — Copy existing templates to create variations
- Slotted templates — Specialized templates for multi-part items (armor sets, bows, crossbows, shields, tridents, blocks, crops)
Getting Started with Developer Mode
- Ensure you have a Pro subscription
- Navigate to the Generator and toggle Developer Mode at the top
- Select your target plugin
- Use the module panel on the side to drag components into the editor
- Edit the YAML directly for fine-grained control
- Use the 3D preview to verify models
- Generate and download your resource pack