#1424: Trial changing a small number of inner enums to (details)
Commit
082aa51c50609cdcfdb1859a01595f6b7031a31f
by md_5
#1424: Trial changing a small number of inner enums to classes/interfaces to better support custom values
This PR is a subset of the enum PR #931 and is designed as a low impact trial run of the design and backwards compatibility to inform subsequent development.
Additional plugin compatibility features may be available by setting `settings.compatibility.enum-compatibility-mode` to `true` in `bukkit.yml`.