SpoutDev/Glowstone — comment on commit a6df6416a19335885ae60bcdbd7120bb8e4b2f89
File:  line 0
By Raphfrk:

What about if instead of a preferred name list, you give it a Map of type

Map>

The Enum is the Enum for the command and the string list is the list of desired command names. This allows one Command class to register multiple actual commands.

There would need to be a way to create hierarchy for multi-part commands