Skip to content

Instantly share code, notes, and snippets.

@kinggoesgaming
Created April 30, 2016 22:21
Show Gist options
  • Save kinggoesgaming/cbdafd27c81566d6d063d4e6a807742c to your computer and use it in GitHub Desktop.
Save kinggoesgaming/cbdafd27c81566d6d063d4e6a807742c to your computer and use it in GitHub Desktop.

Foundations Module System

  • ModuleState:enum
    • PRE_PROVIDE: The initial state the system starts with. No module is allowed to be registered.
    • PROVIDE: The ModuleService has been provided. No module is allowed to be registered.
    • SYS_REGISTER: Foundations Core can add its needed modules. No external modules are allowed.
    • OPEN_REGISTER: Modules can be registered.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment