net.minecraft.client.resource.model

public class BlockModelDefinition

bvv
net.minecraft.class_2449
net.minecraft.client.resource.model.BlockModelDefinition
net.minecraft.client.renderer.block.model.ModelBlockDefinition
net.minecraft.client.renderer.block.model.ModelBlockDefinition

Field summary

Modifier and TypeField
static final com.google.gson.Gson
a
field_10939
GSON
field_178333_a
GSON
private final Map<String, MultiVariant>
b
field_10940
variants
field_178332_b
mapVariants
private MultiPart
c
field_13554
multiPart
field_188005_c
multipart

Constructor summary

ModifierConstructor
public (Map<String, MultiVariant> variants, MultiPart multiPart)
public (List<BlockModelDefinition> models)

Method summary

Modifier and TypeMethod
public static BlockModelDefinition
a(Reader arg0)
method_10029(Reader arg0)
fromJson(Reader reader)
func_178331_a(Reader arg0)
parseFromReader(Reader reader)
public boolean
b(String arg0)
method_12358(String arg0)
hasVariant(String name)
func_188000_b(String arg0)
hasVariant(String arg0)
public MultiVariant
c(String arg0)
method_10030(String arg0)
getVariant(String name)
func_188004_c(String arg0)
getVariant(String arg0)
public Set<MultiVariant>
a()
method_12356()
getMultiVariants()
func_188003_a()
getMultipartVariants()
public boolean
b()
method_12357()
hasMultiPart()
func_188002_b()
hasMultipartData()
public MultiPart
c()
method_12359()
getMultiPart()
func_188001_c()
getMultipartData()