From 3014cc0a725bf9649d07c69d47b672e524c16b19 Mon Sep 17 00:00:00 2001 From: Dancull47 Date: Mon, 25 Oct 2021 03:44:08 -0400 Subject: [PATCH] API Change: Added setter for CustomBlockMineEvent drops If issues arise with MMOCore Block Regen Drops @Monzter :D --- .../net/Indyuce/mmocore/api/event/CustomBlockMineEvent.java | 6 +++++- .../java/net/Indyuce/mmocore/listener/BlockListener.java | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/Indyuce/mmocore/api/event/CustomBlockMineEvent.java b/src/main/java/net/Indyuce/mmocore/api/event/CustomBlockMineEvent.java index f4f02577..93102780 100644 --- a/src/main/java/net/Indyuce/mmocore/api/event/CustomBlockMineEvent.java +++ b/src/main/java/net/Indyuce/mmocore/api/event/CustomBlockMineEvent.java @@ -14,7 +14,7 @@ public class CustomBlockMineEvent extends PlayerDataEvent implements Cancellable private final Block block; private final BlockInfo info; - private final List drops; + private List drops; private boolean cancelled; @@ -39,6 +39,10 @@ public class CustomBlockMineEvent extends PlayerDataEvent implements Cancellable return info; } + public void setDrops(List list) { + this.drops = list; + } + @Override public boolean isCancelled() { return cancelled; diff --git a/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java b/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java index aa0c8576..5aeddc78 100644 --- a/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java +++ b/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java @@ -102,6 +102,8 @@ public class BlockListener implements Listener { return; } + drops = called.getDrops(); + /* * Remove vanilla drops if needed and * decreases the durability of the item