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_1086$class_1087
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_4658 Lnet/minecraft/class_1086$class_1087;field_4658:Lnet/minecraft/class_392;
      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_4659 Lnet/minecraft/class_1086$class_1087;field_4659: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_4660 Lnet/minecraft/class_1086$class_1087;field_4660: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_3734 Lnet/minecraft/class_1086$class_1087;method_3734(Lnet/minecraft/class_392;)Lnet/minecraft/class_1086$class_1087;
      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_3735 Lnet/minecraft/class_1086$class_1087;method_3735(Ljava/lang/String;)Lnet/minecraft/class_1086$class_1087;
      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_3736 Lnet/minecraft/class_1086$class_1087;method_3736([Lnet/minecraft/class_392;)Lnet/minecraft/class_1086$class_1087;
      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_3733 Lnet/minecraft/class_1086$class_1087;method_3733()Lnet/minecraft/class_1086;
      named build Lnet/minecraft/client/BlockStateMap$Builder;build()Lnet/minecraft/client/BlockStateMap;