Class StateManager.Builder<O,S extends PropertyContainer<S>>

java.lang.Object
net.minecraft.state.StateManager.Builder<O,S>
Enclosing class:
StateManager<O,S extends PropertyContainer<S>>

public static class StateManager.Builder<O,S extends PropertyContainer<S>> extends Object
Mappings:
Namespace Name
official ble$a
intermediary net/minecraft/class_2233$class_3757
named net/minecraft/state/StateManager$Builder
  • Field Details

    • field_18693

      private final O field_18693
      Mappings:
      Namespace Name Mixin selector
      official a Lble$a;a:Ljava/lang/Object;
      intermediary field_18693 Lnet/minecraft/class_2233$class_3757;field_18693:Ljava/lang/Object;
      named field_18693 Lnet/minecraft/state/StateManager$Builder;field_18693:Ljava/lang/Object;
    • field_18694

      private final Map<String,Property<?>> field_18694
      Mappings:
      Namespace Name Mixin selector
      official b Lble$a;b:Ljava/util/Map;
      intermediary field_18694 Lnet/minecraft/class_2233$class_3757;field_18694:Ljava/util/Map;
      named field_18694 Lnet/minecraft/state/StateManager$Builder;field_18694:Ljava/util/Map;
  • Constructor Details

    • Builder

      public Builder(O o)
  • Method Details

    • method_16928

      public StateManager.Builder<O,S> method_16928(Property<?>[] property)
      Mappings:
      Namespace Name Mixin selector
      official a Lble$a;a([Lbmm;)Lble$a;
      intermediary method_16928 Lnet/minecraft/class_2233$class_3757;method_16928([Lnet/minecraft/class_2247;)Lnet/minecraft/class_2233$class_3757;
      named method_16928 Lnet/minecraft/state/StateManager$Builder;method_16928([Lnet/minecraft/state/property/Property;)Lnet/minecraft/state/StateManager$Builder;
    • method_16927

      private <T extends Comparable<T>> void method_16927(Property<T> property)
      Mappings:
      Namespace Name Mixin selector
      official a Lble$a;a(Lbmm;)V
      intermediary method_16927 Lnet/minecraft/class_2233$class_3757;method_16927(Lnet/minecraft/class_2247;)V
      named method_16927 Lnet/minecraft/state/StateManager$Builder;method_16927(Lnet/minecraft/state/property/Property;)V
    • build

      public <A extends class_3755<O, S>> StateManager<O,S> build(StateManager.class_3758<O,S,A> class_3758)
      Mappings:
      Namespace Name Mixin selector
      official a Lble$a;a(Lble$b;)Lble;
      intermediary method_16926 Lnet/minecraft/class_2233$class_3757;method_16926(Lnet/minecraft/class_2233$class_3758;)Lnet/minecraft/class_2233;
      named build Lnet/minecraft/state/StateManager$Builder;build(Lnet/minecraft/state/StateManager$class_3758;)Lnet/minecraft/state/StateManager;