Better language support
The following changes only affect metadata and not functionality:
Started the switch to real commands instead of a hacky middleman. In the future these trigger commands may be correctly highlighted.
Note: The generated commands will only show as valid on multiplayer. I don't know why or how but that's just how it is! Ignore the errors before pressing enter and it will work.
Switched to loading possible triggers on level load. This greatly improved multiplayer support because scoreboard sync didn't always happen.
New /reload-triggers for when a trigger was just enabled or any other updates. You can try this command if a shorthand trigger does not work!!!
The release is a simple alias system that discovers scoreboard objectives every time a command is run. If the root of the command is a valid objective it will be attempted as a trigger. No functionality exists for autocompletions yet! Ignore the red text and hit enter.