Class ModuleCore

java.lang.Object
net.lewmc.foundry.FoundryModule
net.lewmc.essence.core.ModuleCore

public class ModuleCore extends net.lewmc.foundry.FoundryModule
The Core Module
  • Constructor Details

    • ModuleCore

      public ModuleCore(@NotNull @NotNull org.bukkit.plugin.java.JavaPlugin plugin, @NotNull @NotNull net.lewmc.foundry.Registry reg)
      Constructor for the module.
      Parameters:
      plugin - JavaPlugin - Reference to the main Essence class.
      reg - Registry - Reference to the Foundry Registry.
  • Method Details

    • registerCommands

      public void registerCommands()
      Registers Commands
      Specified by:
      registerCommands in class net.lewmc.foundry.FoundryModule
    • registerTabCompleters

      public void registerTabCompleters()
      Registers Tab Completers
      Specified by:
      registerTabCompleters in class net.lewmc.foundry.FoundryModule
    • registerEvents

      public void registerEvents()
      Registers Events
      Specified by:
      registerEvents in class net.lewmc.foundry.FoundryModule