net.minecraft.data.models.blockstates

public class MultiPartGenerator

implements BlockStateGenerator

jm
net.minecraft.data.models.blockstates.MultiPartGenerator
net.minecraft.class_4922
net.minecraft.data.client.MultipartBlockStateSupplier
net.minecraft.src.C_4800_

Field summary

Modifier and TypeField
private final Block
a
block
field_22855
block
f_125199_
private final List<MultiPartGenerator$Entry>
b
parts
field_22856
multiparts
f_125200_

Constructor summary

ModifierConstructor
private (Block block)

Method summary

Modifier and TypeMethod
public Block
a()
getBlock()
method_25743()
getBlock()
m_6968_()
public static MultiPartGenerator
a(cdq arg0)
multiPart(Block arg0)
method_25758(class_2248 arg0)
create(Block block)
m_125204_(C_1706_ p_125205_)
public MultiPartGenerator
a(List<jq> arg0)
with(List<Variant> arg0)
method_25764(List<class_4935> arg0)
with(List<BlockStateVariant> variants)
m_125220_(List<C_4814_> arg0)
public MultiPartGenerator
a(jq arg0)
with(Variant arg0)
method_25763(class_4935 arg0)
with(BlockStateVariant variant)
m_125218_(C_4814_ arg0)
public MultiPartGenerator
a(jl arg0, List<jq> arg1)
with(Condition arg0, List<Variant> arg1)
method_25761(class_4918 arg0, List<class_4935> arg1)
with(When condition, List<BlockStateVariant> variants)
m_125212_(C_4795_ p_125214_, List<C_4814_> arg1)
public MultiPartGenerator
a(jl arg0, jq... arg1)
with(Condition arg0, Variant... arg1)
method_25762(class_4918 arg0, class_4935... arg1)
with(When condition, BlockStateVariant... variants)
m_125215_(C_4795_ p_125217_, C_4814_... arg1)
public MultiPartGenerator
a(jl arg0, jq arg1)
with(Condition arg0, Variant arg1)
method_25760(class_4918 arg0, class_4935 arg1)
with(When condition, BlockStateVariant variant)
m_125209_(C_4795_ p_125211_, C_4814_ arg1)
public com.google.gson.JsonElement
b()
get()
method_25765()
get()
get()