Class EntityUUIDFix

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

public class EntityUUIDFix extends AbstractUUIDFix
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • ABSTRACT_HORSES

      private static final Set<String> ABSTRACT_HORSES
    • TAMEABLE_ANIMALS

      private static final Set<String> TAMEABLE_ANIMALS
    • ANIMALS

      private static final Set<String> ANIMALS
    • MOBS

      private static final Set<String> MOBS
    • LIVING_ENTITIES

      private static final Set<String> LIVING_ENTITIES
    • PROJECTILES

      private static final Set<String> PROJECTILES
  • Constructor Details

    • EntityUUIDFix

      public EntityUUIDFix(com.mojang.datafixers.schemas.Schema outputSchema)
  • Method Details

    • makeRule

      protected com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix
    • updatePiglin

      private static com.mojang.serialization.Dynamic<?> updatePiglin(com.mojang.serialization.Dynamic<?> tag)
    • updateEvokerFangs

      private static com.mojang.serialization.Dynamic<?> updateEvokerFangs(com.mojang.serialization.Dynamic<?> tag)
    • updateZombieVillager

      private static com.mojang.serialization.Dynamic<?> updateZombieVillager(com.mojang.serialization.Dynamic<?> tag)
    • updateAreaEffectCloud

      private static com.mojang.serialization.Dynamic<?> updateAreaEffectCloud(com.mojang.serialization.Dynamic<?> tag)
    • updateShulkerBullet

      private static com.mojang.serialization.Dynamic<?> updateShulkerBullet(com.mojang.serialization.Dynamic<?> tag)
    • updateItem

      private static com.mojang.serialization.Dynamic<?> updateItem(com.mojang.serialization.Dynamic<?> tag)
    • updateFox

      private static com.mojang.serialization.Dynamic<?> updateFox(com.mojang.serialization.Dynamic<?> tag)
    • updateHurtBy

      private static com.mojang.serialization.Dynamic<?> updateHurtBy(com.mojang.serialization.Dynamic<?> tag)
    • updateAnimalOwner

      private static com.mojang.serialization.Dynamic<?> updateAnimalOwner(com.mojang.serialization.Dynamic<?> tag)
    • updateAnimal

      private static com.mojang.serialization.Dynamic<?> updateAnimal(com.mojang.serialization.Dynamic<?> tag)
    • updateMob

      private static com.mojang.serialization.Dynamic<?> updateMob(com.mojang.serialization.Dynamic<?> tag)
    • updateLivingEntity

      public static com.mojang.serialization.Dynamic<?> updateLivingEntity(com.mojang.serialization.Dynamic<?> tag)
    • updateProjectile

      private static com.mojang.serialization.Dynamic<?> updateProjectile(com.mojang.serialization.Dynamic<?> tag)
    • updateEntityUUID

      public static com.mojang.serialization.Dynamic<?> updateEntityUUID(com.mojang.serialization.Dynamic<?> tag)