Class BlockStateMap.Builder

java.lang.Object
net.minecraft.client.BlockStateMap.Builder
Enclosing class:
BlockStateMap

@Environment(CLIENT) public static class BlockStateMap.Builder extends Object
Mappings:
Namespace Name
official bgx$a
intermediary net/minecraft/class_2468$class_2469
named net/minecraft/client/BlockStateMap$Builder
  • Field Details

    • defaultProperty

      private Property<?> defaultProperty
      Mappings:
      Namespace Name Mixin selector
      official a Lbgx$a;a:Lamo;
      intermediary field_11006 Lnet/minecraft/class_2468$class_2469;field_11006:Lnet/minecraft/class_2247;
      named defaultProperty Lnet/minecraft/client/BlockStateMap$Builder;defaultProperty:Lnet/minecraft/state/property/Property;
    • suffix

      private String suffix
      Mappings:
      Namespace Name Mixin selector
      official b Lbgx$a;b:Ljava/lang/String;
      intermediary field_11007 Lnet/minecraft/class_2468$class_2469;field_11007:Ljava/lang/String;
      named suffix Lnet/minecraft/client/BlockStateMap$Builder;suffix:Ljava/lang/String;
    • ignoredProperties

      private final List<Property<?>> ignoredProperties
      Mappings:
      Namespace Name Mixin selector
      official c Lbgx$a;c:Ljava/util/List;
      intermediary field_11008 Lnet/minecraft/class_2468$class_2469;field_11008:Ljava/util/List;
      named ignoredProperties Lnet/minecraft/client/BlockStateMap$Builder;ignoredProperties:Ljava/util/List;
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • defaultProperty

      public BlockStateMap.Builder defaultProperty(Property<?> property)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgx$a;a(Lamo;)Lbgx$a;
      intermediary method_10093 Lnet/minecraft/class_2468$class_2469;method_10093(Lnet/minecraft/class_2247;)Lnet/minecraft/class_2468$class_2469;
      named defaultProperty Lnet/minecraft/client/BlockStateMap$Builder;defaultProperty(Lnet/minecraft/state/property/Property;)Lnet/minecraft/client/BlockStateMap$Builder;
    • suffix

      public BlockStateMap.Builder suffix(String suffix)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgx$a;a(Ljava/lang/String;)Lbgx$a;
      intermediary method_10094 Lnet/minecraft/class_2468$class_2469;method_10094(Ljava/lang/String;)Lnet/minecraft/class_2468$class_2469;
      named suffix Lnet/minecraft/client/BlockStateMap$Builder;suffix(Ljava/lang/String;)Lnet/minecraft/client/BlockStateMap$Builder;
    • ignoreProperties

      public BlockStateMap.Builder ignoreProperties(Property<?>[] properties)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgx$a;a([Lamo;)Lbgx$a;
      intermediary method_10095 Lnet/minecraft/class_2468$class_2469;method_10095([Lnet/minecraft/class_2247;)Lnet/minecraft/class_2468$class_2469;
      named ignoreProperties Lnet/minecraft/client/BlockStateMap$Builder;ignoreProperties([Lnet/minecraft/state/property/Property;)Lnet/minecraft/client/BlockStateMap$Builder;
    • build

      public BlockStateMap build()
      Mappings:
      Namespace Name Mixin selector
      official a Lbgx$a;a()Lbgx;
      intermediary method_10092 Lnet/minecraft/class_2468$class_2469;method_10092()Lnet/minecraft/class_2468;
      named build Lnet/minecraft/client/BlockStateMap$Builder;build()Lnet/minecraft/client/BlockStateMap;