From 952843a8ee6a7088896cc411df1feb332648fe04 Mon Sep 17 00:00:00 2001 From: RednedEpic Date: Wed, 28 Aug 2024 21:18:36 -0500 Subject: [PATCH] Fix competition creation --- .../battleplugins/arena/spleef/action/GiveShovelAction.java | 4 ++-- .../java/org/battleplugins/arena/spleef/arena/SpleefMap.java | 3 ++- 2 files changed, 4 insertions(+), 3 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 a8e354f..236f397 100644 --- a/src/main/java/org/battleplugins/arena/spleef/action/GiveShovelAction.java +++ b/src/main/java/org/battleplugins/arena/spleef/action/GiveShovelAction.java @@ -12,8 +12,8 @@ public class GiveShovelAction extends EventAction { private static final String SHOVEL_KEY = "shovel"; - public GiveShovelAction(Map params, String... requiredKeys) { - super(params, requiredKeys); + public GiveShovelAction(Map params) { + super(params, SHOVEL_KEY); } @Override diff --git a/src/main/java/org/battleplugins/arena/spleef/arena/SpleefMap.java b/src/main/java/org/battleplugins/arena/spleef/arena/SpleefMap.java index 780e6ff..d030cf9 100644 --- a/src/main/java/org/battleplugins/arena/spleef/arena/SpleefMap.java +++ b/src/main/java/org/battleplugins/arena/spleef/arena/SpleefMap.java @@ -3,6 +3,7 @@ import io.papermc.paper.math.Position; import org.battleplugins.arena.Arena; import org.battleplugins.arena.competition.Competition; +import org.battleplugins.arena.competition.LiveCompetition; import org.battleplugins.arena.competition.map.LiveCompetitionMap; import org.battleplugins.arena.competition.map.MapFactory; import org.battleplugins.arena.competition.map.MapType; @@ -53,7 +54,7 @@ public void postProcess() { } @Override - public Competition createCompetition(Arena arena) { + public LiveCompetition createCompetition(Arena arena) { if (!(arena instanceof SpleefArena spleefArena)) { throw new IllegalArgumentException("Arena must be a spleef arena!"); }