command after fix for addons reload + locations finalized

This commit is contained in:
SuperRonanCraft
2022-03-15 22:52:48 -04:00
parent a218104e56
commit 300f97b522
7 changed files with 24 additions and 8 deletions

View File

@@ -109,7 +109,7 @@
<dependency>
<groupId>me.SuperRonanCraft</groupId>
<artifactId>BetterRTP</artifactId>
<version>3.2.4</version>
<version>3.3.0</version>
<scope>provided</scope>
</dependency>
<!-- ProtocolLib -->

View File

@@ -2,6 +2,7 @@ package me.SuperRonanCraft.BetterRTPAddons;
import me.SuperRonanCraft.BetterRTPAddons.util.Files;
import me.SuperRonanCraft.BetterRTPAddons.util.ReloadListener;
import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin {
@@ -10,11 +11,12 @@ public class Main extends JavaPlugin {
private final AddonsHandler addonsHandler = new AddonsHandler();
private final Files files = new Files();
public final AddonMessages msgs = new AddonMessages();
private final ReloadListener reloadListener = new ReloadListener();
@Override
public void onEnable() {
instance = this;
new ReloadListener(this);
Bukkit.getPluginManager().registerEvents(reloadListener, this);
load();
}

View File

@@ -2,6 +2,7 @@ package me.SuperRonanCraft.BetterRTPAddons.util;
import me.SuperRonanCraft.BetterRTP.player.commands.types.CmdReload;
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_CommandEvent;
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_CommandEvent_After;
import me.SuperRonanCraft.BetterRTPAddons.Main;
import org.bukkit.Bukkit;
import org.bukkit.event.EventHandler;
@@ -9,12 +10,8 @@ import org.bukkit.event.Listener;
public class ReloadListener implements Listener {
public ReloadListener(Main pl) {
Bukkit.getPluginManager().registerEvents(this, pl);
}
@EventHandler
void reload(RTP_CommandEvent e) {
void reload(RTP_CommandEvent_After e) {
if (e.getCmd() instanceof CmdReload)
Main.getInstance().load();
}