net.minecraft.client.resource.model

public class VariantModelLocationProvider

extends SimpleModelLocationProvider

All mapped superinterfaces:

BlockModelLocationProvider

bpe
net.minecraft.class_2468
net.minecraft.client.resource.model.VariantModelLocationProvider
net.minecraft.client.renderer.block.statemap.StateMap

Field summary

Modifier and TypeField
private final Property<?>
a
field_11003
property
name
private final String
c
field_11004
suffix
suffix
private final List<Property<?>>
d
field_11005
unusedProperties
ignored

Constructor summary

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

Method summary

Modifier and TypeMethod
protected ModelIdentifier
a(ard arg0)
method_10087(class_2232 arg0)
getModelLocation(BlockState arg0)
getModelResourceLocation(IBlockState arg0)
private <T extends Comparable<T>> String
a(ars<T> arg0, Map<ars<?>, Comparable<?>> arg1)
method_12405(class_2247<T> arg0, Map<class_2247<?>, Comparable<?>> arg1)
popPropertyAndGetValueName(Property<T> property, Map<Property<?>, Comparable<?>> properties)
removeName(IProperty<T> arg0, Map<IProperty<?>, Comparable<?>> arg1)