Package net.minecraft.client
Class BlockStateMap
java.lang.Object
net.minecraft.client.render.BlockStateIdentifierMap
net.minecraft.client.BlockStateMap
- All Implemented Interfaces:
BlockStateIdentifierMapAccess
@Environment(CLIENT) public class BlockStateMap extends BlockStateIdentifierMap
- Mappings:
Namespace Name official bgxintermediary net/minecraft/class_1086named net/minecraft/client/BlockStateMap
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBlockStateMap.Builder -
Field Summary
Fields Modifier and Type Field Description private Property<?>defaultPropertyprivate List<Property<?>>ignoredPropertiesprivate StringsuffixFields inherited from class net.minecraft.client.render.BlockStateIdentifierMap
map -
Constructor Summary
Constructors Modifier Constructor Description privateBlockStateMap(Property<?> defaultProperty, String suffix, List<Property<?>> ignoredProperties) -
Method Summary
Modifier and Type Method Description protected ModelIdentifiergetBlockStateIdentifier(BlockState state)Methods inherited from class net.minecraft.client.render.BlockStateIdentifierMap
addBlock, getPropertyStateString
-
Field Details
-
defaultProperty
- Mappings:
Namespace Name Mixin selector official aLbgx;a:Lamo;intermediary field_4655Lnet/minecraft/class_1086;field_4655:Lnet/minecraft/class_392;named defaultPropertyLnet/minecraft/client/BlockStateMap;defaultProperty:Lnet/minecraft/state/property/Property;
-
suffix
- Mappings:
Namespace Name Mixin selector official cLbgx;c:Ljava/lang/String;intermediary field_4656Lnet/minecraft/class_1086;field_4656:Ljava/lang/String;named suffixLnet/minecraft/client/BlockStateMap;suffix:Ljava/lang/String;
-
ignoredProperties
- Mappings:
Namespace Name Mixin selector official dLbgx;d:Ljava/util/List;intermediary field_4657Lnet/minecraft/class_1086;field_4657:Ljava/util/List;named ignoredPropertiesLnet/minecraft/client/BlockStateMap;ignoredProperties:Ljava/util/List;
-
-
Constructor Details
-
BlockStateMap
private BlockStateMap(Property<?> defaultProperty, String suffix, List<Property<?>> ignoredProperties)- Mappings:
Namespace Name Mixin selector official <init>Lbgx;<init>(Lamo;Ljava/lang/String;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_1086;<init>(Lnet/minecraft/class_392;Ljava/lang/String;Ljava/util/List;)Vnamed <init>Lnet/minecraft/client/BlockStateMap;<init>(Lnet/minecraft/state/property/Property;Ljava/lang/String;Ljava/util/List;)V
-
-
Method Details
-
getBlockStateIdentifier
- Specified by:
getBlockStateIdentifierin classBlockStateIdentifierMap- Mappings:
Namespace Name Mixin selector official aLbgu;a(Lalz;)Lbov;intermediary method_3728Lnet/minecraft/class_1083;method_3728(Lnet/minecraft/class_376;)Lnet/minecraft/class_1293;named getBlockStateIdentifierLnet/minecraft/client/render/BlockStateIdentifierMap;getBlockStateIdentifier(Lnet/minecraft/block/BlockState;)Lnet/minecraft/client/util/ModelIdentifier;
-