Utilize Objects#requireNonNull
Non-constructable make item dialogue listeners, also force optionClicked(Player, DialogueOption) to be overridden
Format dialogue, verify line lengths and require non-null
Redid tons of plugin code, reduced verbosity