Skip to content

Custom Item Model

Devin Fritz edited this page Nov 27, 2025 · 1 revision

KIA does support setting a custom item model, as it wraps around papers function.

To make adding custom models easier, an example resource pack for the version 1.21.8 is attached, with a custom dice. This can be used at a starting point. Important is the namespace used for the item, which is required for setting the model.

Example usage to add the dice model:

val item = kItem(Material.WHITE_CONCRETE) {
  model = Key.key("kia:dice")
  setDisplayName(Component.text("Dice").color(TextColor.color(0x00F0FF)))
}

This will then use the file located in /assets/kia/items/dice.json as the custom model. This can then be adjusted accordingly

Clone this wiki locally