Package net.minecraft.datafixer.fix
Class EntityUuidFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.AbstractUuidFix
net.minecraft.datafixer.fix.EntityUuidFix
public class EntityUuidFix extends AbstractUuidFix
-
Field Summary
Fields Modifier and Type Field Description private static Set<String>
BREEDABLES
private static Set<String>
LEASHABLES
private static Set<String>
OTHER_LIVINGS
private static Set<String>
PROJECTILES
private static Set<String>
RIDEABLE_TAMEABLES
private static Set<String>
TAMEABLE_PETS
Fields inherited from class net.minecraft.datafixer.fix.AbstractUuidFix
LOGGER, typeReference
-
Constructor Summary
Constructors Constructor Description EntityUuidFix(com.mojang.datafixers.schemas.Schema outputSchema)
-
Method Summary
Modifier and Type Method Description protected com.mojang.datafixers.TypeRewriteRule
makeRule()
private static com.mojang.serialization.Dynamic<?>
updateAngryAtMemory(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateAreaEffectCloud(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateBreedable(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateEvokerFangs(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateFox(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateItemEntity(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateLeashable(com.mojang.serialization.Dynamic<?> dynamic)
static com.mojang.serialization.Dynamic<?>
updateLiving(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateProjectile(com.mojang.serialization.Dynamic<?> dynamic)
static com.mojang.serialization.Dynamic<?>
updateSelfUuid(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateShulkerBullet(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateTameable(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateZombieVillager(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?>
updateZombifiedPiglin(com.mojang.serialization.Dynamic<?> dynamic)
Methods inherited from class net.minecraft.datafixer.fix.AbstractUuidFix
createArray, createArrayFromCompoundUuid, createArrayFromMostLeastTags, createArrayFromStringUuid, updateCompoundUuid, updateRegularMostLeast, updateStringUuid, updateTyped
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
-
Field Details
-
RIDEABLE_TAMEABLES
-
TAMEABLE_PETS
-
BREEDABLES
-
LEASHABLES
-
OTHER_LIVINGS
-
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 classcom.mojang.datafixers.DataFix
-
updateAngryAtMemory
private static com.mojang.serialization.Dynamic<?> updateAngryAtMemory(com.mojang.serialization.Dynamic<?> dynamic) -
updateEvokerFangs
private static com.mojang.serialization.Dynamic<?> updateEvokerFangs(com.mojang.serialization.Dynamic<?> dynamic) -
updateZombieVillager
private static com.mojang.serialization.Dynamic<?> updateZombieVillager(com.mojang.serialization.Dynamic<?> dynamic) -
updateAreaEffectCloud
private static com.mojang.serialization.Dynamic<?> updateAreaEffectCloud(com.mojang.serialization.Dynamic<?> dynamic) -
updateShulkerBullet
private static com.mojang.serialization.Dynamic<?> updateShulkerBullet(com.mojang.serialization.Dynamic<?> dynamic) -
updateItemEntity
private static com.mojang.serialization.Dynamic<?> updateItemEntity(com.mojang.serialization.Dynamic<?> dynamic) -
updateFox
private static com.mojang.serialization.Dynamic<?> updateFox(com.mojang.serialization.Dynamic<?> dynamic) -
updateZombifiedPiglin
private static com.mojang.serialization.Dynamic<?> updateZombifiedPiglin(com.mojang.serialization.Dynamic<?> dynamic) -
updateTameable
private static com.mojang.serialization.Dynamic<?> updateTameable(com.mojang.serialization.Dynamic<?> dynamic) -
updateBreedable
private static com.mojang.serialization.Dynamic<?> updateBreedable(com.mojang.serialization.Dynamic<?> dynamic) -
updateLeashable
private static com.mojang.serialization.Dynamic<?> updateLeashable(com.mojang.serialization.Dynamic<?> dynamic) -
updateLiving
public static com.mojang.serialization.Dynamic<?> updateLiving(com.mojang.serialization.Dynamic<?> dynamic) -
updateProjectile
private static com.mojang.serialization.Dynamic<?> updateProjectile(com.mojang.serialization.Dynamic<?> dynamic) -
updateSelfUuid
public static com.mojang.serialization.Dynamic<?> updateSelfUuid(com.mojang.serialization.Dynamic<?> dynamic)
-