net.minecraft.client.resource.model

public class VariantModelLocationProvider

extends SimpleModelLocationProvider

All mapped superinterfaces:

BlockModelLocationProvider

bqa
net.minecraft.unmapped.C_47185330
net.minecraft.client.resource.model.VariantModelLocationProvider

Field summary

Modifier and TypeField
private final Property<?>
a
f_02027554
property
private final String
c
f_25058906
suffix
private final List<Property<?>>
d
f_35766178
unusedProperties

Constructor summary

ModifierConstructor
private (Property<?> property, String suffix, List<Property<?>> unusedProperties)

Method summary

Modifier and TypeMethod
protected ModelIdentifier
a(ars arg0)
m_07129046(C_15815210 arg0)
getModelLocation(BlockState arg0)
private <T extends Comparable<T>> String
a(asi<T> arg0, Map<asi<?>, Comparable<?>> arg1)
m_42361850(C_35946071<T> arg0, Map<C_35946071<?>, Comparable<?>> arg1)
popPropertyAndGetValueName(Property<T> property, Map<Property<?>, Comparable<?>> properties)