Package net.lewmc.foundry
Class FoundryModule
java.lang.Object
net.lewmc.foundry.FoundryModule
Essence Module class
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFoundryModule
(@NotNull org.bukkit.plugin.java.JavaPlugin plugin, @NotNull Registry reg) Executes all other functions. -
Method Summary
Modifier and TypeMethodDescriptionabstract void
Where commands to be registered should be placed.abstract void
Where events to be registered should be placed.abstract void
Where tab completers to be registered should be placed.
-
Field Details
-
plugin
protected org.bukkit.plugin.java.JavaPlugin pluginThe plugin -
reg
The Foundry Registry
-
-
Constructor Details
-
FoundryModule
public FoundryModule(@NotNull @NotNull org.bukkit.plugin.java.JavaPlugin plugin, @NotNull @NotNull Registry reg) Executes all other functions.- Parameters:
plugin
- Reference to the main plugin class.reg
- The Foundry Registry.
-
-
Method Details
-
registerCommands
public abstract void registerCommands()Where commands to be registered should be placed. -
registerEvents
public abstract void registerEvents()Where events to be registered should be placed. -
registerTabCompleters
public abstract void registerTabCompleters()Where tab completers to be registered should be placed.
-