Skip to content

Commit

Permalink
Fix ClassNotFoundException when not using FAWE
Browse files Browse the repository at this point in the history
  • Loading branch information
T14D3 committed Jan 14, 2025
1 parent 22d98c1 commit 97fa233
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
3 changes: 1 addition & 2 deletions src/main/java/de/t14d3/zones/Zones.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package de.t14d3.zones;

import com.fastasyncworldedit.core.util.WEManager;
import com.sk89q.worldedit.WorldEdit;
import de.t14d3.zones.integrations.FAWEIntegration;
import de.t14d3.zones.integrations.PlaceholderAPI;
Expand Down Expand Up @@ -107,7 +106,7 @@ public void onEnable() {
}

if (getServer().getPluginManager().getPlugin("FastAsyncWorldEdit") != null) {
WEManager.weManager().addManager(new FAWEIntegration(this));
new FAWEIntegration(this).register();
getLogger().info("FAWE Integration enabled.");
} else if (getServer().getPluginManager().getPlugin("WorldEdit") != null) {
WorldEdit.getInstance().getEventBus().register(new WorldEditSession(this));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import com.fastasyncworldedit.bukkit.regions.BukkitMaskManager;
import com.fastasyncworldedit.core.regions.FaweMask;
import com.fastasyncworldedit.core.util.WEManager;
import com.sk89q.worldedit.bukkit.BukkitAdapter;
import com.sk89q.worldedit.regions.CuboidRegion;
import de.t14d3.zones.Region;
Expand All @@ -20,6 +21,10 @@ public FAWEIntegration(final Zones plugin) {
this.plugin = plugin;
}

public void register() {
WEManager.weManager().addManager(this);
}

public boolean isAllowed(Player player, Region region, MaskType type) {
return region != null &&
(region.isAdmin(player.getUniqueId()) ||
Expand Down

0 comments on commit 97fa233

Please sign in to comment.