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