Skip to content

Commit

Permalink
enable same-name proposal on non hashed mappings (#629)
Browse files Browse the repository at this point in the history
* enable same-name proposal on non hashed mappings

* disable file not mapping a top-level class error

* fixes
  • Loading branch information
ix0rai authored Aug 20, 2024
1 parent 6794196 commit 5f22059
Show file tree
Hide file tree
Showing 4 changed files with 123 additions and 163 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ public void run() {
final Multimap<String, File> allMappings = HashMultimap.create();
final Set<String> duplicateMappings = new HashSet<>();
final List<File> emptyFiles = new ArrayList<>();
final List<File> mapNoClassFiles = new ArrayList<>();
final List<File> wrongExtensionFiles = new ArrayList<>();

try (Stream<Path> mappingPaths = Files.walk(getMappingDirectory().get().getAsFile().toPath())) {
Expand All @@ -42,15 +41,14 @@ public void run() {
try (var reader = new BufferedReader(new FileReader(mappingFile))) {
final String firstLine = reader.readLine();
if (firstLine != null) {
getClassMatch(firstLine).ifPresentOrElse(
getClassMatch(firstLine).ifPresent(
classMatch -> {
final Collection<File> classMappings = allMappings.get(classMatch);

if (!classMappings.isEmpty()) duplicateMappings.add(classMatch);

classMappings.add(mappingFile);
},
() -> mapNoClassFiles.add(mappingFile)
}
);
} else {
emptyFiles.add(mappingFile);
Expand Down Expand Up @@ -98,19 +96,6 @@ public void run() {
}
}

if (!mapNoClassFiles.isEmpty()) {
final String message = "%d file%s not mapping a class".formatted(
mapNoClassFiles.size(),
mapNoClassFiles.size() == 1 ? "" : "s"
);
errorMessages.add(message);

LOGGER.error("Found {}!", message);
for (final File mapNoClassFile : mapNoClassFiles) {
LOGGER.error("\t{}", mapNoClassFile);
}
}

if (!wrongExtensionFiles.isEmpty()) {
final String message = "%d file%s without the mapping extension".formatted(
wrongExtensionFiles.size(),
Expand Down
5 changes: 4 additions & 1 deletion enigma_profile.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@
"id": "enigma:specialized_method_name_proposer"
},
{
"id": "quiltmc:name_proposal"
"id": "quiltmc:name_proposal",
"args": {
"disable_map_non_hashed": "false"
}
}
],
"jar_indexer": {
Expand Down
Loading

3 comments on commit 5f22059

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With commit 5f22059, 1260 file(s) were updated with 3633 line(s) added and 1836 removed compared to the latest Quilt Mappings version.

View the diff here (1/3):
diff -bur namedTargetSrc/com/mojang/blaze3d/Blaze3D.java namedSrc/com/mojang/blaze3d/Blaze3D.java
--- namedTargetSrc/com/mojang/blaze3d/Blaze3D.java	2024-08-20 20:35:00.551595366 +0000
+++ namedSrc/com/mojang/blaze3d/Blaze3D.java	2024-08-20 20:33:44.603332230 +0000
@@ -28,7 +28,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ghzpyqhq;<init>()V}
+    * @mapping {@literal named <init> Lcom/mojang/blaze3d/Blaze3D;<init>()V}
     */
    private Blaze3D() {
    }
diff -bur namedTargetSrc/com/mojang/blaze3d/font/Glyph.java namedSrc/com/mojang/blaze3d/font/Glyph.java
--- namedTargetSrc/com/mojang/blaze3d/font/Glyph.java	2024-08-20 20:35:00.539595320 +0000
+++ namedSrc/com/mojang/blaze3d/font/Glyph.java	2024-08-20 20:33:44.591332185 +0000
@@ -55,7 +55,8 @@
    @Environment(EnvType.CLIENT)
    public interface EmptyGlyph extends Glyph {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed bake Lnet/minecraft/unmapped/C_sxmfadan$C_dbkqilis;bake(Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_wrqtxozz;}
+       * @mapping {@literal named bake Lcom/mojang/blaze3d/font/Glyph$EmptyGlyph;bake(Ljava/util/function/Function;)Lnet/minecraft/client/font/GlyphRenderer;}
        */
       @Override
       default GlyphRenderer bake(Function<SheetGlyphInfo, GlyphRenderer> function) {
diff -bur namedTargetSrc/com/mojang/blaze3d/font/TrueTypeFont.java namedSrc/com/mojang/blaze3d/font/TrueTypeFont.java
--- namedTargetSrc/com/mojang/blaze3d/font/TrueTypeFont.java	2024-08-20 20:35:00.427594895 +0000
+++ namedSrc/com/mojang/blaze3d/font/TrueTypeFont.java	2024-08-20 20:33:44.479331762 +0000
@@ -152,7 +152,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed close Lnet/minecraft/unmapped/C_zsraftqh;close()V}
+    * @mapping {@literal named close Lcom/mojang/blaze3d/font/TrueTypeFont;close()V}
     */
    @Override
    public void close() {
@@ -193,7 +194,8 @@
       volatile Glyph f_uprqcukd;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_zsraftqh$C_lqgpiqdl;<init>(I)V}
+       * @mapping {@literal named <init> Lcom/mojang/blaze3d/font/TrueTypeFont$C_lqgpiqdl;<init>(I)V}
        */
       C_lqgpiqdl(int i) {
          this.f_awrzxqjn = i;
@@ -251,7 +253,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed getAdvance Lnet/minecraft/unmapped/C_zsraftqh$C_dgweajgp;getAdvance()F}
+       * @mapping {@literal named getAdvance Lcom/mojang/blaze3d/font/TrueTypeFont$TtfGlyph;getAdvance()F}
        */
       @Override
       public float getAdvance() {
@@ -259,7 +262,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed bake Lnet/minecraft/unmapped/C_zsraftqh$C_dgweajgp;bake(Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_wrqtxozz;}
+       * @mapping {@literal named bake Lcom/mojang/blaze3d/font/TrueTypeFont$TtfGlyph;bake(Ljava/util/function/Function;)Lnet/minecraft/client/font/GlyphRenderer;}
        */
       @Override
       public GlyphRenderer bake(Function<SheetGlyphInfo, GlyphRenderer> function) {
diff -bur namedTargetSrc/com/mojang/blaze3d/framebuffer/WindowFramebuffer.java namedSrc/com/mojang/blaze3d/framebuffer/WindowFramebuffer.java
--- namedTargetSrc/com/mojang/blaze3d/framebuffer/WindowFramebuffer.java	2024-08-20 20:35:00.703595942 +0000
+++ namedSrc/com/mojang/blaze3d/framebuffer/WindowFramebuffer.java	2024-08-20 20:33:44.755332804 +0000
@@ -221,14 +221,16 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_pldphuur$C_lzhpaaks;hashCode()I}
+       * @mapping {@literal named hashCode Lcom/mojang/blaze3d/framebuffer/WindowFramebuffer$Size;hashCode()I}
        */
       public int hashCode() {
          return Objects.hash(new Object[]{this.width, this.height});
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_pldphuur$C_lzhpaaks;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lcom/mojang/blaze3d/framebuffer/WindowFramebuffer$Size;toString()Ljava/lang/String;}
        */
       public String toString() {
          return this.width + "x" + this.height;
diff -bur namedTargetSrc/com/mojang/blaze3d/glfw/monitor/Monitor.java namedSrc/com/mojang/blaze3d/glfw/monitor/Monitor.java
--- namedTargetSrc/com/mojang/blaze3d/glfw/monitor/Monitor.java	2024-08-20 20:35:00.735596064 +0000
+++ namedSrc/com/mojang/blaze3d/glfw/monitor/Monitor.java	2024-08-20 20:33:44.791332940 +0000
@@ -153,7 +153,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_ykheakec;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lcom/mojang/blaze3d/glfw/monitor/Monitor;toString()Ljava/lang/String;}
     */
    public String toString() {
       return String.format(Locale.ROOT, "Monitor[%s %sx%s %s]", this.handle, this.x, this.y, this.currentVideoMode);
diff -bur namedTargetSrc/com/mojang/blaze3d/glfw/VideoMode.java namedSrc/com/mojang/blaze3d/glfw/VideoMode.java
--- namedTargetSrc/com/mojang/blaze3d/glfw/VideoMode.java	2024-08-20 20:35:00.703595942 +0000
+++ namedSrc/com/mojang/blaze3d/glfw/VideoMode.java	2024-08-20 20:33:44.755332804 +0000
@@ -161,14 +161,16 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_oyiohbge;hashCode()I}
+    * @mapping {@literal named hashCode Lcom/mojang/blaze3d/glfw/VideoMode;hashCode()I}
     */
    public int hashCode() {
       return Objects.hash(new Object[]{this.width, this.height, this.redBits, this.greenBits, this.blueBits, this.refreshRate});
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_oyiohbge;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lcom/mojang/blaze3d/glfw/VideoMode;toString()Ljava/lang/String;}
     */
    public String toString() {
       return String.format(Locale.ROOT, "%sx%s@%s (%sbit)", this.width, this.height, this.refreshRate, this.redBits + this.greenBits + this.blueBits);
diff -bur namedTargetSrc/com/mojang/blaze3d/glfw/Window.java namedSrc/com/mojang/blaze3d/glfw/Window.java
--- namedTargetSrc/com/mojang/blaze3d/glfw/Window.java	2024-08-20 20:35:00.519595244 +0000
+++ namedSrc/com/mojang/blaze3d/glfw/Window.java	2024-08-20 20:33:44.571332110 +0000
@@ -795,7 +795,8 @@
    @Environment(EnvType.CLIENT)
    public static class GlErroredException extends GlException {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_snosbckc$C_opwlrnxp;<init>(Ljava/lang/String;)V}
+       * @mapping {@literal named <init> Lcom/mojang/blaze3d/glfw/Window$GlErroredException;<init>(Ljava/lang/String;)V}
        */
       GlErroredException(String string) {
          super(string);
diff -bur namedTargetSrc/com/mojang/blaze3d/lighting/DiffuseLighting.java namedSrc/com/mojang/blaze3d/lighting/DiffuseLighting.java
--- namedTargetSrc/com/mojang/blaze3d/lighting/DiffuseLighting.java	2024-08-20 20:35:00.727596033 +0000
+++ namedSrc/com/mojang/blaze3d/lighting/DiffuseLighting.java	2024-08-20 20:33:44.783332910 +0000
@@ -48,7 +48,7 @@
     * @mapping {@literal named setupNetherLighting Lcom/mojang/blaze3d/lighting/DiffuseLighting;setupNetherLighting()V}
     */
    public static void setupNetherLighting() {
-      RenderSystem.setupLevelDiffuseLighting(NETHER_LIGHT_0, NETHER_LIGHT_1);
+      RenderSystem.setupWorldDiffuseLighting(NETHER_LIGHT_0, NETHER_LIGHT_1);
    }
 
    /**
@@ -56,7 +56,7 @@
     * @mapping {@literal named setupWorldLighting Lcom/mojang/blaze3d/lighting/DiffuseLighting;setupWorldLighting()V}
     */
    public static void setupWorldLighting() {
-      RenderSystem.setupLevelDiffuseLighting(LIGHT_0, LIGHT_1);
+      RenderSystem.setupWorldDiffuseLighting(LIGHT_0, LIGHT_1);
    }
 
    /**
diff -bur namedTargetSrc/com/mojang/blaze3d/platform/GlDebug.java namedSrc/com/mojang/blaze3d/platform/GlDebug.java
--- namedTargetSrc/com/mojang/blaze3d/platform/GlDebug.java	2024-08-20 20:35:00.671595820 +0000
+++ namedSrc/com/mojang/blaze3d/platform/GlDebug.java	2024-08-20 20:33:44.723332684 +0000
@@ -276,7 +276,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_cgpkuyuu$C_pryfogln;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lcom/mojang/blaze3d/platform/GlDebug$DebugMessage;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "id="
diff -bur namedTargetSrc/com/mojang/blaze3d/platform/GlStateManager.java namedSrc/com/mojang/blaze3d/platform/GlStateManager.java
--- namedTargetSrc/com/mojang/blaze3d/platform/GlStateManager.java	2024-08-20 20:35:00.715595988 +0000
+++ namedSrc/com/mojang/blaze3d/platform/GlStateManager.java	2024-08-20 20:33:44.767332849 +0000
@@ -82,13 +82,15 @@
     */
    private static final GlStateManager.ScissorTestState SCISSOR = new GlStateManager.ScissorTestState();
    /**
-    * Mapping not found
+    * @mapping {@literal hashed READ_FRAMEBUFFER Lcom/mojang/blaze3d/platform/GlStateManager;READ_FRAMEBUFFER:Lcom/mojang/blaze3d/platform/GlStateManager$C_hjoiptsm;}
+    * @mapping {@literal named READ_FRAMEBUFFER Lcom/mojang/blaze3d/platform/GlStateManager;READ_FRAMEBUFFER:Lcom/mojang/blaze3d/platform/GlStateManager$FramebufferState;}
     */
-   private static final GlStateManager.C_hjoiptsm READ_FRAMEBUFFER = new GlStateManager.C_hjoiptsm();
+   private static final GlStateManager.FramebufferState READ_FRAMEBUFFER = new GlStateManager.FramebufferState();
    /**
-    * Mapping not found
+    * @mapping {@literal hashed DRAW_FRAMEBUFFER Lcom/mojang/blaze3d/platform/GlStateManager;DRAW_FRAMEBUFFER:Lcom/mojang/blaze3d/platform/GlStateManager$C_hjoiptsm;}
+    * @mapping {@literal named DRAW_FRAMEBUFFER Lcom/mojang/blaze3d/platform/GlStateManager;DRAW_FRAMEBUFFER:Lcom/mojang/blaze3d/platform/GlStateManager$FramebufferState;}
     */
-   private static final GlStateManager.C_hjoiptsm DRAW_FRAMEBUFFER = new GlStateManager.C_hjoiptsm();
+   private static final GlStateManager.FramebufferState DRAW_FRAMEBUFFER = new GlStateManager.FramebufferState();
    /**
     * @mapping {@literal hashed activeTexture Lcom/mojang/blaze3d/platform/GlStateManager;activeTexture:I}
     * @mapping {@literal named activeTexture Lcom/mojang/blaze3d/platform/GlStateManager;activeTexture:I}
@@ -129,9 +131,9 @@
     * @mapping {@literal hashed _scissorBox Lcom/mojang/blaze3d/platform/GlStateManager;_scissorBox(IIII)V}
     * @mapping {@literal named _scissorBox Lcom/mojang/blaze3d/platform/GlStateManager;_scissorBox(IIII)V}
     */
-   public static void _scissorBox(int x, int y, int width, int height) {
+   public static void _scissorBox(int i, int j, int k, int l) {
       RenderSystem.assertOnRenderThreadOrInit();
-      GL20.glScissor(x, y, width, height);
+      GL20.glScissor(i, j, k, l);
    }
 
    /**
@@ -600,9 +602,9 @@
       RenderSystem.assertOnRenderThreadOrInit();
 
       boolean bl = switch (target) {
-         case 36008 -> READ_FRAMEBUFFER.m_rwmcpbbg(framebuffer);
-         case 36009 -> DRAW_FRAMEBUFFER.m_rwmcpbbg(framebuffer);
-         case 36160 -> READ_FRAMEBUFFER.m_rwmcpbbg(framebuffer) | DRAW_FRAMEBUFFER.m_rwmcpbbg(framebuffer);
+         case 36008 -> READ_FRAMEBUFFER.update(framebuffer);
+         case 36009 -> DRAW_FRAMEBUFFER.update(framebuffer);
+         case 36160 -> READ_FRAMEBUFFER.update(framebuffer) | DRAW_FRAMEBUFFER.update(framebuffer);
          default -> true;
       };
       if (bl) {
@@ -1132,11 +1134,12 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed _clear Lcom/mojang/blaze3d/platform/GlStateManager;_clear(I)V}
+    * @mapping {@literal named _clear Lcom/mojang/blaze3d/platform/GlStateManager;_clear(I)V}
     */
-   public static void _clear(int i) {
+   public static void _clear(int mask) {
       RenderSystem.assertOnRenderThreadOrInit();
-      GL11.glClear(i);
+      GL11.glClear(mask);
       if (MacWindowUtil.f_arwhdcua) {
          _getError();
       }
@@ -1284,30 +1287,6 @@
    }
 
    /**
-    * @mapping {@literal hashed com/mojang/blaze3d/platform/GlStateManager$C_hjoiptsm}
-    * @mapping {@literal named com/mojang/blaze3d/platform/GlStateManager$C_hjoiptsm}
-    */
-   @Environment(EnvType.CLIENT)
-   static class C_hjoiptsm {
-      /**
-       * Mapping not found
-       */
-      public int f_wipywpki;
-
-      /**
-       * Mapping not found
-       */
-      public boolean m_rwmcpbbg(int i) {
-         if (i != this.f_wipywpki) {
-            this.f_wipywpki = i;
-            return true;
-         } else {
-            return false;
-         }
-      }
-   }
-
-   /**
     * @mapping {@literal hashed com/mojang/blaze3d/platform/GlStateManager$C_rfswymsl}
     * @mapping {@literal named com/mojang/blaze3d/platform/GlStateManager$CapabilityTracker}
     */
@@ -1527,6 +1506,32 @@
       }
    }
 
+   /**
+    * @mapping {@literal hashed com/mojang/blaze3d/platform/GlStateManager$C_hjoiptsm}
+    * @mapping {@literal named com/mojang/blaze3d/platform/GlStateManager$FramebufferState}
+    */
+   @Environment(EnvType.CLIENT)
+   static class FramebufferState {
+      /**
+       * @mapping {@literal hashed f_wipywpki Lcom/mojang/blaze3d/platform/GlStateManager$C_hjoiptsm;f_wipywpki:I}
+       * @mapping {@literal named binding Lcom/mojang/blaze3d/platform/GlStateManager$FramebufferState;binding:I}
+       */
+      public int binding;
+
+      /**
+       * @mapping {@literal hashed m_rwmcpbbg Lcom/mojang/blaze3d/platform/GlStateManager$C_hjoiptsm;m_rwmcpbbg(I)Z}
+       * @mapping {@literal named update Lcom/mojang/blaze3d/platform/GlStateManager$FramebufferState;update(I)Z}
+       */
+      public boolean update(int binding) {
+         if (binding != this.binding) {
+            this.binding = binding;
+            return true;
+         } else {
+            return false;
+         }
+      }
+   }
+
    /**
     * @mapping {@literal hashed com/mojang/blaze3d/platform/GlStateManager$C_hfcoodvl}
     * @mapping {@literal named com/mojang/blaze3d/platform/GlStateManager$LogicOp}
diff -bur namedTargetSrc/com/mojang/blaze3d/platform/InputUtil.java namedSrc/com/mojang/blaze3d/platform/InputUtil.java
--- namedTargetSrc/com/mojang/blaze3d/platform/InputUtil.java	2024-08-20 20:35:00.423594879 +0000
+++ namedSrc/com/mojang/blaze3d/platform/InputUtil.java	2024-08-20 20:33:44.475331748 +0000
@@ -773,7 +773,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_vdmgqzcl;<clinit>()V}
+    * @mapping {@literal named <clinit> Lcom/mojang/blaze3d/platform/InputUtil;<clinit>()V}
     */
    static {
       Lookup lookup = MethodHandles.lookup();
@@ -899,14 +900,16 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_vdmgqzcl$C_smckmtvp;hashCode()I}
+       * @mapping {@literal named hashCode Lcom/mojang/blaze3d/platform/InputUtil$Key;hashCode()I}
        */
       public int hashCode() {
          return Objects.hash(new Object[]{this.type, this.keyCode});
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_vdmgqzcl$C_smckmtvp;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lcom/mojang/blaze3d/platform/InputUtil$Key;toString()Ljava/lang/String;}
        */
       public String toString() {
          return this.translationKey;
@@ -1006,7 +1009,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_vdmgqzcl$C_uocctrrt;<clinit>()V}
+       * @mapping {@literal named <clinit> Lcom/mojang/blaze3d/platform/InputUtil$Type;<clinit>()V}
        */
       static {
          mapKey(KEYSYM, "key.keyboard.unknown", GLFW.GLFW_KEY_UNKNOWN);
diff -bur namedTargetSrc/com/mojang/blaze3d/platform/RenderProfiler.java namedSrc/com/mojang/blaze3d/platform/RenderProfiler.java
--- namedTargetSrc/com/mojang/blaze3d/platform/RenderProfiler.java	2024-08-20 20:35:00.735596064 +0000
+++ namedSrc/com/mojang/blaze3d/platform/RenderProfiler.java	2024-08-20 20:33:44.787332925 +0000
@@ -151,7 +151,8 @@
       static final Optional<RenderProfiler> INSTANCE = Optional.ofNullable(create());
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_nwvkrkad$C_ewzosrrg;<init>()V}
+       * @mapping {@literal named <init> Lcom/mojang/blaze3d/platform/RenderProfiler$Lazy;<init>()V}
        */
       private Lazy() {
       }
diff -bur namedTargetSrc/com/mojang/blaze3d/shader/GlBlendState.java namedSrc/com/mojang/blaze3d/shader/GlBlendState.java
--- namedTargetSrc/com/mojang/blaze3d/shader/GlBlendState.java	2024-08-20 20:35:00.711595973 +0000
+++ namedSrc/com/mojang/blaze3d/shader/GlBlendState.java	2024-08-20 20:33:44.763332834 +0000
@@ -69,7 +69,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_mybqislm;<init>()V}
+    * @mapping {@literal named <init> Lcom/mojang/blaze3d/shader/GlBlendState;<init>()V}
     */
    public GlBlendState() {
       this(false, true, 1, 0, 1, 0, 32774);
@@ -141,7 +142,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_mybqislm;hashCode()I}
+    * @mapping {@literal named hashCode Lcom/mojang/blaze3d/shader/GlBlendState;hashCode()I}
     */
    public int hashCode() {
       int i = this.srcColorFactor;
diff -bur namedTargetSrc/com/mojang/blaze3d/systems/RenderSystem.java namedSrc/com/mojang/blaze3d/systems/RenderSystem.java
--- namedTargetSrc/com/mojang/blaze3d/systems/RenderSystem.java	2024-08-20 20:35:00.671595820 +0000
+++ namedSrc/com/mojang/blaze3d/systems/RenderSystem.java	2024-08-20 20:33:44.719332668 +0000
@@ -164,7 +164,8 @@
     */
    private static float shaderGlintAlpha = 1.0F;
    /**
-    * Mapping not found
+    * @mapping {@literal hashed shaderFog Lcom/mojang/blaze3d/systems/RenderSystem;shaderFog:Lnet/minecraft/unmapped/C_vidgpspy;}
+    * @mapping {@literal named shaderFog Lcom/mojang/blaze3d/systems/RenderSystem;shaderFog:Lnet/minecraft/unmapped/C_vidgpspy;}
     */
    private static C_vidgpspy shaderFog = C_vidgpspy.SPHERE;
    /**
@@ -346,9 +347,9 @@
     * @mapping {@literal hashed enableScissor Lcom/mojang/blaze3d/systems/RenderSystem;enableScissor(IIII)V}
     * @mapping {@literal named enableScissor Lcom/mojang/blaze3d/systems/RenderSystem;enableScissor(IIII)V}
     */
-   public static void enableScissor(int x, int y, int width, int height) {
+   public static void enableScissor(int i, int j, int k, int l) {
       GlStateManager._enableScissorTest();
-      GlStateManager._scissorBox(x, y, width, height);
+      GlStateManager._scissorBox(i, j, k, l);
    }
 
    /**
@@ -634,14 +635,16 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed clear Lcom/mojang/blaze3d/systems/RenderSystem;clear(I)V}
+    * @mapping {@literal named clear Lcom/mojang/blaze3d/systems/RenderSystem;clear(I)V}
     */
-   public static void clear(int i) {
-      GlStateManager._clear(i);
+   public static void clear(int mask) {
+      GlStateManager._clear(mask);
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed setShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;setShaderFog(Lnet/minecraft/unmapped/C_vidgpspy;)V}
+    * @mapping {@literal named setShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;setShaderFog(Lnet/minecraft/unmapped/C_vidgpspy;)V}
     */
    public static void setShaderFog(C_vidgpspy arg) {
       assertOnRenderThread();
@@ -649,7 +652,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed getShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;getShaderFog()Lnet/minecraft/unmapped/C_vidgpspy;}
+    * @mapping {@literal named getShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;getShaderFog()Lnet/minecraft/unmapped/C_vidgpspy;}
     */
    public static C_vidgpspy getShaderFog() {
       assertOnRenderThread();
@@ -1051,9 +1055,9 @@
 
    /**
     * @mapping {@literal hashed setupLevelDiffuseLighting Lcom/mojang/blaze3d/systems/RenderSystem;setupLevelDiffuseLighting(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V}
-    * @mapping {@literal named setupLevelDiffuseLighting Lcom/mojang/blaze3d/systems/RenderSystem;setupLevelDiffuseLighting(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V}
+    * @mapping {@literal named setupWorldDiffuseLighting Lcom/mojang/blaze3d/systems/RenderSystem;setupWorldDiffuseLighting(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V}
     */
-   public static void setupLevelDiffuseLighting(Vector3f light0, Vector3f light1) {
+   public static void setupWorldDiffuseLighting(Vector3f light0, Vector3f light1) {
       assertOnRenderThread();
       setShaderLights(light0, light1);
    }
@@ -1119,7 +1123,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed overlayBlendFunc Lcom/mojang/blaze3d/systems/RenderSystem;overlayBlendFunc()V}
+    * @mapping {@literal named overlayBlendFunc Lcom/mojang/blaze3d/systems/RenderSystem;overlayBlendFunc()V}
     */
    public static void overlayBlendFunc() {
       blendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);
diff -bur namedTargetSrc/com/mojang/blaze3d/texture/NativeImage.java namedSrc/com/mojang/blaze3d/texture/NativeImage.java
--- namedTargetSrc/com/mojang/blaze3d/texture/NativeImage.java	2024-08-20 20:35:00.423594879 +0000
+++ namedSrc/com/mojang/blaze3d/texture/NativeImage.java	2024-08-20 20:33:44.475331748 +0000
@@ -138,7 +138,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_ayikuhxa;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lcom/mojang/blaze3d/texture/NativeImage;toString()Ljava/lang/String;}
     */
    public String toString() {
       return "NativeImage[" + this.format + " " + this.width + "x" + this.height + "@" + this.pointer + (this.isStbImage ? "S" : "N") + "]";
diff -bur namedTargetSrc/com/mojang/blaze3d/vertex/Tessellator.java namedSrc/com/mojang/blaze3d/vertex/Tessellator.java
--- namedTargetSrc/com/mojang/blaze3d/vertex/Tessellator.java	2024-08-20 20:35:00.371594682 +0000
+++ namedSrc/com/mojang/blaze3d/vertex/Tessellator.java	2024-08-20 20:33:44.403331476 +0000
@@ -60,7 +60,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_hiiunyvh;<init>()V}
+    * @mapping {@literal named <init> Lcom/mojang/blaze3d/vertex/Tessellator;<init>()V}
     */
    public Tessellator() {
       this(786432);
diff -bur namedTargetSrc/com/mojang/blaze3d/vertex/VertexFormatElement.java namedSrc/com/mojang/blaze3d/vertex/VertexFormatElement.java
--- namedTargetSrc/com/mojang/blaze3d/vertex/VertexFormatElement.java	2024-08-20 20:35:00.491595138 +0000
+++ namedSrc/com/mojang/blaze3d/vertex/VertexFormatElement.java	2024-08-20 20:33:44.543332004 +0000
@@ -112,7 +112,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_gmhefnuu;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lcom/mojang/blaze3d/vertex/VertexFormatElement;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.count + "," + this.type + "," + this.dataType + " (" + this.id + ")";
@@ -268,7 +269,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_gmhefnuu$C_vbjzjwyy;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lcom/mojang/blaze3d/vertex/VertexFormatElement$DataType;toString()Ljava/lang/String;}
        */
       public String toString() {
          return this.name;
@@ -334,7 +336,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_gmhefnuu$C_kjyxhofn;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type;toString()Ljava/lang/String;}
        */
       public String toString() {
          return this.name;
diff -bur namedTargetSrc/com/mojang/blaze3d/vertex/VertexFormat.java namedSrc/com/mojang/blaze3d/vertex/VertexFormat.java
--- namedTargetSrc/com/mojang/blaze3d/vertex/VertexFormat.java	2024-08-20 20:35:00.747596109 +0000
+++ namedSrc/com/mojang/blaze3d/vertex/VertexFormat.java	2024-08-20 20:33:44.803332985 +0000
@@ -81,7 +81,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_rnldvdpe;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lcom/mojang/blaze3d/vertex/VertexFormat;toString()Ljava/lang/String;}
     */
    public String toString() {
       StringBuilder stringBuilder = new StringBuilder("Vertex format (").append(this.size).append(" bytes):\n");
@@ -191,7 +192,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_rnldvdpe;hashCode()I}
+    * @mapping {@literal named hashCode Lcom/mojang/blaze3d/vertex/VertexFormat;hashCode()I}
     */
    public int hashCode() {
       return this.mask * 31 + Arrays.hashCode(this.attributeIndices);
@@ -260,7 +262,8 @@
       private int stride;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_rnldvdpe$C_ykggrxts;<init>()V}
+       * @mapping {@literal named <init> Lcom/mojang/blaze3d/vertex/VertexFormat$Builder;<init>()V}
        */
       Builder() {
       }
diff -bur namedTargetSrc/net/minecraft/advancement/AdvancementHolder.java namedSrc/net/minecraft/advancement/AdvancementHolder.java
--- namedTargetSrc/net/minecraft/advancement/AdvancementHolder.java	2024-08-20 20:35:00.663595791 +0000
+++ namedSrc/net/minecraft/advancement/AdvancementHolder.java	2024-08-20 20:33:44.715332653 +0000
@@ -41,14 +41,16 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_unoypvme;hashCode()I}
+    * @mapping {@literal named hashCode Lnet/minecraft/advancement/AdvancementHolder;hashCode()I}
     */
    public int hashCode() {
       return this.id.hashCode();
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_unoypvme;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/advancement/AdvancementHolder;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.id.toString();
diff -bur namedTargetSrc/net/minecraft/advancement/AdvancementNode.java namedSrc/net/minecraft/advancement/AdvancementNode.java
--- namedTargetSrc/net/minecraft/advancement/AdvancementNode.java	2024-08-20 20:35:00.739596079 +0000
+++ namedSrc/net/minecraft/advancement/AdvancementNode.java	2024-08-20 20:33:44.795332955 +0000
@@ -121,14 +121,16 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_seqaydby;hashCode()I}
+    * @mapping {@literal named hashCode Lnet/minecraft/advancement/AdvancementNode;hashCode()I}
     */
    public int hashCode() {
       return this.advancementHolder.hashCode();
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_seqaydby;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/advancement/AdvancementNode;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.advancementHolder.id().toString();
diff -bur namedTargetSrc/net/minecraft/advancement/AdvancementProgress.java namedSrc/net/minecraft/advancement/AdvancementProgress.java
--- namedTargetSrc/net/minecraft/advancement/AdvancementProgress.java	2024-08-20 20:35:00.435594925 +0000
+++ namedSrc/net/minecraft/advancement/AdvancementProgress.java	2024-08-20 20:33:44.483331778 +0000
@@ -81,7 +81,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_rpzbknxp;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/advancement/AdvancementProgress;<init>()V}
     */
    public AdvancementProgress() {
       this.criteriaProgresses = Maps.<String, CriterionProgress>newHashMap();
@@ -153,7 +154,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_rpzbknxp;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/advancement/AdvancementProgress;toString()Ljava/lang/String;}
     */
    public String toString() {
       return "AdvancementProgress{criteria=" + this.criteriaProgresses + ", requirements=" + this.requirements + "}";
diff -bur namedTargetSrc/net/minecraft/advancement/AdvancementRequirements.java namedSrc/net/minecraft/advancement/AdvancementRequirements.java
--- namedTargetSrc/net/minecraft/advancement/AdvancementRequirements.java	2024-08-20 20:35:00.567595426 +0000
+++ namedSrc/net/minecraft/advancement/AdvancementRequirements.java	2024-08-20 20:33:44.619332291 +0000
@@ -152,7 +152,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_wbfyxnvb;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/advancement/AdvancementRequirements;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.requirements.toString();
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/CriterionProgress.java namedSrc/net/minecraft/advancement/criterion/CriterionProgress.java
--- namedTargetSrc/net/minecraft/advancement/criterion/CriterionProgress.java	2024-08-20 20:35:00.475595077 +0000
+++ namedSrc/net/minecraft/advancement/criterion/CriterionProgress.java	2024-08-20 20:33:44.527331944 +0000
@@ -17,7 +17,8 @@
    private Instant completedDate;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ieqlmftm;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/advancement/criterion/CriterionProgress;<init>()V}
     */
    public CriterionProgress() {
    }
@@ -64,7 +65,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_ieqlmftm;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/advancement/criterion/CriterionProgress;toString()Ljava/lang/String;}
     */
    public String toString() {
       return "CriterionProgress{obtained=" + (this.completedDate == null ? "false" : this.completedDate) + "}";
diff -bur namedTargetSrc/net/minecraft/block/AbstractBlock.java namedSrc/net/minecraft/block/AbstractBlock.java
--- namedTargetSrc/net/minecraft/block/AbstractBlock.java	2024-08-20 20:35:00.447594970 +0000
+++ namedSrc/net/minecraft/block/AbstractBlock.java	2024-08-20 20:33:44.499331838 +0000
@@ -2025,7 +2025,8 @@
       AbstractBlock.OffsetFunction offsetFunction;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/block/AbstractBlock$Settings;<init>()V}
        */
       private Settings() {
       }
diff -bur namedTargetSrc/net/minecraft/block/Block.java namedSrc/net/minecraft/block/Block.java
--- namedTargetSrc/net/minecraft/block/Block.java	2024-08-20 20:35:00.743596094 +0000
+++ namedSrc/net/minecraft/block/Block.java	2024-08-20 20:33:44.799332970 +0000
@@ -857,7 +857,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_mmxmpdoq;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/Block;toString()Ljava/lang/String;}
     */
    public String toString() {
       return "Block{" + Registries.BLOCK.wrapAsHolder(this).getRegisteredName() + "}";
@@ -927,7 +928,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_mmxmpdoq$C_epynadow;hashCode()I}
+       * @mapping {@literal named hashCode Lnet/minecraft/block/Block$C_epynadow;hashCode()I}
        */
       public int hashCode() {
          return System.identityHashCode(this.first) * 31 + System.identityHashCode(this.second);
@@ -978,7 +980,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_mmxmpdoq$C_ysitskrk;hashCode()I}
+       * @mapping {@literal named hashCode Lnet/minecraft/block/Block$NeighborGroup;hashCode()I}
        */
       public int hashCode() {
          int i = this.self.hashCode();
diff -bur namedTargetSrc/net/minecraft/block/Blocks.java namedSrc/net/minecraft/block/Blocks.java
--- namedTargetSrc/net/minecraft/block/Blocks.java	2024-08-20 20:35:00.503595183 +0000
+++ namedSrc/net/minecraft/block/Blocks.java	2024-08-20 20:33:44.559332064 +0000
@@ -11767,7 +11767,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_jricjyva;<clinit>()V}
+    * @mapping {@literal named <clinit> Lnet/minecraft/block/Blocks;<clinit>()V}
     */
    static {
       for (Block lv : Registries.BLOCK) {
diff -bur namedTargetSrc/net/minecraft/block/ComposterBlock.java namedSrc/net/minecraft/block/ComposterBlock.java
--- namedTargetSrc/net/minecraft/block/ComposterBlock.java	2024-08-20 20:35:00.599595547 +0000
+++ namedSrc/net/minecraft/block/ComposterBlock.java	2024-08-20 20:33:44.647332396 +0000
@@ -546,7 +546,8 @@
     */
    static class DummyInventory extends SimpleInventory implements SidedInventory {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_cbvdmcmj$C_ubzmofre;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/block/ComposterBlock$DummyInventory;<init>()V}
        */
       public DummyInventory() {
          super(0);
diff -bur namedTargetSrc/net/minecraft/block/DoubleBlockProperties.java namedSrc/net/minecraft/block/DoubleBlockProperties.java
--- namedTargetSrc/net/minecraft/block/DoubleBlockProperties.java	2024-08-20 20:35:00.719596002 +0000
+++ namedSrc/net/minecraft/block/DoubleBlockProperties.java	2024-08-20 20:33:44.771332864 +0000
@@ -124,7 +124,8 @@
          }
 
          /**
-          * Mapping not found
+          * @mapping {@literal hashed apply Lnet/minecraft/unmapped/C_empmxbdt$C_rsioyjyt$C_wntfajmr;apply(Lnet/minecraft/unmapped/C_empmxbdt$C_jsopmqcu;)Ljava/lang/Object;}
+          * @mapping {@literal named apply Lnet/minecraft/block/DoubleBlockProperties$PropertySource$Pair;apply(Lnet/minecraft/block/DoubleBlockProperties$PropertyRetriever;)Ljava/lang/Object;}
           */
          @Override
          public <T> T apply(DoubleBlockProperties.PropertyRetriever<? super S, T> arg) {
@@ -152,7 +153,8 @@
          }
 
          /**
-          * Mapping not found
+          * @mapping {@literal hashed apply Lnet/minecraft/unmapped/C_empmxbdt$C_rsioyjyt$C_oxpytkct;apply(Lnet/minecraft/unmapped/C_empmxbdt$C_jsopmqcu;)Ljava/lang/Object;}
+          * @mapping {@literal named apply Lnet/minecraft/block/DoubleBlockProperties$PropertySource$Single;apply(Lnet/minecraft/block/DoubleBlockProperties$PropertyRetriever;)Ljava/lang/Object;}
           */
          @Override
          public <T> T apply(DoubleBlockProperties.PropertyRetriever<? super S, T> arg) {
diff -bur namedTargetSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java namedSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java	2024-08-20 20:35:00.471595062 +0000
+++ namedSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java	2024-08-20 20:33:44.519331913 +0000
@@ -555,7 +555,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed fillStackedContents Lnet/minecraft/unmapped/C_dlxbwxyf;fillStackedContents(Lnet/minecraft/unmapped/C_fcquvjby;)V}
+    * @mapping {@literal named fillStackedContents Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;fillStackedContents(Lnet/minecraft/unmapped/C_fcquvjby;)V}
     */
    @Override
    public void fillStackedContents(C_fcquvjby arg) {
diff -bur namedTargetSrc/net/minecraft/block/entity/BlockEntity.java namedSrc/net/minecraft/block/entity/BlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/BlockEntity.java	2024-08-20 20:35:00.463595031 +0000
+++ namedSrc/net/minecraft/block/entity/BlockEntity.java	2024-08-20 20:33:44.519331913 +0000
@@ -583,7 +583,8 @@
       public static final Codec<DataComponentMap> CODEC = DataComponentMap.CODEC.optionalFieldOf("components", DataComponentMap.EMPTY).codec();
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_kvegafmh$C_qbkgjjcb;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/block/entity/BlockEntity$ComponentHelper;<init>()V}
        */
       private ComponentHelper() {
       }
diff -bur namedTargetSrc/net/minecraft/block/entity/CrafterBlockEntity.java namedSrc/net/minecraft/block/entity/CrafterBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/CrafterBlockEntity.java	2024-08-20 20:35:00.703595942 +0000
+++ namedSrc/net/minecraft/block/entity/CrafterBlockEntity.java	2024-08-20 20:33:44.755332804 +0000
@@ -321,7 +321,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed fillStackedContents Lnet/minecraft/unmapped/C_lamqkfie;fillStackedContents(Lnet/minecraft/unmapped/C_fcquvjby;)V}
+    * @mapping {@literal named fillStackedContents Lnet/minecraft/block/entity/CrafterBlockEntity;fillStackedContents(Lnet/minecraft/unmapped/C_fcquvjby;)V}
     */
    @Override
    public void fillStackedContents(C_fcquvjby arg) {
diff -bur namedTargetSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java namedSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java	2024-08-20 20:35:00.679595851 +0000
+++ namedSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java	2024-08-20 20:33:44.731332713 +0000
@@ -320,7 +320,8 @@
       private final PositionSource positionSource = new BlockPositionSource(SculkShriekerBlockEntity.this.pos);
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pnalulqo$C_iegmehci;<init>(Lnet/minecraft/unmapped/C_pnalulqo;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/block/entity/SculkShriekerBlockEntity$VibrationCallback;<init>(Lnet/minecraft/block/entity/SculkShriekerBlockEntity;)V}
        */
       public VibrationCallback() {
       }
diff -bur namedTargetSrc/net/minecraft/block/entity/SignText.java namedSrc/net/minecraft/block/entity/SignText.java
--- namedTargetSrc/net/minecraft/block/entity/SignText.java	2024-08-20 20:35:00.439594940 +0000
+++ namedSrc/net/minecraft/block/entity/SignText.java	2024-08-20 20:33:44.487331793 +0000
@@ -88,7 +88,8 @@
    private boolean filtered;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ralzcant;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/SignText;<init>()V}
     */
    public SignText() {
       this(createEmptyMessages(), createEmptyMessages(), DyeColor.BLACK, false);
diff -bur namedTargetSrc/net/minecraft/block/EntityShapeContext.java namedSrc/net/minecraft/block/EntityShapeContext.java
--- namedTargetSrc/net/minecraft/block/EntityShapeContext.java	2024-08-20 20:35:00.519595244 +0000
+++ namedSrc/net/minecraft/block/EntityShapeContext.java	2024-08-20 20:33:44.571332110 +0000
@@ -69,7 +69,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qyrslpru;<init>(Lnet/minecraft/unmapped/C_astfners;Z)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/EntityShapeContext;<init>(Lnet/minecraft/entity/Entity;Z)V}
     */
    @Deprecated
    protected EntityShapeContext(Entity arg, boolean bl) {
diff -bur namedTargetSrc/net/minecraft/block/enums/BambooLeaves.java namedSrc/net/minecraft/block/enums/BambooLeaves.java
--- namedTargetSrc/net/minecraft/block/enums/BambooLeaves.java	2024-08-20 20:35:00.619595623 +0000
+++ namedSrc/net/minecraft/block/enums/BambooLeaves.java	2024-08-20 20:33:44.667332472 +0000
@@ -38,7 +38,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_kknzoudp;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/BambooLeaves;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/BedPart.java namedSrc/net/minecraft/block/enums/BedPart.java
--- namedTargetSrc/net/minecraft/block/enums/BedPart.java	2024-08-20 20:35:00.547595350 +0000
+++ namedSrc/net/minecraft/block/enums/BedPart.java	2024-08-20 20:33:44.595332200 +0000
@@ -33,7 +33,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_zjsjkezw;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/BedPart;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/BlockHalf.java namedSrc/net/minecraft/block/enums/BlockHalf.java
--- namedTargetSrc/net/minecraft/block/enums/BlockHalf.java	2024-08-20 20:35:00.747596109 +0000
+++ namedSrc/net/minecraft/block/enums/BlockHalf.java	2024-08-20 20:33:44.803332985 +0000
@@ -33,7 +33,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_arriakhd;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/BlockHalf;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/ComparatorMode.java namedSrc/net/minecraft/block/enums/ComparatorMode.java
--- namedTargetSrc/net/minecraft/block/enums/ComparatorMode.java	2024-08-20 20:35:00.451594986 +0000
+++ namedSrc/net/minecraft/block/enums/ComparatorMode.java	2024-08-20 20:33:44.503331853 +0000
@@ -33,7 +33,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_feydwjsr;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/ComparatorMode;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/DoorHinge.java namedSrc/net/minecraft/block/enums/DoorHinge.java
--- namedTargetSrc/net/minecraft/block/enums/DoorHinge.java	2024-08-20 20:35:00.515595229 +0000
+++ namedSrc/net/minecraft/block/enums/DoorHinge.java	2024-08-20 20:33:44.567332095 +0000
@@ -19,7 +19,8 @@
    RIGHT;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_gvqhbfch;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/DoorHinge;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.asString();
diff -bur namedTargetSrc/net/minecraft/block/enums/DoubleBlockHalf.java namedSrc/net/minecraft/block/enums/DoubleBlockHalf.java
--- namedTargetSrc/net/minecraft/block/enums/DoubleBlockHalf.java	2024-08-20 20:35:00.743596094 +0000
+++ namedSrc/net/minecraft/block/enums/DoubleBlockHalf.java	2024-08-20 20:33:44.799332970 +0000
@@ -42,7 +42,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_ajkibnbh;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/DoubleBlockHalf;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.asString();
diff -bur namedTargetSrc/net/minecraft/block/enums/PistonType.java namedSrc/net/minecraft/block/enums/PistonType.java
--- namedTargetSrc/net/minecraft/block/enums/PistonType.java	2024-08-20 20:35:00.739596079 +0000
+++ namedSrc/net/minecraft/block/enums/PistonType.java	2024-08-20 20:33:44.791332940 +0000
@@ -33,7 +33,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_whiroolk;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/PistonType;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/RailShape.java namedSrc/net/minecraft/block/enums/RailShape.java
--- namedTargetSrc/net/minecraft/block/enums/RailShape.java	2024-08-20 20:35:00.435594925 +0000
+++ namedSrc/net/minecraft/block/enums/RailShape.java	2024-08-20 20:33:44.487331793 +0000
@@ -81,7 +81,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_wqmdpcsg;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/RailShape;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/SculkSensorPhase.java namedSrc/net/minecraft/block/enums/SculkSensorPhase.java
--- namedTargetSrc/net/minecraft/block/enums/SculkSensorPhase.java	2024-08-20 20:35:00.667595805 +0000
+++ namedSrc/net/minecraft/block/enums/SculkSensorPhase.java	2024-08-20 20:33:44.719332668 +0000
@@ -38,7 +38,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_waerxzys;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/SculkSensorPhase;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/SlabType.java namedSrc/net/minecraft/block/enums/SlabType.java
--- namedTargetSrc/net/minecraft/block/enums/SlabType.java	2024-08-20 20:35:00.743596094 +0000
+++ namedSrc/net/minecraft/block/enums/SlabType.java	2024-08-20 20:33:44.799332970 +0000
@@ -38,7 +38,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_oimniikl;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/SlabType;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/StairShape.java namedSrc/net/minecraft/block/enums/StairShape.java
--- namedTargetSrc/net/minecraft/block/enums/StairShape.java	2024-08-20 20:35:00.551595366 +0000
+++ namedSrc/net/minecraft/block/enums/StairShape.java	2024-08-20 20:33:44.603332230 +0000
@@ -48,7 +48,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_cvhbrohc;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/StairShape;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/Thickness.java namedSrc/net/minecraft/block/enums/Thickness.java
--- namedTargetSrc/net/minecraft/block/enums/Thickness.java	2024-08-20 20:35:00.703595942 +0000
+++ namedSrc/net/minecraft/block/enums/Thickness.java	2024-08-20 20:33:44.755332804 +0000
@@ -48,7 +48,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_kfpkaqag;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/Thickness;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.name;
diff -bur namedTargetSrc/net/minecraft/block/enums/TrialSpawnerState.java namedSrc/net/minecraft/block/enums/TrialSpawnerState.java
--- namedTargetSrc/net/minecraft/block/enums/TrialSpawnerState.java	2024-08-20 20:35:00.703595942 +0000
+++ namedSrc/net/minecraft/block/enums/TrialSpawnerState.java	2024-08-20 20:33:44.755332804 +0000
@@ -375,7 +375,8 @@
       private static final double FAST = 1000.0;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_mefvrcdp$C_vevghdwi;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/block/enums/TrialSpawnerState$DisplayEntityRotationSpeeds;<init>()V}
        */
       private DisplayEntityRotationSpeeds() {
       }
@@ -403,7 +404,8 @@
       private static final int HIGH = 8;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_mefvrcdp$C_zwrttbii;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/block/enums/TrialSpawnerState$Luminance;<init>()V}
        */
       private Luminance() {
       }
diff -bur namedTargetSrc/net/minecraft/block/enums/VaultState.java namedSrc/net/minecraft/block/enums/VaultState.java
--- namedTargetSrc/net/minecraft/block/enums/VaultState.java	2024-08-20 20:35:00.515595229 +0000
+++ namedSrc/net/minecraft/block/enums/VaultState.java	2024-08-20 20:33:44.567332095 +0000
@@ -117,7 +117,8 @@
    private final VaultState.LightLevel f_buwylsjr;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_oocnpsfc;<init>(Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/unmapped/C_oocnpsfc$C_pxwqlhgg;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/enums/VaultState;<init>(Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/block/enums/VaultState$LightLevel;)V}
     */
    VaultState(final String string2, final VaultState.LightLevel arg) {
       this.f_tknehqen = string2;
diff -bur namedTargetSrc/net/minecraft/block/enums/WallShape.java namedSrc/net/minecraft/block/enums/WallShape.java
--- namedTargetSrc/net/minecraft/block/enums/WallShape.java	2024-08-20 20:35:00.467595047 +0000
+++ namedSrc/net/minecraft/block/enums/WallShape.java	2024-08-20 20:33:44.519331913 +0000
@@ -38,7 +38,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_seqcnhpn;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/WallShape;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.asString();
diff -bur namedTargetSrc/net/minecraft/block/enums/WireConnection.java namedSrc/net/minecraft/block/enums/WireConnection.java
--- namedTargetSrc/net/minecraft/block/enums/WireConnection.java	2024-08-20 20:35:00.511595213 +0000
+++ namedSrc/net/minecraft/block/enums/WireConnection.java	2024-08-20 20:33:44.563332079 +0000
@@ -38,7 +38,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_gayuosoj;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/block/enums/WireConnection;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.asString();
diff -bur namedTargetSrc/net/minecraft/block/pattern/BlockPatternBuilder.java namedSrc/net/minecraft/block/pattern/BlockPatternBuilder.java
--- namedTargetSrc/net/minecraft/block/pattern/BlockPatternBuilder.java	2024-08-20 20:35:00.623595638 +0000
+++ namedSrc/net/minecraft/block/pattern/BlockPatternBuilder.java	2024-08-20 20:33:44.671332487 +0000
@@ -43,7 +43,8 @@
    private int width;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_vkfyyqkz;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/pattern/BlockPatternBuilder;<init>()V}
     */
    private BlockPatternBuilder() {
       this.charMap.put(' ', (Predicate)pos -> true);
diff -bur namedTargetSrc/net/minecraft/block/pattern/BlockPattern.java namedSrc/net/minecraft/block/pattern/BlockPattern.java
--- namedTargetSrc/net/minecraft/block/pattern/BlockPattern.java	2024-08-20 20:35:00.399594788 +0000
+++ namedSrc/net/minecraft/block/pattern/BlockPattern.java	2024-08-20 20:33:44.451331657 +0000
@@ -321,7 +321,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_cgooxnaq$C_nsqvhfir;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/block/pattern/BlockPattern$Result;toString()Ljava/lang/String;}
        */
       public String toString() {
          return MoreObjects.toStringHelper(this).add("up", this.up).add("forwards", this.forwards).add("frontTopLeft", this.frontTopLeft).toString();
diff -bur namedTargetSrc/net/minecraft/block/ScaffoldingBlock.java namedSrc/net/minecraft/block/ScaffoldingBlock.java
--- namedTargetSrc/net/minecraft/block/ScaffoldingBlock.java	2024-08-20 20:35:00.639595699 +0000
+++ namedSrc/net/minecraft/block/ScaffoldingBlock.java	2024-08-20 20:33:44.691332563 +0000
@@ -255,7 +255,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_gtgfyrcn;<clinit>()V}
+    * @mapping {@literal named <clinit> Lnet/minecraft/block/ScaffoldingBlock;<clinit>()V}
     */
    static {
       VoxelShape lv = Block.createCuboidShape(0.0, 14.0, 0.0, 16.0, 16.0, 16.0);
diff -bur namedTargetSrc/net/minecraft/block/TrialSpawnerData.java namedSrc/net/minecraft/block/TrialSpawnerData.java
--- namedTargetSrc/net/minecraft/block/TrialSpawnerData.java	2024-08-20 20:35:00.627595654 +0000
+++ namedSrc/net/minecraft/block/TrialSpawnerData.java	2024-08-20 20:33:44.679332517 +0000
@@ -147,7 +147,8 @@
    protected double lastDisplayEntityRotation;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_kxkfzuix;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/TrialSpawnerData;<init>()V}
     */
    public TrialSpawnerData() {
       this(Collections.emptySet(), Collections.emptySet(), 0L, 0L, 0, Optional.empty(), Optional.empty());
diff -bur namedTargetSrc/net/minecraft/client/font/BitmapFont.java namedSrc/net/minecraft/client/font/BitmapFont.java
--- namedTargetSrc/net/minecraft/client/font/BitmapFont.java	2024-08-20 20:35:00.599595547 +0000
+++ namedSrc/net/minecraft/client/font/BitmapFont.java	2024-08-20 20:33:44.647332396 +0000
@@ -56,7 +56,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed close Lnet/minecraft/unmapped/C_tfzxpuio;close()V}
+    * @mapping {@literal named close Lnet/minecraft/client/font/BitmapFont;close()V}
     */
    @Override
    public void close() {
@@ -88,7 +89,8 @@
    static record BitmapFontGlyph(float scaleFactor, NativeImage image, int x, int y, int width, int height, int advance, int ascent) implements Glyph {
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed getAdvance Lnet/minecraft/unmapped/C_tfzxpuio$C_uvepmuuv;getAdvance()F}
+       * @mapping {@literal named getAdvance Lnet/minecraft/client/font/BitmapFont$BitmapFontGlyph;getAdvance()F}
        */
       @Override
       public float getAdvance() {
@@ -96,7 +98,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed bake Lnet/minecraft/unmapped/C_tfzxpuio$C_uvepmuuv;bake(Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_wrqtxozz;}
+       * @mapping {@literal named bake Lnet/minecraft/client/font/BitmapFont$BitmapFontGlyph;bake(Ljava/util/function/Function;)Lnet/minecraft/client/font/GlyphRenderer;}
        */
       @Override
       public GlyphRenderer bake(Function<SheetGlyphInfo, GlyphRenderer> function) {
diff -bur namedTargetSrc/net/minecraft/client/font/EmptyGlyphRenderer.java namedSrc/net/minecraft/client/font/EmptyGlyphRenderer.java
--- namedTargetSrc/net/minecraft/client/font/EmptyGlyphRenderer.java	2024-08-20 20:35:00.391594759 +0000
+++ namedSrc/net/minecraft/client/font/EmptyGlyphRenderer.java	2024-08-20 20:33:44.435331596 +0000
@@ -19,7 +19,8 @@
    public static final EmptyGlyphRenderer INSTANCE = new EmptyGlyphRenderer();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_xvnuqlug;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/font/EmptyGlyphRenderer;<init>()V}
     */
    public EmptyGlyphRenderer() {
       super(FontRenderType.get(Identifier.ofDefault("")), 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
diff -bur namedTargetSrc/net/minecraft/client/font/FontManager.java namedSrc/net/minecraft/client/font/FontManager.java
--- namedTargetSrc/net/minecraft/client/font/FontManager.java	2024-08-20 20:35:00.643595714 +0000
+++ namedSrc/net/minecraft/client/font/FontManager.java	2024-08-20 20:33:44.695332578 +0000
@@ -546,7 +546,8 @@
    @Environment(EnvType.CLIENT)
    static record FontKey(Identifier fontId, String pack, int index) {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_hoztwset$C_ekydylip;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/font/FontManager$FontKey;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "(" + this.fontId + ": builder #" + this.index + " from pack " + this.pack + ")";
diff -bur namedTargetSrc/net/minecraft/client/font/GlyphAtlasTexture.java namedSrc/net/minecraft/client/font/GlyphAtlasTexture.java
--- namedTargetSrc/net/minecraft/client/font/GlyphAtlasTexture.java	2024-08-20 20:35:00.479595092 +0000
+++ namedSrc/net/minecraft/client/font/GlyphAtlasTexture.java	2024-08-20 20:33:44.531331958 +0000
@@ -58,7 +58,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed close Lnet/minecraft/unmapped/C_lqjqkabz;close()V}
+    * @mapping {@literal named close Lnet/minecraft/client/font/GlyphAtlasTexture;close()V}
     */
    @Override
    public void close() {
diff -bur namedTargetSrc/net/minecraft/client/font/SpecialFontGlyph.java namedSrc/net/minecraft/client/font/SpecialFontGlyph.java
--- namedTargetSrc/net/minecraft/client/font/SpecialFontGlyph.java	2024-08-20 20:35:00.687595882 +0000
+++ namedSrc/net/minecraft/client/font/SpecialFontGlyph.java	2024-08-20 20:33:44.739332743 +0000
@@ -64,7 +64,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed getAdvance Lnet/minecraft/unmapped/C_thcexzyd;getAdvance()F}
+    * @mapping {@literal named getAdvance Lnet/minecraft/client/font/SpecialFontGlyph;getAdvance()F}
     */
    @Override
    public float getAdvance() {
@@ -72,7 +73,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed bake Lnet/minecraft/unmapped/C_thcexzyd;bake(Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_wrqtxozz;}
+    * @mapping {@literal named bake Lnet/minecraft/client/font/SpecialFontGlyph;bake(Ljava/util/function/Function;)Lnet/minecraft/client/font/GlyphRenderer;}
     */
    @Override
    public GlyphRenderer bake(Function<SheetGlyphInfo, GlyphRenderer> function) {
diff -bur namedTargetSrc/net/minecraft/client/font/TextHandler.java namedSrc/net/minecraft/client/font/TextHandler.java
--- namedTargetSrc/net/minecraft/client/font/TextHandler.java	2024-08-20 20:35:00.547595350 +0000
+++ namedSrc/net/minecraft/client/font/TextHandler.java	2024-08-20 20:33:44.599332216 +0000
@@ -209,7 +209,8 @@
     */
    public StringVisitable trimToWidth(StringVisitable text, int width, Style style) {
       final TextHandler.WidthLimitingVisitor lv = new TextHandler.WidthLimitingVisitor((float)width);
-      return (StringVisitable)text.visit(new StringVisitable.StyledVisitor<StringVisitable>() {
+      return (StringVisitable)text.visit(
+            new StringVisitable.StyledVisitor<StringVisitable>() {
          /**
           * @mapping {@literal hashed f_mapquvac Lnet/minecraft/unmapped/C_wtqrualh$C_cwphyviz;f_mapquvac:Lnet/minecraft/unmapped/C_zsajlxev;}
           * @mapping {@literal named collector Lnet/minecraft/client/font/TextHandler$C_cwphyviz;collector:Lnet/minecraft/client/util/TextCollector;}
@@ -217,7 +218,8 @@
          private final TextCollector collector = new TextCollector();
 
          /**
-          * Mapping not found
+                * @mapping {@literal hashed accept Lnet/minecraft/unmapped/C_wtqrualh$C_cwphyviz;accept(Lnet/minecraft/unmapped/C_cpwnhism;Ljava/lang/String;)Ljava/util/Optional;}
+                * @mapping {@literal named accept Lnet/minecraft/client/font/TextHandler$C_cwphyviz;accept(Lnet/minecraft/text/Style;Ljava/lang/String;)Ljava/util/Optional;}
           */
          @Override
          public Optional<StringVisitable> accept(Style arg, String string) {
@@ -237,7 +239,10 @@
                return Optional.empty();
             }
          }
-      }, style).orElse(text);
+            },
+            style
+         )
+         .orElse(text);
    }
 
    /**
@@ -462,7 +467,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed accept Lnet/minecraft/unmapped/C_wtqrualh$C_nezprcni;accept(ILnet/minecraft/unmapped/C_cpwnhism;I)Z}
+       * @mapping {@literal named accept Lnet/minecraft/client/font/TextHandler$LineBreakingVisitor;accept(ILnet/minecraft/text/Style;I)Z}
        */
       @Override
       public boolean accept(int i, Style arg, int j) {
@@ -717,7 +723,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed accept Lnet/minecraft/unmapped/C_wtqrualh$C_drqeqkqg;accept(ILnet/minecraft/unmapped/C_cpwnhism;I)Z}
+       * @mapping {@literal named accept Lnet/minecraft/client/font/TextHandler$WidthLimitingVisitor;accept(ILnet/minecraft/text/Style;I)Z}
        */
       @Override
       public boolean accept(int i, Style arg, int j) {
diff -bur namedTargetSrc/net/minecraft/client/font/TextRenderer.java namedSrc/net/minecraft/client/font/TextRenderer.java
--- namedTargetSrc/net/minecraft/client/font/TextRenderer.java	2024-08-20 20:35:00.711595973 +0000
+++ namedSrc/net/minecraft/client/font/TextRenderer.java	2024-08-20 20:33:44.763332834 +0000
@@ -598,7 +598,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed accept Lnet/minecraft/unmapped/C_mavozmpp$C_uyopinqv;accept(ILnet/minecraft/unmapped/C_cpwnhism;I)Z}
+       * @mapping {@literal named accept Lnet/minecraft/client/font/TextRenderer$Drawer;accept(ILnet/minecraft/text/Style;I)Z}
        */
       @Override
       public boolean accept(int i, Style arg, int j) {

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

View the diff here (2/3):
diff -bur namedTargetSrc/net/minecraft/client/font/UnihexFont.java namedSrc/net/minecraft/client/font/UnihexFont.java
--- namedTargetSrc/net/minecraft/client/font/UnihexFont.java	2024-08-20 20:35:00.635595684 +0000
+++ namedSrc/net/minecraft/client/font/UnihexFont.java	2024-08-20 20:33:44.687332547 +0000
@@ -511,7 +511,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed getAdvance Lnet/minecraft/unmapped/C_pxvlatlk$C_hhizqudo;getAdvance()F}
+       * @mapping {@literal named getAdvance Lnet/minecraft/client/font/UnihexFont$Glyph;getAdvance()F}
        */
       @Override
       public float getAdvance() {
@@ -535,7 +536,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed bake Lnet/minecraft/unmapped/C_pxvlatlk$C_hhizqudo;bake(Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_wrqtxozz;}
+       * @mapping {@literal named bake Lnet/minecraft/client/font/UnihexFont$Glyph;bake(Ljava/util/function/Function;)Lnet/minecraft/client/font/GlyphRenderer;}
        */
       @Override
       public GlyphRenderer bake(Function<SheetGlyphInfo, GlyphRenderer> function) {
diff -bur namedTargetSrc/net/minecraft/client/gl/ShaderParseException.java namedSrc/net/minecraft/client/gl/ShaderParseException.java
--- namedTargetSrc/net/minecraft/client/gl/ShaderParseException.java	2024-08-20 20:35:00.703595942 +0000
+++ namedSrc/net/minecraft/client/gl/ShaderParseException.java	2024-08-20 20:33:44.755332804 +0000
@@ -60,7 +60,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed getMessage Lnet/minecraft/unmapped/C_xcrrvfyk;getMessage()Ljava/lang/String;}
+    * @mapping {@literal named getMessage Lnet/minecraft/client/gl/ShaderParseException;getMessage()Ljava/lang/String;}
     */
    public String getMessage() {
       return "Invalid " + this.traces.get(this.traces.size() - 1) + ": " + this.message;
@@ -101,7 +102,8 @@
       private final List<String> faultyElements = Lists.<String>newArrayList();
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_xcrrvfyk$C_sqamjaid;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gl/ShaderParseException$JsonStackTrace;<init>()V}
        */
       JsonStackTrace() {
       }
@@ -132,7 +134,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_xcrrvfyk$C_sqamjaid;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/gl/ShaderParseException$JsonStackTrace;toString()Ljava/lang/String;}
        */
       public String toString() {
          if (this.fileName != null) {
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup.java namedSrc/net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup.java	2024-08-20 20:35:00.623595638 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup.java	2024-08-20 20:33:44.671332487 +0000
@@ -24,7 +24,8 @@
    private final List<SpectatorMenuCommand> elements = Lists.<SpectatorMenuCommand>newArrayList();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_koevibwh;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup;<init>()V}
     */
    public RootSpectatorCommandGroup() {
       this.elements.add(new TeleportSpectatorMenu());
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java namedSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java	2024-08-20 20:35:00.507595198 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java	2024-08-20 20:33:44.555332050 +0000
@@ -49,7 +49,8 @@
    private final List<SpectatorMenuCommand> commands;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_oocustim;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu;<init>()V}
     */
    public TeamTeleportSpectatorMenu() {
       MinecraftClient lv = MinecraftClient.getInstance();
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java namedSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java	2024-08-20 20:35:00.627595654 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java	2024-08-20 20:33:44.675332502 +0000
@@ -47,7 +47,8 @@
    private final List<SpectatorMenuCommand> elements;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_nhxcfbkg;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu;<init>()V}
     */
    public TeleportSpectatorMenu() {
       this(MinecraftClient.getInstance().getNetworkHandler().getListedPlayers());
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java namedSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java	2024-08-20 20:35:00.527595275 +0000
+++ namedSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java	2024-08-20 20:33:44.579332140 +0000
@@ -220,7 +220,8 @@
    @Environment(EnvType.CLIENT)
    class SuperflatLayersListWidget extends AlwaysSelectedEntryListWidget<CustomizeFlatWorldScreen.SuperflatLayersListWidget.SuperflatLayerEntry> {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_czonpkpc$C_lcdwoizd;<init>(Lnet/minecraft/unmapped/C_czonpkpc;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/CustomizeFlatWorldScreen$SuperflatLayersListWidget;<init>(Lnet/minecraft/client/gui/screen/CustomizeFlatWorldScreen;)V}
        */
       public SuperflatLayersListWidget() {
          super(CustomizeFlatWorldScreen.this.client, CustomizeFlatWorldScreen.this.width, CustomizeFlatWorldScreen.this.height - 103, 43, 24);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/DeathScreen.java namedSrc/net/minecraft/client/gui/screen/DeathScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/DeathScreen.java	2024-08-20 20:35:00.679595851 +0000
+++ namedSrc/net/minecraft/client/gui/screen/DeathScreen.java	2024-08-20 20:33:44.731332713 +0000
@@ -259,7 +259,8 @@
    @Environment(EnvType.CLIENT)
    public static class ConfirmTitleExitScreen extends ConfirmScreen {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_wjjzysjg$C_ogeifnrb;<init>(Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/unmapped/C_rdaqiwdt;Lnet/minecraft/unmapped/C_rdaqiwdt;Lnet/minecraft/unmapped/C_rdaqiwdt;Lnet/minecraft/unmapped/C_rdaqiwdt;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/DeathScreen$ConfirmTitleExitScreen;<init>(Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V}
        */
       public ConfirmTitleExitScreen(BooleanConsumer booleanConsumer, Text arg, Text arg2, Text arg3, Text arg4) {
          super(booleanConsumer, arg, arg2, arg3, arg4);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/DemoScreen.java namedSrc/net/minecraft/client/gui/screen/DemoScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/DemoScreen.java	2024-08-20 20:35:00.435594925 +0000
+++ namedSrc/net/minecraft/client/gui/screen/DemoScreen.java	2024-08-20 20:33:44.487331793 +0000
@@ -43,7 +43,8 @@
    private MultilineText fullWrappedText = MultilineText.EMPTY;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gssfrlwc;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/DemoScreen;<init>()V}
     */
    public DemoScreen() {
       super(Text.translatable("demo.help.title"));
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java namedSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java	2024-08-20 20:35:00.527595275 +0000
+++ namedSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java	2024-08-20 20:33:44.579332140 +0000
@@ -115,7 +115,8 @@
    private final List<GameModeSelectionScreen.ButtonWidget> gameModeButtons = Lists.<GameModeSelectionScreen.ButtonWidget>newArrayList();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ghsibibk;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/GameModeSelectionScreen;<init>()V}
     */
    public GameModeSelectionScreen() {
       super(ChatNarratorManager.NO_TITLE);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/GenericMessageScreen.java namedSrc/net/minecraft/client/gui/screen/GenericMessageScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/GenericMessageScreen.java	2024-08-20 20:35:00.571595441 +0000
+++ namedSrc/net/minecraft/client/gui/screen/GenericMessageScreen.java	2024-08-20 20:33:44.619332291 +0000
@@ -21,7 +21,8 @@
    private OutlinedMultilineTextWidget textWidget;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_yfulyots;<init>(Lnet/minecraft/unmapped/C_rdaqiwdt;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/GenericMessageScreen;<init>(Lnet/minecraft/text/Text;)V}
     */
    public GenericMessageScreen(Text arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.java	2024-08-20 20:35:00.499595168 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.java	2024-08-20 20:33:44.551332034 +0000
@@ -69,7 +69,8 @@
    CommandSuggestor commandSuggestor;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bcmueeqm;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen;<init>()V}
     */
    public AbstractCommandBlockScreen() {
       super(ChatNarratorManager.NO_TITLE);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java	2024-08-20 20:35:00.603595563 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java	2024-08-20 20:33:44.655332426 +0000
@@ -39,7 +39,8 @@
    private static final Identifier EFFECT_BACKGROUND_SMALL = Identifier.ofDefault("container/inventory/effect_background_small");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_nxhcuhvr;<init>(Lnet/minecraft/unmapped/C_mkrkudpa;Lnet/minecraft/unmapped/C_sxzqocrm;Lnet/minecraft/unmapped/C_rdaqiwdt;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/AbstractInventoryScreen;<init>(Lnet/minecraft/screen/ScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)V}
     */
    public AbstractInventoryScreen(T arg, PlayerInventory arg2, Text arg3) {
       super(arg, arg2, arg3);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java	2024-08-20 20:35:00.519595244 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java	2024-08-20 20:33:44.571332110 +0000
@@ -134,7 +134,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_riknfhrm;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/BookScreen;<init>()V}
     */
    public BookScreen() {
       this(EMPTY_PROVIDER, false);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java	2024-08-20 20:35:00.439594940 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java	2024-08-20 20:33:44.491331808 +0000
@@ -1352,7 +1352,8 @@
    @Environment(EnvType.CLIENT)
    static class LockableSlot extends Slot {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_hvozqtyu$C_niitqbdr;<init>(Lnet/minecraft/unmapped/C_pjtstjoq;III)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$LockableSlot;<init>(Lnet/minecraft/inventory/Inventory;III)V}
        */
       public LockableSlot(Inventory arg, int i, int j, int k) {
          super(arg, i, j, k);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.java namedSrc/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.java	2024-08-20 20:35:00.575595457 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.java	2024-08-20 20:33:44.623332306 +0000
@@ -106,7 +106,8 @@
    };
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_wetwfuza;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/EnchantingPhrases;<init>()V}
     */
    private EnchantingPhrases() {
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/HandledScreens.java namedSrc/net/minecraft/client/gui/screen/ingame/HandledScreens.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/HandledScreens.java	2024-08-20 20:35:00.739596079 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/HandledScreens.java	2024-08-20 20:33:44.791332940 +0000
@@ -85,7 +85,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_romgnhyy;<clinit>()V}
+    * @mapping {@literal named <clinit> Lnet/minecraft/client/gui/screen/ingame/HandledScreens;<clinit>()V}
     */
    static {
       register(ScreenHandlerType.GENERIC_9X1, GenericContainerScreen::new);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java	2024-08-20 20:35:00.627595654 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java	2024-08-20 20:33:44.679332517 +0000
@@ -43,7 +43,8 @@
    private final Identifier signTexture = Identifier.ofDefault("textures/gui/hanging_signs/" + this.signType.getName() + ".png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_wmnezkuf;<init>(Lnet/minecraft/unmapped/C_axouvzlg;ZZ)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/HangingSignEditScreen;<init>(Lnet/minecraft/block/entity/SignBlockEntity;ZZ)V}
     */
    public HangingSignEditScreen(SignBlockEntity arg, boolean bl, boolean bl2) {
       super(arg, bl, bl2, Text.translatable("hanging_sign.edit"));
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.java	2024-08-20 20:35:00.539595320 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.java	2024-08-20 20:33:44.591332185 +0000
@@ -258,9 +258,11 @@
       boolean bl = JigsawBlock.getFacing(this.jigsaw.getCachedState()).getAxis().isVertical();
       this.jointRotationButton.active = bl;
       this.jointRotationButton.visible = bl;
-      this.addDrawableSelectableElement(new SliderWidget(this.width / 2 - 154, 185, 100, 20, CommonTexts.EMPTY, 0.0) {
+      this.addDrawableSelectableElement(
+         new SliderWidget(this.width / 2 - 154, 185, 100, 20, CommonTexts.EMPTY, 0.0) {
          /**
-          * Mapping not found
+             * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pjsewajz$C_umydqcbs;<init>(Lnet/minecraft/unmapped/C_pjsewajz;IIIILnet/minecraft/unmapped/C_rdaqiwdt;D)V}
+             * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/JigsawBlockScreen$C_umydqcbs;<init>(Lnet/minecraft/client/gui/screen/ingame/JigsawBlockScreen;IIIILnet/minecraft/text/Text;D)V}
           */
          {
             this.updateMessage();
@@ -281,7 +283,8 @@
          protected void applyValue() {
             JigsawBlockScreen.this.generationDepth = MathHelper.floor(MathHelper.clampedLerp(0.0, 20.0, this.value));
          }
-      });
+         }
+      );
       this.addDrawableSelectableElement(
          CyclingButtonWidget.onOffBuilder(this.keepJigsaws)
             .build(this.width / 2 - 50, 185, 100, 20, Text.translatable("jigsaw_block.keep_jigsaws"), (button, keepJigsaws) -> this.keepJigsaws = keepJigsaws)
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/SignEditScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/SignEditScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/SignEditScreen.java	2024-08-20 20:35:00.723596018 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/SignEditScreen.java	2024-08-20 20:33:44.775332880 +0000
@@ -44,7 +44,8 @@
    private Model model;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_keqxhqpt;<init>(Lnet/minecraft/unmapped/C_axouvzlg;ZZ)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;<init>(Lnet/minecraft/block/entity/SignBlockEntity;ZZ)V}
     */
    public SignEditScreen(SignBlockEntity arg, boolean bl, boolean bl2) {
       super(arg, bl, bl2);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/report/AbstractAbuseReportScreen.java namedSrc/net/minecraft/client/gui/screen/multiplayer/report/AbstractAbuseReportScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/report/AbstractAbuseReportScreen.java	2024-08-20 20:35:00.447594970 +0000
+++ namedSrc/net/minecraft/client/gui/screen/multiplayer/report/AbstractAbuseReportScreen.java	2024-08-20 20:33:44.499331838 +0000
@@ -372,7 +372,8 @@
       private static final Text DISCARD_REPORT = Text.translatable("gui.abuseReport.discard.discard");
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_zvvckjdi$C_ccswgfpm;<init>(Lnet/minecraft/unmapped/C_zvvckjdi;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/multiplayer/report/AbstractAbuseReportScreen$DiscardAbuseReportWarningScreen;<init>(Lnet/minecraft/client/gui/screen/multiplayer/report/AbstractAbuseReportScreen;)V}
        */
       protected DiscardAbuseReportWarningScreen() {
          super(TITLE, MESSAGE, MESSAGE);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java namedSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java	2024-08-20 20:35:00.695595911 +0000
+++ namedSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java	2024-08-20 20:33:44.747332774 +0000
@@ -214,7 +214,8 @@
    private int playerCount;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_brwvrttn;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;<init>()V}
     */
    public SocialInteractionsScreen() {
       this(null);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/narration/Narration.java namedSrc/net/minecraft/client/gui/screen/narration/Narration.java
--- namedTargetSrc/net/minecraft/client/gui/screen/narration/Narration.java	2024-08-20 20:35:00.699595927 +0000
+++ namedSrc/net/minecraft/client/gui/screen/narration/Narration.java	2024-08-20 20:33:44.751332789 +0000
@@ -85,7 +85,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_gblvuxst;hashCode()I}
+    * @mapping {@literal named hashCode Lnet/minecraft/client/gui/screen/narration/Narration;hashCode()I}
     */
    public int hashCode() {
       int i = this.value.hashCode();
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/OutOfMemoryScreen.java namedSrc/net/minecraft/client/gui/screen/OutOfMemoryScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/OutOfMemoryScreen.java	2024-08-20 20:35:00.419594864 +0000
+++ namedSrc/net/minecraft/client/gui/screen/OutOfMemoryScreen.java	2024-08-20 20:33:44.471331732 +0000
@@ -37,7 +37,8 @@
    private final HeaderFooterLayoutWidget layout = new HeaderFooterLayoutWidget(this);
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_cmddraud;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/OutOfMemoryScreen;<init>()V}
     */
    public OutOfMemoryScreen() {
       super(TITLE);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/pack/ResourcePackOrganizer.java namedSrc/net/minecraft/client/gui/screen/pack/ResourcePackOrganizer.java
--- namedTargetSrc/net/minecraft/client/gui/screen/pack/ResourcePackOrganizer.java	2024-08-20 20:35:00.479595092 +0000
+++ namedSrc/net/minecraft/client/gui/screen/pack/ResourcePackOrganizer.java	2024-08-20 20:33:44.535331974 +0000
@@ -294,7 +294,8 @@
    @Environment(EnvType.CLIENT)
    class DisabledPack extends ResourcePackOrganizer.AbstractPack {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ufhpfkse$C_guaonfcr;<init>(Lnet/minecraft/unmapped/C_ufhpfkse;Lnet/minecraft/unmapped/C_lvnjxuwi;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/pack/ResourcePackOrganizer$DisabledPack;<init>(Lnet/minecraft/client/gui/screen/pack/ResourcePackOrganizer;Lnet/minecraft/resource/pack/PackProfile;)V}
        */
       public DisabledPack(final PackProfile arg2) {
          super(arg2);
@@ -347,7 +348,8 @@
    @Environment(EnvType.CLIENT)
    class EnabledPack extends ResourcePackOrganizer.AbstractPack {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ufhpfkse$C_ouknzvhc;<init>(Lnet/minecraft/unmapped/C_ufhpfkse;Lnet/minecraft/unmapped/C_lvnjxuwi;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/pack/ResourcePackOrganizer$EnabledPack;<init>(Lnet/minecraft/client/gui/screen/pack/ResourcePackOrganizer;Lnet/minecraft/resource/pack/PackProfile;)V}
        */
       public EnabledPack(final PackProfile arg2) {
          super(arg2);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsBackupScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsBackupScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsBackupScreen.java	2024-08-20 20:35:00.523595259 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsBackupScreen.java	2024-08-20 20:33:44.575332125 +0000
@@ -461,7 +461,8 @@
       private static final int ENTRY_HEIGHT = 36;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_jyywrsnb$C_kneakrny;<init>(Lnet/minecraft/unmapped/C_jyywrsnb;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsBackupScreen$BackupObjectEntryListWidget;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsBackupScreen;)V}
        */
       public BackupObjectEntryListWidget() {
          super(
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java	2024-08-20 20:35:00.659595775 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java	2024-08-20 20:33:44.711332638 +0000
@@ -2122,7 +2122,8 @@
    @Environment(EnvType.CLIENT)
    class RealmEntryListWidget extends AbstractRealmsObjectEntryListWidget<RealmsMainScreen.AbstractEntry> {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_uncfwjlr$C_nwsdpuom;<init>(Lnet/minecraft/unmapped/C_uncfwjlr;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsMainScreen$RealmEntryListWidget;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsMainScreen;)V}
        */
       public RealmEntryListWidget() {
          super(RealmsMainScreen.this.width, RealmsMainScreen.this.height, 0, 36);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java	2024-08-20 20:35:00.443594956 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java	2024-08-20 20:33:44.491331808 +0000
@@ -128,7 +128,8 @@
    };
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_whfmirsi;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsNotificationsScreen;<init>()V}
     */
    public RealmsNotificationsScreen() {
       super(ChatNarratorManager.NO_TITLE);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java	2024-08-20 20:35:00.583595486 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java	2024-08-20 20:33:44.631332336 +0000
@@ -247,7 +247,8 @@
    @Environment(EnvType.CLIENT)
    class PendingInvitationSelectionList extends AbstractRealmsObjectEntryListWidget<RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry> {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qnfsqjgp$C_gpelbjbn;<init>(Lnet/minecraft/unmapped/C_qnfsqjgp;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen$PendingInvitationSelectionList;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen;)V}
        */
       public PendingInvitationSelectionList() {
          super(RealmsPendingInvitesScreen.this.width, RealmsPendingInvitesScreen.this.height - 72, 32, 36);
@@ -391,7 +392,8 @@
       @Environment(EnvType.CLIENT)
       class AcceptButton extends RealmsAcceptRejectButton {
          /**
-          * Mapping not found
+          * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qnfsqjgp$C_pgcmxmlm$C_cypiualp;<init>(Lnet/minecraft/unmapped/C_qnfsqjgp$C_pgcmxmlm;)V}
+          * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$AcceptButton;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;)V}
           */
          AcceptButton() {
             super(15, 15, 215, 5);
@@ -431,7 +433,8 @@
       @Environment(EnvType.CLIENT)
       class RejectButton extends RealmsAcceptRejectButton {
          /**
-          * Mapping not found
+          * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qnfsqjgp$C_pgcmxmlm$C_ruehtzir;<init>(Lnet/minecraft/unmapped/C_qnfsqjgp$C_pgcmxmlm;)V}
+          * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$RejectButton;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;)V}
           */
          RejectButton() {
             super(15, 15, 235, 5);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsPlayerScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsPlayerScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsPlayerScreen.java	2024-08-20 20:35:00.403594804 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsPlayerScreen.java	2024-08-20 20:33:44.455331672 +0000
@@ -416,7 +416,8 @@
       private static final int ITEM_HEIGHT = 36;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_owmmvzoi$C_ihqrugfx;<init>(Lnet/minecraft/unmapped/C_owmmvzoi;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsPlayerScreen$InvitedObjectEntryListWidget;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsPlayerScreen;)V}
        */
       public InvitedObjectEntryListWidget() {
          super(
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsScreen.java	2024-08-20 20:35:00.375594697 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsScreen.java	2024-08-20 20:33:44.415331521 +0000
@@ -69,7 +69,8 @@
    private final List<RealmsLabel> labels = Lists.<RealmsLabel>newArrayList();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_uoaoqhdu;<init>(Lnet/minecraft/unmapped/C_rdaqiwdt;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsScreen;<init>(Lnet/minecraft/text/Text;)V}
     */
    public RealmsScreen(Text arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsSelectFileToUploadScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsSelectFileToUploadScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsSelectFileToUploadScreen.java	2024-08-20 20:35:00.479595092 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsSelectFileToUploadScreen.java	2024-08-20 20:33:44.531331958 +0000
@@ -318,7 +318,8 @@
    @Environment(EnvType.CLIENT)
    class WorldSelectionList extends AbstractRealmsObjectEntryListWidget<RealmsSelectFileToUploadScreen.WorldListEntry> {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_mlitujqf$C_sdcwrgas;<init>(Lnet/minecraft/unmapped/C_mlitujqf;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsSelectFileToUploadScreen$WorldSelectionList;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsSelectFileToUploadScreen;)V}
        */
       public WorldSelectionList() {
          super(
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java	2024-08-20 20:35:00.559595395 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java	2024-08-20 20:33:44.611332261 +0000
@@ -393,7 +393,8 @@
    @Environment(EnvType.CLIENT)
    class WorldTemplateList extends AbstractRealmsObjectEntryListWidget<RealmsSelectWorldTemplateScreen.WorldTemplateObjectEntry> {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_snhgkfww$C_lhhrrbjk;<init>(Lnet/minecraft/unmapped/C_snhgkfww;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen$WorldTemplateList;<init>(Lnet/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen;)V}
        */
       public WorldTemplateList(final RealmsSelectWorldTemplateScreen arg) {
          this(arg, Collections.emptyList());
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/SleepingChatScreen.java namedSrc/net/minecraft/client/gui/screen/SleepingChatScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/SleepingChatScreen.java	2024-08-20 20:35:00.743596094 +0000
+++ namedSrc/net/minecraft/client/gui/screen/SleepingChatScreen.java	2024-08-20 20:33:44.799332970 +0000
@@ -22,7 +22,8 @@
    private ButtonWidget stopSleepingButton;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_dmfofaqe;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/SleepingChatScreen;<init>()V}
     */
    public SleepingChatScreen() {
       super("");
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/SplashOverlay.java namedSrc/net/minecraft/client/gui/screen/SplashOverlay.java
--- namedTargetSrc/net/minecraft/client/gui/screen/SplashOverlay.java	2024-08-20 20:35:00.507595198 +0000
+++ namedSrc/net/minecraft/client/gui/screen/SplashOverlay.java	2024-08-20 20:33:44.559332064 +0000
@@ -260,7 +260,8 @@
    @Environment(EnvType.CLIENT)
    static class LogoTexture extends ResourceTexture {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gkaoaepd$C_vmdknfjo;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/SplashOverlay$LogoTexture;<init>()V}
        */
       public LogoTexture() {
          super(SplashOverlay.LOGO);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/TitleScreen.java namedSrc/net/minecraft/client/gui/screen/TitleScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/TitleScreen.java	2024-08-20 20:35:00.503595183 +0000
+++ namedSrc/net/minecraft/client/gui/screen/TitleScreen.java	2024-08-20 20:33:44.555332050 +0000
@@ -113,7 +113,8 @@
    private final LogoRenderer logoRenderer;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_fvenkkjb;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/TitleScreen;<init>()V}
     */
    public TitleScreen() {
       this(false);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java namedSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java	2024-08-20 20:35:00.415594850 +0000
+++ namedSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java	2024-08-20 20:33:44.467331717 +0000
@@ -812,7 +812,8 @@
       private final TextFieldWidget worldNameField;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ibkofvzc$C_dzlctpdf;<init>(Lnet/minecraft/unmapped/C_ibkofvzc;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/world/CreateWorldScreen$GameTab;<init>(Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;)V}
        */
       GameTab() {
          super(GAME_TAB_TITLE);
@@ -904,7 +905,8 @@
       private static final Text DATA_PACKS = Text.translatable("selectWorld.dataPacks");
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ibkofvzc$C_eyotidzo;<init>(Lnet/minecraft/unmapped/C_ibkofvzc;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/world/CreateWorldScreen$MoreTab;<init>(Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;)V}
        */
       MoreTab() {
          super(TITLE);
@@ -1013,7 +1015,8 @@
       private final ButtonWidget customizeTypeButton;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ibkofvzc$C_emutyvqg;<init>(Lnet/minecraft/unmapped/C_ibkofvzc;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/world/CreateWorldScreen$WorldTab;<init>(Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;)V}
        */
       WorldTab() {
          super(WORLD_TAB_TITLE);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/world/ExperimentalFeaturesWarningScreen.java namedSrc/net/minecraft/client/gui/screen/world/ExperimentalFeaturesWarningScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/world/ExperimentalFeaturesWarningScreen.java	2024-08-20 20:35:00.699595927 +0000
+++ namedSrc/net/minecraft/client/gui/screen/world/ExperimentalFeaturesWarningScreen.java	2024-08-20 20:33:44.751332789 +0000
@@ -151,7 +151,8 @@
       private ExperimentalFeaturesWarningScreen.DetailsScreen.RequirementListWidget requirementList;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_izmmmufl$C_dfoshvlj;<init>(Lnet/minecraft/unmapped/C_izmmmufl;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/screen/world/ExperimentalFeaturesWarningScreen$DetailsScreen;<init>(Lnet/minecraft/client/gui/screen/world/ExperimentalFeaturesWarningScreen;)V}
        */
       DetailsScreen() {
          super(TITLE);
diff -bur namedTargetSrc/net/minecraft/client/gui/tooltip/DefaultTooltipPositioner.java namedSrc/net/minecraft/client/gui/tooltip/DefaultTooltipPositioner.java
--- namedTargetSrc/net/minecraft/client/gui/tooltip/DefaultTooltipPositioner.java	2024-08-20 20:35:00.535595304 +0000
+++ namedSrc/net/minecraft/client/gui/tooltip/DefaultTooltipPositioner.java	2024-08-20 20:33:44.587332170 +0000
@@ -18,7 +18,8 @@
    public static final TooltipPositioner INSTANCE = new DefaultTooltipPositioner();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_julfuvpn;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/tooltip/DefaultTooltipPositioner;<init>()V}
     */
    private DefaultTooltipPositioner() {
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java namedSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java	2024-08-20 20:35:00.587595502 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java	2024-08-20 20:33:44.635332351 +0000
@@ -82,7 +82,8 @@
    private float bounce;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_klcvwyjp;<init>(Lnet/minecraft/unmapped/C_gjevllvc;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton;<init>(Lnet/minecraft/unmapped/C_gjevllvc;)V}
     */
    public AnimatedResultButton(C_gjevllvc arg) {
       super(0, 0, 25, 25, CommonTexts.EMPTY);
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java	2024-08-20 20:35:00.711595973 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java	2024-08-20 20:33:44.763332834 +0000
@@ -188,7 +188,8 @@
    @Environment(EnvType.CLIENT)
    public static class SpriteMessageButtonWidget extends SpriteButtonWidget {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ckkrwxej$C_nvfipkoh;<init>(IILnet/minecraft/unmapped/C_rdaqiwdt;IILnet/minecraft/unmapped/C_ncpywfca;Lnet/minecraft/unmapped/C_buwziidm$C_zlxjklbn;Lnet/minecraft/unmapped/C_buwziidm$C_gkkecayh;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/button/SpriteButtonWidget$SpriteMessageButtonWidget;<init>(IILnet/minecraft/text/Text;IILnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/button/ButtonWidget$PressAction;Lnet/minecraft/client/gui/widget/button/ButtonWidget$NarrationFactory;)V}
        */
       protected SpriteMessageButtonWidget(
          int i, int j, Text arg, int k, int l, Identifier arg2, ButtonWidget.PressAction arg3, @Nullable ButtonWidget.NarrationFactory arg4
@@ -226,7 +227,8 @@
    @Environment(EnvType.CLIENT)
    public static class SpriteOnlyButtonWidget extends SpriteButtonWidget {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ckkrwxej$C_dqzfmcqd;<init>(IILnet/minecraft/unmapped/C_rdaqiwdt;IILnet/minecraft/unmapped/C_ncpywfca;Lnet/minecraft/unmapped/C_buwziidm$C_zlxjklbn;Lnet/minecraft/unmapped/C_buwziidm$C_gkkecayh;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/button/SpriteButtonWidget$SpriteOnlyButtonWidget;<init>(IILnet/minecraft/text/Text;IILnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/button/ButtonWidget$PressAction;Lnet/minecraft/client/gui/widget/button/ButtonWidget$NarrationFactory;)V}
        */
       protected SpriteOnlyButtonWidget(
          int i, int j, Text arg, int k, int l, Identifier arg2, ButtonWidget.PressAction arg3, @Nullable ButtonWidget.NarrationFactory arg4
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/DraggingWidget.java namedSrc/net/minecraft/client/gui/widget/DraggingWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/DraggingWidget.java	2024-08-20 20:35:00.535595304 +0000
+++ namedSrc/net/minecraft/client/gui/widget/DraggingWidget.java	2024-08-20 20:33:44.587332170 +0000
@@ -28,7 +28,8 @@
    private boolean dragging;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gxmcwvvt;<init>(IIIILnet/minecraft/unmapped/C_rdaqiwdt;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/DraggingWidget;<init>(IIIILnet/minecraft/text/Text;)V}
     */
    public DraggingWidget(int i, int j, int k, int l, Text arg) {
       super(i, j, k, l, arg);
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/factory/LayoutWidgetFactories.java namedSrc/net/minecraft/client/gui/widget/factory/LayoutWidgetFactories.java
--- namedTargetSrc/net/minecraft/client/gui/widget/factory/LayoutWidgetFactories.java	2024-08-20 20:35:00.447594970 +0000
+++ namedSrc/net/minecraft/client/gui/widget/factory/LayoutWidgetFactories.java	2024-08-20 20:33:44.495331823 +0000
@@ -24,7 +24,8 @@
    private static final int SPACING = 4;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_vjsalahs;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/factory/LayoutWidgetFactories;<init>()V}
     */
    private LayoutWidgetFactories() {
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/layout/FrameWidget.java namedSrc/net/minecraft/client/gui/widget/layout/FrameWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/layout/FrameWidget.java	2024-08-20 20:35:00.411594834 +0000
+++ namedSrc/net/minecraft/client/gui/widget/layout/FrameWidget.java	2024-08-20 20:33:44.459331687 +0000
@@ -38,7 +38,8 @@
    private final LayoutSettings defaultElementSettings = LayoutSettings.create().setAlignment(0.5F, 0.5F);
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ozrdqjbi;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/layout/FrameWidget;<init>()V}
     */
    public FrameWidget() {
       this(0, 0, 0, 0);
@@ -53,7 +54,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ozrdqjbi;<init>(IIII)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/layout/FrameWidget;<init>(IIII)V}
     */
    public FrameWidget(int i, int j, int k, int l) {
       super(i, j, k, l);
@@ -207,7 +209,8 @@
    @Environment(EnvType.CLIENT)
    static class WrappedElement extends AbstractLayoutWidget.AbstractWrappedElement {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ozrdqjbi$C_ukcioslf;<init>(Lnet/minecraft/unmapped/C_dpukplka;Lnet/minecraft/unmapped/C_pjarmpvz;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/layout/FrameWidget$WrappedElement;<init>(Lnet/minecraft/client/gui/widget/Widget;Lnet/minecraft/client/gui/widget/layout/LayoutSettings;)V}
        */
       protected WrappedElement(Widget arg, LayoutSettings arg2) {
          super(arg, arg2);
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/layout/GridWidget.java namedSrc/net/minecraft/client/gui/widget/layout/GridWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/layout/GridWidget.java	2024-08-20 20:35:00.403594804 +0000
+++ namedSrc/net/minecraft/client/gui/widget/layout/GridWidget.java	2024-08-20 20:33:44.451331657 +0000
@@ -43,7 +43,8 @@
    private int columnSpacing = 0;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qykucwmu;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/layout/GridWidget;<init>()V}
     */
    public GridWidget() {
       this(0, 0);
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/layout/LayoutSettings.java namedSrc/net/minecraft/client/gui/widget/layout/LayoutSettings.java
--- namedTargetSrc/net/minecraft/client/gui/widget/layout/LayoutSettings.java	2024-08-20 20:35:00.731596048 +0000
+++ namedSrc/net/minecraft/client/gui/widget/layout/LayoutSettings.java	2024-08-20 20:33:44.783332910 +0000
@@ -187,7 +187,8 @@
       public float verticalAlignment;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pjarmpvz$C_efyrmufb;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/layout/LayoutSettings$Impl;<init>()V}
        */
       public Impl() {
       }
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/layout/RotatableLayoutWidget.java namedSrc/net/minecraft/client/gui/widget/layout/RotatableLayoutWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/layout/RotatableLayoutWidget.java	2024-08-20 20:35:00.519595244 +0000
+++ namedSrc/net/minecraft/client/gui/widget/layout/RotatableLayoutWidget.java	2024-08-20 20:33:44.571332110 +0000
@@ -313,7 +313,8 @@
    @Environment(EnvType.CLIENT)
    static class WrappedElement extends AbstractLayoutWidget.AbstractWrappedElement {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_zuxsitrm$C_isrpishr;<init>(Lnet/minecraft/unmapped/C_dpukplka;Lnet/minecraft/unmapped/C_pjarmpvz;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/layout/RotatableLayoutWidget$WrappedElement;<init>(Lnet/minecraft/client/gui/widget/Widget;Lnet/minecraft/client/gui/widget/layout/LayoutSettings;)V}
        */
       protected WrappedElement(Widget arg, LayoutSettings arg2) {
          super(arg, arg2);
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/list/multiplayer/ServerEntryListWidget.java namedSrc/net/minecraft/client/gui/widget/list/multiplayer/ServerEntryListWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/list/multiplayer/ServerEntryListWidget.java	2024-08-20 20:35:00.571595441 +0000
+++ namedSrc/net/minecraft/client/gui/widget/list/multiplayer/ServerEntryListWidget.java	2024-08-20 20:33:44.623332306 +0000
@@ -869,7 +869,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed close Lnet/minecraft/unmapped/C_iwaoijqa$C_xdnakplo;close()V}
+       * @mapping {@literal named close Lnet/minecraft/client/gui/widget/list/multiplayer/ServerEntryListWidget$ServerEntry;close()V}
        */
       @Override
       public void close() {
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/list/world/WorldEntryListWidget.java namedSrc/net/minecraft/client/gui/widget/list/world/WorldEntryListWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/list/world/WorldEntryListWidget.java	2024-08-20 20:35:00.607595578 +0000
+++ namedSrc/net/minecraft/client/gui/widget/list/world/WorldEntryListWidget.java	2024-08-20 20:33:44.655332426 +0000
@@ -904,7 +904,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed close Lnet/minecraft/unmapped/C_wwgrvynj$C_jmifisfh;close()V}
+       * @mapping {@literal named close Lnet/minecraft/client/gui/widget/list/world/WorldEntryListWidget$WorldEntry;close()V}
        */
       @Override
       public void close() {
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/PressableWidget.java namedSrc/net/minecraft/client/gui/widget/PressableWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/PressableWidget.java	2024-08-20 20:35:00.675595836 +0000
+++ namedSrc/net/minecraft/client/gui/widget/PressableWidget.java	2024-08-20 20:33:44.723332684 +0000
@@ -35,7 +35,8 @@
    );
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bkgcqjlz;<init>(IIIILnet/minecraft/unmapped/C_rdaqiwdt;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/PressableWidget;<init>(IIIILnet/minecraft/text/Text;)V}
     */
    public PressableWidget(int i, int j, int k, int l, Text arg) {
       super(i, j, k, l, arg);
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/ScrollableWidget.java namedSrc/net/minecraft/client/gui/widget/ScrollableWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/ScrollableWidget.java	2024-08-20 20:35:00.483595107 +0000
+++ namedSrc/net/minecraft/client/gui/widget/ScrollableWidget.java	2024-08-20 20:33:44.535331974 +0000
@@ -51,7 +51,8 @@
    private boolean scrollbarDragged;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_djvyunwn;<init>(IIIILnet/minecraft/unmapped/C_rdaqiwdt;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/gui/widget/ScrollableWidget;<init>(IIIILnet/minecraft/text/Text;)V}
     */
    public ScrollableWidget(int i, int j, int k, int l, Text arg) {
       super(i, j, k, l, arg);
diff -bur namedTargetSrc/net/minecraft/client/item/ModelPredicateProviderRegistry.java namedSrc/net/minecraft/client/item/ModelPredicateProviderRegistry.java
--- namedTargetSrc/net/minecraft/client/item/ModelPredicateProviderRegistry.java	2024-08-20 20:35:00.591595517 +0000
+++ namedSrc/net/minecraft/client/item/ModelPredicateProviderRegistry.java	2024-08-20 20:33:44.639332367 +0000
@@ -122,7 +122,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_pztnfulp;<clinit>()V}
+    * @mapping {@literal named <clinit> Lnet/minecraft/client/item/ModelPredicateProviderRegistry;<clinit>()V}
     */
    static {
       register(Identifier.ofDefault("lefthanded"), (stack, world, entity, seed) -> entity != null && entity.getMainArm() != Arm.RIGHT ? 1.0F : 0.0F);
diff -bur namedTargetSrc/net/minecraft/client/main/Main.java namedSrc/net/minecraft/client/main/Main.java
--- namedTargetSrc/net/minecraft/client/main/Main.java	2024-08-20 20:35:00.527595275 +0000
+++ namedSrc/net/minecraft/client/main/Main.java	2024-08-20 20:33:44.575332125 +0000
@@ -327,7 +327,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/client/main/Main;<clinit>()V}
+    * @mapping {@literal named <clinit> Lnet/minecraft/client/main/Main;<clinit>()V}
     */
    static {
       System.setProperty("java.awt.headless", "true");
diff -bur namedTargetSrc/net/minecraft/client/MinecraftClient.java namedSrc/net/minecraft/client/MinecraftClient.java
--- namedTargetSrc/net/minecraft/client/MinecraftClient.java	2024-08-20 20:35:00.459595016 +0000
+++ namedSrc/net/minecraft/client/MinecraftClient.java	2024-08-20 20:33:44.511331883 +0000
@@ -1072,7 +1072,8 @@
          private boolean f_fqvlwehm;
 
          /**
-          * Mapping not found
+          * @mapping {@literal hashed run Lnet/minecraft/unmapped/C_ayfeobid$C_apuwrnqo;run()V}
+          * @mapping {@literal named run Lnet/minecraft/client/MinecraftClient$C_apuwrnqo;run()V}
           */
          public void run() {
             if (!this.f_fqvlwehm) {
@@ -1856,7 +1857,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed close Lnet/minecraft/unmapped/C_ayfeobid;close()V}
+    * @mapping {@literal named close Lnet/minecraft/client/MinecraftClient;close()V}
     */
    @Override
    public void close() {
diff -bur namedTargetSrc/net/minecraft/client/model/ModelData.java namedSrc/net/minecraft/client/model/ModelData.java
--- namedTargetSrc/net/minecraft/client/model/ModelData.java	2024-08-20 20:35:00.411594834 +0000
+++ namedSrc/net/minecraft/client/model/ModelData.java	2024-08-20 20:33:44.463331702 +0000
@@ -18,7 +18,8 @@
    private final ModelPartData data;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_mhlebbav;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/model/ModelData;<init>()V}
     */
    public ModelData() {
       this(new ModelPartData(ImmutableList.of(), ModelTransform.NONE));
diff -bur namedTargetSrc/net/minecraft/client/multiplayer/report/AbuseReportSender.java namedSrc/net/minecraft/client/multiplayer/report/AbuseReportSender.java
--- namedTargetSrc/net/minecraft/client/multiplayer/report/AbuseReportSender.java	2024-08-20 20:35:00.583595486 +0000
+++ namedSrc/net/minecraft/client/multiplayer/report/AbuseReportSender.java	2024-08-20 20:33:44.635332351 +0000
@@ -149,7 +149,8 @@
    @Environment(EnvType.CLIENT)
    public static class SendException extends TextifiedException {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_clhywcor$C_tlwodtsz;<init>(Lnet/minecraft/unmapped/C_rdaqiwdt;Ljava/lang/Throwable;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/multiplayer/report/AbuseReportSender$SendException;<init>(Lnet/minecraft/text/Text;Ljava/lang/Throwable;)V}
        */
       public SendException(Text arg, Throwable throwable) {
          super(arg, throwable);
diff -bur namedTargetSrc/net/minecraft/client/multiplayer/report/ChatAbuseReport.java namedSrc/net/minecraft/client/multiplayer/report/ChatAbuseReport.java
--- namedTargetSrc/net/minecraft/client/multiplayer/report/ChatAbuseReport.java	2024-08-20 20:35:00.659595775 +0000
+++ namedSrc/net/minecraft/client/multiplayer/report/ChatAbuseReport.java	2024-08-20 20:33:44.711332638 +0000
@@ -42,7 +42,8 @@
    final IntSet selectedMessages = new IntOpenHashSet();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_nfpruzew;<init>(Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/multiplayer/report/ChatAbuseReport;<init>(Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V}
     */
    ChatAbuseReport(UUID uUID, Instant instant, UUID uUID2) {
       super(uUID, instant, uUID2);
diff -bur namedTargetSrc/net/minecraft/client/network/BlockUpdatePredictionManager.java namedSrc/net/minecraft/client/network/BlockUpdatePredictionManager.java
--- namedTargetSrc/net/minecraft/client/network/BlockUpdatePredictionManager.java	2024-08-20 20:35:00.539595320 +0000
+++ namedSrc/net/minecraft/client/network/BlockUpdatePredictionManager.java	2024-08-20 20:33:44.591332185 +0000
@@ -89,7 +89,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed close Lnet/minecraft/unmapped/C_czisrdmd;close()V}
+    * @mapping {@literal named close Lnet/minecraft/client/network/BlockUpdatePredictionManager;close()V}
     */
    public void close() {
       this.predicting = false;
diff -bur namedTargetSrc/net/minecraft/client/network/LanServerQueryManager.java namedSrc/net/minecraft/client/network/LanServerQueryManager.java
--- namedTargetSrc/net/minecraft/client/network/LanServerQueryManager.java	2024-08-20 20:35:00.419594864 +0000
+++ namedSrc/net/minecraft/client/network/LanServerQueryManager.java	2024-08-20 20:33:44.471331732 +0000
@@ -72,7 +72,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed run Lnet/minecraft/unmapped/C_tcbrfjlr$C_edppsgzk;run()V}
+       * @mapping {@literal named run Lnet/minecraft/client/network/LanServerQueryManager$LanServerDetector;run()V}
        */
       public void run() {
          byte[] bs = new byte[1024];
diff -bur namedTargetSrc/net/minecraft/client/network/ServerAddress.java namedSrc/net/minecraft/client/network/ServerAddress.java
--- namedTargetSrc/net/minecraft/client/network/ServerAddress.java	2024-08-20 20:35:00.515595229 +0000
+++ namedSrc/net/minecraft/client/network/ServerAddress.java	2024-08-20 20:33:44.567332095 +0000
@@ -114,7 +114,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_nlqgipex;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/network/ServerAddress;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.hostAndPort.toString();
@@ -133,7 +134,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_nlqgipex;hashCode()I}
+    * @mapping {@literal named hashCode Lnet/minecraft/client/network/ServerAddress;hashCode()I}
     */
    public int hashCode() {
       return this.hostAndPort.hashCode();
diff -bur namedTargetSrc/net/minecraft/client/option/GraphicsMode.java namedSrc/net/minecraft/client/option/GraphicsMode.java
--- namedTargetSrc/net/minecraft/client/option/GraphicsMode.java	2024-08-20 20:35:00.675595836 +0000
+++ namedSrc/net/minecraft/client/option/GraphicsMode.java	2024-08-20 20:33:44.727332698 +0000
@@ -70,7 +70,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_inrattee;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/option/GraphicsMode;toString()Ljava/lang/String;}
     */
    public String toString() {
       return switch (this) {
diff -bur namedTargetSrc/net/minecraft/client/option/HotbarStorageEntry.java namedSrc/net/minecraft/client/option/HotbarStorageEntry.java
--- namedTargetSrc/net/minecraft/client/option/HotbarStorageEntry.java	2024-08-20 20:35:00.375594697 +0000
+++ namedSrc/net/minecraft/client/option/HotbarStorageEntry.java	2024-08-20 20:33:44.415331521 +0000
@@ -70,7 +70,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_fotztxfy;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/option/HotbarStorageEntry;<init>()V}
     */
    public HotbarStorageEntry() {
       this(Collections.nCopies(HOTBAR_SIZE, DYNAMIC));
diff -bur namedTargetSrc/net/minecraft/client/option/Option.java namedSrc/net/minecraft/client/option/Option.java
--- namedTargetSrc/net/minecraft/client/option/Option.java	2024-08-20 20:35:00.511595213 +0000
+++ namedSrc/net/minecraft/client/option/Option.java	2024-08-20 20:33:44.567332095 +0000
@@ -254,7 +254,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_vbibxkxv;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/option/Option;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.text.getString();
diff -bur namedTargetSrc/net/minecraft/client/particle/GustParticle.java namedSrc/net/minecraft/client/particle/GustParticle.java
--- namedTargetSrc/net/minecraft/client/particle/GustParticle.java	2024-08-20 20:35:00.623595638 +0000
+++ namedSrc/net/minecraft/client/particle/GustParticle.java	2024-08-20 20:33:44.671332487 +0000
@@ -70,7 +70,8 @@
       private final SpriteProvider f_urbstdjr;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gqymotzh$C_kpoxzfaa;<init>(Lnet/minecraft/unmapped/C_audtngae;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/particle/GustParticle$C_kpoxzfaa;<init>(Lnet/minecraft/client/particle/SpriteProvider;)V}
        */
       public C_kpoxzfaa(SpriteProvider arg) {
          this.f_urbstdjr = arg;
diff -bur namedTargetSrc/net/minecraft/client/particle/Particle.java namedSrc/net/minecraft/client/particle/Particle.java
--- namedTargetSrc/net/minecraft/client/particle/Particle.java	2024-08-20 20:35:00.655595760 +0000
+++ namedSrc/net/minecraft/client/particle/Particle.java	2024-08-20 20:33:44.707332623 +0000
@@ -312,7 +312,8 @@
    public abstract ParticleTextureSheet getType();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_pfsoguef;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/particle/Particle;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.getClass().getSimpleName()

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

View the diff here (3/3):
diff -bur namedTargetSrc/net/minecraft/client/particle/ParticleTextureSheet.java namedSrc/net/minecraft/client/particle/ParticleTextureSheet.java
--- namedTargetSrc/net/minecraft/client/particle/ParticleTextureSheet.java	2024-08-20 20:35:00.495595153 +0000
+++ namedSrc/net/minecraft/client/particle/ParticleTextureSheet.java	2024-08-20 20:33:44.547332019 +0000
@@ -37,7 +37,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_tvagdiwl$C_jgqidiay;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/particle/ParticleTextureSheet$C_jgqidiay;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "TERRAIN_SHEET";
@@ -61,7 +62,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_tvagdiwl$C_aiwgsqvh;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/particle/ParticleTextureSheet$C_aiwgsqvh;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "PARTICLE_SHEET_OPAQUE";
@@ -86,7 +88,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_tvagdiwl$C_xdacysdb;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/particle/ParticleTextureSheet$C_xdacysdb;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "PARTICLE_SHEET_TRANSLUCENT";
@@ -108,7 +111,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_tvagdiwl$C_qgsxsoua;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/particle/ParticleTextureSheet$C_qgsxsoua;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "CUSTOM";
@@ -129,7 +133,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_tvagdiwl$C_vvnyosyu;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/particle/ParticleTextureSheet$C_vvnyosyu;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "NO_RENDER";
diff -bur namedTargetSrc/net/minecraft/client/particle/SpellParticle.java namedSrc/net/minecraft/client/particle/SpellParticle.java
--- namedTargetSrc/net/minecraft/client/particle/SpellParticle.java	2024-08-20 20:35:00.647595729 +0000
+++ namedSrc/net/minecraft/client/particle/SpellParticle.java	2024-08-20 20:33:44.699332592 +0000
@@ -112,7 +112,8 @@
       private final SpriteProvider f_idfsumtt;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_sscomrld$C_xgeemgpq;<init>(Lnet/minecraft/unmapped/C_audtngae;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/particle/SpellParticle$C_xgeemgpq;<init>(Lnet/minecraft/client/particle/SpriteProvider;)V}
        */
       public C_xgeemgpq(SpriteProvider arg) {
          this.f_idfsumtt = arg;
diff -bur namedTargetSrc/net/minecraft/client/realms/dto/RealmsServer.java namedSrc/net/minecraft/client/realms/dto/RealmsServer.java
--- namedTargetSrc/net/minecraft/client/realms/dto/RealmsServer.java	2024-08-20 20:35:00.423594879 +0000
+++ namedSrc/net/minecraft/client/realms/dto/RealmsServer.java	2024-08-20 20:33:44.475331748 +0000
@@ -394,7 +394,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_pwmwypfb;hashCode()I}
+    * @mapping {@literal named hashCode Lnet/minecraft/client/realms/dto/RealmsServer;hashCode()I}
     */
    public int hashCode() {
       return Objects.hash(new Object[]{this.id, this.name, this.motd, this.state, this.owner, this.expired});
diff -bur namedTargetSrc/net/minecraft/client/realms/dto/RealmsText.java namedSrc/net/minecraft/client/realms/dto/RealmsText.java
--- namedTargetSrc/net/minecraft/client/realms/dto/RealmsText.java	2024-08-20 20:35:00.627595654 +0000
+++ namedSrc/net/minecraft/client/realms/dto/RealmsText.java	2024-08-20 20:33:44.675332502 +0000
@@ -92,7 +92,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_vjxjsnrb;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/realms/dto/RealmsText;toString()Ljava/lang/String;}
     */
    public String toString() {
       return this.translationKey;
diff -bur namedTargetSrc/net/minecraft/client/realms/dto/RegionPingResult.java namedSrc/net/minecraft/client/realms/dto/RegionPingResult.java
--- namedTargetSrc/net/minecraft/client/realms/dto/RegionPingResult.java	2024-08-20 20:35:00.747596109 +0000
+++ namedSrc/net/minecraft/client/realms/dto/RegionPingResult.java	2024-08-20 20:33:44.803332985 +0000
@@ -43,7 +43,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_djziynvx;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/realms/dto/RegionPingResult;toString()Ljava/lang/String;}
     */
    @Override
    public String toString() {
diff -bur namedTargetSrc/net/minecraft/client/realms/dto/ValueObject.java namedSrc/net/minecraft/client/realms/dto/ValueObject.java
--- namedTargetSrc/net/minecraft/client/realms/dto/ValueObject.java	2024-08-20 20:35:00.627595654 +0000
+++ namedSrc/net/minecraft/client/realms/dto/ValueObject.java	2024-08-20 20:33:44.675332502 +0000
@@ -13,7 +13,8 @@
 @Environment(EnvType.CLIENT)
 public abstract class ValueObject {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_btjvjhuq;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/realms/dto/ValueObject;toString()Ljava/lang/String;}
     */
    public String toString() {
       StringBuilder stringBuilder = new StringBuilder("{");
diff -bur namedTargetSrc/net/minecraft/client/realms/dto/WorldTemplatePaginatedList.java namedSrc/net/minecraft/client/realms/dto/WorldTemplatePaginatedList.java
--- namedTargetSrc/net/minecraft/client/realms/dto/WorldTemplatePaginatedList.java	2024-08-20 20:35:00.523595259 +0000
+++ namedSrc/net/minecraft/client/realms/dto/WorldTemplatePaginatedList.java	2024-08-20 20:33:44.575332125 +0000
@@ -46,7 +46,8 @@
    public int total;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_dxpgpqbw;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/realms/dto/WorldTemplatePaginatedList;<init>()V}
     */
    public WorldTemplatePaginatedList() {
    }
diff -bur namedTargetSrc/net/minecraft/client/realms/exception/RealmsServiceException.java namedSrc/net/minecraft/client/realms/exception/RealmsServiceException.java
--- namedTargetSrc/net/minecraft/client/realms/exception/RealmsServiceException.java	2024-08-20 20:35:00.595595532 +0000
+++ namedSrc/net/minecraft/client/realms/exception/RealmsServiceException.java	2024-08-20 20:33:44.643332381 +0000
@@ -25,7 +25,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed getMessage Lnet/minecraft/unmapped/C_jyyiqnmg;getMessage()Ljava/lang/String;}
+    * @mapping {@literal named getMessage Lnet/minecraft/client/realms/exception/RealmsServiceException;getMessage()Ljava/lang/String;}
     */
    public String getMessage() {
       return this.error.getErrorText();
diff -bur namedTargetSrc/net/minecraft/client/realms/Request.java namedSrc/net/minecraft/client/realms/Request.java
--- namedTargetSrc/net/minecraft/client/realms/Request.java	2024-08-20 20:35:00.711595973 +0000
+++ namedSrc/net/minecraft/client/realms/Request.java	2024-08-20 20:33:44.763332834 +0000
@@ -322,7 +322,8 @@
    @Environment(EnvType.CLIENT)
    public static class Delete extends Request<Request.Delete> {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qnupnzph$C_vuuimuum;<init>(Ljava/lang/String;II)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/realms/Request$Delete;<init>(Ljava/lang/String;II)V}
        */
       public Delete(String string, int i, int j) {
          super(string, i, j);
@@ -351,7 +352,8 @@
    @Environment(EnvType.CLIENT)
    public static class Get extends Request<Request.Get> {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qnupnzph$C_csxbcfvl;<init>(Ljava/lang/String;II)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/realms/Request$Get;<init>(Ljava/lang/String;II)V}
        */
       public Get(String string, int i, int j) {
          super(string, i, j);
diff -bur namedTargetSrc/net/minecraft/client/realms/util/TextRenderingUtils.java namedSrc/net/minecraft/client/realms/util/TextRenderingUtils.java
--- namedTargetSrc/net/minecraft/client/realms/util/TextRenderingUtils.java	2024-08-20 20:35:00.675595836 +0000
+++ namedSrc/net/minecraft/client/realms/util/TextRenderingUtils.java	2024-08-20 20:33:44.727332698 +0000
@@ -16,7 +16,8 @@
 @Environment(EnvType.CLIENT)
 public class TextRenderingUtils {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_dqfkpadj;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/realms/util/TextRenderingUtils;<init>()V}
     */
    private TextRenderingUtils() {
    }
@@ -130,7 +131,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_dqfkpadj$C_mqrbwwre;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/realms/util/TextRenderingUtils$Line;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "Line{segments=" + this.segments + "}";
@@ -152,7 +154,8 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_dqfkpadj$C_mqrbwwre;hashCode()I}
+       * @mapping {@literal named hashCode Lnet/minecraft/client/realms/util/TextRenderingUtils$Line;hashCode()I}
        */
       public int hashCode() {
          return Objects.hash(new Object[]{this.segments});
@@ -219,14 +222,16 @@
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_dqfkpadj$C_ybeakzky;hashCode()I}
+       * @mapping {@literal named hashCode Lnet/minecraft/client/realms/util/TextRenderingUtils$LineSegment;hashCode()I}
        */
       public int hashCode() {
          return Objects.hash(new Object[]{this.fullText, this.linkTitle, this.linkUrl});
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_dqfkpadj$C_ybeakzky;toString()Ljava/lang/String;}
+       * @mapping {@literal named toString Lnet/minecraft/client/realms/util/TextRenderingUtils$LineSegment;toString()Ljava/lang/String;}
        */
       public String toString() {
          return "Segment{fullText='" + this.fullText + "', linkTitle='" + this.linkTitle + "', linkUrl='" + this.linkUrl + "'}";
diff -bur namedTargetSrc/net/minecraft/client/render/block/BlockModelRenderer.java namedSrc/net/minecraft/client/render/block/BlockModelRenderer.java
--- namedTargetSrc/net/minecraft/client/render/block/BlockModelRenderer.java	2024-08-20 20:35:00.715595988 +0000
+++ namedSrc/net/minecraft/client/render/block/BlockModelRenderer.java	2024-08-20 20:33:44.767332849 +0000
@@ -459,7 +459,8 @@
       final int[] light = new int[4];
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_agoaazwy$C_mabptfqw;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;<init>()V}
        */
       public AmbientOcclusionCalculator() {
       }
@@ -705,7 +706,8 @@
       });
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_agoaazwy$C_aujeljpv;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/block/BlockModelRenderer$BrightnessCache;<init>()V}
        */
       private BrightnessCache() {
       }
diff -bur namedTargetSrc/net/minecraft/client/render/block/entity/BlockEntityRendererFactories.java namedSrc/net/minecraft/client/render/block/entity/BlockEntityRendererFactories.java
--- namedTargetSrc/net/minecraft/client/render/block/entity/BlockEntityRendererFactories.java	2024-08-20 20:35:00.531595289 +0000
+++ namedSrc/net/minecraft/client/render/block/entity/BlockEntityRendererFactories.java	2024-08-20 20:33:44.583332155 +0000
@@ -47,7 +47,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_ywtrngzl;<clinit>()V}
+    * @mapping {@literal named <clinit> Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactories;<clinit>()V}
     */
    static {
       register(BlockEntityType.SIGN, SignBlockEntityRenderer::new);
diff -bur namedTargetSrc/net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer.java namedSrc/net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer.java	2024-08-20 20:35:00.651595745 +0000
+++ namedSrc/net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer.java	2024-08-20 20:33:44.703332608 +0000
@@ -23,7 +23,8 @@
    private static final Identifier BEAM_TEXTURE = Identifier.ofDefault("textures/entity/end_gateway_beam.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_utpccutz;<init>(Lnet/minecraft/unmapped/C_zeyvbzzx$C_rdyueyua;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V}
     */
    public EndGatewayBlockEntityRenderer(BlockEntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.java namedSrc/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.java	2024-08-20 20:35:00.599595547 +0000
+++ namedSrc/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.java	2024-08-20 20:33:44.647332396 +0000
@@ -94,7 +94,8 @@
    private final Map<WoodType, HangingSignBlockEntityRenderer.HangingSignModel> models;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_zcgkklbo;<init>(Lnet/minecraft/unmapped/C_zeyvbzzx$C_rdyueyua;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V}
     */
    public HangingSignBlockEntityRenderer(BlockEntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/block/entity/model/AbstractSkullBlockEntityModel.java namedSrc/net/minecraft/client/render/block/entity/model/AbstractSkullBlockEntityModel.java
--- namedTargetSrc/net/minecraft/client/render/block/entity/model/AbstractSkullBlockEntityModel.java	2024-08-20 20:35:00.631595669 +0000
+++ namedSrc/net/minecraft/client/render/block/entity/model/AbstractSkullBlockEntityModel.java	2024-08-20 20:33:44.683332532 +0000
@@ -12,7 +12,8 @@
 @Environment(EnvType.CLIENT)
 public abstract class AbstractSkullBlockEntityModel extends Model {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_tuhbiezx;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/block/entity/model/AbstractSkullBlockEntityModel;<init>()V}
     */
    public AbstractSkullBlockEntityModel() {
       super(RenderLayer::getEntityTranslucent);
diff -bur namedTargetSrc/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.java namedSrc/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.java	2024-08-20 20:35:00.435594925 +0000
+++ namedSrc/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.java	2024-08-20 20:33:44.487331793 +0000
@@ -87,7 +87,8 @@
       private final ModelPart f_wiwhhboa;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_veoxnroc$C_alliycjs;<init>(Lnet/minecraft/unmapped/C_rglqxnbw;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer$C_alliycjs;<init>(Lnet/minecraft/client/model/ModelPart;)V}
        */
       public C_alliycjs(ModelPart arg) {
          super(RenderLayer::getEntityCutoutNoCull);
diff -bur namedTargetSrc/net/minecraft/client/render/BlockBreakingInfo.java namedSrc/net/minecraft/client/render/BlockBreakingInfo.java
--- namedTargetSrc/net/minecraft/client/render/BlockBreakingInfo.java	2024-08-20 20:35:00.543595335 +0000
+++ namedSrc/net/minecraft/client/render/BlockBreakingInfo.java	2024-08-20 20:33:44.595332200 +0000
@@ -105,7 +105,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed hashCode Lnet/minecraft/unmapped/C_hluhvldy;hashCode()I}
+    * @mapping {@literal named hashCode Lnet/minecraft/client/render/BlockBreakingInfo;hashCode()I}
     */
    public int hashCode() {
       return Integer.hashCode(this.actorNetworkId);
diff -bur namedTargetSrc/net/minecraft/client/render/chunk/ChunkBuilder.java namedSrc/net/minecraft/client/render/chunk/ChunkBuilder.java
--- namedTargetSrc/net/minecraft/client/render/chunk/ChunkBuilder.java	2024-08-20 20:35:00.711595973 +0000
+++ namedSrc/net/minecraft/client/render/chunk/ChunkBuilder.java	2024-08-20 20:33:44.763332834 +0000
@@ -438,7 +438,8 @@
       private boolean f_efbrzllj;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc;<init>(Lnet/minecraft/unmapped/C_sjynkhfr;IIII)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/chunk/ChunkBuilder$C_exmylrbc;<init>(Lnet/minecraft/client/render/chunk/ChunkBuilder;IIII)V}
        */
       public C_exmylrbc(final int i, final int j, final int k, final int l) {
          this.f_jcyejnjx = i;
@@ -711,7 +712,8 @@
          protected final boolean f_ypuqbnfm;
 
          /**
-          * Mapping not found
+          * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc$C_dafeytod;<init>(Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc;DZ)V}
+          * @mapping {@literal named <init> Lnet/minecraft/client/render/chunk/ChunkBuilder$C_exmylrbc$C_dafeytod;<init>(Lnet/minecraft/client/render/chunk/ChunkBuilder$C_exmylrbc;DZ)V}
           */
          public C_dafeytod(final double d, final boolean bl) {
             this.f_ieqhemgl = d;
@@ -754,7 +756,8 @@
          private final ChunkBuilder.C_tspjbhud f_iwigmsua;
 
          /**
-          * Mapping not found
+          * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc$C_tztyrgso;<init>(Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc;DLnet/minecraft/unmapped/C_sjynkhfr$C_tspjbhud;)V}
+          * @mapping {@literal named <init> Lnet/minecraft/client/render/chunk/ChunkBuilder$C_exmylrbc$C_tztyrgso;<init>(Lnet/minecraft/client/render/chunk/ChunkBuilder$C_exmylrbc;DLnet/minecraft/client/render/chunk/ChunkBuilder$C_tspjbhud;)V}
           */
          public C_tztyrgso(final double d, final ChunkBuilder.C_tspjbhud arg2) {
             super(d, true);
@@ -832,7 +835,8 @@
          protected ChunkRenderRegion f_zkbkfigj;
 
          /**
-          * Mapping not found
+          * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc$C_ulcmkxuq;<init>(Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc;DLnet/minecraft/unmapped/C_pnsarinu;Z)V}
+          * @mapping {@literal named <init> Lnet/minecraft/client/render/chunk/ChunkBuilder$C_exmylrbc$C_ulcmkxuq;<init>(Lnet/minecraft/client/render/chunk/ChunkBuilder$C_exmylrbc;DLnet/minecraft/client/render/chunk/ChunkRenderRegion;Z)V}
           */
          public C_ulcmkxuq(final double d, @Nullable final ChunkRenderRegion arg2, final boolean bl) {
             super(d, bl);
diff -bur namedTargetSrc/net/minecraft/client/render/chunk/ChunkOcclusionData.java namedSrc/net/minecraft/client/render/chunk/ChunkOcclusionData.java
--- namedTargetSrc/net/minecraft/client/render/chunk/ChunkOcclusionData.java	2024-08-20 20:35:00.751596124 +0000
+++ namedSrc/net/minecraft/client/render/chunk/ChunkOcclusionData.java	2024-08-20 20:33:44.807333000 +0000
@@ -61,7 +61,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed toString Lnet/minecraft/unmapped/C_bfihfxcg;toString()Ljava/lang/String;}
+    * @mapping {@literal named toString Lnet/minecraft/client/render/chunk/ChunkOcclusionData;toString()Ljava/lang/String;}
     */
    public String toString() {
       StringBuilder stringBuilder = new StringBuilder();
diff -bur namedTargetSrc/net/minecraft/client/render/debug/VillageSectionsDebugRenderer.java namedSrc/net/minecraft/client/render/debug/VillageSectionsDebugRenderer.java
--- namedTargetSrc/net/minecraft/client/render/debug/VillageSectionsDebugRenderer.java	2024-08-20 20:35:00.443594956 +0000
+++ namedSrc/net/minecraft/client/render/debug/VillageSectionsDebugRenderer.java	2024-08-20 20:33:44.495331823 +0000
@@ -27,7 +27,8 @@
    private final Set<ChunkSectionPos> sections = Sets.<ChunkSectionPos>newHashSet();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ouksyeuz;<init>()V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/debug/VillageSectionsDebugRenderer;<init>()V}
     */
    VillageSectionsDebugRenderer() {
    }
diff -bur namedTargetSrc/net/minecraft/client/render/DimensionVisualEffects.java namedSrc/net/minecraft/client/render/DimensionVisualEffects.java
--- namedTargetSrc/net/minecraft/client/render/DimensionVisualEffects.java	2024-08-20 20:35:00.487595122 +0000
+++ namedSrc/net/minecraft/client/render/DimensionVisualEffects.java	2024-08-20 20:33:44.539331989 +0000
@@ -153,7 +153,8 @@
    @Environment(EnvType.CLIENT)
    public static class End extends DimensionVisualEffects {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bxlqmlyr$C_cgdnchhz;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/DimensionVisualEffects$End;<init>()V}
        */
       public End() {
          super(Float.NaN, false, DimensionVisualEffects.SkyType.END, true, false);
@@ -183,7 +184,8 @@
    @Environment(EnvType.CLIENT)
    public static class Nether extends DimensionVisualEffects {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bxlqmlyr$C_tnsgxlcj;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/DimensionVisualEffects$Nether;<init>()V}
        */
       public Nether() {
          super(Float.NaN, true, DimensionVisualEffects.SkyType.NONE, false, true);
@@ -223,7 +225,8 @@
       private static final float f_ibugopdu = 0.4F;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bxlqmlyr$C_ttikmpkq;<init>()V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/DimensionVisualEffects$Overworld;<init>()V}
        */
       public Overworld() {
          super(192.0F, true, DimensionVisualEffects.SkyType.OVERWORLD, false, false);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/AllayEntityRenderer.java namedSrc/net/minecraft/client/render/entity/AllayEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/AllayEntityRenderer.java	2024-08-20 20:35:00.719596002 +0000
+++ namedSrc/net/minecraft/client/render/entity/AllayEntityRenderer.java	2024-08-20 20:33:44.771332864 +0000
@@ -23,7 +23,8 @@
    private static final Identifier ALLAY_TEXTURE = Identifier.ofDefault("textures/entity/allay/allay.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_wiejjicg;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/AllayEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public AllayEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new AllayEntityModel(arg.getPart(EntityModelLayers.ALLAY)), 0.4F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/ArmadilloEntityRenderer.java namedSrc/net/minecraft/client/render/entity/ArmadilloEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/ArmadilloEntityRenderer.java	2024-08-20 20:35:00.403594804 +0000
+++ namedSrc/net/minecraft/client/render/entity/ArmadilloEntityRenderer.java	2024-08-20 20:33:44.455331672 +0000
@@ -22,7 +22,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/armadillo.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bstoncte;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/ArmadilloEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public ArmadilloEntityRenderer(EntityRendererFactory.Context arg) {
       super(
diff -bur namedTargetSrc/net/minecraft/client/render/entity/ArmorStandEntityRenderer.java namedSrc/net/minecraft/client/render/entity/ArmorStandEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/ArmorStandEntityRenderer.java	2024-08-20 20:35:00.499595168 +0000
+++ namedSrc/net/minecraft/client/render/entity/ArmorStandEntityRenderer.java	2024-08-20 20:33:44.547332019 +0000
@@ -40,7 +40,8 @@
    private final ArmorStandArmorEntityModel f_kfdldrsz;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_smwqqwls;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/ArmorStandEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public ArmorStandEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new ArmorStandEntityModel(arg.getPart(EntityModelLayers.ARMOR_STAND)), 0.0F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/ArrowEntityRenderer.java namedSrc/net/minecraft/client/render/entity/ArrowEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/ArrowEntityRenderer.java	2024-08-20 20:35:00.723596018 +0000
+++ namedSrc/net/minecraft/client/render/entity/ArrowEntityRenderer.java	2024-08-20 20:33:44.775332880 +0000
@@ -24,7 +24,8 @@
    public static final Identifier TIPPED_TEXTURE = Identifier.ofDefault("textures/entity/projectiles/tipped_arrow.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_jkrcvgzq;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/ArrowEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public ArrowEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/AxolotlEntityRenderer.java namedSrc/net/minecraft/client/render/entity/AxolotlEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/AxolotlEntityRenderer.java	2024-08-20 20:35:00.543595335 +0000
+++ namedSrc/net/minecraft/client/render/entity/AxolotlEntityRenderer.java	2024-08-20 20:33:44.595332200 +0000
@@ -30,7 +30,8 @@
    });
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_rzserjxg;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/AxolotlEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public AxolotlEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new AxolotlEntityModel(arg.getPart(EntityModelLayers.AXOLOTL)), new AxolotlEntityModel(arg.getPart(EntityModelLayers.AXOLOTL_BABY)), 0.5F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/BatEntityRenderer.java namedSrc/net/minecraft/client/render/entity/BatEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/BatEntityRenderer.java	2024-08-20 20:35:00.683595866 +0000
+++ namedSrc/net/minecraft/client/render/entity/BatEntityRenderer.java	2024-08-20 20:33:44.735332729 +0000
@@ -21,7 +21,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/bat.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_wytqkjns;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/BatEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public BatEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new BatEntityModel(arg.getPart(EntityModelLayers.BAT)), 0.25F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/BeeEntityRenderer.java namedSrc/net/minecraft/client/render/entity/BeeEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/BeeEntityRenderer.java	2024-08-20 20:35:00.547595350 +0000
+++ namedSrc/net/minecraft/client/render/entity/BeeEntityRenderer.java	2024-08-20 20:33:44.599332216 +0000
@@ -37,7 +37,8 @@
    private static final Identifier NECTAR_TEXTURE = Identifier.ofDefault("textures/entity/bee/bee_nectar.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_scsielma;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/BeeEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public BeeEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new BeeEntityModel(arg.getPart(EntityModelLayers.BEE)), new BeeEntityModel(arg.getPart(EntityModelLayers.BEE_BABY)), 0.4F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/BipedEntityRenderer.java namedSrc/net/minecraft/client/render/entity/BipedEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/BipedEntityRenderer.java	2024-08-20 20:35:00.631595669 +0000
+++ namedSrc/net/minecraft/client/render/entity/BipedEntityRenderer.java	2024-08-20 20:33:44.683332532 +0000
@@ -30,14 +30,16 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gzpqfpdh;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;Lnet/minecraft/unmapped/C_kbsahqug;Lnet/minecraft/unmapped/C_kbsahqug;F)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/BipedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/BipedEntityModel;Lnet/minecraft/client/render/entity/model/BipedEntityModel;F)V}
     */
    public BipedEntityRenderer(EntityRendererFactory.Context arg, M arg2, M arg3, float f) {
       this(arg, arg2, arg3, f, HeadFeatureRenderer.C_slhtkdfw.f_oxjbhekl);
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gzpqfpdh;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;Lnet/minecraft/unmapped/C_kbsahqug;Lnet/minecraft/unmapped/C_kbsahqug;FLnet/minecraft/unmapped/C_mnbpdvbi$C_slhtkdfw;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/BipedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/BipedEntityModel;Lnet/minecraft/client/render/entity/model/BipedEntityModel;FLnet/minecraft/client/render/entity/feature/HeadFeatureRenderer$C_slhtkdfw;)V}
     */
    public BipedEntityRenderer(EntityRendererFactory.Context arg, M arg2, M arg3, float f, HeadFeatureRenderer.C_slhtkdfw arg4) {
       super(arg, arg2, arg3, f);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/BlazeEntityRenderer.java namedSrc/net/minecraft/client/render/entity/BlazeEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/BlazeEntityRenderer.java	2024-08-20 20:35:00.639595699 +0000
+++ namedSrc/net/minecraft/client/render/entity/BlazeEntityRenderer.java	2024-08-20 20:33:44.691332563 +0000
@@ -22,7 +22,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/blaze.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pxoagobk;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/BlazeEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public BlazeEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new BlazeEntityModel(arg.getPart(EntityModelLayers.BLAZE)), 0.5F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/BoggedEntityRenderer.java namedSrc/net/minecraft/client/render/entity/BoggedEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/BoggedEntityRenderer.java	2024-08-20 20:35:00.575595457 +0000
+++ namedSrc/net/minecraft/client/render/entity/BoggedEntityRenderer.java	2024-08-20 20:33:44.623332306 +0000
@@ -28,7 +28,8 @@
    private static final Identifier OVERLAY_TEXTURE = Identifier.ofDefault("textures/entity/skeleton/bogged_overlay.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ddcesbvk;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/BoggedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public BoggedEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, EntityModelLayers.BOGGED_INNER_ARMOR, EntityModelLayers.BOGGED_OUTER_ARMOR, new BoggedEntityModel(arg.getPart(EntityModelLayers.BOGGED)));
diff -bur namedTargetSrc/net/minecraft/client/render/entity/BreezeEntityRenderer.java namedSrc/net/minecraft/client/render/entity/BreezeEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/BreezeEntityRenderer.java	2024-08-20 20:35:00.431594910 +0000
+++ namedSrc/net/minecraft/client/render/entity/BreezeEntityRenderer.java	2024-08-20 20:33:44.483331778 +0000
@@ -26,7 +26,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/breeze/breeze.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_wdrzvsvu;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/BreezeEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public BreezeEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new BreezeEntityModel(arg.getPart(EntityModelLayers.BREEZE)), 0.5F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/CamelEntityRenderer.java namedSrc/net/minecraft/client/render/entity/CamelEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/CamelEntityRenderer.java	2024-08-20 20:35:00.631595669 +0000
+++ namedSrc/net/minecraft/client/render/entity/CamelEntityRenderer.java	2024-08-20 20:33:44.683332532 +0000
@@ -22,7 +22,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/camel/camel.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_cjzsbkvr;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/CamelEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public CamelEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new CamelEntityModel(arg.getPart(EntityModelLayers.CAMEL)), new CamelEntityModel(arg.getPart(EntityModelLayers.CAMEL_BABY)), 0.7F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/CatEntityRenderer.java namedSrc/net/minecraft/client/render/entity/CatEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/CatEntityRenderer.java	2024-08-20 20:35:00.503595183 +0000
+++ namedSrc/net/minecraft/client/render/entity/CatEntityRenderer.java	2024-08-20 20:33:44.555332050 +0000
@@ -20,7 +20,8 @@
 @Environment(EnvType.CLIENT)
 public class CatEntityRenderer extends C_zwcdptgz<CatEntity, C_nrfmfqlz, CatEntityModel> {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_rlnyexww;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/CatEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public CatEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new CatEntityModel(arg.getPart(EntityModelLayers.CAT)), new CatEntityModel(arg.getPart(EntityModelLayers.CAT_BABY)), 0.4F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/CaveSpiderEntityRenderer.java namedSrc/net/minecraft/client/render/entity/CaveSpiderEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/CaveSpiderEntityRenderer.java	2024-08-20 20:35:00.435594925 +0000
+++ namedSrc/net/minecraft/client/render/entity/CaveSpiderEntityRenderer.java	2024-08-20 20:33:44.487331793 +0000
@@ -20,7 +20,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/spider/cave_spider.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ssolyuwh;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/CaveSpiderEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public CaveSpiderEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, EntityModelLayers.CAVE_SPIDER);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/ChickenEntityRenderer.java namedSrc/net/minecraft/client/render/entity/ChickenEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/ChickenEntityRenderer.java	2024-08-20 20:35:00.571595441 +0000
+++ namedSrc/net/minecraft/client/render/entity/ChickenEntityRenderer.java	2024-08-20 20:33:44.623332306 +0000
@@ -23,7 +23,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/chicken.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_iehlgqpr;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/ChickenEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public ChickenEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new ChickenEntityModel(arg.getPart(EntityModelLayers.CHICKEN)), new ChickenEntityModel(arg.getPart(EntityModelLayers.CHICKEN_BABY)), 0.3F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/CodEntityRenderer.java namedSrc/net/minecraft/client/render/entity/CodEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/CodEntityRenderer.java	2024-08-20 20:35:00.403594804 +0000
+++ namedSrc/net/minecraft/client/render/entity/CodEntityRenderer.java	2024-08-20 20:33:44.455331672 +0000
@@ -24,7 +24,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/fish/cod.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pfhokfem;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/CodEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public CodEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new CodEntityModel(arg.getPart(EntityModelLayers.COD)), 0.3F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/CowEntityRenderer.java namedSrc/net/minecraft/client/render/entity/CowEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/CowEntityRenderer.java	2024-08-20 20:35:00.635595684 +0000
+++ namedSrc/net/minecraft/client/render/entity/CowEntityRenderer.java	2024-08-20 20:33:44.687332547 +0000
@@ -22,7 +22,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/cow/cow.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ykvuoqyi;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/CowEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public CowEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new CowEntityModel(arg.getPart(EntityModelLayers.COW)), new CowEntityModel(arg.getPart(EntityModelLayers.COW_BABY)), 0.7F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/CreeperEntityRenderer.java namedSrc/net/minecraft/client/render/entity/CreeperEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/CreeperEntityRenderer.java	2024-08-20 20:35:00.539595320 +0000
+++ namedSrc/net/minecraft/client/render/entity/CreeperEntityRenderer.java	2024-08-20 20:33:44.591332185 +0000
@@ -24,7 +24,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/creeper/creeper.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_fxqjeaob;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/CreeperEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public CreeperEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new CreeperEntityModel(arg.getPart(EntityModelLayers.CREEPER)), 0.5F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/DisplayEntityRenderer.java namedSrc/net/minecraft/client/render/entity/DisplayEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/DisplayEntityRenderer.java	2024-08-20 20:35:00.675595836 +0000
+++ namedSrc/net/minecraft/client/render/entity/DisplayEntityRenderer.java	2024-08-20 20:33:44.727332698 +0000
@@ -43,7 +43,8 @@
    private final EntityRenderDispatcher dispatcher;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gdptvgng;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/DisplayEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    protected DisplayEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
@@ -175,7 +176,8 @@
       private final BlockRenderManager renderManager;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gdptvgng$C_ohndkhua;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/DisplayEntityRenderer$BlockDisplayEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
        */
       protected BlockDisplayEntityRenderer(EntityRendererFactory.Context arg) {
          super(arg);
@@ -222,7 +224,8 @@
       private final ItemRenderer itemRenderer;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gdptvgng$C_lbslevfd;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/DisplayEntityRenderer$ItemDisplayEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
        */
       protected ItemDisplayEntityRenderer(EntityRendererFactory.Context arg) {
          super(arg);
@@ -281,7 +284,8 @@
       private final TextRenderer textRenderer;
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gdptvgng$C_luetrezz;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+       * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/DisplayEntityRenderer$TextDisplayEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
        */
       protected TextDisplayEntityRenderer(EntityRendererFactory.Context arg) {
          super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/DolphinEntityRenderer.java namedSrc/net/minecraft/client/render/entity/DolphinEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/DolphinEntityRenderer.java	2024-08-20 20:35:00.727596033 +0000
+++ namedSrc/net/minecraft/client/render/entity/DolphinEntityRenderer.java	2024-08-20 20:33:44.779332894 +0000
@@ -23,7 +23,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/dolphin.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_nvalchxz;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/DolphinEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public DolphinEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new DolphinEntityModel(arg.getPart(EntityModelLayers.DOLPHIN)), new DolphinEntityModel(arg.getPart(EntityModelLayers.DOLPHIN_BABY)), 0.7F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/DragonFireballEntityRenderer.java namedSrc/net/minecraft/client/render/entity/DragonFireballEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/DragonFireballEntityRenderer.java	2024-08-20 20:35:00.711595973 +0000
+++ namedSrc/net/minecraft/client/render/entity/DragonFireballEntityRenderer.java	2024-08-20 20:33:44.759332819 +0000
@@ -30,7 +30,8 @@
    private static final RenderLayer LAYER = RenderLayer.getEntityCutoutNoCull(TEXTURE);
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_arsbclod;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/DragonFireballEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public DragonFireballEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/DrownedEntityRenderer.java namedSrc/net/minecraft/client/render/entity/DrownedEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/DrownedEntityRenderer.java	2024-08-20 20:35:00.595595532 +0000
+++ namedSrc/net/minecraft/client/render/entity/DrownedEntityRenderer.java	2024-08-20 20:33:44.647332396 +0000
@@ -25,7 +25,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/zombie/drowned.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_suizdodr;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/DrownedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public DrownedEntityRenderer(EntityRendererFactory.Context arg) {
       super(
diff -bur namedTargetSrc/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.java namedSrc/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.java	2024-08-20 20:35:00.467595047 +0000
+++ namedSrc/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.java	2024-08-20 20:33:44.519331913 +0000
@@ -19,7 +19,8 @@
    public static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/guardian_elder.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_klrhwxrb;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/ElderGuardianEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public ElderGuardianEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, 1.2F, EntityModelLayers.ELDER_GUARDIAN);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EmptyEntityRenderer.java namedSrc/net/minecraft/client/render/entity/EmptyEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/EmptyEntityRenderer.java	2024-08-20 20:35:00.623595638 +0000
+++ namedSrc/net/minecraft/client/render/entity/EmptyEntityRenderer.java	2024-08-20 20:33:44.671332487 +0000
@@ -16,7 +16,8 @@
 @Environment(EnvType.CLIENT)
 public class EmptyEntityRenderer<T extends Entity> extends EntityRenderer<T, C_vptppxob> {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_finqqqru;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/EmptyEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public EmptyEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EndCrystalEntityRenderer.java namedSrc/net/minecraft/client/render/entity/EndCrystalEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/EndCrystalEntityRenderer.java	2024-08-20 20:35:00.651595745 +0000
+++ namedSrc/net/minecraft/client/render/entity/EndCrystalEntityRenderer.java	2024-08-20 20:33:44.703332608 +0000
@@ -38,7 +38,8 @@
    private final C_wqdyjfri f_phtozhvy;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ssrskgfl;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/EndCrystalEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public EndCrystalEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EnderDragonEntityRenderer.java namedSrc/net/minecraft/client/render/entity/EnderDragonEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/EnderDragonEntityRenderer.java	2024-08-20 20:35:00.475595077 +0000
+++ namedSrc/net/minecraft/client/render/entity/EnderDragonEntityRenderer.java	2024-08-20 20:33:44.527331944 +0000
@@ -84,7 +84,8 @@
    private final C_urnafeeb model;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_tmsauzjx;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public EnderDragonEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EndermanEntityRenderer.java namedSrc/net/minecraft/client/render/entity/EndermanEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/EndermanEntityRenderer.java	2024-08-20 20:35:00.511595213 +0000
+++ namedSrc/net/minecraft/client/render/entity/EndermanEntityRenderer.java	2024-08-20 20:33:44.563332079 +0000
@@ -30,7 +30,8 @@
    private final RandomGenerator random = RandomGenerator.createLegacy();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_biyqajta;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/EndermanEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public EndermanEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new EndermanEntityModel<>(arg.getPart(EntityModelLayers.ENDERMAN)), 0.5F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EndermiteEntityRenderer.java namedSrc/net/minecraft/client/render/entity/EndermiteEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/EndermiteEntityRenderer.java	2024-08-20 20:35:00.607595578 +0000
+++ namedSrc/net/minecraft/client/render/entity/EndermiteEntityRenderer.java	2024-08-20 20:33:44.655332426 +0000
@@ -21,7 +21,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/endermite.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_psgayctt;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/EndermiteEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public EndermiteEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new EndermiteEntityModel(arg.getPart(EntityModelLayers.ENDERMITE)), 0.3F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EntityRenderers.java namedSrc/net/minecraft/client/render/entity/EntityRenderers.java
--- namedTargetSrc/net/minecraft/client/render/entity/EntityRenderers.java	2024-08-20 20:35:00.411594834 +0000
+++ namedSrc/net/minecraft/client/render/entity/EntityRenderers.java	2024-08-20 20:33:44.463331702 +0000
@@ -104,7 +104,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <clinit> Lnet/minecraft/unmapped/C_qcsjcrtc;<clinit>()V}
+    * @mapping {@literal named <clinit> Lnet/minecraft/client/render/entity/EntityRenderers;<clinit>()V}
     */
    static {
       register(EntityType.ALLAY, AllayEntityRenderer::new);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EvokerEntityRenderer.java namedSrc/net/minecraft/client/render/entity/EvokerEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/EvokerEntityRenderer.java	2024-08-20 20:35:00.727596033 +0000
+++ namedSrc/net/minecraft/client/render/entity/EvokerEntityRenderer.java	2024-08-20 20:33:44.783332910 +0000
@@ -25,7 +25,8 @@
    private static final Identifier TEXTURE = Identifier.ofDefault("textures/entity/illager/evoker.png");
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_uptcwwyh;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/EvokerEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public EvokerEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg, new IllagerEntityModel<>(arg.getPart(EntityModelLayers.EVOKER)), 0.5F);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/EvokerFangsEntityRenderer.java namedSrc/net/minecraft/client/render/entity/EvokerFangsEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/EvokerFangsEntityRenderer.java	2024-08-20 20:35:00.655595760 +0000
+++ namedSrc/net/minecraft/client/render/entity/EvokerFangsEntityRenderer.java	2024-08-20 20:33:44.707332623 +0000
@@ -31,7 +31,8 @@
    private final EvokerFangsEntityModel model;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_liznpvzw;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/EvokerFangsEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public EvokerFangsEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/ExperienceOrbEntityRenderer.java namedSrc/net/minecraft/client/render/entity/ExperienceOrbEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/ExperienceOrbEntityRenderer.java	2024-08-20 20:35:00.643595714 +0000
+++ namedSrc/net/minecraft/client/render/entity/ExperienceOrbEntityRenderer.java	2024-08-20 20:33:44.695332578 +0000
@@ -31,7 +31,8 @@
    private static final RenderLayer LAYER = RenderLayer.getItemEntityTranslucentCull(TEXTURE);
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_wznuzjje;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/ExperienceOrbEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public ExperienceOrbEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java namedSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java	2024-08-20 20:35:00.727596033 +0000
+++ namedSrc/net/minecraft/client/render/entity/FallingBlockEntityRenderer.java	2024-08-20 20:33:44.783332910 +0000
@@ -30,7 +30,8 @@
    private final BlockRenderManager blockRenderManager;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gvhcprck;<init>(Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/FallingBlockEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V}
     */
    public FallingBlockEntityRenderer(EntityRendererFactory.Context arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.java namedSrc/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.java	2024-08-20 20:35:00.731596048 +0000
+++ namedSrc/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.java	2024-08-20 20:33:44.783332910 +0000
@@ -25,7 +25,8 @@
    private static final RenderLayer EYES_LAYER = RenderLayer.getTranslucentEmissive(Identifier.ofDefault("textures/entity/breeze/breeze_eyes.png"));
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qbgjrzoa;<init>(Lnet/minecraft/unmapped/C_mjeyymcw;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;)V}
     */
    public BreezeEyesFeatureRenderer(FeatureRendererContext<C_wijpudah, BreezeEntityModel> arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer.java namedSrc/net/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer.java	2024-08-20 20:35:00.599595547 +0000
+++ namedSrc/net/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer.java	2024-08-20 20:33:44.647332396 +0000
@@ -20,7 +20,8 @@
    private static final RenderLayer SKIN = RenderLayer.getEyes(Identifier.ofDefault("textures/entity/enderman/enderman_eyes.png"));
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bkdiiaof;<init>(Lnet/minecraft/unmapped/C_mjeyymcw;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;)V}
     */
    public EndermanEyesFeatureRenderer(FeatureRendererContext<C_ippptngm, EndermanEntityModel<C_ippptngm>> arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer.java namedSrc/net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer.java	2024-08-20 20:35:00.631595669 +0000
+++ namedSrc/net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer.java	2024-08-20 20:33:44.683332532 +0000
@@ -18,7 +18,8 @@
 @Environment(EnvType.CLIENT)
 public abstract class EnergySwirlOverlayFeatureRenderer<S extends C_vptppxob, M extends EntityModel<S>> extends FeatureRenderer<S, M> {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_hngjbaof;<init>(Lnet/minecraft/unmapped/C_mjeyymcw;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;)V}
     */
    public EnergySwirlOverlayFeatureRenderer(FeatureRendererContext<S, M> arg) {
       super(arg);
diff -bur namedTargetSrc/net/minecraft/client/render/entity/feature/EyesFeatureRenderer.java namedSrc/net/minecraft/client/render/entity/feature/EyesFeatureRenderer.java
--- namedTargetSrc/net/minecraft/client/render/entity/feature/EyesFeatureRenderer.java	2024-08-20 20:35:00.427594895 +0000
+++ namedSrc/net/minecraft/client/render/entity/feature/EyesFeatureRenderer.java	2024-08-20 20:33:44.479331762 +0000
@@ -17,7 +17,8 @@
 @Environment(EnvType.CLIENT)
 public abstract class EyesFeatureRenderer<S extends C_vptppxob, M extends EntityModel<S>> extends FeatureRenderer<S, M> {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_oazuphju;<init>(Lnet/minecraft/unmapped/C_mjeyymcw;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/client/render/entity/feature/EyesFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;)V}
     */
    public EyesFeatureRenderer(FeatureRendererContext<S, M> arg) {
       super(arg);


The remaining diff is too long!

Please sign in to comment.