new-item

Generate BP item JSON, texture registration, and en_US.lang entries for Mega Knights Bedrock items.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/henderni/minecraft-mega-knights --skill new-item
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: new-item
Source: https://github.com/henderni/minecraft-mega-knights/tree/main/.claude/skills/new-item
Command: npx skills add https://github.com/henderni/minecraft-mega-knights --skill new-item

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adding a new custom item to the Mega Knights Minecraft Bedrock add-on requires creating several consistent files across the behavior and resource packs, updating texture registration, and adding localization entries; doing this manually is error-prone and easy to forget steps.

Core Features & Use Cases

  • Automated file creation: Generates a BP item JSON template in MegaKnights_BP/items/tools with correct identifier, icon key, display name reference, and stack size.
  • Resource pack registration: Inserts a texture_data entry into MegaKnights_RP/textures/item_texture.json using the correct mk_ key and texture path.
  • Localization updates: Appends item name entries to en_US.lang in both BP and RP to keep language files synchronized.
  • Developer reminders: Notes missing PNG texture creation, optional on-use scriptevent wiring, and recommends running the build to verify project compilation.
  • Use Case: When adding a unique tool like a siege horn, the Skill quickly creates the necessary JSON and lang scaffolding so the developer only needs to provide artwork and any custom behavior wiring.

Quick Start

Scaffold a new item by providing the short name and display name, for example: "siege_horn Siege Horn".

Frequently Asked Questions about new-item

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new custom item to a Minecraft Bedrock add-on?▼

To add a new custom item to a Minecraft Bedrock add-on, you need to generate behavior pack JSON, register textures in the resource pack, and append localization entries to keep language files synchronized across both packs.

What files do I need to create when adding an item to Mega Knights Bedrock?▼

Adding an item to Mega Knights Bedrock requires a BP item JSON file, an injected texture_data entry in item_texture.json, and appended item name entries in the en_US.lang files for both the behavior and resource packs.

How do I register item textures in a Minecraft Bedrock resource pack?▼

Registering item textures in a Minecraft Bedrock resource pack involves inserting a texture_data entry into item_texture.json using the correct mk_ key and specifying the correct texture path for the new item.

Do I need to manually add the PNG texture when scaffolding Bedrock modding items?▼

Yes, you must manually add the PNG texture file after scaffolding the Bedrock item configuration files, and you also need to wire any optional on-use scriptevent handlers for custom item behavior.

Why are my custom item names not displaying correctly in Minecraft Bedrock?▼

Custom item names fail to display correctly in Minecraft Bedrock when en_US.lang localization entries are missing or unsynchronized, requiring you to append item name entries in both the behavior and resource packs.