9
0
mirror of https://github.com/Xiao-MoMi/Custom-Fishing.git synced 2025-12-19 15:09:24 +00:00

bump shadow version

This commit is contained in:
XiaoMoMi
2024-07-25 23:59:43 +08:00
parent 3ba7ccbec0
commit 5dd2ad691f
3 changed files with 16 additions and 4 deletions

View File

@@ -17,6 +17,7 @@
package net.momirealms.customfishing.bukkit.integration.quest;
import net.momirealms.customfishing.api.BukkitCustomFishingPlugin;
import net.momirealms.customfishing.api.event.FishingResultEvent;
import org.betonquest.betonquest.BetonQuest;
import org.betonquest.betonquest.Instruction;
@@ -41,8 +42,19 @@ import java.util.HashSet;
public class BetonQuestQuest {
public static void register() {
BetonQuest.getInstance().registerObjectives("customfishing_loot", IDObjective.class);
BetonQuest.getInstance().registerObjectives("customfishing_group", GroupObjective.class);
BetonQuest ins1 = BetonQuest.getInstance();
if (ins1 != null) {
ins1.registerObjectives("customfishing_loot", IDObjective.class);
ins1.registerObjectives("customfishing_group", GroupObjective.class);
} else {
Bukkit.getScheduler().runTaskLater(BukkitCustomFishingPlugin.getInstance().getBoostrap(), () -> {
BetonQuest ins2 = BetonQuest.getInstance();
if (ins2 != null) {
ins2.registerObjectives("customfishing_loot", IDObjective.class);
ins2.registerObjectives("customfishing_group", GroupObjective.class);
}
}, 1);
}
}
public static class IDObjective extends CountingObjective implements Listener {