net.minecraft.util.datafix.fixes

public class WallPropertyFix

extends com.mojang.datafixers.DataFix

bkc
net.minecraft.util.datafix.fixes.WallPropertyFix
net.minecraft.class_4754
net.minecraft.datafixer.fix.WallPropertyFix
net.minecraft.util.datafix.fixes.DataConverterWallProperty

Field summary

Modifier and TypeField
private static final Set<String>
a
WALL_BLOCKS
field_21960
TARGET_BLOCK_IDS

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType)

Method summary

Modifier and TypeMethod
public com.mojang.datafixers.TypeRewriteRule
makeRule()
makeRule()
private static String
a(String arg0)
mapProperty(String arg0)
method_24326(String arg0)
booleanToWallType(String value)
private static <T> com.mojang.serialization.Dynamic<T>
a(com.mojang.serialization.Dynamic<T> arg0, String arg1)
fixWallProperty(com.mojang.serialization.Dynamic<T> arg0, String arg1)
method_24324(com.mojang.serialization.Dynamic<T> arg0, String arg1)
updateWallValueReference(com.mojang.serialization.Dynamic<T> propertiesDynamic, String propertyName)
private static <T> com.mojang.serialization.Dynamic<T>
a(com.mojang.serialization.Dynamic<T> arg0)
upgradeBlockStateTag(com.mojang.serialization.Dynamic<T> arg0)
method_24323(com.mojang.serialization.Dynamic<T> arg0)
updateWallProperties(com.mojang.serialization.Dynamic<T> blockStateDynamic)