diff --git a/fabric/build.gradle b/fabric/build.gradle index f1634a3eb..c9294c6c7 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -13,9 +13,9 @@ repositories { dependencies { // https://modmuss50.me/fabric.html - minecraft 'com.mojang:minecraft:1.21.4' - mappings 'net.fabricmc:yarn:1.21.4+build.1:v2' - modImplementation 'net.fabricmc:fabric-loader:0.16.9' + minecraft 'com.mojang:minecraft:1.21.5' + mappings 'net.fabricmc:yarn:1.21.5+build.1:v2' + modImplementation 'net.fabricmc:fabric-loader:0.16.10' Set apiModules = [ 'fabric-api-base', @@ -26,7 +26,7 @@ dependencies { ] apiModules.forEach { - modImplementation(fabricApi.module(it, '0.111.0+1.21.4')) + modImplementation(fabricApi.module(it, '0.119.0+1.21.5')) } include(modImplementation('me.lucko:fabric-permissions-api:0.3.3')) diff --git a/fabric/src/main/java/me/lucko/luckperms/fabric/context/FabricPlayerCalculator.java b/fabric/src/main/java/me/lucko/luckperms/fabric/context/FabricPlayerCalculator.java index 303f8dccb..b57e66505 100644 --- a/fabric/src/main/java/me/lucko/luckperms/fabric/context/FabricPlayerCalculator.java +++ b/fabric/src/main/java/me/lucko/luckperms/fabric/context/FabricPlayerCalculator.java @@ -73,8 +73,7 @@ public class FabricPlayerCalculator implements ContextCalculator /dev/null && printf '%s -' "$PWD" ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum diff --git a/neoforge/gradle.properties b/neoforge/gradle.properties index 422b04d7d..204cafd82 100644 --- a/neoforge/gradle.properties +++ b/neoforge/gradle.properties @@ -1,2 +1,2 @@ -minecraftVersion=1.21.4 -neoForgeVersion=21.4.10-beta \ No newline at end of file +minecraftVersion=1.21.5 +neoForgeVersion=21.5.2-beta \ No newline at end of file diff --git a/neoforge/loader/build.gradle b/neoforge/loader/build.gradle index 3d698ed58..960bf9e80 100644 --- a/neoforge/loader/build.gradle +++ b/neoforge/loader/build.gradle @@ -20,11 +20,11 @@ neoForge { runs { client { client() - mods.set(new HashSet()) // Work around classpath issues by using the production jar for dev runs + //mods.set(new HashSet()) // Work around classpath issues by using the production jar for dev runs } server { server() - mods.set(new HashSet()) // Work around classpath issues by using the production jar for dev runs + //mods.set(new HashSet()) // Work around classpath issues by using the production jar for dev runs } } } diff --git a/neoforge/src/main/java/me/lucko/luckperms/neoforge/listeners/NeoForgePlatformListener.java b/neoforge/src/main/java/me/lucko/luckperms/neoforge/listeners/NeoForgePlatformListener.java index 3daa3177f..ac17bd14d 100644 --- a/neoforge/src/main/java/me/lucko/luckperms/neoforge/listeners/NeoForgePlatformListener.java +++ b/neoforge/src/main/java/me/lucko/luckperms/neoforge/listeners/NeoForgePlatformListener.java @@ -36,7 +36,7 @@ import net.minecraft.commands.CommandSourceStack; import net.minecraft.commands.Commands; import net.minecraft.server.players.ServerOpList; import net.neoforged.bus.api.SubscribeEvent; -import net.neoforged.neoforge.event.AddReloadListenerEvent; +import net.neoforged.neoforge.event.AddServerReloadListenersEvent; import net.neoforged.neoforge.event.CommandEvent; import net.neoforged.neoforge.event.server.ServerStartedEvent; @@ -71,7 +71,7 @@ public class NeoForgePlatformListener { } @SubscribeEvent - public void onAddReloadListener(AddReloadListenerEvent event) { + public void onAddReloadListener(AddServerReloadListenersEvent event) { Commands commands = event.getServerResources().getCommands(); BrigadierInjector.inject(this.plugin, commands.getDispatcher()); }