Package net.minecraft.util.datafix.fixes
Class BlockRenameFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.BlockRenameFix
public abstract class BlockRenameFix
extends com.mojang.datafixers.DataFix
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBlockRenameFix
(com.mojang.datafixers.schemas.Schema pOutputSchema, String pName) -
Method Summary
Modifier and TypeMethodDescriptionstatic com.mojang.datafixers.DataFix
create
(com.mojang.datafixers.schemas.Schema pOutputSchema, String pName, Function<String, String> pRenamer) private com.mojang.serialization.Dynamic
<?> fixBlockState
(com.mojang.serialization.Dynamic<?> pDynamic) private String
fixFlatBlockState
(String pName) com.mojang.datafixers.TypeRewriteRule
makeRule()
protected abstract String
renameBlock
(String pName) 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
-
-
Constructor Details
-
BlockRenameFix
-
-
Method Details
-
makeRule
public com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
fixBlockState
private com.mojang.serialization.Dynamic<?> fixBlockState(com.mojang.serialization.Dynamic<?> pDynamic) -
fixFlatBlockState
-
renameBlock
-
create
-