From b1d0c05344b3beb0630839461aa4124fb4539447 Mon Sep 17 00:00:00 2001 From: Player Date: Sun, 22 Jun 2025 17:25:52 -0400 Subject: [PATCH] Allow access wideners to modify any game or mod class, not only MC --- .../net/fabricmc/loader/impl/transformer/FabricTransformer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/fabricmc/loader/impl/transformer/FabricTransformer.java b/src/main/java/net/fabricmc/loader/impl/transformer/FabricTransformer.java index bf39c052c..c3be8b9e2 100644 --- a/src/main/java/net/fabricmc/loader/impl/transformer/FabricTransformer.java +++ b/src/main/java/net/fabricmc/loader/impl/transformer/FabricTransformer.java @@ -30,7 +30,7 @@ public static byte[] transform(boolean isDevelopment, EnvType envType, String na boolean isMinecraftClass = name.startsWith("net.minecraft.") || name.startsWith("com.mojang.blaze3d.") || name.indexOf('.') < 0; boolean transformAccess = isMinecraftClass && FabricLauncherBase.getLauncher().getMappingConfiguration().requiresPackageAccessHack(); boolean environmentStrip = !isMinecraftClass || isDevelopment; - boolean applyAccessWidener = isMinecraftClass && FabricLoaderImpl.INSTANCE.getAccessWidener().getTargets().contains(name); + boolean applyAccessWidener = FabricLoaderImpl.INSTANCE.getAccessWidener().getTargets().contains(name); if (!transformAccess && !environmentStrip && !applyAccessWidener) { return bytes;