command /kowal:
trigger:
open chest with 5 rows named "&e&lKowal" to player
loop 45 times:
set slot loop-number - 1 of current inventory of player to light blue glass pane named " "
set slot 11 of current inventory of player to red glass pane named " "
set slot 15 of current inventory of player to green glass pane named " "
set slot 19 of current inventory of player to red glass pane named " "
set slot 20 of current inventory of player to air
set slot 21 of current inventory of player to red glass pane named " "
set slot 23 of current inventory of player to green glass pane named " "
set slot 24 of current inventory of player to air
set slot 25 of current inventory of player to green glass pane named " "
set slot 29 of current inventory of player to red glass pane named " "
set slot 33 of current inventory of player to green glass pane named " "
set slot 40 of current inventory of player to anvil named "&eNapraw"
set {opened::%player%} to true
on inventory click:
if inventory name of current inventory of player is "&e&lKowal":
if clicked slot is not 20 or 24:
cancel event
if clicked slot is 40:
if slot 20 of current inventory of player is any sword or any tool or any armour or shield or elytra or bow or fishing rod or shears or flint and steel:
if durability of slot 20 of current inventory of player is not 0:
if slot 24 of current inventory of player is a diamond:
if current inventory of player contains 10 diamonds:
remove 10 diamonds from current inventory of player
repair slot 20 of current inventory of player
stop
on inventory close:
if {opened::%player%} is set:
if slot 20 of current inventory of player is not air:
add slot 20 of current inventory of player to player
if slot 24 of current inventory of player is not air:
add slot 24 of current inventory of player to player
clear {opened::%player%}
stop