Fix NeoForge NoClassDefFoundError (#4327)

This commit is contained in:
Luck committed 2026-10-04 16:49:40 +01:00
1 parent 25f223317a
commit aeaab669ab
4 files changed
+6 -6

No files matched your search

+1 -1
View File
@@ -44,7 +44,7 @@ dependencies {
]
apiModules.forEach {
implementation(fabricApi.module(it, '0.160.6+26.3'))
implementation(fabricApi.module(it, '0.161.0+26.3'))
}
jarInJar 'me.lucko:fabric-permissions-api:0.7.0'
+2 -2
View File
@@ -1,2 +1,2 @@
minecraftVersion=26.2
forgeVersion=65.0.0
minecraftVersion=26.3
forgeVersion=66.0.9
+1 -1
View File
@@ -1,2 +1,2 @@
minecraftVersion=26.3
neoForgeVersion=26.3.0.1-beta
neoForgeVersion=26.3.0.48-beta
@@ -29,7 +29,7 @@ import me.lucko.luckperms.common.command.access.CommandPermission;
import me.lucko.luckperms.neoforge.LPNeoForgePlugin;
import net.neoforged.bus.api.SubscribeEvent;
import net.neoforged.neoforge.common.ModConfigSpec;
import net.neoforged.neoforge.common.config.NeoForgeServerConfig;
import net.neoforged.neoforge.common.config.NeoForgeSyncedConfig;
import net.neoforged.neoforge.server.permission.events.PermissionGatherEvent;
import net.neoforged.neoforge.server.permission.handler.DefaultPermissionHandler;
import net.neoforged.neoforge.server.permission.nodes.PermissionNode;
@@ -45,7 +45,7 @@ public class NeoForgePermissionHandlerListener {
@SubscribeEvent
public void onPermissionGatherHandler(PermissionGatherEvent.Handler event) {
// Override the default permission handler with LuckPerms
ModConfigSpec.ConfigValue<String> permissionHandler = NeoForgeServerConfig.INSTANCE.permissionHandler;
ModConfigSpec.ConfigValue<String> permissionHandler = NeoForgeSyncedConfig.INSTANCE.permissionHandler;
if (permissionHandler.get().equals(DefaultPermissionHandler.IDENTIFIER.toString())) {
permissionHandler.set(NeoForgePermissionHandler.IDENTIFIER.toString());
}