Removed the '/gui' command as it had no apparent use.
Added a new Argument to the '/warp' command. This is '/warp setblock' which will allow you to change the Display Item of a singular Warp in the '/warp' GUI. This item will be determined by the one you are currently holding
When creating a new Warp it will now also have a 'Block' section in the 'warp.yml' file which will be used to pull whatever block needs to be displayed for that Warp. This also means you can change that 'Block' line to display whatever you want and simply apply it by doing '/se reload' in-game.
Just to clarify, new warps will still have their block automatically set by the 'warp-item' config.yml value by default, although with this new system you can now change each individual one after creation.
Added a new permission 'se.setwarp.block' which will be used to allow the use of the '/warp setblock' command.
Added TabCompletion support to show 'setwarp' when doing '/warp'
Added two new Lang.yml file values:
'warp-set-block-successful' which will be sent whenever a block is successfully set to a Warp
'warp-block-invalid' which will be sent when trying to apply an invalid block to a warp, such as 'AIR'
Finally... I am happy to confirm that you will not have to reset your 'warp.yml' file to add this new configuration option. Any Warps that do not already have 'Block:' in the file will have it added automatically upon Server Start. Although... you will have to reset your Lang.yml file or just copy the following values into it:
warp-set-successful: Successfully set Warp location
warp-set-block-successful: Successfully set <warp> Warp to <block>