Config

Crafting

Talismans are made in a crafting table.

The config for each talisman looks like this:

enabled: true
disabled-in-worlds: [ ]
levels:
1:
name: "&aAttack Speed Talisman I"
description: Attack 5% faster.
obtaining:
craftable: true
recipe:
- sugar
- diamond_sword
- sugar
- diamond_sword
- ender_eye
- diamond_sword
- sugar
- diamond_sword
- sugar
general-config:
material: player_head
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTVmZGRlYzM2NjU1ZDNiMzcxYzc5ZDYxMTMzNTQ4Nzc1NzcwODljMWZjYjFiM2Q4ZTAwYWYzMjYxMmYyNmYyOCJ9fX0=
custom-model-data: -1
config:
percentage-bonus: 5
2:
name: "&eAttack Speed Talisman II"
description: Attack 10% faster.
obtaining:
craftable: true
# Recipes are left-right, top-bottom
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
recipe:
- talismans:attack_speed_1
- talismans:attack_speed_1
- talismans:attack_speed_1
- talismans:attack_speed_1
- heart_of_the_sea
- talismans:attack_speed_1
- talismans:attack_speed_1
- talismans:attack_speed_1
- talismans:attack_speed_1
general-config:
material: player_head
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzE1ZjAyZWFjNjAyNmI4ZTg3MTJjYTRkNzgxYjc5MWJiYmI3YjQ3NTVhYmRhMjdmNDYyMTg5YjkwZmVkNjZhMSJ9fX0=
custom-model-data: -1
config:
percentage-bonus: 10
3:
name: "&cAttack Speed Talisman III"
description: Attack 25% faster.
obtaining:
craftable: true
# Recipes are left-right, top-bottom
# The first item is the top left, the second is top middle, and so on. The last is bottom right.
recipe:
- talismans:attack_speed_2
- talismans:attack_speed_2
- talismans:attack_speed_2
- talismans:attack_speed_2
- nether_star
- talismans:attack_speed_2
- talismans:attack_speed_2
- talismans:attack_speed_2
- talismans:attack_speed_2
general-config:
material: player_head
# Texture is base64, https://minecraft-heads.com has a list of skulls. Ignored if material is not player_head
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjI2NjQ5MmZmMDk2MjRmZTdkYzA4MGI0YWE1ZjRiNjA4N2E3NTYzZmEwMjA3ZGY4NzdjZTUwZDI1OWE3NzM3NCJ9fX0=
custom-model-data: -1
config:
percentage-bonus: 25

The recipes are written in config as 3 rows of 3:

Each row is written left to right, so the top is the first row, and the bottom is the last row.

Talismans can be put in crafting recipes like this:

talismans:<key_name>_<level>

For example:

talismans:sharpness_2

Texture

Talisman items are textured player heads. The texture for a player head is stored internally as a base64 string. You can find textures for many skulls at https://minecraft-heads.com