Package net.minecraft.client.render
Class BlockStateIdentifierMap
java.lang.Object
net.minecraft.client.render.BlockStateIdentifierMap
- All Implemented Interfaces:
BlockStateIdentifierMapAccess
- Direct Known Subclasses:
BlockStateMap,DefaultBlockStateMap
@Environment(CLIENT) public abstract class BlockStateIdentifierMap extends Object implements BlockStateIdentifierMapAccess
- Mappings:
Namespace Name official bguintermediary net/minecraft/class_1083named net/minecraft/client/render/BlockStateIdentifierMap
-
Field Summary
Fields Modifier and Type Field Description protected Map<BlockState,ModelIdentifier>map -
Constructor Summary
Constructors Constructor Description BlockStateIdentifierMap() -
Method Summary
Modifier and Type Method Description Map<BlockState,ModelIdentifier>addBlock(Block block)protected abstract ModelIdentifiergetBlockStateIdentifier(BlockState state)StringgetPropertyStateString(Map<Property,Comparable> map)
-
Field Details
-
map
- Mappings:
Namespace Name Mixin selector official bLbgu;b:Ljava/util/Map;intermediary field_4652Lnet/minecraft/class_1083;field_4652:Ljava/util/Map;named mapLnet/minecraft/client/render/BlockStateIdentifierMap;map:Ljava/util/Map;
-
-
Constructor Details
-
BlockStateIdentifierMap
public BlockStateIdentifierMap()
-
-
Method Details
-
getPropertyStateString
- Mappings:
Namespace Name Mixin selector official aLbgu;a(Ljava/util/Map;)Ljava/lang/String;intermediary method_3729Lnet/minecraft/class_1083;method_3729(Ljava/util/Map;)Ljava/lang/String;named getPropertyStateStringLnet/minecraft/client/render/BlockStateIdentifierMap;getPropertyStateString(Ljava/util/Map;)Ljava/lang/String;
-
addBlock
- Specified by:
addBlockin interfaceBlockStateIdentifierMapAccess- Mappings:
Namespace Name Mixin selector official aLbgy;a(Lafh;)Ljava/util/Map;intermediary method_3737Lnet/minecraft/class_1088;method_3737(Lnet/minecraft/class_160;)Ljava/util/Map;named addBlockLnet/minecraft/client/render/BlockStateIdentifierMapAccess;addBlock(Lnet/minecraft/block/Block;)Ljava/util/Map;
-
getBlockStateIdentifier
- 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;
-