Package net.minecraft.util.datafix.fixes
Class NamedEntityFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.NamedEntityFix
- Direct Known Subclasses:
AreaEffectCloudPotionFix
,BannerPatternFormatFix
,BlockEntityBannerColorFix
,BlockEntityBlockStateFix
,BlockEntityJukeboxFix
,BlockEntityKeepPacked
,BlockEntityShulkerBoxColorFix
,BlockEntitySignDoubleSidedEditableTextFix
,BlockEntitySignTextStrictJsonFix
,CatTypeFix
,ColorlessShulkerEntityFix
,DropInvalidSignDataFix
,EntityArmorStandSilentFix
,EntityBrushableBlockFieldsRenameFix
,EntityGoatMissingStateFix
,EntityHorseSaddleFix
,EntityItemFrameDirectionFix
,EntityPaintingFieldsRenameFix
,EntityPaintingMotiveFix
,EntityShulkerColorFix
,EntityShulkerRotationFix
,EntityVariantFix
,EntityWolfColorFix
,EntityZombieVillagerTypeFix
,FilteredSignsFix
,FixWolfHealth
,GossipUUIDFix
,JigsawPropertiesFix
,JukeboxTicksSinceSongStartedFix
,MemoryExpiryDataFix
,OminousBannerBlockEntityRenameFix
,PlayerHeadBlockProfileFix
,RemoveGolemGossipFix
,StriderGravityFix
,VariantRenameFix
,VillagerDataFix
,VillagerFollowRangeFix
,WeaponSmithChestLootTableFix
,ZombieVillagerRebuildXpFix
public abstract class NamedEntityFix
extends com.mojang.datafixers.DataFix
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNamedEntityFix
(com.mojang.datafixers.schemas.Schema pOutputSchema, boolean pChangesType, String pName, com.mojang.datafixers.DSL.TypeReference pType, String pEntityName) -
Method Summary
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
-
name
-
entityName
-
type
private final com.mojang.datafixers.DSL.TypeReference type
-
-
Constructor Details
-
NamedEntityFix
-
-
Method Details
-
makeRule
public com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
fix
protected abstract com.mojang.datafixers.Typed<?> fix(com.mojang.datafixers.Typed<?> p_16473_)
-