9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-22 16:39:36 +00:00
This commit is contained in:
Xiao-MoMi
2022-08-14 17:42:50 +08:00
parent 322ad0fc8f
commit 0d53a14487
3 changed files with 20 additions and 2 deletions

View File

@@ -5,7 +5,7 @@ plugins {
group = 'net.momirealms' group = 'net.momirealms'
version = '1.5.26.1' version = '1.5.26.2'
repositories { repositories {
mavenCentral() mavenCentral()

View File

@@ -44,7 +44,7 @@ public final class CustomCrops extends JavaPlugin {
private SprinklerManager sprinklerManager; private SprinklerManager sprinklerManager;
private SeasonManager seasonManager; private SeasonManager seasonManager;
private PotManager potManager; private PotManager potManager;
private Placeholders placeholders; public static Placeholders placeholders;
public CropManager getCropManager() { return this.cropManager; } public CropManager getCropManager() { return this.cropManager; }
public SprinklerManager getSprinklerManager() { return sprinklerManager; } public SprinklerManager getSprinklerManager() { return sprinklerManager; }
@@ -70,6 +70,7 @@ public final class CustomCrops extends JavaPlugin {
placeholders = new Placeholders(); placeholders = new Placeholders();
placeholders.register(); placeholders.register();
AdventureManager.consoleMessage("<gradient:#ff206c:#fdee55>[CustomCrops] </gradient><gold>PlaceHolderAPI <color:#FFEBCD>Hooked!"); AdventureManager.consoleMessage("<gradient:#ff206c:#fdee55>[CustomCrops] </gradient><gold>PlaceHolderAPI <color:#FFEBCD>Hooked!");
Bukkit.getPluginManager().registerEvents(new PapiReload(), this);
} }
Objects.requireNonNull(Bukkit.getPluginCommand("customcrops")).setExecutor(new Executor(this)); Objects.requireNonNull(Bukkit.getPluginCommand("customcrops")).setExecutor(new Executor(this));

View File

@@ -0,0 +1,17 @@
package net.momirealms.customcrops.listener;
import net.momirealms.customcrops.CustomCrops;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
public class PapiReload implements Listener {
@EventHandler
public void onReload(me.clip.placeholderapi.events.ExpansionUnregisterEvent event){
if (CustomCrops.placeholders != null){
if (event.getExpansion().equals(CustomCrops.placeholders)){
CustomCrops.placeholders.register();
}
}
}
}