Package net.minecraft.state
Class StateManager
java.lang.Object
net.minecraft.state.StateManager
- Mappings:
Namespace Name official amaintermediary net/minecraft/class_2233named net/minecraft/state/StateManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Joinerprivate final Blockprivate final ImmutableList<Property>private final ImmutableList<BlockState> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
JOINER
- Mappings:
Namespace Name Mixin selector official aLama;a:Lcom/google/common/base/Joiner;intermediary field_9885Lnet/minecraft/class_2233;field_9885:Lcom/google/common/base/Joiner;named JOINERLnet/minecraft/state/StateManager;JOINER:Lcom/google/common/base/Joiner;
-
PROPERTY_STRING_FUNCTION
- Mappings:
Namespace Name Mixin selector official bLama;b:Lcom/google/common/base/Function;intermediary field_9886Lnet/minecraft/class_2233;field_9886:Lcom/google/common/base/Function;named PROPERTY_STRING_FUNCTIONLnet/minecraft/state/StateManager;PROPERTY_STRING_FUNCTION:Lcom/google/common/base/Function;
-
parentBlock
- Mappings:
Namespace Name Mixin selector official cLama;c:Lafh;intermediary field_9887Lnet/minecraft/class_2233;field_9887:Lnet/minecraft/class_197;named parentBlockLnet/minecraft/state/StateManager;parentBlock:Lnet/minecraft/block/Block;
-
properties
- Mappings:
Namespace Name Mixin selector official dLama;d:Lcom/google/common/collect/ImmutableList;intermediary field_9888Lnet/minecraft/class_2233;field_9888:Lcom/google/common/collect/ImmutableList;named propertiesLnet/minecraft/state/StateManager;properties:Lcom/google/common/collect/ImmutableList;
-
states
- Mappings:
Namespace Name Mixin selector official eLama;e:Lcom/google/common/collect/ImmutableList;intermediary field_9889Lnet/minecraft/class_2233;field_9889:Lcom/google/common/collect/ImmutableList;named statesLnet/minecraft/state/StateManager;states:Lcom/google/common/collect/ImmutableList;
-
-
Constructor Details
-
StateManager
- Mappings:
Namespace Name Mixin selector official <init>Lama;<init>(Lafh;[Lamo;)Vintermediary <init>Lnet/minecraft/class_2233;<init>(Lnet/minecraft/class_197;[Lnet/minecraft/class_2247;)Vnamed <init>Lnet/minecraft/state/StateManager;<init>(Lnet/minecraft/block/Block;[Lnet/minecraft/state/property/Property;)V
-
-
Method Details
-
getBlockStates
- Mappings:
Namespace Name Mixin selector official aLama;a()Lcom/google/common/collect/ImmutableList;intermediary method_9029Lnet/minecraft/class_2233;method_9029()Lcom/google/common/collect/ImmutableList;named getBlockStatesLnet/minecraft/state/StateManager;getBlockStates()Lcom/google/common/collect/ImmutableList;
-
method_9033
- Mappings:
Namespace Name Mixin selector official eLama;e()Ljava/util/List;intermediary method_9033Lnet/minecraft/class_2233;method_9033()Ljava/util/List;named method_9033Lnet/minecraft/state/StateManager;method_9033()Ljava/util/List;
-
getDefaultState
- Mappings:
Namespace Name Mixin selector official bLama;b()Lalz;intermediary method_9030Lnet/minecraft/class_2233;method_9030()Lnet/minecraft/class_2232;named getDefaultStateLnet/minecraft/state/StateManager;getDefaultState()Lnet/minecraft/block/BlockState;
-
getBlock
- Mappings:
Namespace Name Mixin selector official cLama;c()Lafh;intermediary method_9031Lnet/minecraft/class_2233;method_9031()Lnet/minecraft/class_197;named getBlockLnet/minecraft/state/StateManager;getBlock()Lnet/minecraft/block/Block;
-
getProperties
- Mappings:
Namespace Name Mixin selector official dLama;d()Ljava/util/Collection;intermediary method_9032Lnet/minecraft/class_2233;method_9032()Ljava/util/Collection;named getPropertiesLnet/minecraft/state/StateManager;getProperties()Ljava/util/Collection;
-
toString
-