Interface StateManager.Factory<O,S>

Enclosing class:
StateManager<O,S extends State<O,S>>

public static interface StateManager.Factory<O,S>
Mappings:
Namespace Name
named net/minecraft/state/StateManager$Factory
intermediary net/minecraft/class_2689$class_2691
official dsm$b
  • Method Details

    • create

      S create(O owner, Reference2ObjectArrayMap<Property<?>,Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<S> codec)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/state/StateManager$Factory;create(Ljava/lang/Object;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object;
      intermediary create Lnet/minecraft/class_2689$class_2691;create(Ljava/lang/Object;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object;
      official create Ldsm$b;create(Ljava/lang/Object;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object;