Skip to content

The Function & Command References Update

Compare
Choose a tag to compare
@Bertie2011 Bertie2011 released this 20 Jan 12:48
· 38 commits to main since this release
  • Synchronized output. When 2 rules finish at the same time their output was mixed before.
  • Each command can now have a NextCommand which indicates a subcommand (in /execute for example). Ease of use property is added that does the recursion for you.
  • Each function now has a list of referenced functions. A couple properties have been added to recursively collect all functions and their commands.
  • The CheckerRule Example string properties have been replaced with List properties
  • All collection properties (Namespaces in data packs and all resources within a namespace) now use a custom LookupList class. This class behaves like a dictionary, but retrieves keys from the objects themselves. This results in a mixed interface between a list and dictionary.
  • Added ToString methods to resources and namespaces to make them more readable in debug view.
  • Two extra output methods were added. One for displaying an invalid config message and one for displaying a general message.