From 71de55b3bd14d7819c04515e763b1fe21e8684cc Mon Sep 17 00:00:00 2001 From: tastybento Date: Sat, 8 Dec 2018 23:20:57 -0800 Subject: [PATCH] Lists related event in keyValue list. https://github.com/BentoBoxWorld/bentobox/issues/352 Rather than overriding the existing getEventName() method for Events, I decided to keep it as a key-value reference. --- src/main/java/world/bentobox/level/calculators/PlayerLevel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/world/bentobox/level/calculators/PlayerLevel.java b/src/main/java/world/bentobox/level/calculators/PlayerLevel.java index f86d13c..70f501d 100644 --- a/src/main/java/world/bentobox/level/calculators/PlayerLevel.java +++ b/src/main/java/world/bentobox/level/calculators/PlayerLevel.java @@ -57,6 +57,7 @@ public class PlayerLevel { IslandLevelCalculatedEvent ilce = new IslandLevelCalculatedEvent(targetPlayer, island, calc.getResult()); addon.getServer().getPluginManager().callEvent(ilce); Map keyValues = new HashMap<>(); + keyValues.put("eventName", "IslandLevelCalculatedEvent"); keyValues.put("targetPlayer", targetPlayer); keyValues.put("islandUUID", island.getUniqueId()); keyValues.put("level", calc.getResult().getLevel());