| public <T extends Comparable<T>> S | |
| protected static <T> T | | findNextInCollection(List<T> values, T current) | | findNextInCollection(List<T> values, T current) | | method_28495(List<T> arg0, T arg1) | | getNext(List<T> values, T value) |
|
| public Collection<Property<?>> | | getProperties() | | getProperties() | | method_28501() | | getProperties() |
|
| private int | |
| public boolean | |
| private <T extends Comparable<T>> T | |
| public <T extends Comparable<T>> T | |
| public <T extends Comparable<T>> Optional<T> | |
| public <T extends Comparable<T>> T | | getValueOrElse(Property<T> property, T defaultValue) | | getValueOrElse(Property<T> property, T defaultValue) | | method_61767(class_2769<T> arg0, T arg1) | | get(Property<T> property, T fallback) |
|
| public <T extends Comparable<T>, V extends T> S | |
| public <T extends Comparable<T>, V extends T> S | |
| private <T extends Comparable<T>, V extends T> S | | setValueInternal(Property<T> property, int propertyIndex, V value) | | setValueInternal(Property<T> property, int propertyIndex, V value) | | method_64216(class_2769<T> arg0, int arg1, V arg2) | | with(Property<T> property, int propertyIndex, V newValue) |
|
| void | | initializeNeighbors(S[][] neighbors) | | initializeNeighbors(S[][] neighbors) | | method_1_2994(S[][] arg0) | | setWithMap(S[][] withMap) |
|
| public boolean | | isSingletonState() | | isSingletonState() | | method_1_2995() | | hasNoProperties() |
|
| public Stream<Property$Value<?>> | | getValues() | | getValues() | | method_1_2993() | | propertyValues() |
|
| private static <T extends Comparable<T>> Property$Value<T> | |
| protected static <O, S extends State<O, S>> com.mojang.serialization.Codec<S> | | codec(com.mojang.serialization.Codec<O> ownerCodec, Function<O, S> defaultState, Function<O, StateDefinition<O, S>> stateDefinition) | | codec(com.mojang.serialization.Codec<O> ownerCodec, Function<O, S> defaultState, Function<O, StateDefinition<O, S>> stateDefinition) | | method_28494(com.mojang.serialization.Codec<O> arg0, Function<O, S> arg1, Function<O, class_2689<O, S>> arg2) | | createCodec(com.mojang.serialization.Codec<O> codec, Function<O, S> defaultStateGetter, Function<O, StateManager<O, S>> stateManagerGetter) |
|