From f5d4fbbee54f045b09e68fa128183bd7ff4ba4cb Mon Sep 17 00:00:00 2001 From: LexManos Date: Thu, 11 Dec 2025 11:07:23 -0800 Subject: [PATCH] Fix AT lines which didn't work on some old dev environments. Closes #10735 --- .../net/minecraftforge/forge/tasks/checks/CheckATs.groovy | 1 + src/main/resources/META-INF/accesstransformer.cfg | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/buildSrc/src/main/groovy/net/minecraftforge/forge/tasks/checks/CheckATs.groovy b/buildSrc/src/main/groovy/net/minecraftforge/forge/tasks/checks/CheckATs.groovy index 1eacac6daa..259b62d569 100644 --- a/buildSrc/src/main/groovy/net/minecraftforge/forge/tasks/checks/CheckATs.groovy +++ b/buildSrc/src/main/groovy/net/minecraftforge/forge/tasks/checks/CheckATs.groovy @@ -289,6 +289,7 @@ class ATParser { final String comment = idx === -1 ? null : line.substring(idx) if (idx !== -1) line = line.substring(0, idx - 1) final data = (line.trim() + ' ').split(' ', -1) + data[1] = data[1].replaceAll('/', '.') // Convert to Source names, internal names are fine by spec, but not supported by old AST based AT implementations. new Entry(data[0], data[1], data[2], comment) } diff --git a/src/main/resources/META-INF/accesstransformer.cfg b/src/main/resources/META-INF/accesstransformer.cfg index 9c80d51926..960b760d87 100644 --- a/src/main/resources/META-INF/accesstransformer.cfg +++ b/src/main/resources/META-INF/accesstransformer.cfg @@ -428,6 +428,7 @@ protected net.minecraft.client.gui.components.AbstractSliderButton m_293389_()Ln public net.minecraft.client.gui.components.ChatComponent m_93814_()I # getHeight public net.minecraft.client.gui.components.ChatComponent m_93815_()D # getScale protected net.minecraft.client.gui.components.DebugScreenOverlay m_286013_(Lnet/minecraft/client/gui/GuiGraphics;Ljava/util/List;Z)V # renderLines +public net.minecraft.client.gui.components.debug.DebugScreenEntries m_419600_(Lnet/minecraft/resources/Identifier;Lnet/minecraft/client/gui/components/debug/DebugScreenEntry;)Lnet/minecraft/resources/Identifier; # register public net.minecraft.client.gui.screens.MenuScreens m_96206_(Lnet/minecraft/world/inventory/MenuType;Lnet/minecraft/client/gui/screens/MenuScreens$ScreenConstructor;)V # register public net.minecraft.client.gui.screens.MenuScreens$ScreenConstructor public net.minecraft.client.gui.screens.Screen f_169369_ # renderables @@ -812,6 +813,4 @@ public net.minecraft.world.level.storage.loot.functions.SetFireworksFunction (Ljava/util/List;Lnet/minecraft/core/Holder;)V # constructor public net.minecraft.world.level.storage.loot.functions.SetWritableBookPagesFunction (Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/storage/loot/functions/ListOperation;)V # constructor public net.minecraft.world.level.storage.loot.functions.SetWrittenBookPagesFunction (Ljava/util/List;Ljava/util/List;Lnet/minecraft/world/level/storage/loot/functions/ListOperation;)V # constructor -public net.minecraft.world.level.storage.loot.functions.ToggleTooltips (Ljava/util/List;Ljava/util/Map;)V # constructor -public net/minecraft/client/gui/components/debug/DebugScreenEntries m_419600_(Lnet/minecraft/resources/Identifier;Lnet/minecraft/client/gui/components/debug/DebugScreenEntry;)Lnet/minecraft/resources/Identifier; # register -public net/minecraft/world/entity/npc/villager/VillagerTrades$EmeraldsForVillagerTypeItem \ No newline at end of file +public net.minecraft.world.level.storage.loot.functions.ToggleTooltips (Ljava/util/List;Ljava/util/Map;)V # constructor \ No newline at end of file