Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1e7dcf1729 | |||
| 621e725298 | |||
| 25a57ed9bf | |||
| 029e218e1d | |||
| 239c633bbc |
@@ -7,6 +7,7 @@ import org.bukkit.plugin.java.JavaPlugin
|
||||
import xyz.fortern.forternhelper.command.HelperCommand
|
||||
import xyz.fortern.forternhelper.listener.ForternListener
|
||||
import xyz.fortern.forternhelper.placeholder.ForternExpansion
|
||||
import java.io.File
|
||||
|
||||
class Helper : JavaPlugin() {
|
||||
private lateinit var adventure: BukkitAudiences
|
||||
@@ -16,15 +17,21 @@ class Helper : JavaPlugin() {
|
||||
override fun onEnable() {
|
||||
// Plugin startup logic
|
||||
this.adventure = BukkitAudiences.create(this)
|
||||
logger.info("Registering listeners...")
|
||||
|
||||
// init data-folders
|
||||
logger.info("Initializing data-folders...")
|
||||
File(this.dataFolder, "block-nbt").mkdirs()
|
||||
File(this.dataFolder, "item-nbt").mkdirs()
|
||||
|
||||
// register listeners
|
||||
logger.info("Registering listeners...")
|
||||
Bukkit.getPluginManager().registerEvents(ForternListener(this), this)
|
||||
logger.info("Registering commands...")
|
||||
// register commands
|
||||
logger.info("Registering commands...")
|
||||
Bukkit.getPluginCommand("helper")?.setExecutor(HelperCommand(this, adventure))
|
||||
// register placeholders
|
||||
expansion = ForternExpansion(this)
|
||||
if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) {
|
||||
expansion = ForternExpansion(this)
|
||||
logger.info("Registering placeholders...")
|
||||
expansion.register()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user