| private static <O, S extends State<O, S>> com.mojang.serialization.MapCodec<S> |
| createCodec(O owner, Function<O, S> defaultState, Map<String, Property<?>> propertiesByName) |
| method_1_3017(O arg0, Function<O, S> arg1, Map<String, class_2769<?>> arg2) |
| createPropertiesCodec(O owner, Function<O, S> defaultStateGetter, Map<String, Property<?>> properties) |
|
| private static <O, S extends State<O, S>> com.google.common.collect.ImmutableList<S> |
|
| private static <O, S extends State<O, S>> com.google.common.collect.ImmutableList<S> |
| createSinglePropertyStates(O owner, StateDefinition$Factory<O, S> factory, Map<String, Property<?>> propertiesByName) |
| method_1_3019(O arg0, class_2689$class_2691<O, S> arg1, Map<String, class_2769<?>> arg2) |
| createSingletonStateList(O owner, StateManager$Factory<O, S> factory, Map<String, Property<?>> properties) |
|
| private static <O, S extends State<O, S>, T extends Comparable<T>> com.google.common.collect.ImmutableList<S> |
|
| private static <O, S extends State<O, S>> com.google.common.collect.ImmutableList<S> |
| createMultiPropertyStates(O owner, StateDefinition$Factory<O, S> factory, Map<String, Property<?>> propertiesByName) |
| method_1_3018(O arg0, class_2689$class_2691<O, S> arg1, Map<String, class_2769<?>> arg2) |
| createStateList(O owner, StateManager$Factory<O, S> factory, Map<String, Property<?>> properties) |
|
| private static <S extends State<?, ?>> S[][] |
| emptyNeighbors() |
| method_1_3022() |
| getEmptyWithMap() |
|
| private static <S extends State<?, S>, T extends Comparable<T>> com.mojang.serialization.MapCodec<S> |
| appendPropertyCodec(com.mojang.serialization.MapCodec<S> codec, Supplier<S> defaultSupplier, String name, Property<T> property) |
| method_30040(com.mojang.serialization.MapCodec<S> arg0, Supplier<S> arg1, String arg2, class_2769<T> arg3) |
| addFieldToMapCodec(com.mojang.serialization.MapCodec<S> mapCodec, Supplier<S> defaultStateGetter, String key, Property<T> property) |
|
| public com.google.common.collect.ImmutableList<S> |
| getPossibleStates() |
| method_11662() |
| getStates() |
|
| public S |
| any() |
| method_11664() |
| getDefaultState() |
|
| public com.mojang.serialization.MapCodec<S> |
| propertiesCodec() |
| method_1_3026() |
| getPropertiesCodec() |
|
| public O |
| getOwner() |
| method_11660() |
| getOwner() |
|
| public Collection<Property<?>> |
| getProperties() |
| method_11659() |
| getProperties() |
|
| public Property<?> |
|
| public boolean |
| isSingletonState() |
| method_1_3023() |
| isEmpty() |
|
| private static com.mojang.datafixers.util.Pair |
|
| private static State |
| lambda$appendPropertyCodec$2(Property arg0, com.mojang.datafixers.util.Pair arg1) |
| method_30038(class_2769 arg0, com.mojang.datafixers.util.Pair arg1) |
| method_30038(Property arg0, com.mojang.datafixers.util.Pair pair) |
|
| private static Property$Value |
|
| private static void |
| lambda$appendPropertyCodec$0(String arg0) |
| method_38859(String arg0) |
| method_38859(String arg0) |
|
| private static void |
|
| private static State |
|