Currently, if you use allow-permission-override: true and give a player permission for one of the preset items that just so happens to not be the first item in the GUI, it will display it in the exact slot you defined it in, this is intentional behavior obviously, but it doesn't exactly look the prettiest.
Suggestion: Let us not define the slot and instead dynamically determine the slot the item should be placed in so it is displayed in the first available slot instead of the pre-defined one.
Currently, if you use
allow-permission-override: true
and give a player permission for one of the preset items that just so happens to not be the first item in the GUI, it will display it in the exact slot you defined it in, this is intentional behavior obviously, but it doesn't exactly look the prettiest.Suggestion: Let us not define the slot and instead dynamically determine the slot the item should be placed in so it is displayed in the first available slot instead of the pre-defined one.