Skip to content

Commit

Permalink
Fix insertAutoGeneratedMappings
Browse files Browse the repository at this point in the history
  • Loading branch information
IotaBread committed Dec 28, 2023
1 parent a2091e4 commit 7a800bd
Showing 1 changed file with 13 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import java.io.BufferedWriter;
import java.io.File;
import java.io.PrintWriter;
import java.io.Reader;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
Expand All @@ -11,20 +12,18 @@
import java.util.Locale;
import java.util.Objects;

import com.google.common.collect.Streams;
import org.quiltmc.enigma.api.Enigma;
import org.quiltmc.enigma.api.EnigmaProfile;
import org.quiltmc.enigma.api.EnigmaProject;
import org.quiltmc.enigma.api.service.NameProposalService;
import org.quiltmc.enigma.command.Command;
import org.quiltmc.enigma.command.FillClassMappingsCommand;
import org.quiltmc.enigma.command.InsertProposedMappingsCommand;
import org.quiltmc.enigma.command.MappingCommandsUtil;
import org.quiltmc.enigma.api.translation.mapping.EntryMapping;
import org.quiltmc.enigma.api.translation.mapping.MappingDelta;
import org.quiltmc.enigma.api.translation.mapping.serde.MappingSaveParameters;
import org.quiltmc.enigma.api.translation.mapping.tree.DeltaTrackingTree;
import org.quiltmc.enigma.api.translation.mapping.tree.EntryTree;
import org.quiltmc.enigma.util.EntryTreePrinter;
import org.quiltmc.enigma.util.Utils;
import net.fabricmc.mappingio.MappingWriter;
import net.fabricmc.mappingio.adapter.MappingDstNsReorder;
Expand Down Expand Up @@ -114,25 +113,24 @@ private static void runCommands(Path jar, Path input, Path output, String result
Enigma enigma = Command.createEnigma(profile, null);

EnigmaProject project = Command.openProject(jar, input, enigma);
NameProposalService[] nameProposalServices = enigma.getServices().get(NameProposalService.TYPE).toArray(new NameProposalService[0]);

boolean debug = System.getProperty("qm.addProposedMappings.debug", "false").toLowerCase(Locale.ROOT).equals("true");
EntryTree<EntryMapping> withProposals = InsertProposedMappingsCommand.exec(nameProposalServices, project);
EntryTree<EntryMapping> withProposals = project.getRemapper().getMappings(); // Proposed names are automatically added when opening a project

// TODO: Disable fillAll after fixing the tiny v2 writer to avoid adding unnecessary class names
EntryTree<EntryMapping> result = FillClassMappingsCommand.exec(project.getJarIndex(), withProposals, true, debug);

Utils.delete(output);
MappingSaveParameters saveParameters = enigma.getProfile().getMappingSaveParameters();
MappingSaveParameters profileParameters = enigma.getProfile().getMappingSaveParameters();
MappingSaveParameters saveParameters = new MappingSaveParameters(profileParameters.fileNameFormat(), /*writeProposedNames*/ true);
MappingCommandsUtil.getWriter(resultFormat).write(result, output, saveParameters);

if (debug) {
Path debugFile = output.getParent().resolve(output.getFileName().toString() + "-delta.txt");
MappingDelta<EntryMapping> proposalsDelta = ((DeltaTrackingTree<EntryMapping>) withProposals).takeDelta();
Path deltaFile = output.getParent().resolve(output.getFileName().toString() + "-fill-delta.txt");
MappingDelta<EntryMapping> fillDelta = ((DeltaTrackingTree<EntryMapping>) result).takeDelta();

try (BufferedWriter writer = Files.newBufferedWriter(debugFile)) {
List<String> content = Streams.concat(proposalsDelta.getChanges().getAllEntries(), fillDelta.getChanges().getAllEntries())
try (BufferedWriter writer = Files.newBufferedWriter(deltaFile)) {
List<String> content = fillDelta.getChanges().getAllEntries()
.map(Objects::toString)
.toList();

Expand All @@ -141,6 +139,11 @@ private static void runCommands(Path jar, Path input, Path output, String result
writer.newLine();
}
}

Path debugFile = output.getParent().resolve(output.getFileName().toString() + "-tree.txt");
try (BufferedWriter writer = Files.newBufferedWriter(debugFile)) {
EntryTreePrinter.print(new PrintWriter(writer), project.getRemapper().getProposedMappings());
}
}
}

Expand Down

3 comments on commit 7a800bd

@github-actions
Copy link

Choose a reason for hiding this comment

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

With commit 7a800bd, 976 file(s) were updated with 4480 line(s) added and 4450 removed compared to the latest Quilt Mappings version.

View the diff here (1/3):
diff -bur namedTargetSrc/com/mojang/blaze3d/platform/GlStateManager.java namedSrc/com/mojang/blaze3d/platform/GlStateManager.java
--- namedTargetSrc/com/mojang/blaze3d/platform/GlStateManager.java	2023-12-28 06:51:11.330848990 +0000
+++ namedSrc/com/mojang/blaze3d/platform/GlStateManager.java	2023-12-28 06:50:05.866518291 +0000
@@ -1402,59 +1402,73 @@
    @DeobfuscateClass
    public static enum DestFactor {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       CONSTANT_ALPHA(GL14.GL_CONSTANT_ALPHA),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       CONSTANT_COLOR(GL14.GL_CONSTANT_COLOR),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       DST_ALPHA(GL11.GL_DST_ALPHA),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       DST_COLOR(GL11.GL_DST_COLOR),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ONE Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ONE(GL11.GL_ONE),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ONE_MINUS_CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ONE_MINUS_CONSTANT_ALPHA(GL14.GL_ONE_MINUS_CONSTANT_ALPHA),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ONE_MINUS_CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ONE_MINUS_CONSTANT_COLOR(GL14.GL_ONE_MINUS_CONSTANT_COLOR),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ONE_MINUS_DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ONE_MINUS_DST_ALPHA(GL11.GL_ONE_MINUS_DST_ALPHA),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ONE_MINUS_DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ONE_MINUS_DST_COLOR(GL11.GL_ONE_MINUS_DST_COLOR),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ONE_MINUS_SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ONE_MINUS_SRC_ALPHA(GL11.GL_ONE_MINUS_SRC_ALPHA),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ONE_MINUS_SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ONE_MINUS_SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ONE_MINUS_SRC_COLOR(GL11.GL_ONE_MINUS_SRC_COLOR),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       SRC_ALPHA(GL11.GL_SRC_ALPHA),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       SRC_COLOR(GL11.GL_SRC_COLOR),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ZERO Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ZERO:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
+       * @mapping {@literal named ZERO Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;ZERO:Lcom/mojang/blaze3d/platform/GlStateManager$DestFactor;}
        */
       ZERO(GL11.GL_ZERO);
 
@@ -1642,63 +1656,78 @@
    @DeobfuscateClass
    public static enum SourceFactor {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       CONSTANT_ALPHA(32771),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       CONSTANT_COLOR(32769),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       DST_ALPHA(772),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       DST_COLOR(774),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ONE Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ONE(1),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ONE_MINUS_CONSTANT_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_CONSTANT_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ONE_MINUS_CONSTANT_ALPHA(32772),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ONE_MINUS_CONSTANT_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_CONSTANT_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ONE_MINUS_CONSTANT_COLOR(32770),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ONE_MINUS_DST_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_DST_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ONE_MINUS_DST_ALPHA(773),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ONE_MINUS_DST_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_DST_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ONE_MINUS_DST_COLOR(775),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ONE_MINUS_SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ONE_MINUS_SRC_ALPHA(771),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ONE_MINUS_SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ONE_MINUS_SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ONE_MINUS_SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ONE_MINUS_SRC_COLOR(769),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named SRC_ALPHA Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;SRC_ALPHA:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       SRC_ALPHA(770),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed SRC_ALPHA_SATURATE Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;SRC_ALPHA_SATURATE:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named SRC_ALPHA_SATURATE Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;SRC_ALPHA_SATURATE:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       SRC_ALPHA_SATURATE(776),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named SRC_COLOR Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;SRC_COLOR:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       SRC_COLOR(768),
       /**
-       * Mapping not found
+       * @mapping {@literal hashed ZERO Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ZERO:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
+       * @mapping {@literal named ZERO Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;ZERO:Lcom/mojang/blaze3d/platform/GlStateManager$SourceFactor;}
        */
       ZERO(0);
 
diff -bur namedTargetSrc/net/minecraft/advancement/AdvancementProgress.java namedSrc/net/minecraft/advancement/AdvancementProgress.java
--- namedTargetSrc/net/minecraft/advancement/AdvancementProgress.java	2023-12-28 06:51:11.102847841 +0000
+++ namedSrc/net/minecraft/advancement/AdvancementProgress.java	2023-12-28 06:50:05.602516959 +0000
@@ -283,7 +283,7 @@
    }
 
    /**
-    * @mapping {@literal hashed m_vsqhanji Lnet/minecraft/unmapped/C_rpzbknxp;m_vsqhanji(Lnet/minecraft/unmapped/C_rpzbknxp;)I}
+    * @mapping {@literal hashed compareTo Lnet/minecraft/unmapped/C_rpzbknxp;compareTo(Lnet/minecraft/unmapped/C_rpzbknxp;)I}
     * @mapping {@literal named compareTo Lnet/minecraft/advancement/AdvancementProgress;compareTo(Lnet/minecraft/advancement/AdvancementProgress;)I}
     */
    public int compareTo(AdvancementProgress arg) {
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/AbstractCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/AbstractCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/AbstractCriterionTrigger.java	2023-12-28 06:51:11.122847941 +0000
+++ namedSrc/net/minecraft/advancement/criterion/AbstractCriterionTrigger.java	2023-12-28 06:50:05.622517060 +0000
@@ -72,7 +72,7 @@
          for (CriterionTrigger.ConditionsContainer<T> lv3 : set) {
             T lv4 = lv3.conditions();
             if (predicate.test(lv4)) {
-               Optional<ContextAwarePredicate> optional = lv4.m_klqamsnl();
+               Optional<ContextAwarePredicate> optional = lv4.player();
                if (optional.isEmpty() || ((ContextAwarePredicate)optional.get()).test(lv2)) {
                   if (list == null) {
                      list = Lists.<CriterionTrigger.ConditionsContainer<T>>newArrayList();
@@ -101,12 +101,12 @@
        */
       @Override
       default void m_mmotanow(C_zybjffid arg) {
-         arg.m_nhvyihxi(this.m_klqamsnl(), ".player");
+         arg.m_nhvyihxi(this.player(), ".player");
       }
 
       /**
        * Mapping not found
        */
-      Optional<ContextAwarePredicate> m_klqamsnl();
+      Optional<ContextAwarePredicate> player();
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/BeeNestDestroyedCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/BeeNestDestroyedCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/BeeNestDestroyedCriterionTrigger.java	2023-12-28 06:51:11.254848606 +0000
+++ namedSrc/net/minecraft/advancement/criterion/BeeNestDestroyedCriterionTrigger.java	2023-12-28 06:50:05.758517747 +0000
@@ -50,7 +50,7 @@
        */
       public static final Codec<BeeNestDestroyedCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(BeeNestDestroyedCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(BeeNestDestroyedCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(Registries.BLOCK.holderByNameCodec(), "block").forGetter(BeeNestDestroyedCriterionTrigger.Conditions::block),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(BeeNestDestroyedCriterionTrigger.Conditions::item),
                   Codecs.m_aeryaqrd(NumberRange.IntRange.CODEC, "num_bees_inside", NumberRange.IntRange.ANY)
@@ -85,13 +85,5 @@
             return this.item.isPresent() && !((ItemPredicate)this.item.get()).test(stack) ? false : this.beesInside.test(count);
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/BredAnimalsCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/BredAnimalsCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/BredAnimalsCriterionTrigger.java	2023-12-28 06:51:11.090847780 +0000
+++ namedSrc/net/minecraft/advancement/criterion/BredAnimalsCriterionTrigger.java	2023-12-28 06:50:05.586516878 +0000
@@ -54,7 +54,7 @@
        */
       public static final Codec<BredAnimalsCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(BredAnimalsCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(BredAnimalsCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "parent").forGetter(BredAnimalsCriterionTrigger.Conditions::parent),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "partner").forGetter(BredAnimalsCriterionTrigger.Conditions::partner),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "child").forGetter(BredAnimalsCriterionTrigger.Conditions::child)
@@ -130,13 +130,5 @@
          arg.m_nhvyihxi(this.partner, ".partner");
          arg.m_nhvyihxi(this.child, ".child");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/BrewedPotionCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/BrewedPotionCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/BrewedPotionCriterionTrigger.java	2023-12-28 06:51:11.138848022 +0000
+++ namedSrc/net/minecraft/advancement/criterion/BrewedPotionCriterionTrigger.java	2023-12-28 06:50:05.638517141 +0000
@@ -44,7 +44,7 @@
        */
       public static final Codec<BrewedPotionCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(BrewedPotionCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(BrewedPotionCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(Registries.POTION.holderByNameCodec(), "potion").forGetter(BrewedPotionCriterionTrigger.Conditions::potion)
                )
                .apply(instance, BrewedPotionCriterionTrigger.Conditions::new)
@@ -65,13 +65,5 @@
       public boolean matches(Holder<Potion> arg) {
          return !this.potion.isPresent() || ((Holder)this.potion.get()).equals(arg);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/ChangedDimensionCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/ChangedDimensionCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/ChangedDimensionCriterionTrigger.java	2023-12-28 06:51:11.126847962 +0000
+++ namedSrc/net/minecraft/advancement/criterion/ChangedDimensionCriterionTrigger.java	2023-12-28 06:50:05.626517080 +0000
@@ -45,7 +45,7 @@
        */
       public static final Codec<ChangedDimensionCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ChangedDimensionCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ChangedDimensionCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(RegistryKey.codec(RegistryKeys.WORLD), "from").forGetter(ChangedDimensionCriterionTrigger.Conditions::from),
                   Codecs.m_cjqijzpr(RegistryKey.codec(RegistryKeys.WORLD), "to").forGetter(ChangedDimensionCriterionTrigger.Conditions::to)
                )
@@ -95,13 +95,5 @@
             return !this.to.isPresent() || this.to.get() == to;
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/ChanneledLightningCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/ChanneledLightningCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/ChanneledLightningCriterionTrigger.java	2023-12-28 06:51:11.206848365 +0000
+++ namedSrc/net/minecraft/advancement/criterion/ChanneledLightningCriterionTrigger.java	2023-12-28 06:50:05.710517504 +0000
@@ -50,7 +50,7 @@
        */
       public static final Codec<ChanneledLightningCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ChanneledLightningCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ChanneledLightningCriterionTrigger.Conditions::player),
                   Codecs.m_aeryaqrd(EntityPredicate.f_uvagahsk.listOf(), "victims", List.of())
                      .forGetter(ChanneledLightningCriterionTrigger.Conditions::victims)
                )
@@ -97,13 +97,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_svooszyh(this.victims, ".victims");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/ConstructBeaconCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/ConstructBeaconCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/ConstructBeaconCriterionTrigger.java	2023-12-28 06:51:11.078847720 +0000
+++ namedSrc/net/minecraft/advancement/criterion/ConstructBeaconCriterionTrigger.java	2023-12-28 06:50:05.578516838 +0000
@@ -42,7 +42,7 @@
        */
       public static final Codec<ConstructBeaconCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ConstructBeaconCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ConstructBeaconCriterionTrigger.Conditions::player),
                   Codecs.m_aeryaqrd(NumberRange.IntRange.CODEC, "level", NumberRange.IntRange.ANY).forGetter(ConstructBeaconCriterionTrigger.Conditions::level)
                )
                .apply(instance, ConstructBeaconCriterionTrigger.Conditions::new)
@@ -71,13 +71,5 @@
       public boolean matches(int level) {
          return this.level.test(level);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/ConsumeItemCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/ConsumeItemCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/ConsumeItemCriterionTrigger.java	2023-12-28 06:51:11.242848547 +0000
+++ namedSrc/net/minecraft/advancement/criterion/ConsumeItemCriterionTrigger.java	2023-12-28 06:50:05.750517706 +0000
@@ -44,7 +44,7 @@
        */
       public static final Codec<ConsumeItemCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ConsumeItemCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ConsumeItemCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(ConsumeItemCriterionTrigger.Conditions::item)
                )
                .apply(instance, ConsumeItemCriterionTrigger.Conditions::new)
@@ -81,13 +81,5 @@
       public boolean matches(ItemStack stack) {
          return this.item.isEmpty() || ((ItemPredicate)this.item.get()).test(stack);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/CuredZombieVillagerCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/CuredZombieVillagerCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/CuredZombieVillagerCriterionTrigger.java	2023-12-28 06:51:11.230848486 +0000
+++ namedSrc/net/minecraft/advancement/criterion/CuredZombieVillagerCriterionTrigger.java	2023-12-28 06:50:05.734517626 +0000
@@ -49,7 +49,7 @@
        */
       public static final Codec<CuredZombieVillagerCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(CuredZombieVillagerCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(CuredZombieVillagerCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "zombie").forGetter(CuredZombieVillagerCriterionTrigger.Conditions::zombie),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "villager").forGetter(CuredZombieVillagerCriterionTrigger.Conditions::villager)
                )
@@ -87,14 +87,6 @@
       }
 
       /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
-
-      /**
        * @mapping {@literal hashed m_auouvwij Lnet/minecraft/unmapped/C_urcewduq$C_izcpkdrl;m_auouvwij()Ljava/util/Optional;}
        * @mapping {@literal named zombie Lnet/minecraft/advancement/criterion/CuredZombieVillagerCriterionTrigger$Conditions;zombie()Ljava/util/Optional;}
        */
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/EffectsChangedCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/EffectsChangedCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/EffectsChangedCriterionTrigger.java	2023-12-28 06:51:11.278848727 +0000
+++ namedSrc/net/minecraft/advancement/criterion/EffectsChangedCriterionTrigger.java	2023-12-28 06:50:05.786517887 +0000
@@ -49,7 +49,7 @@
        */
       public static final Codec<EffectsChangedCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EffectsChangedCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EffectsChangedCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityEffectPredicate.CODEC, "effects").forGetter(EffectsChangedCriterionTrigger.Conditions::effects),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "source").forGetter(EffectsChangedCriterionTrigger.Conditions::source)
                )
@@ -93,13 +93,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.source, ".source");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/EnchantedItemCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/EnchantedItemCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/EnchantedItemCriterionTrigger.java	2023-12-28 06:51:11.162848143 +0000
+++ namedSrc/net/minecraft/advancement/criterion/EnchantedItemCriterionTrigger.java	2023-12-28 06:50:05.666517282 +0000
@@ -45,7 +45,7 @@
        */
       public static final Codec<EnchantedItemCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EnchantedItemCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EnchantedItemCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(EnchantedItemCriterionTrigger.Conditions::item),
                   Codecs.m_aeryaqrd(NumberRange.IntRange.CODEC, "levels", NumberRange.IntRange.ANY).forGetter(EnchantedItemCriterionTrigger.Conditions::levels)
                )
@@ -71,13 +71,5 @@
             return this.levels.test(levels);
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/EnterBlockCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/EnterBlockCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/EnterBlockCriterionTrigger.java	2023-12-28 06:51:11.206848365 +0000
+++ namedSrc/net/minecraft/advancement/criterion/EnterBlockCriterionTrigger.java	2023-12-28 06:50:05.710517504 +0000
@@ -49,7 +49,7 @@
       public static final Codec<EnterBlockCriterionTrigger.Conditions> CODEC = Codecs.validate(
          RecordCodecBuilder.create(
             instance -> instance.group(
-                     Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EnterBlockCriterionTrigger.Conditions::m_klqamsnl),
+                     Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EnterBlockCriterionTrigger.Conditions::player),
                      Codecs.m_cjqijzpr(Registries.BLOCK.holderByNameCodec(), "block").forGetter(EnterBlockCriterionTrigger.Conditions::block),
                      Codecs.m_cjqijzpr(StatePredicate.f_oreeybze, "state").forGetter(EnterBlockCriterionTrigger.Conditions::state)
                   )
@@ -91,13 +91,5 @@
             return !this.state.isPresent() || ((StatePredicate)this.state.get()).test(state);
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/EntityHurtPlayerCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/EntityHurtPlayerCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/EntityHurtPlayerCriterionTrigger.java	2023-12-28 06:51:11.186848264 +0000
+++ namedSrc/net/minecraft/advancement/criterion/EntityHurtPlayerCriterionTrigger.java	2023-12-28 06:50:05.686517383 +0000
@@ -43,7 +43,7 @@
        */
       public static final Codec<EntityHurtPlayerCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EntityHurtPlayerCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(EntityHurtPlayerCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(DamagePredicate.CODEC, "damage").forGetter(EntityHurtPlayerCriterionTrigger.Conditions::damage)
                )
                .apply(instance, EntityHurtPlayerCriterionTrigger.Conditions::new)
@@ -80,13 +80,5 @@
       public boolean matches(ServerPlayerEntity player, DamageSource source, float dealt, float taken, boolean blocked) {
          return !this.damage.isPresent() || ((DamagePredicate)this.damage.get()).test(player, source, dealt, taken, blocked);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/FilledBucketCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/FilledBucketCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/FilledBucketCriterionTrigger.java	2023-12-28 06:51:11.246848566 +0000
+++ namedSrc/net/minecraft/advancement/criterion/FilledBucketCriterionTrigger.java	2023-12-28 06:50:05.754517726 +0000
@@ -43,7 +43,7 @@
        */
       public static final Codec<FilledBucketCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(FilledBucketCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(FilledBucketCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(FilledBucketCriterionTrigger.Conditions::item)
                )
                .apply(instance, FilledBucketCriterionTrigger.Conditions::new)
@@ -64,13 +64,5 @@
       public boolean matches(ItemStack stack) {
          return !this.item.isPresent() || ((ItemPredicate)this.item.get()).test(stack);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/FishingRodHookedCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/FishingRodHookedCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/FishingRodHookedCriterionTrigger.java	2023-12-28 06:51:11.346849070 +0000
+++ namedSrc/net/minecraft/advancement/criterion/FishingRodHookedCriterionTrigger.java	2023-12-28 06:50:05.890518412 +0000
@@ -55,7 +55,7 @@
        */
       public static final Codec<FishingRodHookedCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(FishingRodHookedCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(FishingRodHookedCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "rod").forGetter(FishingRodHookedCriterionTrigger.Conditions::rod),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "entity").forGetter(FishingRodHookedCriterionTrigger.Conditions::entity),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(FishingRodHookedCriterionTrigger.Conditions::item)
@@ -117,14 +117,6 @@
       }
 
       /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
-
-      /**
        * @mapping {@literal hashed m_oywkidcr Lnet/minecraft/unmapped/C_wpdvydim$C_mnduyaqi;m_oywkidcr()Ljava/util/Optional;}
        * @mapping {@literal named entity Lnet/minecraft/advancement/criterion/FishingRodHookedCriterionTrigger$Conditions;entity()Ljava/util/Optional;}
        */
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/InventoryChangedCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/InventoryChangedCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/InventoryChangedCriterionTrigger.java	2023-12-28 06:51:11.198848325 +0000
+++ namedSrc/net/minecraft/advancement/criterion/InventoryChangedCriterionTrigger.java	2023-12-28 06:50:05.698517443 +0000
@@ -76,7 +76,7 @@
        */
       public static final Codec<InventoryChangedCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(InventoryChangedCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(InventoryChangedCriterionTrigger.Conditions::player),
                   Codecs.m_aeryaqrd(
                         InventoryChangedCriterionTrigger.Conditions.C_iakmulom.CODEC,
                         "slots",
@@ -163,14 +163,6 @@
       }
 
       /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
-
-      /**
        * @mapping {@literal hashed net/minecraft/unmapped/C_wqesddch$C_bvmbsujf$C_iakmulom}
        * @mapping {@literal named net/minecraft/advancement/criterion/InventoryChangedCriterionTrigger$Conditions$C_iakmulom}
        */
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterionTrigger.java	2023-12-28 06:51:11.350849091 +0000
+++ namedSrc/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterionTrigger.java	2023-12-28 06:50:05.902518472 +0000
@@ -46,7 +46,7 @@
        */
       public static final Codec<ItemDurabilityChangedCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ItemDurabilityChangedCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ItemDurabilityChangedCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(ItemDurabilityChangedCriterionTrigger.Conditions::item),
                   Codecs.m_aeryaqrd(NumberRange.IntRange.CODEC, "durability", NumberRange.IntRange.ANY)
                      .forGetter(ItemDurabilityChangedCriterionTrigger.Conditions::durability),
@@ -88,13 +88,5 @@
             return this.delta.test(stack.getDamage() - durability);
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/ItemUsedOnLocationCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/ItemUsedOnLocationCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/ItemUsedOnLocationCriterionTrigger.java	2023-12-28 06:51:11.162848143 +0000
+++ namedSrc/net/minecraft/advancement/criterion/ItemUsedOnLocationCriterionTrigger.java	2023-12-28 06:50:05.662517262 +0000
@@ -68,7 +68,7 @@
        */
       public static final Codec<ItemUsedOnLocationCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ItemUsedOnLocationCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ItemUsedOnLocationCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ContextAwarePredicate.CODEC, "location").forGetter(ItemUsedOnLocationCriterionTrigger.Conditions::location)
                )
                .apply(instance, ItemUsedOnLocationCriterionTrigger.Conditions::new)
@@ -139,13 +139,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          this.location.ifPresent(arg2 -> arg.m_fgshsjad(arg2, LootContextTypes.ADVANCEMENT_LOCATION, ".location"));
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/KilledByCrossbowCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/KilledByCrossbowCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/KilledByCrossbowCriterionTrigger.java	2023-12-28 06:51:11.242848547 +0000
+++ namedSrc/net/minecraft/advancement/criterion/KilledByCrossbowCriterionTrigger.java	2023-12-28 06:50:05.750517706 +0000
@@ -61,7 +61,7 @@
        */
       public static final Codec<KilledByCrossbowCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(KilledByCrossbowCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(KilledByCrossbowCriterionTrigger.Conditions::player),
                   Codecs.m_aeryaqrd(EntityPredicate.f_uvagahsk.listOf(), "victims", List.of()).forGetter(KilledByCrossbowCriterionTrigger.Conditions::victims),
                   Codecs.m_aeryaqrd(NumberRange.IntRange.CODEC, "unique_entity_types", NumberRange.IntRange.ANY)
                      .forGetter(KilledByCrossbowCriterionTrigger.Conditions::uniqueEntityTypes)
@@ -124,13 +124,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_svooszyh(this.victims, ".victims");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/LevitationCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/LevitationCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/LevitationCriterionTrigger.java	2023-12-28 06:51:11.138848022 +0000
+++ namedSrc/net/minecraft/advancement/criterion/LevitationCriterionTrigger.java	2023-12-28 06:50:05.638517141 +0000
@@ -45,7 +45,7 @@
        */
       public static final Codec<LevitationCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(LevitationCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(LevitationCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(DistancePredicate.CODEC, "distance").forGetter(LevitationCriterionTrigger.Conditions::distance),
                   Codecs.m_aeryaqrd(NumberRange.IntRange.CODEC, "duration", NumberRange.IntRange.ANY)
                      .forGetter(LevitationCriterionTrigger.Conditions::duration)
@@ -73,13 +73,5 @@
             return this.duration.test(duration);
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/LightningStrikeCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/LightningStrikeCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/LightningStrikeCriterionTrigger.java	2023-12-28 06:51:11.178848223 +0000
+++ namedSrc/net/minecraft/advancement/criterion/LightningStrikeCriterionTrigger.java	2023-12-28 06:50:05.678517342 +0000
@@ -52,7 +52,7 @@
        */
       public static final Codec<LightningStrikeCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(LightningStrikeCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(LightningStrikeCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "lightning").forGetter(LightningStrikeCriterionTrigger.Conditions::lightning),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "bystander").forGetter(LightningStrikeCriterionTrigger.Conditions::bystander)
                )
@@ -91,13 +91,5 @@
          arg.m_nhvyihxi(this.lightning, ".lightning");
          arg.m_nhvyihxi(this.bystander, ".bystander");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/LocationCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/LocationCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/LocationCriterionTrigger.java	2023-12-28 06:51:11.258848627 +0000
+++ namedSrc/net/minecraft/advancement/criterion/LocationCriterionTrigger.java	2023-12-28 06:50:05.770517807 +0000
@@ -46,7 +46,7 @@
        * @mapping {@literal named CODEC Lnet/minecraft/advancement/criterion/LocationCriterionTrigger$Conditions;CODEC:Lcom/mojang/serialization/Codec;}
        */
       public static final Codec<LocationCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
-         instance -> instance.group(Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(LocationCriterionTrigger.Conditions::m_klqamsnl))
+         instance -> instance.group(Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(LocationCriterionTrigger.Conditions::player))
                .apply(instance, LocationCriterionTrigger.Conditions::new)
       );
 
@@ -118,13 +118,5 @@
                .steppingOn(LocationPredicate.Builder.create().block(BlockPredicate.Builder.create().blocks(block)))
          );
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/OnKilledCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/OnKilledCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/OnKilledCriterionTrigger.java	2023-12-28 06:51:11.178848223 +0000
+++ namedSrc/net/minecraft/advancement/criterion/OnKilledCriterionTrigger.java	2023-12-28 06:50:05.678517342 +0000
@@ -48,7 +48,7 @@
        */
       public static final Codec<OnKilledCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(OnKilledCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(OnKilledCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "entity").forGetter(OnKilledCriterionTrigger.Conditions::entityPredicate),
                   Codecs.m_cjqijzpr(DamageSourcePredicate.CODEC, "killing_blow").forGetter(OnKilledCriterionTrigger.Conditions::killingBlow)
                )
@@ -225,14 +225,6 @@
       }
 
       /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
-
-      /**
        * @mapping {@literal hashed m_voopcnep Lnet/minecraft/unmapped/C_hqkuepng$C_zknwqjsw;m_voopcnep()Ljava/util/Optional;}
        * @mapping {@literal named entityPredicate Lnet/minecraft/advancement/criterion/OnKilledCriterionTrigger$Conditions;entityPredicate()Ljava/util/Optional;}
        */
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/PickedUpThrownItemCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/PickedUpThrownItemCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/PickedUpThrownItemCriterionTrigger.java	2023-12-28 06:51:11.266848667 +0000
+++ namedSrc/net/minecraft/advancement/criterion/PickedUpThrownItemCriterionTrigger.java	2023-12-28 06:50:05.774517827 +0000
@@ -49,7 +49,7 @@
        */
       public static final Codec<PickedUpThrownItemCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PickedUpThrownItemCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PickedUpThrownItemCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(PickedUpThrownItemCriterionTrigger.Conditions::item),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "entity").forGetter(PickedUpThrownItemCriterionTrigger.Conditions::entity)
                )
@@ -96,13 +96,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.entity, ".entity");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterionTrigger.java	2023-12-28 06:51:11.206848365 +0000
+++ namedSrc/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterionTrigger.java	2023-12-28 06:50:05.706517484 +0000
@@ -42,7 +42,7 @@
        */
       public static final Codec<PlayerGeneratesContainerLootCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PlayerGeneratesContainerLootCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PlayerGeneratesContainerLootCriterionTrigger.Conditions::player),
                   Identifier.CODEC.fieldOf("loot_table").forGetter(PlayerGeneratesContainerLootCriterionTrigger.Conditions::lootTable)
                )
                .apply(instance, PlayerGeneratesContainerLootCriterionTrigger.Conditions::new)
@@ -63,13 +63,5 @@
       public boolean matches(Identifier lootTable) {
          return this.lootTable.equals(lootTable);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/PlayerHurtEntityCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/PlayerHurtEntityCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/PlayerHurtEntityCriterionTrigger.java	2023-12-28 06:51:11.098847821 +0000
+++ namedSrc/net/minecraft/advancement/criterion/PlayerHurtEntityCriterionTrigger.java	2023-12-28 06:50:05.598516939 +0000
@@ -48,7 +48,7 @@
        */
       public static final Codec<PlayerHurtEntityCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PlayerHurtEntityCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PlayerHurtEntityCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(DamagePredicate.CODEC, "damage").forGetter(PlayerHurtEntityCriterionTrigger.Conditions::damage),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "entity").forGetter(PlayerHurtEntityCriterionTrigger.Conditions::entity)
                )
@@ -126,13 +126,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.entity, ".entity");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterionTrigger.java	2023-12-28 06:51:11.166848163 +0000
+++ namedSrc/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterionTrigger.java	2023-12-28 06:50:05.666517282 +0000
@@ -48,7 +48,7 @@
        */
       public static final Codec<PlayerInteractedWithEntityCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PlayerInteractedWithEntityCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(PlayerInteractedWithEntityCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(PlayerInteractedWithEntityCriterionTrigger.Conditions::item),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "entity").forGetter(PlayerInteractedWithEntityCriterionTrigger.Conditions::entity)
                )
@@ -96,13 +96,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.entity, ".entity");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/RecipeCraftedCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/RecipeCraftedCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/RecipeCraftedCriterionTrigger.java	2023-12-28 06:51:11.286848768 +0000
+++ namedSrc/net/minecraft/advancement/criterion/RecipeCraftedCriterionTrigger.java	2023-12-28 06:50:05.798517948 +0000
@@ -48,7 +48,7 @@
        */
       public static final Codec<RecipeCraftedCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(RecipeCraftedCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(RecipeCraftedCriterionTrigger.Conditions::player),
                   Identifier.CODEC.fieldOf("recipe_id").forGetter(RecipeCraftedCriterionTrigger.Conditions::recipeId),
                   Codecs.m_aeryaqrd(ItemPredicate.f_jzkgbumt.listOf(), "ingredients", List.of())
                      .forGetter(RecipeCraftedCriterionTrigger.Conditions::ingredients)
@@ -103,13 +103,5 @@
             return true;
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/RecipeUnlockedCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/RecipeUnlockedCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/RecipeUnlockedCriterionTrigger.java	2023-12-28 06:51:11.350849091 +0000
+++ namedSrc/net/minecraft/advancement/criterion/RecipeUnlockedCriterionTrigger.java	2023-12-28 06:50:05.902518472 +0000
@@ -51,7 +51,7 @@
        */
       public static final Codec<RecipeUnlockedCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(RecipeUnlockedCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(RecipeUnlockedCriterionTrigger.Conditions::player),
                   Identifier.CODEC.fieldOf("recipe").forGetter(RecipeUnlockedCriterionTrigger.Conditions::recipe)
                )
                .apply(instance, RecipeUnlockedCriterionTrigger.Conditions::new)
@@ -64,13 +64,5 @@
       public boolean matches(RecipeHolder<?> unlocker) {
          return this.recipe.equals(unlocker.id());
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/ShotCrossbowCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/ShotCrossbowCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/ShotCrossbowCriterionTrigger.java	2023-12-28 06:51:11.162848143 +0000
+++ namedSrc/net/minecraft/advancement/criterion/ShotCrossbowCriterionTrigger.java	2023-12-28 06:50:05.662517262 +0000
@@ -44,7 +44,7 @@
        */
       public static final Codec<ShotCrossbowCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ShotCrossbowCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(ShotCrossbowCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(ShotCrossbowCriterionTrigger.Conditions::item)
                )
                .apply(instance, ShotCrossbowCriterionTrigger.Conditions::new)
@@ -74,13 +74,5 @@
       public boolean matches(ItemStack stack) {
          return this.item.isEmpty() || ((ItemPredicate)this.item.get()).test(stack);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/SlideDownBlockCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/SlideDownBlockCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/SlideDownBlockCriterionTrigger.java	2023-12-28 06:51:11.314848909 +0000
+++ namedSrc/net/minecraft/advancement/criterion/SlideDownBlockCriterionTrigger.java	2023-12-28 06:50:05.846518191 +0000
@@ -49,7 +49,7 @@
       public static final Codec<SlideDownBlockCriterionTrigger.Conditions> CODEC = Codecs.validate(
          RecordCodecBuilder.create(
             instance -> instance.group(
-                     Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(SlideDownBlockCriterionTrigger.Conditions::m_klqamsnl),
+                     Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(SlideDownBlockCriterionTrigger.Conditions::player),
                      Codecs.m_cjqijzpr(Registries.BLOCK.holderByNameCodec(), "block").forGetter(SlideDownBlockCriterionTrigger.Conditions::block),
                      Codecs.m_cjqijzpr(StatePredicate.f_oreeybze, "state").forGetter(SlideDownBlockCriterionTrigger.Conditions::state)
                   )
@@ -91,13 +91,5 @@
             return !this.state.isPresent() || ((StatePredicate)this.state.get()).test(state);
          }
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/StartedRidingCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/StartedRidingCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/StartedRidingCriterionTrigger.java	2023-12-28 06:51:11.122847941 +0000
+++ namedSrc/net/minecraft/advancement/criterion/StartedRidingCriterionTrigger.java	2023-12-28 06:50:05.618517040 +0000
@@ -40,7 +40,7 @@
        * @mapping {@literal named CODEC Lnet/minecraft/advancement/criterion/StartedRidingCriterionTrigger$Conditions;CODEC:Lcom/mojang/serialization/Codec;}
        */
       public static final Codec<StartedRidingCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
-         instance -> instance.group(Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(StartedRidingCriterionTrigger.Conditions::m_klqamsnl))
+         instance -> instance.group(Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(StartedRidingCriterionTrigger.Conditions::player))
                .apply(instance, StartedRidingCriterionTrigger.Conditions::new)
       );
 
@@ -51,13 +51,5 @@
       public static AdvancementCriterion<StartedRidingCriterionTrigger.Conditions> create(EntityPredicate.Builder player) {
          return Criteria.STARTED_RIDING.create(new StartedRidingCriterionTrigger.Conditions(Optional.of(EntityPredicate.fromBuilder(player))));
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }

@github-actions
Copy link

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/advancement/criterion/SummonedEntityCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/SummonedEntityCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/SummonedEntityCriterionTrigger.java	2023-12-28 06:51:11.202848344 +0000
+++ namedSrc/net/minecraft/advancement/criterion/SummonedEntityCriterionTrigger.java	2023-12-28 06:50:05.706517484 +0000
@@ -46,7 +46,7 @@
        */
       public static final Codec<SummonedEntityCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(SummonedEntityCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(SummonedEntityCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "entity").forGetter(SummonedEntityCriterionTrigger.Conditions::entity)
                )
                .apply(instance, SummonedEntityCriterionTrigger.Conditions::new)
@@ -77,13 +77,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.entity, ".entity");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/TameAnimalCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/TameAnimalCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/TameAnimalCriterionTrigger.java	2023-12-28 06:51:11.266848667 +0000
+++ namedSrc/net/minecraft/advancement/criterion/TameAnimalCriterionTrigger.java	2023-12-28 06:50:05.778517847 +0000
@@ -46,7 +46,7 @@
        */
       public static final Codec<TameAnimalCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(TameAnimalCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(TameAnimalCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "entity").forGetter(TameAnimalCriterionTrigger.Conditions::entity)
                )
                .apply(instance, TameAnimalCriterionTrigger.Conditions::new)
@@ -84,13 +84,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.entity, ".entity");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/TargetHitCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/TargetHitCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/TargetHitCriterionTrigger.java	2023-12-28 06:51:11.298848828 +0000
+++ namedSrc/net/minecraft/advancement/criterion/TargetHitCriterionTrigger.java	2023-12-28 06:50:05.814518028 +0000
@@ -48,7 +48,7 @@
        */
       public static final Codec<TargetHitCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(TargetHitCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(TargetHitCriterionTrigger.Conditions::player),
                   Codecs.m_aeryaqrd(NumberRange.IntRange.CODEC, "signal_strength", NumberRange.IntRange.ANY)
                      .forGetter(TargetHitCriterionTrigger.Conditions::signalStrength),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "projectile").forGetter(TargetHitCriterionTrigger.Conditions::projectile)
@@ -86,13 +86,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.projectile, ".projectile");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/TravelCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/TravelCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/TravelCriterionTrigger.java	2023-12-28 06:51:11.318848929 +0000
+++ namedSrc/net/minecraft/advancement/criterion/TravelCriterionTrigger.java	2023-12-28 06:50:05.850518210 +0000
@@ -47,7 +47,7 @@
        */
       public static final Codec<TravelCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(TravelCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(TravelCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(LocationPredicate.CODEC, "start_position").forGetter(TravelCriterionTrigger.Conditions::startPosition),
                   Codecs.m_cjqijzpr(DistancePredicate.CODEC, "distance").forGetter(TravelCriterionTrigger.Conditions::distance)
                )
@@ -98,14 +98,6 @@
       }
 
       /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
-
-      /**
        * @mapping {@literal hashed m_hyfofpsb Lnet/minecraft/unmapped/C_ntathoag$C_mnjnxtmp;m_hyfofpsb()Ljava/util/Optional;}
        * @mapping {@literal named startPosition Lnet/minecraft/advancement/criterion/TravelCriterionTrigger$Conditions;startPosition()Ljava/util/Optional;}
        */
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/UsedEnderEyeCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/UsedEnderEyeCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/UsedEnderEyeCriterionTrigger.java	2023-12-28 06:51:11.174848204 +0000
+++ namedSrc/net/minecraft/advancement/criterion/UsedEnderEyeCriterionTrigger.java	2023-12-28 06:50:05.674517322 +0000
@@ -45,7 +45,7 @@
        */
       public static final Codec<UsedEnderEyeCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(UsedEnderEyeCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(UsedEnderEyeCriterionTrigger.Conditions::player),
                   Codecs.m_aeryaqrd(NumberRange.FloatRange.CODEC, "distance", NumberRange.FloatRange.ANY)
                      .forGetter(UsedEnderEyeCriterionTrigger.Conditions::distance)
                )
@@ -59,13 +59,5 @@
       public boolean matches(double distance) {
          return this.distance.testSqrt(distance);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/UsedTotemCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/UsedTotemCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/UsedTotemCriterionTrigger.java	2023-12-28 06:51:11.326848969 +0000
+++ namedSrc/net/minecraft/advancement/criterion/UsedTotemCriterionTrigger.java	2023-12-28 06:50:05.862518271 +0000
@@ -44,7 +44,7 @@
        */
       public static final Codec<UsedTotemCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(UsedTotemCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(UsedTotemCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(UsedTotemCriterionTrigger.Conditions::item)
                )
                .apply(instance, UsedTotemCriterionTrigger.Conditions::new)
@@ -74,13 +74,5 @@
       public boolean matches(ItemStack stack) {
          return this.item.isEmpty() || ((ItemPredicate)this.item.get()).test(stack);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/UsingItemCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/UsingItemCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/UsingItemCriterionTrigger.java	2023-12-28 06:51:11.298848828 +0000
+++ namedSrc/net/minecraft/advancement/criterion/UsingItemCriterionTrigger.java	2023-12-28 06:50:05.814518028 +0000
@@ -43,7 +43,7 @@
        */
       public static final Codec<UsingItemCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(UsingItemCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(UsingItemCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(UsingItemCriterionTrigger.Conditions::item)
                )
                .apply(instance, UsingItemCriterionTrigger.Conditions::new)
@@ -65,13 +65,5 @@
       public boolean test(ItemStack stack) {
          return !this.item.isPresent() || ((ItemPredicate)this.item.get()).test(stack);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/advancement/criterion/VillagerTradeCriterionTrigger.java namedSrc/net/minecraft/advancement/criterion/VillagerTradeCriterionTrigger.java
--- namedTargetSrc/net/minecraft/advancement/criterion/VillagerTradeCriterionTrigger.java	2023-12-28 06:51:11.182848244 +0000
+++ namedSrc/net/minecraft/advancement/criterion/VillagerTradeCriterionTrigger.java	2023-12-28 06:50:05.682517363 +0000
@@ -48,7 +48,7 @@
        */
       public static final Codec<VillagerTradeCriterionTrigger.Conditions> CODEC = RecordCodecBuilder.create(
          instance -> instance.group(
-                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(VillagerTradeCriterionTrigger.Conditions::m_klqamsnl),
+                  Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "player").forGetter(VillagerTradeCriterionTrigger.Conditions::player),
                   Codecs.m_cjqijzpr(EntityPredicate.f_uvagahsk, "villager").forGetter(VillagerTradeCriterionTrigger.Conditions::villager),
                   Codecs.m_cjqijzpr(ItemPredicate.f_jzkgbumt, "item").forGetter(VillagerTradeCriterionTrigger.Conditions::item)
                )
@@ -92,13 +92,5 @@
          AbstractCriterionTrigger.Conditions.super.m_mmotanow(arg);
          arg.m_nhvyihxi(this.villager, ".villager");
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Optional<ContextAwarePredicate> m_klqamsnl() {
-         return this.player;
-      }
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/AbstractBannerBlock.java namedSrc/net/minecraft/block/AbstractBannerBlock.java
--- namedTargetSrc/net/minecraft/block/AbstractBannerBlock.java	2023-12-28 06:51:11.306848869 +0000
+++ namedSrc/net/minecraft/block/AbstractBannerBlock.java	2023-12-28 06:50:05.830518109 +0000
@@ -58,11 +58,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
       if (world.isClient) {
-         world.getBlockEntity(pos, BlockEntityType.BANNER).ifPresent(blockEntity -> blockEntity.readFrom(itemStack));
-      } else if (itemStack.hasCustomName()) {
-         world.getBlockEntity(pos, BlockEntityType.BANNER).ifPresent(blockEntity -> blockEntity.setCustomName(itemStack.getName()));
+         world.getBlockEntity(pos, BlockEntityType.BANNER).ifPresent(blockEntity -> blockEntity.readFrom(stack));
+      } else if (stack.hasCustomName()) {
+         world.getBlockEntity(pos, BlockEntityType.BANNER).ifPresent(blockEntity -> blockEntity.setCustomName(stack.getName()));
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/block/AbstractFurnaceBlock.java namedSrc/net/minecraft/block/AbstractFurnaceBlock.java
--- namedTargetSrc/net/minecraft/block/AbstractFurnaceBlock.java	2023-12-28 06:51:11.070847679 +0000
+++ namedSrc/net/minecraft/block/AbstractFurnaceBlock.java	2023-12-28 06:50:05.570516797 +0000
@@ -87,11 +87,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof AbstractFurnaceBlockEntity) {
-            ((AbstractFurnaceBlockEntity)lv).setCustomName(itemStack.getName());
+            ((AbstractFurnaceBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/AbstractPlantBlock.java namedSrc/net/minecraft/block/AbstractPlantBlock.java
--- namedTargetSrc/net/minecraft/block/AbstractPlantBlock.java	2023-12-28 06:51:11.066847659 +0000
+++ namedSrc/net/minecraft/block/AbstractPlantBlock.java	2023-12-28 06:50:05.566516778 +0000
@@ -22,10 +22,11 @@
  */
 public abstract class AbstractPlantBlock extends AbstractPlantPartBlock implements Fertilizable {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_ymdmcjuw;<init>(Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;Lnet/minecraft/unmapped/C_xpuuihxf;Lnet/minecraft/unmapped/C_zscvhwbd;Z)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/AbstractPlantBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/shape/VoxelShape;Z)V}
     */
-   protected AbstractPlantBlock(AbstractBlock.Settings arg, Direction arg2, VoxelShape arg3, boolean bl) {
-      super(arg, arg2, arg3, bl);
+   protected AbstractPlantBlock(AbstractBlock.Settings arg, Direction direction, VoxelShape arg3, boolean bl) {
+      super(arg, direction, arg3, bl);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/AttachedStemBlock.java namedSrc/net/minecraft/block/AttachedStemBlock.java
--- namedTargetSrc/net/minecraft/block/AttachedStemBlock.java	2023-12-28 06:51:11.326848969 +0000
+++ namedSrc/net/minecraft/block/AttachedStemBlock.java	2023-12-28 06:50:05.858518251 +0000
@@ -130,8 +130,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isOf(Blocks.FARMLAND);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isOf(Blocks.FARMLAND);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/AzaleaBlock.java namedSrc/net/minecraft/block/AzaleaBlock.java
--- namedTargetSrc/net/minecraft/block/AzaleaBlock.java	2023-12-28 06:51:11.298848828 +0000
+++ namedSrc/net/minecraft/block/AzaleaBlock.java	2023-12-28 06:50:05.818518049 +0000
@@ -54,8 +54,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isOf(Blocks.CLAY) || super.canPlantOnTop(floor, world, pos);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isOf(Blocks.CLAY) || super.canPlantOnTop(state, world, pos);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/BarrelBlock.java namedSrc/net/minecraft/block/BarrelBlock.java
--- namedTargetSrc/net/minecraft/block/BarrelBlock.java	2023-12-28 06:51:11.226848465 +0000
+++ namedSrc/net/minecraft/block/BarrelBlock.java	2023-12-28 06:50:05.730517605 +0000
@@ -122,11 +122,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof BarrelBlockEntity) {
-            ((BarrelBlockEntity)lv).setCustomName(itemStack.getName());
+            ((BarrelBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/BeaconBlock.java namedSrc/net/minecraft/block/BeaconBlock.java
--- namedTargetSrc/net/minecraft/block/BeaconBlock.java	2023-12-28 06:51:11.194848304 +0000
+++ namedSrc/net/minecraft/block/BeaconBlock.java	2023-12-28 06:50:05.694517424 +0000
@@ -96,11 +96,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof BeaconBlockEntity) {
-            ((BeaconBlockEntity)lv).setCustomName(itemStack.getName());
+            ((BeaconBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/BedBlock.java namedSrc/net/minecraft/block/BedBlock.java
--- namedTargetSrc/net/minecraft/block/BedBlock.java	2023-12-28 06:51:11.222848445 +0000
+++ namedSrc/net/minecraft/block/BedBlock.java	2023-12-28 06:50:05.726517585 +0000
@@ -446,8 +446,8 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      super.onPlaced(world, pos, state, placer, itemStack);
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      super.onPlaced(world, pos, state, placer, stack);
       if (!world.isClient) {
          BlockPos lv = pos.offset(state.get(FACING));
          world.setBlockState(lv, state.with(PART, BedPart.HEAD), Block.NOTIFY_ALL);
diff -bur namedTargetSrc/net/minecraft/block/Block.java namedSrc/net/minecraft/block/Block.java
--- namedTargetSrc/net/minecraft/block/Block.java	2023-12-28 06:51:11.350849091 +0000
+++ namedSrc/net/minecraft/block/Block.java	2023-12-28 06:50:05.902518472 +0000
@@ -115,7 +115,7 @@
       .weakKeys()
       .build(new CacheLoader<VoxelShape, Boolean>() {
          /**
-          * @mapping {@literal hashed m_wfyobrph Lnet/minecraft/unmapped/C_mmxmpdoq$C_miiagdeq;m_wfyobrph(Lnet/minecraft/unmapped/C_zscvhwbd;)Ljava/lang/Boolean;}
+          * @mapping {@literal hashed load Lnet/minecraft/unmapped/C_mmxmpdoq$C_miiagdeq;load(Lnet/minecraft/unmapped/C_zscvhwbd;)Ljava/lang/Boolean;}
           * @mapping {@literal named load Lnet/minecraft/block/Block$C_miiagdeq;load(Lnet/minecraft/util/shape/VoxelShape;)Ljava/lang/Boolean;}
           */
          public Boolean load(VoxelShape arg) {
diff -bur namedTargetSrc/net/minecraft/block/BlockState.java namedSrc/net/minecraft/block/BlockState.java
--- namedTargetSrc/net/minecraft/block/BlockState.java	2023-12-28 06:51:11.298848828 +0000
+++ namedSrc/net/minecraft/block/BlockState.java	2023-12-28 06:50:05.814518028 +0000
@@ -18,10 +18,11 @@
    public static final Codec<BlockState> CODEC = createCodec(Registries.BLOCK.getCodec(), Block::getDefaultState).stable();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_txtbiemp;<init>(Lnet/minecraft/unmapped/C_mmxmpdoq;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/BlockState;<init>(Lnet/minecraft/block/Block;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V}
     */
-   public BlockState(Block arg, ImmutableMap<Property<?>, Comparable<?>> immutableMap, MapCodec<BlockState> mapCodec) {
-      super(arg, immutableMap, mapCodec);
+   public BlockState(Block block, ImmutableMap<Property<?>, Comparable<?>> immutableMap, MapCodec<BlockState> mapCodec) {
+      super(block, immutableMap, mapCodec);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/BrewingStandBlock.java namedSrc/net/minecraft/block/BrewingStandBlock.java
--- namedTargetSrc/net/minecraft/block/BrewingStandBlock.java	2023-12-28 06:51:11.286848768 +0000
+++ namedSrc/net/minecraft/block/BrewingStandBlock.java	2023-12-28 06:50:05.798517948 +0000
@@ -125,11 +125,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof BrewingStandBlockEntity) {
-            ((BrewingStandBlockEntity)lv).setCustomName(itemStack.getName());
+            ((BrewingStandBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/CampfireBlock.java namedSrc/net/minecraft/block/CampfireBlock.java
--- namedTargetSrc/net/minecraft/block/CampfireBlock.java	2023-12-28 06:51:11.278848727 +0000
+++ namedSrc/net/minecraft/block/CampfireBlock.java	2023-12-28 06:50:05.790517907 +0000
@@ -304,18 +304,18 @@
     * Mapping not found
     */
    @Override
-   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
-      if (!state.get(Properties.WATERLOGGED) && fluidState.getFluid() == Fluids.WATER) {
-         boolean bl = state.get(LIT);
+   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
+      if (!blockState.get(Properties.WATERLOGGED) && fluidState.getFluid() == Fluids.WATER) {
+         boolean bl = blockState.get(LIT);
          if (bl) {
             if (!world.isClient()) {
                world.playSound(null, pos, SoundEvents.ENTITY_GENERIC_EXTINGUISH_FIRE, SoundCategory.BLOCKS, 1.0F, 1.0F);
             }
 
-            extinguish(null, world, pos, state);
+            extinguish(null, world, pos, blockState);
          }
 
-         world.setBlockState(pos, state.with(WATERLOGGED, Boolean.valueOf(true)).with(LIT, Boolean.valueOf(false)), Block.NOTIFY_ALL);
+         world.setBlockState(pos, blockState.with(WATERLOGGED, Boolean.valueOf(true)).with(LIT, Boolean.valueOf(false)), Block.NOTIFY_ALL);
          world.scheduleFluidTick(pos, fluidState.getFluid(), fluidState.getFluid().getTickRate(world));
          return true;
       } else {
diff -bur namedTargetSrc/net/minecraft/block/CandleBlock.java namedSrc/net/minecraft/block/CandleBlock.java
--- namedTargetSrc/net/minecraft/block/CandleBlock.java	2023-12-28 06:51:11.246848566 +0000
+++ namedSrc/net/minecraft/block/CandleBlock.java	2023-12-28 06:50:05.754517726 +0000
@@ -215,10 +215,10 @@
     * Mapping not found
     */
    @Override
-   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
-      if (!state.get(WATERLOGGED) && fluidState.getFluid() == Fluids.WATER) {
-         BlockState lv = state.with(WATERLOGGED, Boolean.valueOf(true));
-         if (state.get(LIT)) {
+   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
+      if (!blockState.get(WATERLOGGED) && fluidState.getFluid() == Fluids.WATER) {
+         BlockState lv = blockState.with(WATERLOGGED, Boolean.valueOf(true));
+         if (blockState.get(LIT)) {
             extinguish(null, lv, world, pos);
          } else {
             world.setBlockState(pos, lv, Block.NOTIFY_ALL);
diff -bur namedTargetSrc/net/minecraft/block/ChestBlock.java namedSrc/net/minecraft/block/ChestBlock.java
--- namedTargetSrc/net/minecraft/block/ChestBlock.java	2023-12-28 06:51:11.298848828 +0000
+++ namedSrc/net/minecraft/block/ChestBlock.java	2023-12-28 06:50:05.818518049 +0000
@@ -168,8 +168,8 @@
             @Override
             public ScreenHandler createMenu(int i, PlayerInventory arg, PlayerEntity arg2) {
                if (arg.checkUnlocked(arg2) && arg2.checkUnlocked(arg2)) {
-                  arg.setupLoot(arg.player);
-                  arg2.setupLoot(arg.player);
+                  arg.m_mtzsyvbu(arg.player);
+                  arg2.m_mtzsyvbu(arg.player);
                   return GenericContainerScreenHandler.createGeneric9x6(i, arg, lv);
                } else {
                   return null;
@@ -354,11 +354,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof ChestBlockEntity) {
-            ((ChestBlockEntity)lv).setCustomName(itemStack.getName());
+            ((ChestBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/CommandBlock.java namedSrc/net/minecraft/block/CommandBlock.java
--- namedTargetSrc/net/minecraft/block/CommandBlock.java	2023-12-28 06:51:11.258848627 +0000
+++ namedSrc/net/minecraft/block/CommandBlock.java	2023-12-28 06:50:05.770517807 +0000
@@ -193,16 +193,16 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
       BlockEntity lv = world.getBlockEntity(pos);
       if (lv instanceof CommandBlockBlockEntity lv2) {
          CommandBlockExecutor lv3 = lv2.getCommandExecutor();
-         if (itemStack.hasCustomName()) {
-            lv3.setCustomName(itemStack.getName());
+         if (stack.hasCustomName()) {
+            lv3.setCustomName(stack.getName());
          }
 
          if (!world.isClient) {
-            if (BlockItem.getBlockEntityNbtFromStack(itemStack) == null) {
+            if (BlockItem.getBlockEntityNbtFromStack(stack) == null) {
                lv3.setTrackingOutput(world.getGameRules().getBooleanValue(GameRules.SEND_COMMAND_FEEDBACK));
                lv2.setAuto(this.auto);
             }
diff -bur namedTargetSrc/net/minecraft/block/ComposterBlock.java namedSrc/net/minecraft/block/ComposterBlock.java
--- namedTargetSrc/net/minecraft/block/ComposterBlock.java	2023-12-28 06:51:11.246848566 +0000
+++ namedSrc/net/minecraft/block/ComposterBlock.java	2023-12-28 06:50:05.754517726 +0000
@@ -506,23 +506,23 @@
        * Mapping not found
        */
       @Override
-      public int[] getAvailableSlots(Direction side) {
-         return side == Direction.UP ? new int[]{0} : new int[0];
+      public int[] getAvailableSlots(Direction direction) {
+         return direction == Direction.UP ? new int[]{0} : new int[0];
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public boolean canInsert(int slot, ItemStack stack, @Nullable Direction dir) {
-         return !this.dirty && dir == Direction.UP && ComposterBlock.ITEM_TO_LEVEL_INCREASE_CHANCE.containsKey(stack.getItem());
+      public boolean canInsert(int slot, ItemStack stack, @Nullable Direction direction) {
+         return !this.dirty && direction == Direction.UP && ComposterBlock.ITEM_TO_LEVEL_INCREASE_CHANCE.containsKey(stack.getItem());
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public boolean canExtract(int slot, ItemStack stack, Direction dir) {
+      public boolean canExtract(int slot, ItemStack stack, Direction direction) {
          return false;
       }
 
@@ -557,7 +557,7 @@
        * Mapping not found
        */
       @Override
-      public int[] getAvailableSlots(Direction side) {
+      public int[] getAvailableSlots(Direction direction) {
          return new int[0];
       }
 
@@ -565,7 +565,7 @@
        * Mapping not found
        */
       @Override
-      public boolean canInsert(int slot, ItemStack stack, @Nullable Direction dir) {
+      public boolean canInsert(int slot, ItemStack stack, @Nullable Direction direction) {
          return false;
       }
 
@@ -573,7 +573,7 @@
        * Mapping not found
        */
       @Override
-      public boolean canExtract(int slot, ItemStack stack, Direction dir) {
+      public boolean canExtract(int slot, ItemStack stack, Direction direction) {
          return false;
       }
    }
@@ -627,15 +627,15 @@
        * Mapping not found
        */
       @Override
-      public int[] getAvailableSlots(Direction side) {
-         return side == Direction.DOWN ? new int[]{0} : new int[0];
+      public int[] getAvailableSlots(Direction direction) {
+         return direction == Direction.DOWN ? new int[]{0} : new int[0];
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public boolean canInsert(int slot, ItemStack stack, @Nullable Direction dir) {
+      public boolean canInsert(int slot, ItemStack stack, @Nullable Direction direction) {
          return false;
       }
 
@@ -643,8 +643,8 @@
        * Mapping not found
        */
       @Override
-      public boolean canExtract(int slot, ItemStack stack, Direction dir) {
-         return !this.dirty && dir == Direction.DOWN && stack.isOf(Items.BONE_MEAL);
+      public boolean canExtract(int slot, ItemStack stack, Direction direction) {
+         return !this.dirty && direction == Direction.DOWN && stack.isOf(Items.BONE_MEAL);
       }
 
       /**
diff -bur namedTargetSrc/net/minecraft/block/ConduitBlock.java namedSrc/net/minecraft/block/ConduitBlock.java
--- namedTargetSrc/net/minecraft/block/ConduitBlock.java	2023-12-28 06:51:11.190848284 +0000
+++ namedSrc/net/minecraft/block/ConduitBlock.java	2023-12-28 06:50:05.690517403 +0000
@@ -132,11 +132,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof BeaconBlockEntity) {
-            ((BeaconBlockEntity)lv).setCustomName(itemStack.getName());
+            ((BeaconBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/Crafter.java namedSrc/net/minecraft/block/Crafter.java
--- namedTargetSrc/net/minecraft/block/Crafter.java	2023-12-28 06:51:11.134848002 +0000
+++ namedSrc/net/minecraft/block/Crafter.java	2023-12-28 06:50:05.630517101 +0000
@@ -182,11 +182,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity var7 = world.getBlockEntity(pos);
          if (var7 instanceof CrafterBlockEntity lv) {
-            lv.setCustomName(itemStack.getName());
+            lv.setCustomName(stack.getName());
          }
       }
 
diff -bur namedTargetSrc/net/minecraft/block/CropBlock.java namedSrc/net/minecraft/block/CropBlock.java
--- namedTargetSrc/net/minecraft/block/CropBlock.java	2023-12-28 06:51:11.050847579 +0000
+++ namedSrc/net/minecraft/block/CropBlock.java	2023-12-28 06:50:05.546516676 +0000
@@ -81,8 +81,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isOf(Blocks.FARMLAND);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isOf(Blocks.FARMLAND);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/DeadBushBlock.java namedSrc/net/minecraft/block/DeadBushBlock.java
--- namedTargetSrc/net/minecraft/block/DeadBushBlock.java	2023-12-28 06:51:11.326848969 +0000
+++ namedSrc/net/minecraft/block/DeadBushBlock.java	2023-12-28 06:50:05.862518271 +0000
@@ -53,7 +53,7 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isIn(BlockTags.DEAD_BUSH_PLACEABLE_ON);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isIn(BlockTags.DEAD_BUSH_PLACEABLE_ON);
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/DecoratedPotBlock.java namedSrc/net/minecraft/block/DecoratedPotBlock.java
--- namedTargetSrc/net/minecraft/block/DecoratedPotBlock.java	2023-12-28 06:51:11.094847800 +0000
+++ namedSrc/net/minecraft/block/DecoratedPotBlock.java	2023-12-28 06:50:05.594516918 +0000
@@ -193,9 +193,9 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
       if (world.isClient) {
-         world.getBlockEntity(pos, BlockEntityType.DECORATED_POT).ifPresent(arg2 -> arg2.readNbt(itemStack));
+         world.getBlockEntity(pos, BlockEntityType.DECORATED_POT).ifPresent(arg2 -> arg2.readNbt(stack));
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/block/dispenser/DispenserBehavior.java namedSrc/net/minecraft/block/dispenser/DispenserBehavior.java
--- namedTargetSrc/net/minecraft/block/dispenser/DispenserBehavior.java	2023-12-28 06:51:11.230848486 +0000
+++ namedSrc/net/minecraft/block/dispenser/DispenserBehavior.java	2023-12-28 06:50:05.738517645 +0000
@@ -180,12 +180,15 @@
             return super.getForce() * 1.25F;
          }
       });
-      DispenserBlock.registerBehavior(Items.SPLASH_POTION, new DispenserBehavior() {
+      DispenserBlock.registerBehavior(
+         Items.SPLASH_POTION,
+         new DispenserBehavior() {
          /**
-          * Mapping not found
+             * @mapping {@literal hashed dispense Lnet/minecraft/unmapped/C_ooeeaffg$C_gwoiejxt;dispense(Lnet/minecraft/unmapped/C_wzdnszcs;Lnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_sddaxwyk;}
+             * @mapping {@literal named dispense Lnet/minecraft/block/dispenser/DispenserBehavior$C_gwoiejxt;dispense(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;}
           */
          @Override
-         public ItemStack dispense(BlockPointer arg, ItemStack arg2) {
+            public ItemStack dispense(BlockPointer arg, ItemStack stack) {
             return (new ProjectileDispenserBehavior() {
                /**
                 * Mapping not found
@@ -210,15 +213,19 @@
                protected float getForce() {
                   return super.getForce() * 1.25F;
                }
-            }).dispense(arg, arg2);
+               }).dispense(arg, stack);
          }
-      });
-      DispenserBlock.registerBehavior(Items.LINGERING_POTION, new DispenserBehavior() {
+         }
+      );
+      DispenserBlock.registerBehavior(
+         Items.LINGERING_POTION,
+         new DispenserBehavior() {
          /**
-          * Mapping not found
+             * @mapping {@literal hashed dispense Lnet/minecraft/unmapped/C_ooeeaffg$C_couzaond;dispense(Lnet/minecraft/unmapped/C_wzdnszcs;Lnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_sddaxwyk;}
+             * @mapping {@literal named dispense Lnet/minecraft/block/dispenser/DispenserBehavior$C_couzaond;dispense(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;}
           */
          @Override
-         public ItemStack dispense(BlockPointer arg, ItemStack arg2) {
+            public ItemStack dispense(BlockPointer arg, ItemStack stack) {
             return (new ProjectileDispenserBehavior() {
                /**
                 * Mapping not found
@@ -243,9 +250,10 @@
                protected float getForce() {
                   return super.getForce() * 1.25F;
                }
-            }).dispense(arg, arg2);
+               }).dispense(arg, stack);
          }
-      });
+         }
+      );
       ItemDispenserBehavior lv = new ItemDispenserBehavior() {
          /**
           * Mapping not found
diff -bur namedTargetSrc/net/minecraft/block/dispenser/DispenserBlock.java namedSrc/net/minecraft/block/dispenser/DispenserBlock.java
--- namedTargetSrc/net/minecraft/block/dispenser/DispenserBlock.java	2023-12-28 06:51:11.178848223 +0000
+++ namedSrc/net/minecraft/block/dispenser/DispenserBlock.java	2023-12-28 06:50:05.678517342 +0000
@@ -201,11 +201,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof DispenserBlockEntity) {
-            ((DispenserBlockEntity)lv).setCustomName(itemStack.getName());
+            ((DispenserBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/dispenser/ItemDispenserBehavior.java namedSrc/net/minecraft/block/dispenser/ItemDispenserBehavior.java
--- namedTargetSrc/net/minecraft/block/dispenser/ItemDispenserBehavior.java	2023-12-28 06:51:11.094847800 +0000
+++ namedSrc/net/minecraft/block/dispenser/ItemDispenserBehavior.java	2023-12-28 06:50:05.590516899 +0000
@@ -14,11 +14,12 @@
  */
 public class ItemDispenserBehavior implements DispenserBehavior {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed dispense Lnet/minecraft/unmapped/C_dnfsxzwl;dispense(Lnet/minecraft/unmapped/C_wzdnszcs;Lnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_sddaxwyk;}
+    * @mapping {@literal named dispense Lnet/minecraft/block/dispenser/ItemDispenserBehavior;dispense(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;}
     */
    @Override
-   public final ItemStack dispense(BlockPointer arg, ItemStack arg2) {
-      ItemStack lv = this.dispenseSilently(arg, arg2);
+   public final ItemStack dispense(BlockPointer arg, ItemStack stack) {
+      ItemStack lv = this.dispenseSilently(arg, stack);
       this.playSound(arg);
       this.spawnParticles(arg, arg.state().get(DispenserBlock.FACING));
       return lv;
diff -bur namedTargetSrc/net/minecraft/block/DoorBlock.java namedSrc/net/minecraft/block/DoorBlock.java
--- namedTargetSrc/net/minecraft/block/DoorBlock.java	2023-12-28 06:51:11.298848828 +0000
+++ namedSrc/net/minecraft/block/DoorBlock.java	2023-12-28 06:50:05.818518049 +0000
@@ -236,7 +236,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
       world.setBlockState(pos.up(), state.with(HALF, DoubleBlockHalf.UPPER), Block.NOTIFY_ALL);
    }
 
diff -bur namedTargetSrc/net/minecraft/block/EnchantingTableBlock.java namedSrc/net/minecraft/block/EnchantingTableBlock.java
--- namedTargetSrc/net/minecraft/block/EnchantingTableBlock.java	2023-12-28 06:51:11.278848727 +0000
+++ namedSrc/net/minecraft/block/EnchantingTableBlock.java	2023-12-28 06:50:05.790517907 +0000
@@ -171,11 +171,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof EnchantingTableBlockEntity) {
-            ((EnchantingTableBlockEntity)lv).setCustomName(itemStack.getName());
+            ((EnchantingTableBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java namedSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java	2023-12-28 06:51:11.134848002 +0000
+++ namedSrc/net/minecraft/block/entity/AbstractFurnaceBlockEntity.java	2023-12-28 06:50:05.634517120 +0000
@@ -522,11 +522,11 @@
     * Mapping not found
     */
    @Override
-   public int[] getAvailableSlots(Direction side) {
-      if (side == Direction.DOWN) {
+   public int[] getAvailableSlots(Direction direction) {
+      if (direction == Direction.DOWN) {
          return BOTTOM_SLOTS;
       } else {
-         return side == Direction.UP ? TOP_SLOTS : SIDE_SLOTS;
+         return direction == Direction.UP ? TOP_SLOTS : SIDE_SLOTS;
       }
    }
 
@@ -534,7 +534,7 @@
     * Mapping not found
     */
    @Override
-   public boolean canInsert(int slot, ItemStack stack, @Nullable Direction dir) {
+   public boolean canInsert(int slot, ItemStack stack, @Nullable Direction direction) {
       return this.isValid(slot, stack);
    }
 
@@ -542,8 +542,8 @@
     * Mapping not found
     */
    @Override
-   public boolean canExtract(int slot, ItemStack stack, Direction dir) {
-      if (dir == Direction.DOWN && slot == 1) {
+   public boolean canExtract(int slot, ItemStack stack, Direction direction) {
+      if (direction == Direction.DOWN && slot == 1) {
          return stack.isOf(Items.WATER_BUCKET) || stack.isOf(Items.BUCKET);
       } else {
          return true;
diff -bur namedTargetSrc/net/minecraft/block/entity/BarrelBlockEntity.java namedSrc/net/minecraft/block/entity/BarrelBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/BarrelBlockEntity.java	2023-12-28 06:51:11.318848929 +0000
+++ namedSrc/net/minecraft/block/entity/BarrelBlockEntity.java	2023-12-28 06:50:05.846518191 +0000
@@ -89,7 +89,7 @@
    @Override
    protected void writeNbt(NbtCompound nbt) {
       super.writeNbt(nbt);
-      if (!this.writeLootTableNbt(nbt)) {
+      if (!this.m_ycwokqel(nbt)) {
          Inventories.writeNbt(nbt, this.inventory);
       }
    }
@@ -101,7 +101,7 @@
    public void readNbt(NbtCompound nbt) {
       super.readNbt(nbt);
       this.inventory = DefaultedList.ofSize(this.size(), ItemStack.EMPTY);
-      if (!this.readLootTableNbt(nbt)) {
+      if (!this.m_njtcujiz(nbt)) {
          Inventories.readNbt(nbt, this.inventory);
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/entity/BlastFurnaceBlockEntity.java namedSrc/net/minecraft/block/entity/BlastFurnaceBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/BlastFurnaceBlockEntity.java	2023-12-28 06:51:11.126847962 +0000
+++ namedSrc/net/minecraft/block/entity/BlastFurnaceBlockEntity.java	2023-12-28 06:50:05.626517080 +0000
@@ -34,8 +34,8 @@
     * Mapping not found
     */
    @Override
-   protected int getFuelTime(ItemStack fuel) {
-      return super.getFuelTime(fuel) / 2;
+   protected int getFuelTime(ItemStack stack) {
+      return super.getFuelTime(stack) / 2;
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/BrewingStandBlockEntity.java namedSrc/net/minecraft/block/entity/BrewingStandBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/BrewingStandBlockEntity.java	2023-12-28 06:51:11.198848325 +0000
+++ namedSrc/net/minecraft/block/entity/BrewingStandBlockEntity.java	2023-12-28 06:50:05.702517464 +0000
@@ -377,11 +377,11 @@
     * Mapping not found
     */
    @Override
-   public int[] getAvailableSlots(Direction side) {
-      if (side == Direction.UP) {
+   public int[] getAvailableSlots(Direction direction) {
+      if (direction == Direction.UP) {
          return TOP_SLOTS;
       } else {
-         return side == Direction.DOWN ? BOTTOM_SLOTS : SIDE_SLOTS;
+         return direction == Direction.DOWN ? BOTTOM_SLOTS : SIDE_SLOTS;
       }
    }
 
@@ -389,7 +389,7 @@
     * Mapping not found
     */
    @Override
-   public boolean canInsert(int slot, ItemStack stack, @Nullable Direction dir) {
+   public boolean canInsert(int slot, ItemStack stack, @Nullable Direction direction) {
       return this.isValid(slot, stack);
    }
 
@@ -397,7 +397,7 @@
     * Mapping not found
     */
    @Override
-   public boolean canExtract(int slot, ItemStack stack, Direction dir) {
+   public boolean canExtract(int slot, ItemStack stack, Direction direction) {
       return slot == 3 ? stack.isOf(Items.GLASS_BOTTLE) : true;
    }
 
diff -bur namedTargetSrc/net/minecraft/block/entity/CalibratedSculkSensorBlockEntity.java namedSrc/net/minecraft/block/entity/CalibratedSculkSensorBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/CalibratedSculkSensorBlockEntity.java	2023-12-28 06:51:11.206848365 +0000
+++ namedSrc/net/minecraft/block/entity/CalibratedSculkSensorBlockEntity.java	2023-12-28 06:50:05.706517484 +0000
@@ -17,10 +17,11 @@
  */
 public class CalibratedSculkSensorBlockEntity extends SculkSensorBlockEntity {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_oxwhmuzx;<init>(Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/CalibratedSculkSensorBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   public CalibratedSculkSensorBlockEntity(BlockPos arg, BlockState arg2) {
-      super(BlockEntityType.CALIBRATED_SCULK_SENSOR, arg, arg2);
+   public CalibratedSculkSensorBlockEntity(BlockPos pos, BlockState state) {
+      super(BlockEntityType.CALIBRATED_SCULK_SENSOR, pos, state);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/ChestBlockEntity.java namedSrc/net/minecraft/block/entity/ChestBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/ChestBlockEntity.java	2023-12-28 06:51:11.254848606 +0000
+++ namedSrc/net/minecraft/block/entity/ChestBlockEntity.java	2023-12-28 06:50:05.762517766 +0000
@@ -88,10 +88,11 @@
    private final ChestLidAnimator lidAnimator = new ChestLidAnimator();
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_idrrrnej;<init>(Lnet/minecraft/unmapped/C_wgqvodus;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/ChestBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   protected ChestBlockEntity(BlockEntityType<?> arg, BlockPos arg2, BlockState arg3) {
-      super(arg, arg2, arg3);
+   protected ChestBlockEntity(BlockEntityType<?> arg, BlockPos pos, BlockState state) {
+      super(arg, pos, state);
    }
 
    /**
@@ -125,7 +126,7 @@
    public void readNbt(NbtCompound nbt) {
       super.readNbt(nbt);
       this.inventory = DefaultedList.ofSize(this.size(), ItemStack.EMPTY);
-      if (!this.readLootTableNbt(nbt)) {
+      if (!this.m_njtcujiz(nbt)) {
          Inventories.readNbt(nbt, this.inventory);
       }
    }
@@ -136,7 +137,7 @@
    @Override
    protected void writeNbt(NbtCompound nbt) {
       super.writeNbt(nbt);
-      if (!this.writeLootTableNbt(nbt)) {
+      if (!this.m_ycwokqel(nbt)) {
          Inventories.writeNbt(nbt, this.inventory);
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/entity/CrafterBlockEntity.java namedSrc/net/minecraft/block/entity/CrafterBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/CrafterBlockEntity.java	2023-12-28 06:51:11.322848949 +0000
+++ namedSrc/net/minecraft/block/entity/CrafterBlockEntity.java	2023-12-28 06:50:05.858518251 +0000
@@ -194,7 +194,7 @@
       super.readNbt(nbt);
       this.f_uvbziebv = nbt.getInt("crafting_ticks_remaining");
       this.f_bqaatywv = DefaultedList.ofSize(this.size(), ItemStack.EMPTY);
-      if (!this.readLootTableNbt(nbt)) {
+      if (!this.m_njtcujiz(nbt)) {
          Inventories.readNbt(nbt, this.f_bqaatywv);
       }
 
@@ -220,7 +220,7 @@
    protected void writeNbt(NbtCompound nbt) {
       super.writeNbt(nbt);
       nbt.putInt("crafting_ticks_remaining", this.f_uvbziebv);
-      if (!this.writeLootTableNbt(nbt)) {
+      if (!this.m_ycwokqel(nbt)) {
          Inventories.writeNbt(nbt, this.f_bqaatywv);
       }
 
diff -bur namedTargetSrc/net/minecraft/block/entity/DecoratedPotBlockEntity.java namedSrc/net/minecraft/block/entity/DecoratedPotBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/DecoratedPotBlockEntity.java	2023-12-28 06:51:11.286848768 +0000
+++ namedSrc/net/minecraft/block/entity/DecoratedPotBlockEntity.java	2023-12-28 06:50:05.794517928 +0000
@@ -3,7 +3,6 @@
 import java.util.stream.Stream;
 import net.minecraft.block.BlockState;
 import net.minecraft.inventory.JukeboxInventory;
-import net.minecraft.inventory.LootableInventory;
 import net.minecraft.item.BlockItem;
 import net.minecraft.item.Item;
 import net.minecraft.item.ItemStack;
@@ -15,6 +14,7 @@
 import net.minecraft.network.packet.s2c.play.BlockEntityUpdateS2CPacket;
 import net.minecraft.registry.Registries;
 import net.minecraft.state.property.Properties;
+import net.minecraft.unmapped.C_ehawoasn;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.math.BlockPos;
 import net.minecraft.util.math.Direction;
@@ -24,7 +24,7 @@
  * @mapping {@literal hashed net/minecraft/unmapped/C_snnddtnv}
  * @mapping {@literal named net/minecraft/block/entity/DecoratedPotBlockEntity}
  */
-public class DecoratedPotBlockEntity extends BlockEntity implements LootableInventory, JukeboxInventory {
+public class DecoratedPotBlockEntity extends BlockEntity implements C_ehawoasn, JukeboxInventory {
    /**
     * @mapping {@literal hashed f_lkaissqj Lnet/minecraft/unmapped/C_snnddtnv;f_lkaissqj:Ljava/lang/String;}
     * @mapping {@literal named SHERDS_KEY Lnet/minecraft/block/entity/DecoratedPotBlockEntity;SHERDS_KEY:Ljava/lang/String;}
@@ -83,7 +83,7 @@
    protected void writeNbt(NbtCompound nbt) {
       super.writeNbt(nbt);
       this.sherds.writeNbt(nbt);
-      if (!this.writeLootTableNbt(nbt) && !this.stack.isEmpty()) {
+      if (!this.m_ycwokqel(nbt) && !this.stack.isEmpty()) {
          nbt.put("item", this.stack.writeNbt(new NbtCompound()));
       }
    }
@@ -95,7 +95,7 @@
    public void readNbt(NbtCompound nbt) {
       super.readNbt(nbt);
       this.sherds = DecoratedPotBlockEntity.Sherds.readNbt(nbt);
-      if (!this.readLootTableNbt(nbt)) {
+      if (!this.m_njtcujiz(nbt)) {
          if (nbt.contains("item", NbtElement.COMPOUND_TYPE)) {
             this.stack = ItemStack.fromNbt(nbt.getCompound("item"));
          } else {
@@ -166,7 +166,7 @@
     */
    @Nullable
    @Override
-   public Identifier getLootTableId() {
+   public Identifier m_drfdhyfv() {
       return this.f_dwwkwusv;
    }
 
@@ -174,7 +174,7 @@
     * Mapping not found
     */
    @Override
-   public void setLootTableId(@Nullable Identifier arg) {
+   public void m_canflxyp(@Nullable Identifier arg) {
       this.f_dwwkwusv = arg;
    }
 
@@ -182,7 +182,7 @@
     * Mapping not found
     */
    @Override
-   public long getLootTableSeed() {
+   public long m_uxrpqxab() {
       return this.f_skwmykui;
    }
 
@@ -190,7 +190,7 @@
     * Mapping not found
     */
    @Override
-   public void setLootTableSeed(long l) {
+   public void m_ubdtdnuf(long l) {
       this.f_skwmykui = l;
    }
 
@@ -199,7 +199,7 @@
     */
    @Override
    public ItemStack m_xwjsgxrp() {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       return this.stack;
    }
 
@@ -208,7 +208,7 @@
     */
    @Override
    public ItemStack m_htpnuxlo(int i) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       ItemStack lv = this.stack.split(i);
       if (this.stack.isEmpty()) {
          this.stack = ItemStack.EMPTY;
@@ -223,7 +223,7 @@
     */
    @Override
    public void m_bkmnewbu(ItemStack stack) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       this.stack = stack;
    }
 
diff -bur namedTargetSrc/net/minecraft/block/entity/DispenserBlockEntity.java namedSrc/net/minecraft/block/entity/DispenserBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/DispenserBlockEntity.java	2023-12-28 06:51:11.238848526 +0000
+++ namedSrc/net/minecraft/block/entity/DispenserBlockEntity.java	2023-12-28 06:50:05.746517686 +0000
@@ -29,10 +29,11 @@
    private DefaultedList<ItemStack> inventory = DefaultedList.ofSize(9, ItemStack.EMPTY);
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_zgeifnbq;<init>(Lnet/minecraft/unmapped/C_wgqvodus;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/DispenserBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   protected DispenserBlockEntity(BlockEntityType<?> arg, BlockPos arg2, BlockState arg3) {
-      super(arg, arg2, arg3);
+   protected DispenserBlockEntity(BlockEntityType<?> arg, BlockPos pos, BlockState state) {
+      super(arg, pos, state);
    }
 
    /**
@@ -56,7 +57,7 @@
     * @mapping {@literal named chooseNonEmptySlot Lnet/minecraft/block/entity/DispenserBlockEntity;chooseNonEmptySlot(Lnet/minecraft/util/random/RandomGenerator;)I}
     */
    public int chooseNonEmptySlot(RandomGenerator random) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       int i = -1;
       int j = 1;
 
@@ -99,7 +100,7 @@
    public void readNbt(NbtCompound nbt) {
       super.readNbt(nbt);
       this.inventory = DefaultedList.ofSize(this.size(), ItemStack.EMPTY);
-      if (!this.readLootTableNbt(nbt)) {
+      if (!this.m_njtcujiz(nbt)) {
          Inventories.readNbt(nbt, this.inventory);
       }
    }
@@ -110,7 +111,7 @@
    @Override
    protected void writeNbt(NbtCompound nbt) {
       super.writeNbt(nbt);
-      if (!this.writeLootTableNbt(nbt)) {
+      if (!this.m_ycwokqel(nbt)) {
          Inventories.writeNbt(nbt, this.inventory);
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/entity/DropperBlockEntity.java namedSrc/net/minecraft/block/entity/DropperBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/DropperBlockEntity.java	2023-12-28 06:51:11.266848667 +0000
+++ namedSrc/net/minecraft/block/entity/DropperBlockEntity.java	2023-12-28 06:50:05.778517847 +0000
@@ -10,10 +10,11 @@
  */
 public class DropperBlockEntity extends DispenserBlockEntity {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_hgelagbo;<init>(Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/DropperBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   public DropperBlockEntity(BlockPos arg, BlockState arg2) {
-      super(BlockEntityType.DROPPER, arg, arg2);
+   public DropperBlockEntity(BlockPos pos, BlockState state) {
+      super(BlockEntityType.DROPPER, pos, state);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/EndGatewayBlockEntity.java namedSrc/net/minecraft/block/entity/EndGatewayBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/EndGatewayBlockEntity.java	2023-12-28 06:51:11.338849030 +0000
+++ namedSrc/net/minecraft/block/entity/EndGatewayBlockEntity.java	2023-12-28 06:50:05.882518372 +0000
@@ -91,10 +91,11 @@
    private boolean exactTeleport;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bgmbcwaf;<init>(Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/EndGatewayBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   public EndGatewayBlockEntity(BlockPos arg, BlockState arg2) {
-      super(BlockEntityType.END_GATEWAY, arg, arg2);
+   public EndGatewayBlockEntity(BlockPos pos, BlockState state) {
+      super(BlockEntityType.END_GATEWAY, pos, state);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/EndPortalBlockEntity.java namedSrc/net/minecraft/block/entity/EndPortalBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/EndPortalBlockEntity.java	2023-12-28 06:51:11.118847922 +0000
+++ namedSrc/net/minecraft/block/entity/EndPortalBlockEntity.java	2023-12-28 06:50:05.618517040 +0000
@@ -10,10 +10,11 @@
  */
 public class EndPortalBlockEntity extends BlockEntity {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_jpevrssa;<init>(Lnet/minecraft/unmapped/C_wgqvodus;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/EndPortalBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   protected EndPortalBlockEntity(BlockEntityType<?> arg, BlockPos arg2, BlockState arg3) {
-      super(arg, arg2, arg3);
+   protected EndPortalBlockEntity(BlockEntityType<?> arg, BlockPos pos, BlockState state) {
+      super(arg, pos, state);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/HangingSignBlockEntity.java namedSrc/net/minecraft/block/entity/HangingSignBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/HangingSignBlockEntity.java	2023-12-28 06:51:11.342849050 +0000
+++ namedSrc/net/minecraft/block/entity/HangingSignBlockEntity.java	2023-12-28 06:50:05.890518412 +0000
@@ -22,10 +22,11 @@
    private static final int TEXT_LINE_HEIGHT = 9;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_qxcyquka;<init>(Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/HangingSignBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   public HangingSignBlockEntity(BlockPos arg, BlockState arg2) {
-      super(BlockEntityType.HANGING_SIGN, arg, arg2);
+   public HangingSignBlockEntity(BlockPos pos, BlockState state) {
+      super(BlockEntityType.HANGING_SIGN, pos, state);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/HopperBlockEntity.java namedSrc/net/minecraft/block/entity/HopperBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/HopperBlockEntity.java	2023-12-28 06:51:11.098847821 +0000
+++ namedSrc/net/minecraft/block/entity/HopperBlockEntity.java	2023-12-28 06:50:05.594516918 +0000
@@ -76,7 +76,7 @@
    public void readNbt(NbtCompound nbt) {
       super.readNbt(nbt);
       this.inventory = DefaultedList.ofSize(this.size(), ItemStack.EMPTY);
-      if (!this.readLootTableNbt(nbt)) {
+      if (!this.m_njtcujiz(nbt)) {
          Inventories.readNbt(nbt, this.inventory);
       }
 
@@ -89,7 +89,7 @@
    @Override
    protected void writeNbt(NbtCompound nbt) {
       super.writeNbt(nbt);
-      if (!this.writeLootTableNbt(nbt)) {
+      if (!this.m_ycwokqel(nbt)) {
          Inventories.writeNbt(nbt, this.inventory);
       }
 
@@ -109,7 +109,7 @@
     */
    @Override
    public ItemStack removeStack(int slot, int amount) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       return Inventories.splitStack(this.getInvStackList(), slot, amount);
    }
 
@@ -118,7 +118,7 @@
     */
    @Override
    public void setStack(int slot, ItemStack stack) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       this.getInvStackList().set(slot, stack);
       if (stack.getCount() > this.getMaxCountPerStack()) {
          stack.setCount(this.getMaxCountPerStack());
diff -bur namedTargetSrc/net/minecraft/block/entity/LockableContainerBlockEntity.java namedSrc/net/minecraft/block/entity/LockableContainerBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/LockableContainerBlockEntity.java	2023-12-28 06:51:11.274848708 +0000
+++ namedSrc/net/minecraft/block/entity/LockableContainerBlockEntity.java	2023-12-28 06:50:05.786517887 +0000
@@ -34,10 +34,11 @@
    private Text customName;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_uomuzarq;<init>(Lnet/minecraft/unmapped/C_wgqvodus;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/LockableContainerBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   protected LockableContainerBlockEntity(BlockEntityType<?> arg, BlockPos arg2, BlockState arg3) {
-      super(arg, arg2, arg3);
+   protected LockableContainerBlockEntity(BlockEntityType<?> arg, BlockPos pos, BlockState state) {
+      super(arg, pos, state);
    }
 
    /**

@github-actions
Copy link

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/block/entity/LootableContainerBlockEntity.java namedSrc/net/minecraft/block/entity/LootableContainerBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/LootableContainerBlockEntity.java	2023-12-28 06:51:11.130847982 +0000
+++ namedSrc/net/minecraft/block/entity/LootableContainerBlockEntity.java	2023-12-28 06:50:05.630517101 +0000
@@ -5,9 +5,9 @@
 import net.minecraft.entity.player.PlayerInventory;
 import net.minecraft.inventory.Inventories;
 import net.minecraft.inventory.Inventory;
-import net.minecraft.inventory.LootableInventory;
 import net.minecraft.item.ItemStack;
 import net.minecraft.screen.ScreenHandler;
+import net.minecraft.unmapped.C_ehawoasn;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.collection.DefaultedList;
 import net.minecraft.util.math.BlockPos;
@@ -17,7 +17,7 @@
  * @mapping {@literal hashed net/minecraft/unmapped/C_awquuxeb}
  * @mapping {@literal named net/minecraft/block/entity/LootableContainerBlockEntity}
  */
-public abstract class LootableContainerBlockEntity extends LockableContainerBlockEntity implements LootableInventory {
+public abstract class LootableContainerBlockEntity extends LockableContainerBlockEntity implements C_ehawoasn {
    /**
     * @mapping {@literal hashed f_jpgmzqwu Lnet/minecraft/unmapped/C_awquuxeb;f_jpgmzqwu:Lnet/minecraft/unmapped/C_ncpywfca;}
     * @mapping {@literal named lootTableId Lnet/minecraft/block/entity/LootableContainerBlockEntity;lootTableId:Lnet/minecraft/util/Identifier;}
@@ -31,10 +31,11 @@
    protected long lootTableSeed;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_awquuxeb;<init>(Lnet/minecraft/unmapped/C_wgqvodus;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/LootableContainerBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   protected LootableContainerBlockEntity(BlockEntityType<?> arg, BlockPos arg2, BlockState arg3) {
-      super(arg, arg2, arg3);
+   protected LootableContainerBlockEntity(BlockEntityType<?> arg, BlockPos pos, BlockState state) {
+      super(arg, pos, state);
    }
 
    /**
@@ -42,7 +43,7 @@
     */
    @Nullable
    @Override
-   public Identifier getLootTableId() {
+   public Identifier m_drfdhyfv() {
       return this.lootTableId;
    }
 
@@ -50,7 +51,7 @@
     * Mapping not found
     */
    @Override
-   public void setLootTableId(@Nullable Identifier arg) {
+   public void m_canflxyp(@Nullable Identifier arg) {
       this.lootTableId = arg;
    }
 
@@ -58,7 +59,7 @@
     * Mapping not found
     */
    @Override
-   public long getLootTableSeed() {
+   public long m_uxrpqxab() {
       return this.lootTableSeed;
    }
 
@@ -66,7 +67,7 @@
     * Mapping not found
     */
    @Override
-   public void setLootTableSeed(long l) {
+   public void m_ubdtdnuf(long l) {
       this.lootTableSeed = l;
    }
 
@@ -75,7 +76,7 @@
     */
    @Override
    public boolean isEmpty() {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       return this.getInvStackList().stream().allMatch(ItemStack::isEmpty);
    }
 
@@ -84,7 +85,7 @@
     */
    @Override
    public ItemStack getStack(int slot) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       return this.getInvStackList().get(slot);
    }
 
@@ -93,7 +94,7 @@
     */
    @Override
    public ItemStack removeStack(int slot, int amount) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       ItemStack lv = Inventories.splitStack(this.getInvStackList(), slot, amount);
       if (!lv.isEmpty()) {
          this.markDirty();
@@ -107,7 +108,7 @@
     */
    @Override
    public ItemStack removeStack(int slot) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       return Inventories.removeStack(this.getInvStackList(), slot);
    }
 
@@ -116,7 +117,7 @@
     */
    @Override
    public void setStack(int slot, ItemStack stack) {
-      this.setupLoot(null);
+      this.m_mtzsyvbu(null);
       this.getInvStackList().set(slot, stack);
       if (stack.getCount() > this.getMaxCountPerStack()) {
          stack.setCount(this.getMaxCountPerStack());
@@ -168,7 +169,7 @@
    @Override
    public ScreenHandler createMenu(int i, PlayerInventory arg, PlayerEntity arg2) {
       if (this.checkUnlocked(arg2)) {
-         this.setupLoot(arg.player);
+         this.m_mtzsyvbu(arg.player);
          return this.createScreenHandler(i, arg);
       } else {
          return null;
diff -bur namedTargetSrc/net/minecraft/block/entity/SculkCatalystBlockEntity.java namedSrc/net/minecraft/block/entity/SculkCatalystBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/SculkCatalystBlockEntity.java	2023-12-28 06:51:11.290848788 +0000
+++ namedSrc/net/minecraft/block/entity/SculkCatalystBlockEntity.java	2023-12-28 06:50:05.802517968 +0000
@@ -72,7 +72,7 @@
    }
 
    /**
-    * @mapping {@literal hashed m_zuuuxfsm Lnet/minecraft/unmapped/C_mztoqymb;m_zuuuxfsm()Lnet/minecraft/unmapped/C_mztoqymb$C_gcdvmpek;}
+    * @mapping {@literal hashed m_duureayn Lnet/minecraft/unmapped/C_mztoqymb;m_duureayn()Lnet/minecraft/unmapped/C_mztoqymb$C_gcdvmpek;}
     * @mapping {@literal named m_duureayn Lnet/minecraft/block/entity/SculkCatalystBlockEntity;m_duureayn()Lnet/minecraft/block/entity/SculkCatalystBlockEntity$CatalystListener;}
     */
    public SculkCatalystBlockEntity.CatalystListener m_duureayn() {
diff -bur namedTargetSrc/net/minecraft/block/entity/SculkSensorBlockEntity.java namedSrc/net/minecraft/block/entity/SculkSensorBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/SculkSensorBlockEntity.java	2023-12-28 06:51:11.314848909 +0000
+++ namedSrc/net/minecraft/block/entity/SculkSensorBlockEntity.java	2023-12-28 06:50:05.838518150 +0000
@@ -52,10 +52,11 @@
    private int lastVibrationFrequency;
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pqjuvriw;<init>(Lnet/minecraft/unmapped/C_wgqvodus;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/SculkSensorBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   protected SculkSensorBlockEntity(BlockEntityType<?> arg, BlockPos arg2, BlockState arg3) {
-      super(arg, arg2, arg3);
+   protected SculkSensorBlockEntity(BlockEntityType<?> arg, BlockPos pos, BlockState state) {
+      super(arg, pos, state);
       this.vibrationData = new VibrationManager.Data();
       this.listener = new VibrationManager.Listener(this);
    }
@@ -134,7 +135,7 @@
    }
 
    /**
-    * @mapping {@literal hashed m_glymjlsc Lnet/minecraft/unmapped/C_pqjuvriw;m_glymjlsc()Lnet/minecraft/unmapped/C_ddxrijfx$C_bbtmyknw;}
+    * @mapping {@literal hashed m_duureayn Lnet/minecraft/unmapped/C_pqjuvriw;m_duureayn()Lnet/minecraft/unmapped/C_ddxrijfx$C_bbtmyknw;}
     * @mapping {@literal named m_duureayn Lnet/minecraft/block/entity/SculkSensorBlockEntity;m_duureayn()Lnet/minecraft/world/event/vibration/VibrationManager$Listener;}
     */
    public VibrationManager.Listener m_duureayn() {
diff -bur namedTargetSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java namedSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java	2023-12-28 06:51:11.310848888 +0000
+++ namedSrc/net/minecraft/block/entity/SculkShriekerBlockEntity.java	2023-12-28 06:50:05.834518130 +0000
@@ -289,7 +289,7 @@
    }
 
    /**
-    * @mapping {@literal hashed m_lbmdczem Lnet/minecraft/unmapped/C_pnalulqo;m_lbmdczem()Lnet/minecraft/unmapped/C_ddxrijfx$C_bbtmyknw;}
+    * @mapping {@literal hashed m_duureayn Lnet/minecraft/unmapped/C_pnalulqo;m_duureayn()Lnet/minecraft/unmapped/C_ddxrijfx$C_bbtmyknw;}
     * @mapping {@literal named m_duureayn Lnet/minecraft/block/entity/SculkShriekerBlockEntity;m_duureayn()Lnet/minecraft/world/event/vibration/VibrationManager$Listener;}
     */
    public VibrationManager.Listener m_duureayn() {
diff -bur namedTargetSrc/net/minecraft/block/entity/ShulkerBoxBlockEntity.java namedSrc/net/minecraft/block/entity/ShulkerBoxBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/ShulkerBoxBlockEntity.java	2023-12-28 06:51:11.222848445 +0000
+++ namedSrc/net/minecraft/block/entity/ShulkerBoxBlockEntity.java	2023-12-28 06:50:05.722517564 +0000
@@ -318,7 +318,7 @@
    @Override
    protected void writeNbt(NbtCompound nbt) {
       super.writeNbt(nbt);
-      if (!this.writeLootTableNbt(nbt)) {
+      if (!this.m_ycwokqel(nbt)) {
          Inventories.writeNbt(nbt, this.inventory, false);
       }
    }
@@ -329,7 +329,7 @@
     */
    public void readInventoryNbt(NbtCompound nbt) {
       this.inventory = DefaultedList.ofSize(this.size(), ItemStack.EMPTY);
-      if (!this.readLootTableNbt(nbt) && nbt.contains("Items", NbtElement.LIST_TYPE)) {
+      if (!this.m_njtcujiz(nbt) && nbt.contains("Items", NbtElement.LIST_TYPE)) {
          Inventories.readNbt(nbt, this.inventory);
       }
    }
@@ -354,7 +354,7 @@
     * Mapping not found
     */
    @Override
-   public int[] getAvailableSlots(Direction side) {
+   public int[] getAvailableSlots(Direction direction) {
       return AVAILABLE_SLOTS;
    }
 
@@ -362,7 +362,7 @@
     * Mapping not found
     */
    @Override
-   public boolean canInsert(int slot, ItemStack stack, @Nullable Direction dir) {
+   public boolean canInsert(int slot, ItemStack stack, @Nullable Direction direction) {
       return !(Block.getBlockFromItem(stack.getItem()) instanceof ShulkerBoxBlock);
    }
 
@@ -370,7 +370,7 @@
     * Mapping not found
     */
    @Override
-   public boolean canExtract(int slot, ItemStack stack, Direction dir) {
+   public boolean canExtract(int slot, ItemStack stack, Direction direction) {
       return true;
    }
 
diff -bur namedTargetSrc/net/minecraft/block/entity/SignBlockEntity.java namedSrc/net/minecraft/block/entity/SignBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/SignBlockEntity.java	2023-12-28 06:51:11.338849030 +0000
+++ namedSrc/net/minecraft/block/entity/SignBlockEntity.java	2023-12-28 06:50:05.882518372 +0000
@@ -81,10 +81,11 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_axouvzlg;<init>(Lnet/minecraft/unmapped/C_wgqvodus;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/SignBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   public SignBlockEntity(BlockEntityType arg, BlockPos arg2, BlockState arg3) {
-      super(arg, arg2, arg3);
+   public SignBlockEntity(BlockEntityType arg, BlockPos pos, BlockState state) {
+      super(arg, pos, state);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/SkullBlockEntity.java namedSrc/net/minecraft/block/entity/SkullBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/SkullBlockEntity.java	2023-12-28 06:51:11.334849009 +0000
+++ namedSrc/net/minecraft/block/entity/SkullBlockEntity.java	2023-12-28 06:50:05.878518351 +0000
@@ -106,7 +106,7 @@
          .build(
             new CacheLoader<String, CompletableFuture<Optional<GameProfile>>>() {
                /**
-                * @mapping {@literal hashed m_habmxdti Lnet/minecraft/unmapped/C_vrhaavsg$C_unbpgcsa;m_habmxdti(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;}
+                * @mapping {@literal hashed load Lnet/minecraft/unmapped/C_vrhaavsg$C_unbpgcsa;load(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;}
                 * @mapping {@literal named load Lnet/minecraft/block/entity/SkullBlockEntity$C_unbpgcsa;load(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;}
                 */
                public CompletableFuture<Optional<GameProfile>> load(String string) {
diff -bur namedTargetSrc/net/minecraft/block/entity/SmokerBlockEntity.java namedSrc/net/minecraft/block/entity/SmokerBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/SmokerBlockEntity.java	2023-12-28 06:51:11.142848043 +0000
+++ namedSrc/net/minecraft/block/entity/SmokerBlockEntity.java	2023-12-28 06:50:05.642517161 +0000
@@ -34,8 +34,8 @@
     * Mapping not found
     */
    @Override
-   protected int getFuelTime(ItemStack fuel) {
-      return super.getFuelTime(fuel) / 2;
+   protected int getFuelTime(ItemStack stack) {
+      return super.getFuelTime(stack) / 2;
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/entity/TrappedChestBlockEntity.java namedSrc/net/minecraft/block/entity/TrappedChestBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/TrappedChestBlockEntity.java	2023-12-28 06:51:11.194848304 +0000
+++ namedSrc/net/minecraft/block/entity/TrappedChestBlockEntity.java	2023-12-28 06:50:05.698517443 +0000
@@ -11,10 +11,11 @@
  */
 public class TrappedChestBlockEntity extends ChestBlockEntity {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_bsidvvmo;<init>(Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_txtbiemp;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/entity/TrappedChestBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V}
     */
-   public TrappedChestBlockEntity(BlockPos arg, BlockState arg2) {
-      super(BlockEntityType.TRAPPED_CHEST, arg, arg2);
+   public TrappedChestBlockEntity(BlockPos pos, BlockState state) {
+      super(BlockEntityType.TRAPPED_CHEST, pos, state);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/FungusBlock.java namedSrc/net/minecraft/block/FungusBlock.java
--- namedTargetSrc/net/minecraft/block/FungusBlock.java	2023-12-28 06:51:11.330848990 +0000
+++ namedSrc/net/minecraft/block/FungusBlock.java	2023-12-28 06:50:05.866518291 +0000
@@ -84,8 +84,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isIn(BlockTags.NYLIUM) || floor.isOf(Blocks.MYCELIUM) || floor.isOf(Blocks.SOUL_SOIL) || super.canPlantOnTop(floor, world, pos);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isIn(BlockTags.NYLIUM) || state.isOf(Blocks.MYCELIUM) || state.isOf(Blocks.SOUL_SOIL) || super.canPlantOnTop(state, world, pos);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/HopperBlock.java namedSrc/net/minecraft/block/HopperBlock.java
--- namedTargetSrc/net/minecraft/block/HopperBlock.java	2023-12-28 06:51:11.322848949 +0000
+++ namedSrc/net/minecraft/block/HopperBlock.java	2023-12-28 06:50:05.854518230 +0000
@@ -210,11 +210,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof HopperBlockEntity) {
-            ((HopperBlockEntity)lv).setCustomName(itemStack.getName());
+            ((HopperBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/JukeboxBlock.java namedSrc/net/minecraft/block/JukeboxBlock.java
--- namedTargetSrc/net/minecraft/block/JukeboxBlock.java	2023-12-28 06:51:11.138848022 +0000
+++ namedSrc/net/minecraft/block/JukeboxBlock.java	2023-12-28 06:50:05.638517141 +0000
@@ -58,9 +58,9 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      super.onPlaced(world, pos, state, placer, itemStack);
-      NbtCompound lv = BlockItem.getBlockEntityNbtFromStack(itemStack);
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      super.onPlaced(world, pos, state, placer, stack);
+      NbtCompound lv = BlockItem.getBlockEntityNbtFromStack(stack);
       if (lv != null && lv.contains("RecordItem")) {
          world.setBlockState(pos, state.with(HAS_RECORD, Boolean.valueOf(true)), Block.NOTIFY_LISTENERS);
       }
diff -bur namedTargetSrc/net/minecraft/block/KelpBlock.java namedSrc/net/minecraft/block/KelpBlock.java
--- namedTargetSrc/net/minecraft/block/KelpBlock.java	2023-12-28 06:51:11.074847700 +0000
+++ namedSrc/net/minecraft/block/KelpBlock.java	2023-12-28 06:50:05.570516797 +0000
@@ -86,7 +86,7 @@
     * Mapping not found
     */
    @Override
-   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
+   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
       return false;
    }
 
diff -bur namedTargetSrc/net/minecraft/block/KelpPlantBlock.java namedSrc/net/minecraft/block/KelpPlantBlock.java
--- namedTargetSrc/net/minecraft/block/KelpPlantBlock.java	2023-12-28 06:51:11.350849091 +0000
+++ namedSrc/net/minecraft/block/KelpPlantBlock.java	2023-12-28 06:50:05.898518453 +0000
@@ -73,7 +73,7 @@
     * Mapping not found
     */
    @Override
-   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
+   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
       return false;
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/LichenSpreadBehavior.java namedSrc/net/minecraft/block/LichenSpreadBehavior.java
--- namedTargetSrc/net/minecraft/block/LichenSpreadBehavior.java	2023-12-28 06:51:11.194848304 +0000
+++ namedSrc/net/minecraft/block/LichenSpreadBehavior.java	2023-12-28 06:50:05.694517424 +0000
@@ -172,8 +172,8 @@
        */
       @Nullable
       @Override
-      public BlockState getPlacementState(BlockState state, BlockView view, BlockPos pos, Direction dir) {
-         return this.block.withDirection(state, view, pos, dir);
+      public BlockState getPlacementState(BlockState state, BlockView world, BlockPos pos, Direction direction) {
+         return this.block.withDirection(state, world, pos, direction);
       }
 
       /**
@@ -188,9 +188,9 @@
        * Mapping not found
        */
       @Override
-      public boolean canSpreadTo(BlockView view, BlockPos pos, LichenSpreadBehavior.Placement placement) {
-         BlockState lv = view.getBlockState(placement.pos());
-         return this.canPlace(view, pos, placement.pos(), placement.face(), lv) && this.block.canPlace(view, lv, placement.pos(), placement.face());
+      public boolean canSpreadTo(BlockView world, BlockPos pos, LichenSpreadBehavior.Placement placement) {
+         BlockState lv = world.getBlockState(placement.pos());
+         return this.canPlace(world, pos, placement.pos(), placement.face(), lv) && this.block.canPlace(world, lv, placement.pos(), placement.face());
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/block/LilyPadBlock.java namedSrc/net/minecraft/block/LilyPadBlock.java
--- namedTargetSrc/net/minecraft/block/LilyPadBlock.java	2023-12-28 06:51:11.258848627 +0000
+++ namedSrc/net/minecraft/block/LilyPadBlock.java	2023-12-28 06:50:05.766517786 +0000
@@ -64,9 +64,9 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
       FluidState lv = world.getFluidState(pos);
       FluidState lv2 = world.getFluidState(pos.up());
-      return (lv.getFluid() == Fluids.WATER || floor.getBlock() instanceof IceBlock) && lv2.getFluid() == Fluids.EMPTY;
+      return (lv.getFluid() == Fluids.WATER || state.getBlock() instanceof IceBlock) && lv2.getFluid() == Fluids.EMPTY;
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/MangrovePropaguleBlock.java namedSrc/net/minecraft/block/MangrovePropaguleBlock.java
--- namedTargetSrc/net/minecraft/block/MangrovePropaguleBlock.java	2023-12-28 06:51:11.090847780 +0000
+++ namedSrc/net/minecraft/block/MangrovePropaguleBlock.java	2023-12-28 06:50:05.590516899 +0000
@@ -74,11 +74,10 @@
    }
 
    /**
-    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_txfkypkg;<init>(Lnet/minecraft/unmapped/C_hupbiznx;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/block/MangrovePropaguleBlock;<init>(Lnet/minecraft/block/WoodTypes;Lnet/minecraft/block/AbstractBlock$Settings;)V}
+    * Mapping not found
     */
-   public MangrovePropaguleBlock(WoodTypes generator, AbstractBlock.Settings arg2) {
-      super(generator, arg2);
+   public MangrovePropaguleBlock(WoodTypes arg, AbstractBlock.Settings arg2) {
+      super(arg, arg2);
       this.setDefaultState(
          this.stateManager
             .getDefaultState()
@@ -101,8 +100,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return super.canPlantOnTop(floor, world, pos) || floor.isOf(Blocks.CLAY);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return super.canPlantOnTop(state, world, pos) || state.isOf(Blocks.CLAY);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/MushroomPlantBlock.java namedSrc/net/minecraft/block/MushroomPlantBlock.java
--- namedTargetSrc/net/minecraft/block/MushroomPlantBlock.java	2023-12-28 06:51:11.202848344 +0000
+++ namedSrc/net/minecraft/block/MushroomPlantBlock.java	2023-12-28 06:50:05.702517464 +0000
@@ -106,8 +106,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isOpaqueFullCube(world, pos);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isOpaqueFullCube(world, pos);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/NetherWartBlock.java namedSrc/net/minecraft/block/NetherWartBlock.java
--- namedTargetSrc/net/minecraft/block/NetherWartBlock.java	2023-12-28 06:51:11.286848768 +0000
+++ namedSrc/net/minecraft/block/NetherWartBlock.java	2023-12-28 06:50:05.798517948 +0000
@@ -71,8 +71,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isOf(Blocks.SOUL_SAND);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isOf(Blocks.SOUL_SAND);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/pattern/BlockPattern.java namedSrc/net/minecraft/block/pattern/BlockPattern.java
--- namedTargetSrc/net/minecraft/block/pattern/BlockPattern.java	2023-12-28 06:51:11.070847679 +0000
+++ namedSrc/net/minecraft/block/pattern/BlockPattern.java	2023-12-28 06:50:05.570516797 +0000
@@ -199,11 +199,11 @@
       }
 
       /**
-       * @mapping {@literal hashed m_mswfjvrx Lnet/minecraft/unmapped/C_cgooxnaq$C_xuzqyflr;m_mswfjvrx(Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_gogfiawf;}
+       * @mapping {@literal hashed load Lnet/minecraft/unmapped/C_cgooxnaq$C_xuzqyflr;load(Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_gogfiawf;}
        * @mapping {@literal named load Lnet/minecraft/block/pattern/BlockPattern$BlockStateCacheLoader;load(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/pattern/CachedBlockPosition;}
        */
-      public CachedBlockPosition load(BlockPos arg) {
-         return new CachedBlockPosition(this.world, arg, this.forceLoad);
+      public CachedBlockPosition load(BlockPos pos) {
+         return new CachedBlockPosition(this.world, pos, this.forceLoad);
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/block/piston/PistonBlock.java namedSrc/net/minecraft/block/piston/PistonBlock.java
--- namedTargetSrc/net/minecraft/block/piston/PistonBlock.java	2023-12-28 06:51:11.170848183 +0000
+++ namedSrc/net/minecraft/block/piston/PistonBlock.java	2023-12-28 06:50:05.670517303 +0000
@@ -159,7 +159,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
       if (!world.isClient) {
          this.tryMove(world, pos, state);
       }
diff -bur namedTargetSrc/net/minecraft/block/PitcherCropBlock.java namedSrc/net/minecraft/block/PitcherCropBlock.java
--- namedTargetSrc/net/minecraft/block/PitcherCropBlock.java	2023-12-28 06:51:11.302848848 +0000
+++ namedSrc/net/minecraft/block/PitcherCropBlock.java	2023-12-28 06:50:05.822518069 +0000
@@ -160,8 +160,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isOf(Blocks.FARMLAND);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isOf(Blocks.FARMLAND);
    }
 
    /**
@@ -197,7 +197,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/PlayerSkullBlock.java namedSrc/net/minecraft/block/PlayerSkullBlock.java
--- namedTargetSrc/net/minecraft/block/PlayerSkullBlock.java	2023-12-28 06:51:11.250848587 +0000
+++ namedSrc/net/minecraft/block/PlayerSkullBlock.java	2023-12-28 06:50:05.758517747 +0000
@@ -43,13 +43,13 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      super.onPlaced(world, pos, state, placer, itemStack);
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      super.onPlaced(world, pos, state, placer, stack);
       BlockEntity lv = world.getBlockEntity(pos);
       if (lv instanceof SkullBlockEntity lv2) {
          GameProfile gameProfile = null;
-         if (itemStack.hasNbt()) {
-            NbtCompound lv3 = itemStack.getNbt();
+         if (stack.hasNbt()) {
+            NbtCompound lv3 = stack.getNbt();
             if (lv3.contains("SkullOwner", NbtElement.COMPOUND_TYPE)) {
                gameProfile = NbtHelper.toGameProfile(lv3.getCompound("SkullOwner"));
             } else if (lv3.contains("SkullOwner", NbtElement.STRING_TYPE) && !Util.isBlank(lv3.getString("SkullOwner"))) {
diff -bur namedTargetSrc/net/minecraft/block/PoweredRailBlock.java namedSrc/net/minecraft/block/PoweredRailBlock.java
--- namedTargetSrc/net/minecraft/block/PoweredRailBlock.java	2023-12-28 06:51:11.190848284 +0000
+++ namedSrc/net/minecraft/block/PoweredRailBlock.java	2023-12-28 06:50:05.690517403 +0000
@@ -161,7 +161,7 @@
     * Mapping not found
     */
    @Override
-   protected void updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor) {
+   protected void updateBlockState(BlockState state, World world, BlockPos pos, Block block) {
       boolean bl = state.get(POWERED);
       boolean bl2 = world.isReceivingRedstonePower(pos)
          || this.isPoweredByOtherRails(world, pos, state, true, 0)
diff -bur namedTargetSrc/net/minecraft/block/RailBlock.java namedSrc/net/minecraft/block/RailBlock.java
--- namedTargetSrc/net/minecraft/block/RailBlock.java	2023-12-28 06:51:11.298848828 +0000
+++ namedSrc/net/minecraft/block/RailBlock.java	2023-12-28 06:50:05.818518049 +0000
@@ -46,8 +46,8 @@
     * Mapping not found
     */
    @Override
-   protected void updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor) {
-      if (neighbor.getDefaultState().isRedstonePowerSource() && new RailPlacementHelper(world, pos, state).getNeighborCount() == 3) {
+   protected void updateBlockState(BlockState state, World world, BlockPos pos, Block block) {
+      if (block.getDefaultState().isRedstonePowerSource() && new RailPlacementHelper(world, pos, state).getNeighborCount() == 3) {
          this.updateBlockState(world, pos, state, false);
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/RedstoneDiodeBlock.java namedSrc/net/minecraft/block/RedstoneDiodeBlock.java
--- namedTargetSrc/net/minecraft/block/RedstoneDiodeBlock.java	2023-12-28 06:51:11.106847861 +0000
+++ namedSrc/net/minecraft/block/RedstoneDiodeBlock.java	2023-12-28 06:50:05.606516980 +0000
@@ -214,7 +214,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
       if (this.shouldBePowered(world, pos, state)) {
          world.scheduleBlockTick(pos, this, 1);
       }
diff -bur namedTargetSrc/net/minecraft/block/RootsBlock.java namedSrc/net/minecraft/block/RootsBlock.java
--- namedTargetSrc/net/minecraft/block/RootsBlock.java	2023-12-28 06:51:11.306848869 +0000
+++ namedSrc/net/minecraft/block/RootsBlock.java	2023-12-28 06:50:05.830518109 +0000
@@ -53,7 +53,7 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isIn(BlockTags.NYLIUM) || floor.isOf(Blocks.SOUL_SOIL) || super.canPlantOnTop(floor, world, pos);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isIn(BlockTags.NYLIUM) || state.isOf(Blocks.SOUL_SOIL) || super.canPlantOnTop(state, world, pos);
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/RotatedInfestedBlock.java namedSrc/net/minecraft/block/RotatedInfestedBlock.java
--- namedTargetSrc/net/minecraft/block/RotatedInfestedBlock.java	2023-12-28 06:51:11.286848768 +0000
+++ namedSrc/net/minecraft/block/RotatedInfestedBlock.java	2023-12-28 06:50:05.794517928 +0000
@@ -30,10 +30,11 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_rwdojorq;<init>(Lnet/minecraft/unmapped/C_mmxmpdoq;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
+    * @mapping {@literal named <init> Lnet/minecraft/block/RotatedInfestedBlock;<init>(Lnet/minecraft/block/Block;Lnet/minecraft/block/AbstractBlock$Settings;)V}
     */
-   public RotatedInfestedBlock(Block arg, AbstractBlock.Settings arg2) {
-      super(arg, arg2);
+   public RotatedInfestedBlock(Block block, AbstractBlock.Settings arg2) {
+      super(block, arg2);
       this.setDefaultState(this.getDefaultState().with(PillarBlock.AXIS, Direction.Axis.Y));
    }
 
diff -bur namedTargetSrc/net/minecraft/block/sculk/SculkVeinBlock.java namedSrc/net/minecraft/block/sculk/SculkVeinBlock.java
--- namedTargetSrc/net/minecraft/block/sculk/SculkVeinBlock.java	2023-12-28 06:51:11.238848526 +0000
+++ namedSrc/net/minecraft/block/sculk/SculkVeinBlock.java	2023-12-28 06:50:05.746517686 +0000
@@ -272,12 +272,12 @@
        * Mapping not found
        */
       @Override
-      public boolean canPlace(BlockView view, BlockPos posA, BlockPos posB, Direction dir, BlockState state) {
-         BlockState lv = view.getBlockState(posB.offset(dir));
+      public boolean canPlace(BlockView world, BlockPos posA, BlockPos posB, Direction direction, BlockState state) {
+         BlockState lv = world.getBlockState(posB.offset(direction));
          if (!lv.isOf(Blocks.SCULK) && !lv.isOf(Blocks.SCULK_CATALYST) && !lv.isOf(Blocks.MOVING_PISTON)) {
             if (posA.getManhattanDistance(posB) == 2) {
-               BlockPos lv2 = posA.offset(dir.getOpposite());
-               if (view.getBlockState(lv2).isSideSolidFullSquare(view, lv2, dir)) {
+               BlockPos lv2 = posA.offset(direction.getOpposite());
+               if (world.getBlockState(lv2).isSideSolidFullSquare(world, lv2, direction)) {
                   return false;
                }
             }
@@ -288,7 +288,7 @@
             } else if (state.isIn(BlockTags.FIRE)) {
                return false;
             } else {
-               return state.materialReplaceable() || super.canPlace(view, posA, posB, dir, state);
+               return state.materialReplaceable() || super.canPlace(world, posA, posB, direction, state);
             }
          } else {
             return false;
diff -bur namedTargetSrc/net/minecraft/block/SeagrassBlock.java namedSrc/net/minecraft/block/SeagrassBlock.java
--- namedTargetSrc/net/minecraft/block/SeagrassBlock.java	2023-12-28 06:51:11.166848163 +0000
+++ namedSrc/net/minecraft/block/SeagrassBlock.java	2023-12-28 06:50:05.666517282 +0000
@@ -66,8 +66,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isSideSolidFullSquare(world, pos, Direction.UP) && !floor.isOf(Blocks.MAGMA_BLOCK);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isSideSolidFullSquare(world, pos, Direction.UP) && !state.isOf(Blocks.MAGMA_BLOCK);
    }
 
    /**
@@ -145,7 +145,7 @@
     * Mapping not found
     */
    @Override
-   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
+   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
       return false;
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/SeaPickleBlock.java namedSrc/net/minecraft/block/SeaPickleBlock.java
--- namedTargetSrc/net/minecraft/block/SeaPickleBlock.java	2023-12-28 06:51:11.178848223 +0000
+++ namedSrc/net/minecraft/block/SeaPickleBlock.java	2023-12-28 06:50:05.678517342 +0000
@@ -110,8 +110,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return !floor.getCollisionShape(world, pos).getFace(Direction.UP).isEmpty() || floor.isSideSolidFullSquare(world, pos, Direction.UP);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return !state.getCollisionShape(world, pos).getFace(Direction.UP).isEmpty() || state.isSideSolidFullSquare(world, pos, Direction.UP);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/ShulkerBoxBlock.java namedSrc/net/minecraft/block/ShulkerBoxBlock.java
--- namedTargetSrc/net/minecraft/block/ShulkerBoxBlock.java	2023-12-28 06:51:11.242848547 +0000
+++ namedSrc/net/minecraft/block/ShulkerBoxBlock.java	2023-12-28 06:50:05.750517706 +0000
@@ -240,7 +240,7 @@
             lv4.setToDefaultPickupDelay();
             world.spawnEntity(lv4);
          } else {
-            lv2.setupLoot(player);
+            lv2.m_mtzsyvbu(player);
          }
       }
 
@@ -268,11 +268,11 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
-      if (itemStack.hasCustomName()) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
+      if (stack.hasCustomName()) {
          BlockEntity lv = world.getBlockEntity(pos);
          if (lv instanceof ShulkerBoxBlockEntity) {
-            ((ShulkerBoxBlockEntity)lv).setCustomName(itemStack.getName());
+            ((ShulkerBoxBlockEntity)lv).setCustomName(stack.getName());
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/block/sign/CeilingHangingSignBlock.java namedSrc/net/minecraft/block/sign/CeilingHangingSignBlock.java
--- namedTargetSrc/net/minecraft/block/sign/CeilingHangingSignBlock.java	2023-12-28 06:51:11.086847760 +0000
+++ namedSrc/net/minecraft/block/sign/CeilingHangingSignBlock.java	2023-12-28 06:50:05.586516878 +0000
@@ -101,11 +101,10 @@
    }
 
    /**
-    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_vsqrirpz;<init>(Lnet/minecraft/unmapped/C_xlaykyai;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/block/sign/CeilingHangingSignBlock;<init>(Lnet/minecraft/block/sign/SignType;Lnet/minecraft/block/AbstractBlock$Settings;)V}
+    * Mapping not found
     */
-   public CeilingHangingSignBlock(SignType type, AbstractBlock.Settings arg2) {
-      super(type, arg2.sounds(type.hangingSignSoundType()));
+   public CeilingHangingSignBlock(SignType arg, AbstractBlock.Settings arg2) {
+      super(arg, arg2.sounds(arg.hangingSignSoundType()));
       this.setDefaultState(
          this.stateManager
             .getDefaultState()
diff -bur namedTargetSrc/net/minecraft/block/sign/SignBlock.java namedSrc/net/minecraft/block/sign/SignBlock.java
--- namedTargetSrc/net/minecraft/block/sign/SignBlock.java	2023-12-28 06:51:11.110847881 +0000
+++ namedSrc/net/minecraft/block/sign/SignBlock.java	2023-12-28 06:50:05.610516999 +0000
@@ -46,11 +46,10 @@
    }
 
    /**
-    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_kkhuxlco;<init>(Lnet/minecraft/unmapped/C_xlaykyai;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/block/sign/SignBlock;<init>(Lnet/minecraft/block/sign/SignType;Lnet/minecraft/block/AbstractBlock$Settings;)V}
+    * Mapping not found
     */
-   public SignBlock(SignType type, AbstractBlock.Settings arg2) {
-      super(type, arg2.sounds(type.soundType()));
+   public SignBlock(SignType arg, AbstractBlock.Settings arg2) {
+      super(arg, arg2.sounds(arg.soundType()));
       this.setDefaultState(this.stateManager.getDefaultState().with(ROTATION, Integer.valueOf(0)).with(WATERLOGGED, Boolean.valueOf(false)));
    }
 
diff -bur namedTargetSrc/net/minecraft/block/sign/WallHangingSignBlock.java namedSrc/net/minecraft/block/sign/WallHangingSignBlock.java
--- namedTargetSrc/net/minecraft/block/sign/WallHangingSignBlock.java	2023-12-28 06:51:11.242848547 +0000
+++ namedSrc/net/minecraft/block/sign/WallHangingSignBlock.java	2023-12-28 06:50:05.746517686 +0000
@@ -96,11 +96,10 @@
    }
 
    /**
-    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_hzvmpvoj;<init>(Lnet/minecraft/unmapped/C_xlaykyai;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/block/sign/WallHangingSignBlock;<init>(Lnet/minecraft/block/sign/SignType;Lnet/minecraft/block/AbstractBlock$Settings;)V}
+    * Mapping not found
     */
-   public WallHangingSignBlock(SignType type, AbstractBlock.Settings arg2) {
-      super(type, arg2.sounds(type.hangingSignSoundType()));
+   public WallHangingSignBlock(SignType arg, AbstractBlock.Settings arg2) {
+      super(arg, arg2.sounds(arg.hangingSignSoundType()));
       this.setDefaultState(this.stateManager.getDefaultState().with(FACING, Direction.NORTH).with(WATERLOGGED, Boolean.valueOf(false)));
    }
 
diff -bur namedTargetSrc/net/minecraft/block/sign/WallSignBlock.java namedSrc/net/minecraft/block/sign/WallSignBlock.java
--- namedTargetSrc/net/minecraft/block/sign/WallSignBlock.java	2023-12-28 06:51:11.134848002 +0000
+++ namedSrc/net/minecraft/block/sign/WallSignBlock.java	2023-12-28 06:50:05.634517120 +0000
@@ -85,11 +85,10 @@
    }
 
    /**
-    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_rgitojot;<init>(Lnet/minecraft/unmapped/C_xlaykyai;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/block/sign/WallSignBlock;<init>(Lnet/minecraft/block/sign/SignType;Lnet/minecraft/block/AbstractBlock$Settings;)V}
+    * Mapping not found
     */
-   public WallSignBlock(SignType type, AbstractBlock.Settings arg2) {
-      super(type, arg2.sounds(type.soundType()));
+   public WallSignBlock(SignType arg, AbstractBlock.Settings arg2) {
+      super(arg, arg2.sounds(arg.soundType()));
       this.setDefaultState(this.stateManager.getDefaultState().with(FACING, Direction.NORTH).with(WATERLOGGED, Boolean.valueOf(false)));
    }
 
diff -bur namedTargetSrc/net/minecraft/block/SlabBlock.java namedSrc/net/minecraft/block/SlabBlock.java
--- namedTargetSrc/net/minecraft/block/SlabBlock.java	2023-12-28 06:51:11.058847619 +0000
+++ namedSrc/net/minecraft/block/SlabBlock.java	2023-12-28 06:50:05.558516737 +0000
@@ -152,8 +152,8 @@
     * Mapping not found
     */
    @Override
-   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
-      return state.get(TYPE) != SlabType.DOUBLE ? Waterloggable.super.tryFillWithFluid(world, pos, state, fluidState) : false;
+   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
+      return blockState.get(TYPE) != SlabType.DOUBLE ? Waterloggable.super.tryFillWithFluid(world, pos, blockState, fluidState) : false;
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/SmallDripleafBlock.java namedSrc/net/minecraft/block/SmallDripleafBlock.java
--- namedTargetSrc/net/minecraft/block/SmallDripleafBlock.java	2023-12-28 06:51:11.290848788 +0000
+++ namedSrc/net/minecraft/block/SmallDripleafBlock.java	2023-12-28 06:50:05.802517968 +0000
@@ -85,9 +85,9 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isIn(BlockTags.SMALL_DRIPLEAF_PLACEABLE)
-         || world.getFluidState(pos.up()).isEqualAndStill(Fluids.WATER) && super.canPlantOnTop(floor, world, pos);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isIn(BlockTags.SMALL_DRIPLEAF_PLACEABLE)
+         || world.getFluidState(pos.up()).isEqualAndStill(Fluids.WATER) && super.canPlantOnTop(state, world, pos);
    }
 
    /**
@@ -104,7 +104,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
       if (!world.isClient()) {
          BlockPos lv = pos.up();
          BlockState lv2 = TallPlantBlock.withWaterloggedState(
diff -bur namedTargetSrc/net/minecraft/block/SproutsBlock.java namedSrc/net/minecraft/block/SproutsBlock.java
--- namedTargetSrc/net/minecraft/block/SproutsBlock.java	2023-12-28 06:51:11.138848022 +0000
+++ namedSrc/net/minecraft/block/SproutsBlock.java	2023-12-28 06:50:05.638517141 +0000
@@ -48,7 +48,7 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isIn(BlockTags.NYLIUM) || floor.isOf(Blocks.SOUL_SOIL) || super.canPlantOnTop(floor, world, pos);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isIn(BlockTags.NYLIUM) || state.isOf(Blocks.SOUL_SOIL) || super.canPlantOnTop(state, world, pos);
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/StainedGlassBlock.java namedSrc/net/minecraft/block/StainedGlassBlock.java
--- namedTargetSrc/net/minecraft/block/StainedGlassBlock.java	2023-12-28 06:51:11.326848969 +0000
+++ namedSrc/net/minecraft/block/StainedGlassBlock.java	2023-12-28 06:50:05.858518251 +0000
@@ -39,7 +39,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_prlkzxjh Lnet/minecraft/unmapped/C_tdbwswag;m_prlkzxjh()Lnet/minecraft/unmapped/C_arllgqae;}
+    * @mapping {@literal named getColor Lnet/minecraft/block/StainedGlassBlock;getColor()Lnet/minecraft/util/DyeColor;}
     */
    @Override
    public DyeColor getColor() {
diff -bur namedTargetSrc/net/minecraft/block/StainedGlassPaneBlock.java namedSrc/net/minecraft/block/StainedGlassPaneBlock.java
--- namedTargetSrc/net/minecraft/block/StainedGlassPaneBlock.java	2023-12-28 06:51:11.322848949 +0000
+++ namedSrc/net/minecraft/block/StainedGlassPaneBlock.java	2023-12-28 06:50:05.858518251 +0000
@@ -49,7 +49,8 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_prlkzxjh Lnet/minecraft/unmapped/C_krdronmr;m_prlkzxjh()Lnet/minecraft/unmapped/C_arllgqae;}
+    * @mapping {@literal named getColor Lnet/minecraft/block/StainedGlassPaneBlock;getColor()Lnet/minecraft/util/DyeColor;}
     */
    @Override
    public DyeColor getColor() {
diff -bur namedTargetSrc/net/minecraft/block/StemBlock.java namedSrc/net/minecraft/block/StemBlock.java
--- namedTargetSrc/net/minecraft/block/StemBlock.java	2023-12-28 06:51:11.282848748 +0000
+++ namedSrc/net/minecraft/block/StemBlock.java	2023-12-28 06:50:05.794517928 +0000
@@ -117,8 +117,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isOf(Blocks.FARMLAND);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isOf(Blocks.FARMLAND);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/StructureBlock.java namedSrc/net/minecraft/block/StructureBlock.java
--- namedTargetSrc/net/minecraft/block/StructureBlock.java	2023-12-28 06:51:11.158848123 +0000
+++ namedSrc/net/minecraft/block/StructureBlock.java	2023-12-28 06:50:05.658517241 +0000
@@ -73,7 +73,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
       if (!world.isClient) {
          if (placer != null) {
             BlockEntity lv = world.getBlockEntity(pos);
diff -bur namedTargetSrc/net/minecraft/block/TallPlantBlock.java namedSrc/net/minecraft/block/TallPlantBlock.java
--- namedTargetSrc/net/minecraft/block/TallPlantBlock.java	2023-12-28 06:51:11.154848102 +0000
+++ namedSrc/net/minecraft/block/TallPlantBlock.java	2023-12-28 06:50:05.654517222 +0000
@@ -85,7 +85,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
       BlockPos lv = pos.up();
       world.setBlockState(lv, withWaterloggedState(world, lv, this.getDefaultState().with(HALF, DoubleBlockHalf.UPPER)), Block.NOTIFY_ALL);
    }
diff -bur namedTargetSrc/net/minecraft/block/TallSeagrassBlock.java namedSrc/net/minecraft/block/TallSeagrassBlock.java
--- namedTargetSrc/net/minecraft/block/TallSeagrassBlock.java	2023-12-28 06:51:11.190848284 +0000
+++ namedSrc/net/minecraft/block/TallSeagrassBlock.java	2023-12-28 06:50:05.690517403 +0000
@@ -70,8 +70,8 @@
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return floor.isSideSolidFullSquare(world, pos, Direction.UP) && !floor.isOf(Blocks.MAGMA_BLOCK);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return state.isSideSolidFullSquare(world, pos, Direction.UP) && !state.isOf(Blocks.MAGMA_BLOCK);
    }
 
    /**
@@ -133,7 +133,7 @@
     * Mapping not found
     */
    @Override
-   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
+   public boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
       return false;
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/TripwireHookBlock.java namedSrc/net/minecraft/block/TripwireHookBlock.java
--- namedTargetSrc/net/minecraft/block/TripwireHookBlock.java	2023-12-28 06:51:11.290848788 +0000
+++ namedSrc/net/minecraft/block/TripwireHookBlock.java	2023-12-28 06:50:05.802517968 +0000
@@ -178,7 +178,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) {
+   public void onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) {
       update(world, pos, state, false, false, -1, null);
    }
 
diff -bur namedTargetSrc/net/minecraft/block/WallPlayerSkullBlock.java namedSrc/net/minecraft/block/WallPlayerSkullBlock.java
--- namedTargetSrc/net/minecraft/block/WallPlayerSkullBlock.java	2023-12-28 06:51:11.350849091 +0000
+++ namedSrc/net/minecraft/block/WallPlayerSkullBlock.java	2023-12-28 06:50:05.898518453 +0000
@@ -38,8 +38,8 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      Blocks.PLAYER_HEAD.onPlaced(world, pos, state, placer, itemStack);
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      Blocks.PLAYER_HEAD.onPlaced(world, pos, state, placer, stack);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/WallTorchBlock.java namedSrc/net/minecraft/block/WallTorchBlock.java
--- namedTargetSrc/net/minecraft/block/WallTorchBlock.java	2023-12-28 06:51:11.282848748 +0000
+++ namedSrc/net/minecraft/block/WallTorchBlock.java	2023-12-28 06:50:05.790517907 +0000
@@ -69,11 +69,10 @@
    }
 
    /**
-    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pqbshjyj;<init>(Lnet/minecraft/unmapped/C_lwmufxcy;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/block/WallTorchBlock;<init>(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/block/AbstractBlock$Settings;)V}
+    * Mapping not found
     */
-   protected WallTorchBlock(DefaultParticleType particle, AbstractBlock.Settings arg2) {
-      super(particle, arg2);
+   protected WallTorchBlock(DefaultParticleType arg, AbstractBlock.Settings arg2) {
+      super(arg, arg2);
       this.setDefaultState(this.stateManager.getDefaultState().with(FACING, Direction.NORTH));
    }
 
diff -bur namedTargetSrc/net/minecraft/block/WallWitherSkullBlock.java namedSrc/net/minecraft/block/WallWitherSkullBlock.java
--- namedTargetSrc/net/minecraft/block/WallWitherSkullBlock.java	2023-12-28 06:51:11.322848949 +0000
+++ namedSrc/net/minecraft/block/WallWitherSkullBlock.java	2023-12-28 06:50:05.854518230 +0000
@@ -36,7 +36,7 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      Blocks.WITHER_SKELETON_SKULL.onPlaced(world, pos, state, placer, itemStack);
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      Blocks.WITHER_SKELETON_SKULL.onPlaced(world, pos, state, placer, stack);
    }
 }
diff -bur namedTargetSrc/net/minecraft/block/Waterloggable.java namedSrc/net/minecraft/block/Waterloggable.java
--- namedTargetSrc/net/minecraft/block/Waterloggable.java	2023-12-28 06:51:11.102847841 +0000
+++ namedSrc/net/minecraft/block/Waterloggable.java	2023-12-28 06:50:05.602516959 +0000
@@ -31,10 +31,10 @@
     * Mapping not found
     */
    @Override
-   default boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) {
-      if (!state.get(Properties.WATERLOGGED) && fluidState.getFluid() == Fluids.WATER) {
+   default boolean tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState blockState, FluidState fluidState) {
+      if (!blockState.get(Properties.WATERLOGGED) && fluidState.getFluid() == Fluids.WATER) {
          if (!world.isClient()) {
-            world.setBlockState(pos, state.with(Properties.WATERLOGGED, Boolean.valueOf(true)), Block.NOTIFY_ALL);
+            world.setBlockState(pos, blockState.with(Properties.WATERLOGGED, Boolean.valueOf(true)), Block.NOTIFY_ALL);
             world.scheduleFluidTick(pos, fluidState.getFluid(), fluidState.getFluid().getTickRate(world));
          }
 
diff -bur namedTargetSrc/net/minecraft/block/WitherRoseBlock.java namedSrc/net/minecraft/block/WitherRoseBlock.java
--- namedTargetSrc/net/minecraft/block/WitherRoseBlock.java	2023-12-28 06:51:11.198848325 +0000
+++ namedSrc/net/minecraft/block/WitherRoseBlock.java	2023-12-28 06:50:05.702517464 +0000
@@ -47,19 +47,18 @@
    }
 
    /**
-    * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_gigziqfv;<init>(Ljava/util/List;Lnet/minecraft/unmapped/C_triydqro$C_xnkxsdfy;)V}
-    * @mapping {@literal named <init> Lnet/minecraft/block/WitherRoseBlock;<init>(Ljava/util/List;Lnet/minecraft/block/AbstractBlock$Settings;)V}
+    * Mapping not found
     */
-   public WitherRoseBlock(List<SuspiciousStewEffectContainer.Effect> suspiciousStewEffects, AbstractBlock.Settings arg) {
-      super(suspiciousStewEffects, arg);
+   public WitherRoseBlock(List<SuspiciousStewEffectContainer.Effect> list, AbstractBlock.Settings arg) {
+      super(list, arg);
    }
 
    /**
     * Mapping not found
     */
    @Override
-   protected boolean canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) {
-      return super.canPlantOnTop(floor, world, pos) || floor.isOf(Blocks.NETHERRACK) || floor.isOf(Blocks.SOUL_SAND) || floor.isOf(Blocks.SOUL_SOIL);
+   protected boolean canPlantOnTop(BlockState state, BlockView world, BlockPos pos) {
+      return super.canPlantOnTop(state, world, pos) || state.isOf(Blocks.NETHERRACK) || state.isOf(Blocks.SOUL_SAND) || state.isOf(Blocks.SOUL_SOIL);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/WitherSkullBlock.java namedSrc/net/minecraft/block/WitherSkullBlock.java
--- namedTargetSrc/net/minecraft/block/WitherSkullBlock.java	2023-12-28 06:51:11.326848969 +0000
+++ namedSrc/net/minecraft/block/WitherSkullBlock.java	2023-12-28 06:50:05.858518251 +0000
@@ -62,8 +62,8 @@
     * Mapping not found
     */
    @Override
-   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) {
-      super.onPlaced(world, pos, state, placer, itemStack);
+   public void onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack stack) {
+      super.onPlaced(world, pos, state, placer, stack);
       BlockEntity lv = world.getBlockEntity(pos);
       if (lv instanceof SkullBlockEntity) {
          onPlaced(world, pos, (SkullBlockEntity)lv);
diff -bur namedTargetSrc/net/minecraft/client/font/FontManager.java namedSrc/net/minecraft/client/font/FontManager.java
--- namedTargetSrc/net/minecraft/client/font/FontManager.java	2023-12-28 06:51:11.286848768 +0000
+++ namedSrc/net/minecraft/client/font/FontManager.java	2023-12-28 06:50:05.798517948 +0000
@@ -119,7 +119,7 @@
    @Override
    public CompletableFuture<Void> reload(
       ResourceReloader.Synchronizer synchronizer,
-      ResourceManager manager,
+      ResourceManager resourceManager,
       Profiler prepareProfiler,
       Profiler applyProfiler,
       Executor prepareExecutor,
@@ -127,7 +127,7 @@
    ) {
       prepareProfiler.startTick();
       prepareProfiler.endTick();
-      return this.prepare(manager, prepareExecutor)
+      return this.prepare(resourceManager, prepareExecutor)
          .thenCompose(synchronizer::whenPrepared)
          .thenAcceptAsync(preparation -> this.reload(preparation, applyProfiler), applyExecutor);
    }
diff -bur namedTargetSrc/net/minecraft/client/font/GlyphAtlasTexture.java namedSrc/net/minecraft/client/font/GlyphAtlasTexture.java
--- namedTargetSrc/net/minecraft/client/font/GlyphAtlasTexture.java	2023-12-28 06:51:11.142848043 +0000
+++ namedSrc/net/minecraft/client/font/GlyphAtlasTexture.java	2023-12-28 06:50:05.642517161 +0000
@@ -54,7 +54,7 @@
     * Mapping not found
     */
    @Override
-   public void load(ResourceManager manager) {
+   public void load(ResourceManager resourceManager) {
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/ElementPath.java namedSrc/net/minecraft/client/gui/ElementPath.java
--- namedTargetSrc/net/minecraft/client/gui/ElementPath.java	2023-12-28 06:51:11.322848949 +0000
+++ namedSrc/net/minecraft/client/gui/ElementPath.java	2023-12-28 06:50:05.850518210 +0000
@@ -66,14 +66,6 @@
       public void setFocused(boolean focused) {
          this.component.setFocused(focused);
       }
-
-      /**
-       * Mapping not found
-       */
-      @Override
-      public Element getElement() {
-         return this.component;
-      }
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java namedSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java
--- namedTargetSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java	2023-12-28 06:51:11.262848647 +0000
+++ namedSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java	2023-12-28 06:50:05.774517827 +0000
@@ -189,8 +189,8 @@
              * Mapping not found
              */
             @Override
-            public void updateStyle(UUID id, BossBar.Color color, BossBar.Style style) {
-               ClientBossBar lv = (ClientBossBar)BossBarHud.this.bossBars.get(id);
+            public void updateStyle(UUID uuid, BossBar.Color color, BossBar.Style style) {
+               ClientBossBar lv = (ClientBossBar)BossBarHud.this.bossBars.get(uuid);
                lv.setColor(color);
                lv.setStyle(style);
             }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/narration/ScreenNarrator.java namedSrc/net/minecraft/client/gui/screen/narration/ScreenNarrator.java
--- namedTargetSrc/net/minecraft/client/gui/screen/narration/ScreenNarrator.java	2023-12-28 06:51:11.150848083 +0000
+++ namedSrc/net/minecraft/client/gui/screen/narration/ScreenNarrator.java	2023-12-28 06:50:05.650517201 +0000
@@ -49,7 +49,7 @@
          private boolean first = true;
 
          /**
-          * @mapping {@literal hashed m_asmdkrhe Lnet/minecraft/unmapped/C_yviluxux$C_elhhqgnj;m_asmdkrhe(Ljava/lang/String;)V}
+          * @mapping {@literal hashed accept Lnet/minecraft/unmapped/C_yviluxux$C_elhhqgnj;accept(Ljava/lang/String;)V}
           * @mapping {@literal named accept Lnet/minecraft/client/gui/screen/narration/ScreenNarrator$C_elhhqgnj;accept(Ljava/lang/String;)V}
           */
          public void accept(String string) {
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/StatsScreen.java namedSrc/net/minecraft/client/gui/screen/StatsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/StatsScreen.java	2023-12-28 06:51:11.350849091 +0000
+++ namedSrc/net/minecraft/client/gui/screen/StatsScreen.java	2023-12-28 06:50:05.898518453 +0000
@@ -828,7 +828,7 @@
       @Environment(EnvType.CLIENT)
       class ItemComparator implements Comparator<StatsScreen.ItemStatEntryListWidget.Entry> {
          /**
-          * @mapping {@literal hashed m_umnpmtbn Lnet/minecraft/unmapped/C_ctfuumpt$C_bkvrdjel$C_yzwyeres;m_umnpmtbn(Lnet/minecraft/unmapped/C_ctfuumpt$C_bkvrdjel$C_ywcpbpqz;Lnet/minecraft/unmapped/C_ctfuumpt$C_bkvrdjel$C_ywcpbpqz;)I}
+          * @mapping {@literal hashed compare Lnet/minecraft/unmapped/C_ctfuumpt$C_bkvrdjel$C_yzwyeres;compare(Lnet/minecraft/unmapped/C_ctfuumpt$C_bkvrdjel$C_ywcpbpqz;Lnet/minecraft/unmapped/C_ctfuumpt$C_bkvrdjel$C_ywcpbpqz;)I}
           * @mapping {@literal named compare Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatEntryListWidget$ItemComparator;compare(Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatEntryListWidget$Entry;Lnet/minecraft/client/gui/screen/StatsScreen$ItemStatEntryListWidget$Entry;)I}
           */
          public int compare(StatsScreen.ItemStatEntryListWidget.Entry arg, StatsScreen.ItemStatEntryListWidget.Entry arg2) {
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	2023-12-28 06:51:11.326848969 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java	2023-12-28 06:50:05.862518271 +0000
@@ -163,11 +163,10 @@
    @Environment(EnvType.CLIENT)
    public static class SpriteMessageButtonWidget extends SpriteButtonWidget {
       /**
-       * @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;)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;)V}
+       * Mapping not found
        */
-      protected SpriteMessageButtonWidget(int i, int j, Text arg, int k, int l, Identifier texture, ButtonWidget.PressAction arg3) {
-         super(i, j, arg, k, l, texture, arg3);
+      protected SpriteMessageButtonWidget(int i, int j, Text arg, int k, int l, Identifier arg2, ButtonWidget.PressAction arg3) {
+         super(i, j, arg, k, l, arg2, arg3);
       }
 
       /**
@@ -185,11 +184,11 @@
        * Mapping not found
        */
       @Override
-      public void drawScrollableText(GuiGraphics graphics, TextRenderer renderer, int color) {
+      public void drawScrollableText(GuiGraphics graphics, TextRenderer textRenderer, int color) {
          int j = this.getX() + 2;
          int k = this.getX() + this.getWidth() - this.textureWidth - 4;
          int l = this.getX() + this.getWidth() / 2;
-         drawScrollingText(graphics, renderer, this.getMessage(), l, j, this.getY(), k, this.getY() + this.getHeight(), color);
+         drawScrollingText(graphics, textRenderer, this.getMessage(), l, j, this.getY(), k, this.getY() + this.getHeight(), color);
       }
    }
 
@@ -200,11 +199,10 @@
    @Environment(EnvType.CLIENT)
    public static class SpriteOnlyButtonWidget extends SpriteButtonWidget {
       /**
-       * @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;)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;)V}
+       * Mapping not found
        */
-      protected SpriteOnlyButtonWidget(int i, int j, Text arg, int k, int l, Identifier texture, ButtonWidget.PressAction arg3) {
-         super(i, j, arg, k, l, texture, arg3);
+      protected SpriteOnlyButtonWidget(int i, int j, Text arg, int k, int l, Identifier arg2, ButtonWidget.PressAction arg3) {
+         super(i, j, arg, k, l, arg2, arg3);
       }
 
       /**
@@ -222,7 +220,7 @@
        * Mapping not found
        */
       @Override
-      public void drawScrollableText(GuiGraphics graphics, TextRenderer renderer, int color) {
+      public void drawScrollableText(GuiGraphics graphics, TextRenderer textRenderer, int color) {
       }
    }
 }


The remaining diff is too long!

Please sign in to comment.