From 7738c45b72f46484c48621be688d0b0c8c822c7d Mon Sep 17 00:00:00 2001 From: nossr50 Date: Sat, 31 Jan 2026 11:19:36 -0800 Subject: [PATCH] minimum MC version is now 1.20.4 --- pom.xml | 12 ++++++------ src/main/java/com/gmail/nossr50/mcMMO.java | 7 +++++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 201f44716..7cc818f69 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ - + 1.21.11-R0.1-SNAPSHOT 4.23.0 4.4.1-SNAPSHOT @@ -417,11 +417,11 @@ 3.0.2 compile - - - - - + + + + + org.spigotmc spigot-api diff --git a/src/main/java/com/gmail/nossr50/mcMMO.java b/src/main/java/com/gmail/nossr50/mcMMO.java index 445f02c9c..9da19a988 100644 --- a/src/main/java/com/gmail/nossr50/mcMMO.java +++ b/src/main/java/com/gmail/nossr50/mcMMO.java @@ -351,9 +351,12 @@ public class mcMMO extends JavaPlugin { private void checkForOutdatedAPI() { try { - Class checkForClass = Class.forName("org.bukkit.event.block.BlockDropItemEvent"); - checkForClass.getMethod("getItems"); + Class blockDropItemEvent = Class.forName("org.bukkit.event.block.BlockDropItemEvent"); + blockDropItemEvent.getMethod("getItems"); Class.forName("net.md_5.bungee.api.chat.BaseComponent"); + // 1.20.4 checks + Class entityDamageEvent = Class.forName("org.bukkit.event.entity.EntityDamageEvent"); + entityDamageEvent.getMethod("getDamageSource"); } catch (ClassNotFoundException | NoSuchMethodException e) { serverAPIOutdated = true; String software = platformManager.getServerSoftwareStr();