History - net.minecraft.state.StateManager
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Comparable<?>[]: EMPTY_VALUES, field_1_2492, NO_VALUES
Property<?>[]: EMPTY_KEYS, field_1_2490, NO_PROPERTIES
State<?, ?>[][]: EMPTY_NEIGHBORS, field_1_2491, NO_STATES
com.mojang.serialization.MapCodec<S>: propertiesCodec, field_1_2493, propertiesCodec
boolean: $assertionsDisabled, field_1_2489, field_1_2489
Constructors
Methods
com.mojang.datafixers.util.Pair (Property, State): lambda$appendPropertyCodec$7, method_30037, method_30037
com.mojang.datafixers.util.Pair (Property, State): lambda$appendPropertyCodec$3, method_30037, method_30037
State (Property, com.mojang.datafixers.util.Pair): lambda$appendPropertyCodec$6, method_30038, method_30038
State (Property, com.mojang.datafixers.util.Pair): lambda$appendPropertyCodec$2, method_30038, method_30038
Property$Value (Property, Supplier): lambda$appendPropertyCodec$5, method_30039, method_30039
Property$Value (Property, Supplier): lambda$appendPropertyCodec$1, method_30039, method_30039
void (String): lambda$appendPropertyCodec$4, method_38859, method_38859
void (String): lambda$appendPropertyCodec$0, method_38859, method_38859
void (StateManager$Factory, Object, com.mojang.serialization.MapCodec, Map, List, List): lambda$new$3, method_28484, method_28484
Stream (Property, List): lambda$new$2, method_11666, method_11666
List (List, Property, Comparable): lambda$new$1, method_11661, method_11661
State (Function, Object): lambda$new$0, method_28485, method_28485
<O, S extends State<O, S>> com.mojang.serialization.MapCodec<S> (O, Function<O, S>, Map<String, Property<?>>): createCodec, method_1_3017, createPropertiesCodec
<O, S extends State<O, S>> com.google.common.collect.ImmutableList<S> (O, StateManager$Factory<O, S>): createSingletonState, method_1_3021, createEmptyStateList
<O, S extends State<O, S>> com.google.common.collect.ImmutableList<S> (O, StateManager$Factory<O, S>, Map<String, Property<?>>): createSinglePropertyStates, method_1_3019, createSingletonStateList
<O, S extends State<O, S>, T extends Comparable<T>> com.google.common.collect.ImmutableList<S> (O, StateManager$Factory<O, S>, Property<T>): createSinglePropertyStates, method_1_3020, createSingletonStateList
<O, S extends State<O, S>> com.google.common.collect.ImmutableList<S> (O, StateManager$Factory<O, S>, Map<String, Property<?>>): createMultiPropertyStates, method_1_3018, createStateList
<S extends State<?, ?>> S[][] (): emptyNeighbors, method_1_3022, getEmptyWithMap
com.mojang.serialization.MapCodec<S> (): propertiesCodec, method_1_3026, getPropertiesCodec
boolean (): isSingletonState, method_1_3023, isEmpty
void (StateManager$StateCache, Property[], List, State): lambda$createMultiPropertyStates$0, method_1_3025, method_1_3025
State (Function, Object): lambda$createCodec$0, method_1_3024, method_1_3024
1.21.11_unobfuscated
Names
net.minecraft.world.level.block.state.StateDefinition
net.minecraft.class_2689
net.minecraft.state.StateManager
Fields
Pattern: NAME_PATTERN, field_12314, VALID_NAME_PATTERN
O: owner, field_12317, owner
com.google.common.collect.ImmutableSortedMap<String, Property<?>>: propertiesByName, field_12316, properties
com.google.common.collect.ImmutableList<S>: states, field_12315, states
Constructors
(Function<O, S>, O, StateManager$Factory<O, S>, Map<String, Property<?>>)
Methods
<S extends State<?, S>, T extends Comparable<T>> com.mojang.serialization.MapCodec<S> (com.mojang.serialization.MapCodec<S>, Supplier<S>, String, Property<T>): appendPropertyCodec, method_30040, addFieldToMapCodec
com.google.common.collect.ImmutableList<S> (): getPossibleStates, method_11662, getStates
S (): any, method_11664, getDefaultState
O (): getOwner, method_11660, getOwner
Collection<Property<?>> (): getProperties, method_11659, getProperties
Property<?> (String): getProperty, method_11663, getProperty
com.mojang.datafixers.util.Pair (Property, State): lambda$appendPropertyCodec$7, method_30037, method_30037
State (Property, com.mojang.datafixers.util.Pair): lambda$appendPropertyCodec$6, method_30038, method_30038
Property$Value (Property, Supplier): lambda$appendPropertyCodec$5, method_30039, method_30039
void (String): lambda$appendPropertyCodec$4, method_38859, method_38859
void (StateManager$Factory, Object, com.mojang.serialization.MapCodec, Map, List, List): lambda$new$3, method_28484, method_28484
Stream (Property, List): lambda$new$2, method_11666, method_11666
List (List, Property, Comparable): lambda$new$1, method_11661, method_11661
State (Function, Object): lambda$new$0, method_28485, method_28485