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 voidWhere commands to be registered should be placed.abstract voidWhere events to be registered should be placed.abstract voidWhere 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.
-