From 9b10bdc51ce81aa43570f56d8f4631bcbfd0fab4 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Tue, 1 Dec 2020 14:58:23 +0000 Subject: [PATCH] Fixed FakeEvent noClassDefFoundException on mcmmo classic --- .../integrations/mcmmo/plugins/McmmoIntegrationImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/integrations/mcmmo/plugins/McmmoIntegrationImpl.java b/Plugin/src/main/java/com/willfp/ecoenchants/integrations/mcmmo/plugins/McmmoIntegrationImpl.java index 8d05c1c9..2d567a79 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/integrations/mcmmo/plugins/McmmoIntegrationImpl.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/integrations/mcmmo/plugins/McmmoIntegrationImpl.java @@ -2,6 +2,7 @@ package com.willfp.ecoenchants.integrations.mcmmo.plugins; import com.gmail.nossr50.events.fake.FakeEvent; import com.willfp.ecoenchants.integrations.mcmmo.McmmoIntegration; +import com.willfp.ecoenchants.util.ClassUtils; import org.bukkit.event.Event; /** @@ -10,6 +11,8 @@ import org.bukkit.event.Event; public class McmmoIntegrationImpl implements McmmoIntegration { @Override public boolean isFake(Event event) { + if(!ClassUtils.exists("com.gmail.nossr50.events.fake.FakeEvent")) + return false; return event instanceof FakeEvent; }