With Oraxen ghyph you can create custom GUI's and here is an example
1
customshop:
2
texture: custom/default/custom/gui_tienda.png
3
ascent:13
4
height:256
5
code:5088
Copied!
The textures must be maximum 256x256 and normally they will look a bit uneven in the GUI, so you must use the Oraxen shifts that in your case is %oraxen_shift_8% or %oraxen_shift_16% and before that you must use the letter &f in the configuration.
How do I create an invisible item?
Invisible elements are ideal for making clickable buttons. To create invisible elements, you will need to make an element with a transparent texture. An example here
1
invisible_item:
2
displayname:"<white>"
3
material: PAPER
4
Pack:
5
generate_model:true
6
parent_model:"item/generated"
7
textures:
8
- required/particle
Copied!
To add a custom CustomModelData use after the pack