public class EntityUuidFix extends AbstractUuidFix
Modifier and Type | Field and 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 |
LOGGER, typeReference
Constructor and Description |
---|
EntityUuidFix(com.mojang.datafixers.schemas.Schema outputSchema) |
Modifier and Type | Method and 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) |
createArray, createArrayFromCompoundUuid, createArrayFromMostLeastTags, createArrayFromStringUuid, updateCompoundUuid, updateRegularMostLeast, updateStringUuid, updateTyped
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
public EntityUuidFix(com.mojang.datafixers.schemas.Schema outputSchema)
protected com.mojang.datafixers.TypeRewriteRule makeRule()
makeRule
in class com.mojang.datafixers.DataFix
private static com.mojang.serialization.Dynamic<?> updateAngryAtMemory(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateEvokerFangs(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateZombieVillager(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateAreaEffectCloud(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateShulkerBullet(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateItemEntity(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateFox(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateZombifiedPiglin(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateTameable(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateBreedable(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateLeashable(com.mojang.serialization.Dynamic<?> dynamic)
public static com.mojang.serialization.Dynamic<?> updateLiving(com.mojang.serialization.Dynamic<?> dynamic)
private static com.mojang.serialization.Dynamic<?> updateProjectile(com.mojang.serialization.Dynamic<?> dynamic)
public static com.mojang.serialization.Dynamic<?> updateSelfUuid(com.mojang.serialization.Dynamic<?> dynamic)