#if you want player_head - use texture https://minecraft-heads.com/custom-heads/search
#otherwise you can just write the material
book-icons:
normal: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWMwMzBjYzM1ZmRlMDIxOGRlZDViYTVkNTU3Y2NhOWUwM2RjYmM4NGY5ZTY3MjkxMWRhNTRmZTA3YzVmZGJiYiJ9fX0="
artifact: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDUzZmExYjU3ZTRmNzg0ZDE2ZTVhMmRhYTJmNzQ2YjJlY2ZlNjI0Y2NkNzRhNGQ0YWNjNmEyZTZhMDgzZjU0ZSJ9fX0="
spell: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGJlMmJhZjQwZmQ4NWViNTczZmU1YjJlNWI2Yzg4MTdjZjUwZjg4M2Q5NTc2OTQxNTgwN2FiMDcyODhhNDdjZCJ9fX0="
special: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzJlYTg1Yzg1ZmUwNDg0YWY2YzgxNWVmYjY1NWQyYjIxZTEwOTg2M2M5NjMzM2I5MjgwYjU5YjgwZDZhYzk4ZiJ9fX0="
curse: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTNhNjljM2NhYTMxMzA0ZTk5NTIzMjhjNzJjZWUwYjU3YjJhMmJkNDZjZTljNWNiODhjMDdkMTI2NjI3N2Q2YSJ9fX0="
conflict: pink_stained_glass_pane #conflict enchantment model in the menu.
book-customModelData: #CustomModelData for book icons
normal: 0
artifact: 0
spell: 0
special: 0
curse: 0
conflict: 0
menu-navigation-customModelData: #CustomModelData for menu navigation
back: 0
forward: 0
exit: 0
cancel: 0
description-color: 0xd4d4d4 #description text color on menu items
interactive-enchantsinfo: #interactive enchantment information in chat buttons, also in gui elements change levels
enabled: true
maximum-level-limit: 2 # e.getMaxLevel() + this = maximum
additional-availability:
example: " &6* &7Drops out of the mob: {#d4d4d4}Skeleton"
sort-by-type:
enabled: true
material: name_tag
customModelData: 0
name: "&fEnchantment Search"
lore:
- " &7Opens the list of sorts"
- " &7by {#d4d4d4}type &7of enchantment."
buttons:
spell:
row: 7
material: light_blue_concrete
customModelData: 0
name: "&fAbility Enchantment"
lore:
- " &7Displays a list of spells."
artifact:
row: 6
material: yellow_concrete
customModelData: 0
name: "&fArtifact Enchantment"
lore:
- " &7Displays list of artifacts."
special:
row: 5
material: magenta_concrete
customModelData: 0
name: "&fSpecial Enchantment"
lore:
- " &7Displays a list of special enchantments."
curse:
row: 4
material: red_concrete
customModelData: 0
name: "&fCurse Enchantment"
lore:
- " &7Displays a list of curses on enchantments."
normal,special,curse: # You can add multiple types at once to the submenu
row: 3
material: gray_concrete
customModelData: 0
name: "&fNormal Enchantment"
lore:
- " &7Displays a list of common enchantments."
Thanks to my teachers Kapitowa and NoOneBoss for helping me start minecraft plugin programming.
Special thanks to NoOneBoss for helping me create this thread.
This is my first plugin for a general audience, if there are obvious errors or shortcomings, we will fix it as soon as possible.