Skip to content

Commit c28ee0f

Browse files
committed
check for creative mode here
1 parent 8fe7292 commit c28ee0f

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main/java/lol/hyper/toolstats/events/BlockDispenseEvent.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import lol.hyper.hyperlib.datatypes.UUIDDataType;
2121
import lol.hyper.toolstats.ToolStats;
2222
import net.kyori.adventure.text.Component;
23+
import org.bukkit.GameMode;
2324
import org.bukkit.Material;
2425
import org.bukkit.entity.Player;
2526
import org.bukkit.event.EventHandler;
@@ -52,6 +53,10 @@ public void onDispense(BlockDispenseLootEvent event) {
5253
return;
5354
}
5455

56+
if (player.getGameMode() == GameMode.CREATIVE && !toolStats.config.getBoolean("allow-creative")) {
57+
return;
58+
}
59+
5560
List<ItemStack> loot = event.getDispensedLoot();
5661
// probably won't ever happen
5762
if (loot.isEmpty()) {

0 commit comments

Comments
 (0)