Class AttributeModifierIdFix

java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.AttributeModifierIdFix

public class AttributeModifierIdFix extends DataFix
  • Field Details

  • Constructor Details

    • AttributeModifierIdFix

      public AttributeModifierIdFix(Schema outputSchema)
  • Method Details

    • makeRule

      protected TypeRewriteRule makeRule()
      Specified by:
      makeRule in class DataFix
    • fixModifiersTypeWrapper

      private static Stream<Dynamic<?>> fixModifiersTypeWrapper(Stream<?> modifiers)
    • fixModifiers

      private static Stream<Dynamic<?>> fixModifiers(Stream<Dynamic<?>> modifiers)
    • convertModifierForEntity

      private static Dynamic<?> convertModifierForEntity(Dynamic<?> modifier)
    • fixItemStackComponents

      private static Dynamic<?> fixItemStackComponents(Dynamic<?> components)
    • fixAttribute

      private static Dynamic<?> fixAttribute(Dynamic<?> attribute)
    • fixEntity

      private static Typed<?> fixEntity(Typed<?> entity)
    • uuidFromIntArray

      public static @Nullable UUID uuidFromIntArray(int[] intArray)