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>BREEDABLESprivate static Set<String>LEASHABLESprivate static Set<String>OTHER_LIVINGSprivate static Set<String>PROJECTILESprivate static Set<String>RIDEABLE_TAMEABLESprivate static Set<String>TAMEABLE_PETSFields 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.TypeRewriteRulemakeRule()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, updateTypedMethods 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:
makeRulein 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)
-