net.minecraft.client.data

public abstract class BlockStateVariantMap<V>

ghs
net.minecraft.client.data.models.blockstates.PropertyDispatch
net.minecraft.class_4926
net.minecraft.client.data.BlockStateVariantMap
net.minecraft.unmapped.C_ujotlecn
net.minecraft.data.client.model.BlockStateVariantMap
net.minecraft.src.C_370491_

Field summary

Modifier and TypeField
private final Map<PropertiesMap, V>
a
values
field_22863
variants
f_minppjdq
variants
f_370614_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected void
a(ght o, V arg1)
putValue(PropertyValueList arg0, V arg1)
method_25790(class_4934 arg0, V arg1)
register(PropertiesMap properties, V variant)
m_mrxfcapc(C_ayzqehku arg0, V arg1)
register(C_ayzqehku arg0, V arg1)
m_374257_(C_378844_ p_391702_, V arg1)
Map<PropertiesMap, V>
a()
getEntries()
method_25782()
getVariants()
m_wwoayjvh()
getVariants()
m_372605_()
private void
c()
verifyComplete()
method_25792()
validate()
m_bsqwtsij()
checkAllPropertyDefinitions()
m_374306_()
abstract List<Property<?>>
b()
getDefinedProperties()
method_25791()
getProperties()
m_iqqrwxrs()
getProperties()
m_372463_()
public static <T1 extends Comparable<T1>> BlockStateVariantMap$SingleProperty<WeightedVariant, T1>
a(epk<T1> o)
initial(Property<T1> arg0)
method_67864(class_2769<T1> arg0)
models(Property<T1> property)
m_bzemjxxg(C_vzlztuyw<T1> arg0)
m_bzemjxxg(Property<T1> property)
m_374162_(C_2097_<T1> p_375693_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>> BlockStateVariantMap$DoubleProperty<WeightedVariant, T1, T2>
a(epk<T1> o, epk<T2> o)
initial(Property<T1> arg0, Property<T2> arg1)
method_67865(class_2769<T1> arg0, class_2769<T2> arg1)
models(Property<T1> property1, Property<T2> property2)
m_vzmgepqc(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1)
m_vzmgepqc(Property<T1> first, Property<T2> second)
m_372052_(C_2097_<T1> p_378486_, C_2097_<T2> p_376121_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>> BlockStateVariantMap$TripleProperty<WeightedVariant, T1, T2, T3>
a(epk<T1> o, epk<T2> o, epk<T3> o)
initial(Property<T1> arg0, Property<T2> arg1, Property<T3> arg2)
method_67866(class_2769<T1> arg0, class_2769<T2> arg1, class_2769<T3> arg2)
models(Property<T1> property1, Property<T2> property2, Property<T3> property3)
m_mqojbwjf(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1, C_vzlztuyw<T3> arg2)
m_mqojbwjf(Property<T1> first, Property<T2> second, Property<T3> third)
m_387808_(C_2097_<T1> p_394539_, C_2097_<T2> p_393348_, C_2097_<T3> p_396231_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>> BlockStateVariantMap$QuadrupleProperty<WeightedVariant, T1, T2, T3, T4>
a(epk<T1> o, epk<T2> o, epk<T3> o, epk<T4> o)
initial(Property<T1> arg0, Property<T2> arg1, Property<T3> arg2, Property<T4> arg3)
method_67867(class_2769<T1> arg0, class_2769<T2> arg1, class_2769<T3> arg2, class_2769<T4> arg3)
models(Property<T1> property1, Property<T2> property2, Property<T3> property3, Property<T4> property4)
m_owxxvcmq(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1, C_vzlztuyw<T3> arg2, C_vzlztuyw<T4> arg3)
m_owxxvcmq(Property<T1> first, Property<T2> second, Property<T3> third, Property<T4> fourth)
m_384629_(C_2097_<T1> p_396442_, C_2097_<T2> p_392333_, C_2097_<T3> p_396555_, C_2097_<T4> p_393660_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>> BlockStateVariantMap$QuintupleProperty<WeightedVariant, T1, T2, T3, T4, T5>
a(epk<T1> o, epk<T2> o, epk<T3> o, epk<T4> o, epk<T5> o)
initial(Property<T1> arg0, Property<T2> arg1, Property<T3> arg2, Property<T4> arg3, Property<T5> arg4)
method_67868(class_2769<T1> arg0, class_2769<T2> arg1, class_2769<T3> arg2, class_2769<T4> arg3, class_2769<T5> arg4)
models(Property<T1> property1, Property<T2> property2, Property<T3> property3, Property<T4> property4, Property<T5> property5)
m_btryzcpn(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1, C_vzlztuyw<T3> arg2, C_vzlztuyw<T4> arg3, C_vzlztuyw<T5> arg4)
m_btryzcpn(Property<T1> first, Property<T2> second, Property<T3> third, Property<T4> fourth, Property<T5> fifth)
m_372906_(C_2097_<T1> p_378288_, C_2097_<T2> p_376698_, C_2097_<T3> p_375794_, C_2097_<T4> p_377627_, C_2097_<T5> p_377745_)
public static <T1 extends Comparable<T1>> BlockStateVariantMap$SingleProperty<ModelVariantOperator, T1>
b(epk<T1> o)
modify(Property<T1> arg0)
method_67869(class_2769<T1> arg0)
operations(Property<T1> property)
m_laqylymg(C_vzlztuyw<T1> arg0)
m_laqylymg(Property<T1> property)
m_384041_(C_2097_<T1> p_392002_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>> BlockStateVariantMap$DoubleProperty<ModelVariantOperator, T1, T2>
b(epk<T1> o, epk<T2> o)
modify(Property<T1> arg0, Property<T2> arg1)
method_67870(class_2769<T1> arg0, class_2769<T2> arg1)
operations(Property<T1> property1, Property<T2> property2)
m_wnxrmmwm(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1)
m_wnxrmmwm(Property<T1> first, Property<T2> second)
m_384220_(C_2097_<T1> p_391326_, C_2097_<T2> p_393658_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>> BlockStateVariantMap$TripleProperty<ModelVariantOperator, T1, T2, T3>
b(epk<T1> o, epk<T2> o, epk<T3> o)
modify(Property<T1> arg0, Property<T2> arg1, Property<T3> arg2)
method_67871(class_2769<T1> arg0, class_2769<T2> arg1, class_2769<T3> arg2)
operations(Property<T1> property1, Property<T2> property2, Property<T3> property3)
m_jjpqooav(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1, C_vzlztuyw<T3> arg2)
m_jjpqooav(Property<T1> first, Property<T2> second, Property<T3> third)
m_373059_(C_2097_<T1> p_378219_, C_2097_<T2> p_376157_, C_2097_<T3> p_377920_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>> BlockStateVariantMap$QuadrupleProperty<ModelVariantOperator, T1, T2, T3, T4>
b(epk<T1> o, epk<T2> o, epk<T3> o, epk<T4> o)
modify(Property<T1> arg0, Property<T2> arg1, Property<T3> arg2, Property<T4> arg3)
method_67872(class_2769<T1> arg0, class_2769<T2> arg1, class_2769<T3> arg2, class_2769<T4> arg3)
operations(Property<T1> property1, Property<T2> property2, Property<T3> property3, Property<T4> property4)
m_jvkcmxaz(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1, C_vzlztuyw<T3> arg2, C_vzlztuyw<T4> arg3)
m_jvkcmxaz(Property<T1> first, Property<T2> second, Property<T3> third, Property<T4> fourth)
m_372523_(C_2097_<T1> p_376975_, C_2097_<T2> p_376597_, C_2097_<T3> p_375517_, C_2097_<T4> p_375767_)
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>> BlockStateVariantMap$QuintupleProperty<ModelVariantOperator, T1, T2, T3, T4, T5>
b(epk<T1> o, epk<T2> o, epk<T3> o, epk<T4> o, epk<T5> o)
modify(Property<T1> arg0, Property<T2> arg1, Property<T3> arg2, Property<T4> arg3, Property<T5> arg4)
method_67873(class_2769<T1> arg0, class_2769<T2> arg1, class_2769<T3> arg2, class_2769<T4> arg3, class_2769<T5> arg4)
operations(Property<T1> property1, Property<T2> property2, Property<T3> property3, Property<T4> property4, Property<T5> property5)
m_dwkywtzk(C_vzlztuyw<T1> arg0, C_vzlztuyw<T2> arg1, C_vzlztuyw<T3> arg2, C_vzlztuyw<T4> arg3, C_vzlztuyw<T5> arg4)
m_dwkywtzk(Property<T1> first, Property<T2> second, Property<T3> third, Property<T4> fourth, Property<T5> fifth)
m_388786_(C_2097_<T1> p_392424_, C_2097_<T2> p_393722_, C_2097_<T3> p_394175_, C_2097_<T4> p_395776_, C_2097_<T5> p_393427_)