Icons


Overview

Palladium


Compound Icon

Let's you merge multiple icons into one.

Settings:

Setting Type Description Required Fallback Value
icons IIcon[] Array of the icons you want to merge true /

Example:

{"type":"palladium:compound","icons":["minecraft:apple","example:textures/icons/my_icon.png"]}

Experience Icon

Displays an experience amount as an icon.

Settings:

Setting Type Description Required Fallback Value
amount Integer Amount of experience points/level true /
level Boolean Determines if icon should display level or not false true

Example:

{"type":"palladium:experience","amount":3,"level":true}

Ingredient Icon

Circles through the items of an ingredient.

Settings:

Setting Type Description Required Fallback Value
ingredient Ingredient Ingredient for the item true /

Example:

{"type":"palladium:ingredient","ingredient":{"tag":"minecraft:arrows"}}

Item Icon

Uses an item as an icon.

Settings:

Setting Type Description Required Fallback Value
item ResourceLocation ID of the item that's supposed to be displayed. If you leave it out, it will display the item from the current context (if given). false minecraft:air

Example:

{"type":"palladium:item","item":"minecraft:apple"}

Item in Slot Icon

Uses the item that's in the specified slot.

Settings:

Setting Type Description Required Fallback Value
slot String Name of the slot. true /

Example:

{"type":"palladium:item_in_slot","slot":"chest"}

Textured Icon

Uses a texture to render as an icon.

Settings:

Setting Type Description Required Fallback Value
texture TextureReference Path to the texture file or dynamic texture json file. true /
tint Integer[] Adds an additional tint to the texture. false /

Example:

{"type":"palladium:texture","texture":"example:textures/icons/my_icon.png","tint":[123,32,212]}