From 542fb9061ea31267841622289cc34129d18325f1 Mon Sep 17 00:00:00 2001 From: RednedEpic Date: Tue, 9 Jul 2024 20:14:15 -0500 Subject: [PATCH] API updates --- .../battleplugins/arena/spleef/action/GiveShovelAction.java | 3 ++- .../battleplugins/arena/spleef/action/PasteLayersAction.java | 5 +++-- .../arena/spleef/editor/SpleefEditorWizards.java | 3 +-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/battleplugins/arena/spleef/action/GiveShovelAction.java b/src/main/java/org/battleplugins/arena/spleef/action/GiveShovelAction.java index 418cbce..a8e354f 100644 --- a/src/main/java/org/battleplugins/arena/spleef/action/GiveShovelAction.java +++ b/src/main/java/org/battleplugins/arena/spleef/action/GiveShovelAction.java @@ -2,6 +2,7 @@ import org.battleplugins.arena.ArenaPlayer; import org.battleplugins.arena.event.action.EventAction; +import org.battleplugins.arena.resolver.Resolvable; import org.battleplugins.arena.spleef.ArenaSpleef; import org.bukkit.inventory.ItemStack; import org.bukkit.persistence.PersistentDataType; @@ -16,7 +17,7 @@ public GiveShovelAction(Map params, String... requiredKeys) { } @Override - public void call(ArenaPlayer arenaPlayer) { + public void call(ArenaPlayer arenaPlayer, Resolvable resolvable) { ItemStack shovel = ArenaSpleef.getInstance().getMainConfig().getShovel(this.get(SHOVEL_KEY)); if (shovel == null) { ArenaSpleef.getInstance().getSLF4JLogger().warn("Invalid shovel " + this.get(SHOVEL_KEY) + ". Not giving shovel to player."); diff --git a/src/main/java/org/battleplugins/arena/spleef/action/PasteLayersAction.java b/src/main/java/org/battleplugins/arena/spleef/action/PasteLayersAction.java index 691edda..12d5d4a 100644 --- a/src/main/java/org/battleplugins/arena/spleef/action/PasteLayersAction.java +++ b/src/main/java/org/battleplugins/arena/spleef/action/PasteLayersAction.java @@ -4,6 +4,7 @@ import org.battleplugins.arena.ArenaPlayer; import org.battleplugins.arena.competition.Competition; import org.battleplugins.arena.event.action.EventAction; +import org.battleplugins.arena.resolver.Resolvable; import org.battleplugins.arena.spleef.arena.SpleefCompetition; import java.util.Map; @@ -14,11 +15,11 @@ public PasteLayersAction(Map params) { } @Override - public void call(ArenaPlayer arenaPlayer) { + public void call(ArenaPlayer arenaPlayer, Resolvable resolvable) { } @Override - public void postProcess(Arena arena, Competition competition) { + public void postProcess(Arena arena, Competition competition, Resolvable resolvable) { if (!(competition instanceof SpleefCompetition spleefCompetition)) { return; } diff --git a/src/main/java/org/battleplugins/arena/spleef/editor/SpleefEditorWizards.java b/src/main/java/org/battleplugins/arena/spleef/editor/SpleefEditorWizards.java index 0975bb0..ff209df 100644 --- a/src/main/java/org/battleplugins/arena/spleef/editor/SpleefEditorWizards.java +++ b/src/main/java/org/battleplugins/arena/spleef/editor/SpleefEditorWizards.java @@ -1,6 +1,5 @@ package org.battleplugins.arena.spleef.editor; -import io.papermc.paper.math.Position; import org.battleplugins.arena.BattleArena; import org.battleplugins.arena.competition.map.options.Bounds; import org.battleplugins.arena.config.ParseException; @@ -10,8 +9,8 @@ import org.battleplugins.arena.editor.stage.TextInputStage; import org.battleplugins.arena.editor.type.MapOption; import org.battleplugins.arena.messages.Messages; -import org.battleplugins.arena.spleef.arena.SpleefMap; import org.battleplugins.arena.spleef.SpleefMessages; +import org.battleplugins.arena.spleef.arena.SpleefMap; import org.bukkit.Bukkit; import java.io.IOException;