Sprites
Sprites are 2D flat items — the most common type of custom item. Think swords, tools, potions, gems, or any item that uses a flat texture.
Texture Requirements
- Format: PNG with transparency
- Recommended size: 16x16 or 32x32 pixels
- Max size: 128x128 pixels (larger textures increase resource pack size)
Configuration Options
Simple Mode
- Item Name — Internal identifier (e.g.,
ruby_sword) - Display Name — In-game name with color codes (e.g.,
§cRuby Sword) - Material — Base Minecraft material to override (e.g.,
DIAMOND_SWORD)
Expert Mode (additional)
- CustomModelData — Specific CMD value (auto-assigned if left empty)
- Lore — Multi-line item description
- Enchantments — Pre-applied enchantments
- Attributes — Attack damage, attack speed, etc.
- Item Flags — Hide enchantments, hide attributes, etc.
- Permission — Required permission node to use the item
Tips
Use a material that matches the item’s purpose. For example, use
DIAMOND_SWORDfor weapons so the attack animation is correct.
Keep texture sizes consistent across your item pack for a professional look.