ref:f795f19db7f788e66f904bd6b23ca295a0a058b1

fix: @ExpectPlatform package path for permissions

Architectury @ExpectPlatform expects the platform impl at {original.package}.{platform}.ClassImpl, not {root}.{platform}.{subpackage}.ClassImpl. Moved: io.fangorn.huorn.fabric.permissions -> io.fangorn.huorn.permissions.fabric io.fangorn.huorn.forge.permissions -> io.fangorn.huorn.permissions.forge Verified: Fabric client launches and plays without crash. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
SHA: f795f19db7f788e66f904bd6b23ca295a0a058b1
Author: Cole Christensen <cole.christensen@macmillan.com>
Date: 2026-03-22 04:52
Parents: f6e43b8
4 files changed +23 -23
Type
forge/src/main/java/io/fangorn/huorn/forge/permissions/HuornPermissionsImplImpl.java +0 −11
@@ -1,11 +1,0 @@
package io.fangorn.huorn.forge.permissions;
import io.fangorn.huorn.config.HuornConfig;
import net.minecraft.server.level.ServerPlayer;
public class HuornPermissionsImplImpl {
public static boolean check(ServerPlayer player, String permission) {
int defaultOpLevel = HuornConfig.getInstance().server.defaultOpLevel;
return player.hasPermissions(defaultOpLevel);
}
}