Class EntitySpawnerItemVariantComponentFix

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

public class EntitySpawnerItemVariantComponentFix extends com.mojang.datafixers.DataFix
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    (package private) static interface 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    EntitySpawnerItemVariantComponentFix(com.mojang.datafixers.schemas.Schema p_397140_)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private static <T> com.mojang.serialization.Dynamic<T>
    fixAxolotlBucket(com.mojang.serialization.Dynamic<T> p_397570_, com.mojang.serialization.Dynamic<T> p_398033_)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    fixPainting(com.mojang.serialization.Dynamic<T> p_397343_)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    fixSalmonBucket(com.mojang.serialization.Dynamic<T> p_397549_, com.mojang.serialization.Dynamic<T> p_397605_)
     
    private static <T> com.mojang.serialization.Dynamic<T>
    fixTropicalFishBucket(com.mojang.serialization.Dynamic<T> p_397921_, com.mojang.serialization.Dynamic<T> p_397256_)
     
    private static String
    getBaseColor(int p_397111_)
     
    private static String
    getPattern(int p_396995_)
     
    private static String
    getPatternColor(int p_397624_)
     
    final com.mojang.datafixers.TypeRewriteRule
     

    Methods inherited from class com.mojang.datafixers.DataFix

    checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EntitySpawnerItemVariantComponentFix

      public EntitySpawnerItemVariantComponentFix(com.mojang.datafixers.schemas.Schema p_397140_)
  • Method Details

    • makeRule

      public final com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix
    • getBaseColor

      private static String getBaseColor(int p_397111_)
    • getPatternColor

      private static String getPatternColor(int p_397624_)
    • getPattern

      private static String getPattern(int p_396995_)
    • fixTropicalFishBucket

      private static <T> com.mojang.serialization.Dynamic<T> fixTropicalFishBucket(com.mojang.serialization.Dynamic<T> p_397921_, com.mojang.serialization.Dynamic<T> p_397256_)
    • fixAxolotlBucket

      private static <T> com.mojang.serialization.Dynamic<T> fixAxolotlBucket(com.mojang.serialization.Dynamic<T> p_397570_, com.mojang.serialization.Dynamic<T> p_398033_)
    • fixSalmonBucket

      private static <T> com.mojang.serialization.Dynamic<T> fixSalmonBucket(com.mojang.serialization.Dynamic<T> p_397549_, com.mojang.serialization.Dynamic<T> p_397605_)
    • fixPainting

      private static <T> com.mojang.serialization.Dynamic<T> fixPainting(com.mojang.serialization.Dynamic<T> p_397343_)