diff --git a/cloud-minecraft/cloud-fabric/build.gradle.kts b/cloud-minecraft/cloud-fabric/build.gradle.kts index d9a6ce5d..1031bfb0 100644 --- a/cloud-minecraft/cloud-fabric/build.gradle.kts +++ b/cloud-minecraft/cloud-fabric/build.gradle.kts @@ -50,6 +50,8 @@ dependencies { modImplementation("net.fabricmc", "fabric-loader", Versions.fabricLoader) modImplementation(fabricApi.module("fabric-command-api-v1", Versions.fabricApi)) + modImplementation(include("me.lucko", "fabric-permissions-api", "0.1-SNAPSHOT")) + api(include(project(":cloud-core"))!!) api(include(project(":cloud-brigadier"))!!) api(include(project(":cloud-services"))!!) diff --git a/cloud-minecraft/cloud-fabric/src/main/java/cloud/commandframework/fabric/FabricServerCommandManager.java b/cloud-minecraft/cloud-fabric/src/main/java/cloud/commandframework/fabric/FabricServerCommandManager.java index 85d5eb63..75c25a2a 100644 --- a/cloud-minecraft/cloud-fabric/src/main/java/cloud/commandframework/fabric/FabricServerCommandManager.java +++ b/cloud-minecraft/cloud-fabric/src/main/java/cloud/commandframework/fabric/FabricServerCommandManager.java @@ -32,6 +32,7 @@ import cloud.commandframework.fabric.argument.server.MessageArgument; import cloud.commandframework.fabric.data.Message; import cloud.commandframework.meta.CommandMeta; import io.leangen.geantyref.TypeToken; +import me.lucko.fabric.api.permissions.v0.Permissions; import net.fabricmc.fabric.api.command.v1.CommandRegistrationCallback; import net.minecraft.server.command.CommandManager; import net.minecraft.server.command.CommandOutput; @@ -134,7 +135,7 @@ public final class FabricServerCommandManager extends FabricCommandManager=0.7.4", "fabric-command-api-v1": "*", + "fabric-permissions-api-v0": "*", "minecraft": ">=1.14" } }