Class 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(Schema outputSchema)
  • Method Details

    • makeRule

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

      private static Dynamic<?> updatePiglin(Dynamic<?> tag)
    • updateEvokerFangs

      private static Dynamic<?> updateEvokerFangs(Dynamic<?> tag)
    • updateZombieVillager

      private static Dynamic<?> updateZombieVillager(Dynamic<?> tag)
    • updateAreaEffectCloud

      private static Dynamic<?> updateAreaEffectCloud(Dynamic<?> tag)
    • updateShulkerBullet

      private static Dynamic<?> updateShulkerBullet(Dynamic<?> tag)
    • updateItem

      private static Dynamic<?> updateItem(Dynamic<?> tag)
    • updateFox

      private static Dynamic<?> updateFox(Dynamic<?> tag)
    • updateHurtBy

      private static Dynamic<?> updateHurtBy(Dynamic<?> tag)
    • updateAnimalOwner

      private static Dynamic<?> updateAnimalOwner(Dynamic<?> tag)
    • updateAnimal

      private static Dynamic<?> updateAnimal(Dynamic<?> tag)
    • updateMob

      private static Dynamic<?> updateMob(Dynamic<?> tag)
    • updateLivingEntity

      public static Dynamic<?> updateLivingEntity(Dynamic<?> tag)
    • updateProjectile

      private static Dynamic<?> updateProjectile(Dynamic<?> tag)
    • updateEntityUUID

      public static Dynamic<?> updateEntityUUID(Dynamic<?> tag)