Skip to content

Commit

Permalink
CommandRegistry: core ownership
Browse files Browse the repository at this point in the history
  • Loading branch information
mcmonkey4eva committed Aug 23, 2022
1 parent 2194a75 commit 70c1f4d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
7 changes: 6 additions & 1 deletion src/main/java/com/denizenscript/denizencore/DenizenCore.java
Expand Up @@ -4,6 +4,7 @@
import com.denizenscript.denizencore.events.ScriptEvent;
import com.denizenscript.denizencore.events.core.*;
import com.denizenscript.denizencore.flags.SavableMapFlagTracker;
import com.denizenscript.denizencore.objects.ObjectFetcher;
import com.denizenscript.denizencore.objects.core.SecretTag;
import com.denizenscript.denizencore.objects.notable.NoteManager;
import com.denizenscript.denizencore.scripts.ScriptHelper;
Expand Down Expand Up @@ -39,7 +40,7 @@ public class DenizenCore {
/**
* All commands known to the system are registered here.
*/
public static CommandRegistry commandRegistry;
public static CommandRegistry commandRegistry = new CommandRegistry();

/**
* Monotonic time (CoreUtilities.monotonicMillis) that the engine first loaded.
Expand Down Expand Up @@ -136,7 +137,11 @@ public static void init(DenizenImplementation implementation) {
Debug.log("Initializing Denizen Core v" + VERSION +
", implementation for " + implementation.getImplementationName()
+ " version " + implementation.getImplementationVersion());
ScriptRegistry._registerCoreTypes();
ScriptEvent.registerCoreEvents();
ObjectFetcher.registerCoreObjects();
TagManager.registerCoreTags();
commandRegistry.registerCoreCommands();
}

/**
Expand Down
Expand Up @@ -9,7 +9,7 @@
import java.util.HashMap;
import java.util.Map;

public abstract class CommandRegistry {
public class CommandRegistry {

public CommandRegistry() {
}
Expand Down

0 comments on commit 70c1f4d

Please sign in to comment.