Class BlockStateModelGenerator

java.lang.Object
net.minecraft.data.client.BlockStateModelGenerator

public class BlockStateModelGenerator extends Object
Mappings:
Namespace Name
named net/minecraft/data/client/BlockStateModelGenerator
intermediary net/minecraft/class_4910
official nn
  • Field Details

    • VARIANT_POOL_FUNCTIONS

      Mappings:
      Namespace Name Mixin selector
      named VARIANT_POOL_FUNCTIONS Lnet/minecraft/data/client/BlockStateModelGenerator;VARIANT_POOL_FUNCTIONS:Ljava/util/Map;
      intermediary field_28552 Lnet/minecraft/class_4910;field_28552:Ljava/util/Map;
      official h Lnn;h:Ljava/util/Map;
    • CONNECTION_VARIANT_FUNCTIONS

      public static final List<com.mojang.datafixers.util.Pair<BooleanProperty,Function<Identifier,BlockStateVariant>>> CONNECTION_VARIANT_FUNCTIONS
      A map from a boolean property about connection on one direction to a function that creates a block state variant for connection on that direction with a given connection model.
      Mappings:
      Namespace Name Mixin selector
      named CONNECTION_VARIANT_FUNCTIONS Lnet/minecraft/data/client/BlockStateModelGenerator;CONNECTION_VARIANT_FUNCTIONS:Ljava/util/List;
      intermediary field_28548 Lnet/minecraft/class_4910;field_28548:Ljava/util/List;
      official a Lnn;a:Ljava/util/List;
    • CHISELED_BOOKSHELF_MODEL_CACHE

      private static final Map<BlockStateModelGenerator.ChiseledBookshelfModelCacheKey,Identifier> CHISELED_BOOKSHELF_MODEL_CACHE
      Mappings:
      Namespace Name Mixin selector
      named CHISELED_BOOKSHELF_MODEL_CACHE Lnet/minecraft/data/client/BlockStateModelGenerator;CHISELED_BOOKSHELF_MODEL_CACHE:Ljava/util/Map;
      intermediary field_41526 Lnet/minecraft/class_4910;field_41526:Ljava/util/Map;
      official i Lnn;i:Ljava/util/Map;
    • blockStateCollector

      final Consumer<BlockStateSupplier> blockStateCollector
      Mappings:
      Namespace Name Mixin selector
      named blockStateCollector Lnet/minecraft/data/client/BlockStateModelGenerator;blockStateCollector:Ljava/util/function/Consumer;
      intermediary field_22830 Lnet/minecraft/class_4910;field_22830:Ljava/util/function/Consumer;
      official b Lnn;b:Ljava/util/function/Consumer;
    • modelCollector

      final BiConsumer<Identifier,Supplier<JsonElement>> modelCollector
      Mappings:
      Namespace Name Mixin selector
      named modelCollector Lnet/minecraft/data/client/BlockStateModelGenerator;modelCollector:Ljava/util/function/BiConsumer;
      intermediary field_22831 Lnet/minecraft/class_4910;field_22831:Ljava/util/function/BiConsumer;
      official c Lnn;c:Ljava/util/function/BiConsumer;
    • simpleItemModelExemptionCollector

      private final Consumer<Item> simpleItemModelExemptionCollector
      Mappings:
      Namespace Name Mixin selector
      named simpleItemModelExemptionCollector Lnet/minecraft/data/client/BlockStateModelGenerator;simpleItemModelExemptionCollector:Ljava/util/function/Consumer;
      intermediary field_22832 Lnet/minecraft/class_4910;field_22832:Ljava/util/function/Consumer;
      official d Lnn;d:Ljava/util/function/Consumer;
    • nonOrientableTrapdoors

      final List<Block> nonOrientableTrapdoors
      Mappings:
      Namespace Name Mixin selector
      named nonOrientableTrapdoors Lnet/minecraft/data/client/BlockStateModelGenerator;nonOrientableTrapdoors:Ljava/util/List;
      intermediary field_28549 Lnet/minecraft/class_4910;field_28549:Ljava/util/List;
      official e Lnn;e:Ljava/util/List;
    • stoneStateFactories

      final Map<Block,BlockStateModelGenerator.StateFactory> stoneStateFactories
      Mappings:
      Namespace Name Mixin selector
      named stoneStateFactories Lnet/minecraft/data/client/BlockStateModelGenerator;stoneStateFactories:Ljava/util/Map;
      intermediary field_29504 Lnet/minecraft/class_4910;field_29504:Ljava/util/Map;
      official f Lnn;f:Ljava/util/Map;
    • texturedModels

      final Map<Block,TexturedModel> texturedModels
      Mappings:
      Namespace Name Mixin selector
      named texturedModels Lnet/minecraft/data/client/BlockStateModelGenerator;texturedModels:Ljava/util/Map;
      intermediary field_28551 Lnet/minecraft/class_4910;field_28551:Ljava/util/Map;
      official g Lnn;g:Ljava/util/Map;
  • Constructor Details

    • BlockStateModelGenerator

      public BlockStateModelGenerator(Consumer<BlockStateSupplier> blockStateCollector, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector, Consumer<Item> simpleItemModelExemptionCollector)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/data/client/BlockStateModelGenerator;<init>(Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V
      intermediary <init> Lnet/minecraft/class_4910;<init>(Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V
      official <init> Lnn;<init>(Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V
  • Method Details

    • createStoneState

      private static BlockStateSupplier createStoneState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
      Mappings:
      Namespace Name Mixin selector
      named createStoneState Lnet/minecraft/data/client/BlockStateModelGenerator;createStoneState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/data/client/TextureMap;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_34608 Lnet/minecraft/class_4910;method_34608(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
      official a Lnn;a(Ldfw;Lakq;Loe;Ljava/util/function/BiConsumer;)Lnq;
    • createMudBrickState

      private static BlockStateSupplier createMudBrickState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
      Mappings:
      Namespace Name Mixin selector
      named createMudBrickState Lnet/minecraft/data/client/BlockStateModelGenerator;createMudBrickState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/data/client/TextureMap;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_42039 Lnet/minecraft/class_4910;method_42039(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
      official b Lnn;b(Ldfw;Lakq;Loe;Ljava/util/function/BiConsumer;)Lnq;
    • createDeepslateState

      private static BlockStateSupplier createDeepslateState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
      Mappings:
      Namespace Name Mixin selector
      named createDeepslateState Lnet/minecraft/data/client/BlockStateModelGenerator;createDeepslateState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/data/client/TextureMap;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_34631 Lnet/minecraft/class_4910;method_34631(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
      official c Lnn;c(Ldfw;Lakq;Loe;Ljava/util/function/BiConsumer;)Lnq;
    • excludeFromSimpleItemModelGeneration

      void excludeFromSimpleItemModelGeneration(Block block)
      Mappings:
      Namespace Name Mixin selector
      named excludeFromSimpleItemModelGeneration Lnet/minecraft/data/client/BlockStateModelGenerator;excludeFromSimpleItemModelGeneration(Lnet/minecraft/block/Block;)V
      intermediary method_25540 Lnet/minecraft/class_4910;method_25540(Lnet/minecraft/class_2248;)V
      official c Lnn;c(Ldfw;)V
    • registerParentedItemModel

      void registerParentedItemModel(Block block, Identifier parentModelId)
      Mappings:
      Namespace Name Mixin selector
      named registerParentedItemModel Lnet/minecraft/data/client/BlockStateModelGenerator;registerParentedItemModel(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;)V
      intermediary method_25623 Lnet/minecraft/class_4910;method_25623(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V
      official a Lnn;a(Ldfw;Lakq;)V
    • registerParentedItemModel

      private void registerParentedItemModel(Item item, Identifier parentModelId)
      Mappings:
      Namespace Name Mixin selector
      named registerParentedItemModel Lnet/minecraft/data/client/BlockStateModelGenerator;registerParentedItemModel(Lnet/minecraft/item/Item;Lnet/minecraft/util/Identifier;)V
      intermediary method_25538 Lnet/minecraft/class_4910;method_25538(Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V
      official a Lnn;a(Lcuj;Lakq;)V
    • registerItemModel

      void registerItemModel(Item item)
      Mappings:
      Namespace Name Mixin selector
      named registerItemModel Lnet/minecraft/data/client/BlockStateModelGenerator;registerItemModel(Lnet/minecraft/item/Item;)V
      intermediary method_25537 Lnet/minecraft/class_4910;method_25537(Lnet/minecraft/class_1792;)V
      official a Lnn;a(Lcuj;)V
    • registerItemModel

      private void registerItemModel(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerItemModel Lnet/minecraft/data/client/BlockStateModelGenerator;registerItemModel(Lnet/minecraft/block/Block;)V
      intermediary method_25600 Lnet/minecraft/class_4910;method_25600(Lnet/minecraft/class_2248;)V
      official d Lnn;d(Ldfw;)V
    • registerItemModel

      private void registerItemModel(Block block, String textureSuffix)
      Mappings:
      Namespace Name Mixin selector
      named registerItemModel Lnet/minecraft/data/client/BlockStateModelGenerator;registerItemModel(Lnet/minecraft/block/Block;Ljava/lang/String;)V
      intermediary method_25556 Lnet/minecraft/class_4910;method_25556(Lnet/minecraft/class_2248;Ljava/lang/String;)V
      official a Lnn;a(Ldfw;Ljava/lang/String;)V
    • createNorthDefaultHorizontalRotationStates

      private static BlockStateVariantMap createNorthDefaultHorizontalRotationStates()
      Mappings:
      Namespace Name Mixin selector
      named createNorthDefaultHorizontalRotationStates Lnet/minecraft/data/client/BlockStateModelGenerator;createNorthDefaultHorizontalRotationStates()Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25599 Lnet/minecraft/class_4910;method_25599()Lnet/minecraft/class_4926;
      official b Lnn;b()Lnu;
    • createSouthDefaultHorizontalRotationStates

      private static BlockStateVariantMap createSouthDefaultHorizontalRotationStates()
      Mappings:
      Namespace Name Mixin selector
      named createSouthDefaultHorizontalRotationStates Lnet/minecraft/data/client/BlockStateModelGenerator;createSouthDefaultHorizontalRotationStates()Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25618 Lnet/minecraft/class_4910;method_25618()Lnet/minecraft/class_4926;
      official c Lnn;c()Lnu;
    • createEastDefaultHorizontalRotationStates

      private static BlockStateVariantMap createEastDefaultHorizontalRotationStates()
      Mappings:
      Namespace Name Mixin selector
      named createEastDefaultHorizontalRotationStates Lnet/minecraft/data/client/BlockStateModelGenerator;createEastDefaultHorizontalRotationStates()Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25630 Lnet/minecraft/class_4910;method_25630()Lnet/minecraft/class_4926;
      official d Lnn;d()Lnu;
    • createNorthDefaultRotationStates

      private static BlockStateVariantMap createNorthDefaultRotationStates()
      Mappings:
      Namespace Name Mixin selector
      named createNorthDefaultRotationStates Lnet/minecraft/data/client/BlockStateModelGenerator;createNorthDefaultRotationStates()Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25640 Lnet/minecraft/class_4910;method_25640()Lnet/minecraft/class_4926;
      official e Lnn;e()Lnu;
    • createBlockStateWithRandomHorizontalRotations

      private static VariantsBlockStateSupplier createBlockStateWithRandomHorizontalRotations(Block block, Identifier modelId)
      Mappings:
      Namespace Name Mixin selector
      named createBlockStateWithRandomHorizontalRotations Lnet/minecraft/data/client/BlockStateModelGenerator;createBlockStateWithRandomHorizontalRotations(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/VariantsBlockStateSupplier;
      intermediary method_25634 Lnet/minecraft/class_4910;method_25634(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925;
      official b Lnn;b(Ldfw;Lakq;)Lnt;
    • createModelVariantWithRandomHorizontalRotations

      private static BlockStateVariant[] createModelVariantWithRandomHorizontalRotations(Identifier modelId)
      Mappings:
      Namespace Name Mixin selector
      named createModelVariantWithRandomHorizontalRotations Lnet/minecraft/data/client/BlockStateModelGenerator;createModelVariantWithRandomHorizontalRotations(Lnet/minecraft/util/Identifier;)[Lnet/minecraft/data/client/BlockStateVariant;
      intermediary method_25584 Lnet/minecraft/class_4910;method_25584(Lnet/minecraft/class_2960;)[Lnet/minecraft/class_4935;
      official a Lnn;a(Lakq;)[Lnw;
    • createBlockStateWithTwoModelAndRandomInversion

      private static VariantsBlockStateSupplier createBlockStateWithTwoModelAndRandomInversion(Block block, Identifier firstModelId, Identifier secondModelId)
      Mappings:
      Namespace Name Mixin selector
      named createBlockStateWithTwoModelAndRandomInversion Lnet/minecraft/data/client/BlockStateModelGenerator;createBlockStateWithTwoModelAndRandomInversion(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/VariantsBlockStateSupplier;
      intermediary method_25645 Lnet/minecraft/class_4910;method_25645(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925;
      official a Lnn;a(Ldfw;Lakq;Lakq;)Lnt;
    • createBooleanModelMap

      private static BlockStateVariantMap createBooleanModelMap(BooleanProperty property, Identifier trueModel, Identifier falseModel)
      Mappings:
      Namespace Name Mixin selector
      named createBooleanModelMap Lnet/minecraft/data/client/BlockStateModelGenerator;createBooleanModelMap(Lnet/minecraft/state/property/BooleanProperty;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25565 Lnet/minecraft/class_4910;method_25565(Lnet/minecraft/class_2746;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926;
      official a Lnn;a(Ldtr;Lakq;Lakq;)Lnu;
    • registerMirrorable

      private void registerMirrorable(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerMirrorable Lnet/minecraft/data/client/BlockStateModelGenerator;registerMirrorable(Lnet/minecraft/block/Block;)V
      intermediary method_25619 Lnet/minecraft/class_4910;method_25619(Lnet/minecraft/class_2248;)V
      official e Lnn;e(Ldfw;)V
    • registerRotatable

      private void registerRotatable(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerRotatable Lnet/minecraft/data/client/BlockStateModelGenerator;registerRotatable(Lnet/minecraft/block/Block;)V
      intermediary method_25631 Lnet/minecraft/class_4910;method_25631(Lnet/minecraft/class_2248;)V
      official f Lnn;f(Ldfw;)V
    • registerBrushableBlock

      private void registerBrushableBlock(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerBrushableBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerBrushableBlock(Lnet/minecraft/block/Block;)V
      intermediary method_49377 Lnet/minecraft/class_4910;method_49377(Lnet/minecraft/class_2248;)V
      official g Lnn;g(Ldfw;)V
    • createButtonBlockState

      static BlockStateSupplier createButtonBlockState(Block buttonBlock, Identifier regularModelId, Identifier pressedModelId)
      Mappings:
      Namespace Name Mixin selector
      named createButtonBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createButtonBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25654 Lnet/minecraft/class_4910;method_25654(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official b Lnn;b(Ldfw;Lakq;Lakq;)Lnq;
    • fillDoorVariantMap

      private static BlockStateVariantMap.QuadrupleProperty<Direction,DoubleBlockHalf,DoorHinge,Boolean> fillDoorVariantMap(BlockStateVariantMap.QuadrupleProperty<Direction,DoubleBlockHalf,DoorHinge,Boolean> variantMap, DoubleBlockHalf targetHalf, Identifier leftHingeClosedModelId, Identifier leftHingeOpenModelId, Identifier rightHingeClosedModelId, Identifier rightHingeOpenModelId)
      Mappings:
      Namespace Name Mixin selector
      named fillDoorVariantMap Lnet/minecraft/data/client/BlockStateModelGenerator;fillDoorVariantMap(Lnet/minecraft/data/client/BlockStateVariantMap$QuadrupleProperty;Lnet/minecraft/block/enums/DoubleBlockHalf;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateVariantMap$QuadrupleProperty;
      intermediary method_25572 Lnet/minecraft/class_4910;method_25572(Lnet/minecraft/class_4926$class_4930;Lnet/minecraft/class_2756;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926$class_4930;
      official a Lnn;a(Lnu$d;Ldtw;Lakq;Lakq;Lakq;Lakq;)Lnu$d;
    • createDoorBlockState

      private static BlockStateSupplier createDoorBlockState(Block doorBlock, Identifier bottomLeftHingeClosedModelId, Identifier bottomLeftHingeOpenModelId, Identifier bottomRightHingeClosedModelId, Identifier bottomRightHingeOpenModelId, Identifier topLeftHingeClosedModelId, Identifier topLeftHingeOpenModelId, Identifier topRightHingeClosedModelId, Identifier topRightHingeOpenModelId)
      Mappings:
      Namespace Name Mixin selector
      named createDoorBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createDoorBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25609 Lnet/minecraft/class_4910;method_25609(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official a Lnn;a(Ldfw;Lakq;Lakq;Lakq;Lakq;Lakq;Lakq;Lakq;Lakq;)Lnq;
    • createCustomFenceBlockState

      static BlockStateSupplier createCustomFenceBlockState(Block customFenceBlock, Identifier postModelId, Identifier northModelId, Identifier eastModelId, Identifier southModelId, Identifier westModelId)
      Mappings:
      Namespace Name Mixin selector
      named createCustomFenceBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createCustomFenceBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_46189 Lnet/minecraft/class_4910;method_46189(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official a Lnn;a(Ldfw;Lakq;Lakq;Lakq;Lakq;Lakq;)Lnq;
    • createFenceBlockState

      static BlockStateSupplier createFenceBlockState(Block fenceBlock, Identifier postModelId, Identifier sideModelId)
      Mappings:
      Namespace Name Mixin selector
      named createFenceBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createFenceBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25661 Lnet/minecraft/class_4910;method_25661(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official c Lnn;c(Ldfw;Lakq;Lakq;)Lnq;
    • createWallBlockState

      static BlockStateSupplier createWallBlockState(Block wallBlock, Identifier postModelId, Identifier lowSideModelId, Identifier tallSideModelId)
      Mappings:
      Namespace Name Mixin selector
      named createWallBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createWallBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25636 Lnet/minecraft/class_4910;method_25636(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official a Lnn;a(Ldfw;Lakq;Lakq;Lakq;)Lnq;
    • createFenceGateBlockState

      static BlockStateSupplier createFenceGateBlockState(Block fenceGateBlock, Identifier openModelId, Identifier closedModelId, Identifier openWallModelId, Identifier closedWallModelId, boolean uvlock)
      Mappings:
      Namespace Name Mixin selector
      named createFenceGateBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createFenceGateBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25626 Lnet/minecraft/class_4910;method_25626(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4917;
      official a Lnn;a(Ldfw;Lakq;Lakq;Lakq;Lakq;Z)Lnq;
    • createStairsBlockState

      static BlockStateSupplier createStairsBlockState(Block stairsBlock, Identifier innerModelId, Identifier regularModelId, Identifier outerModelId)
      Mappings:
      Namespace Name Mixin selector
      named createStairsBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createStairsBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25646 Lnet/minecraft/class_4910;method_25646(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official b Lnn;b(Ldfw;Lakq;Lakq;Lakq;)Lnq;
    • createOrientableTrapdoorBlockState

      private static BlockStateSupplier createOrientableTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
      Mappings:
      Namespace Name Mixin selector
      named createOrientableTrapdoorBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createOrientableTrapdoorBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25655 Lnet/minecraft/class_4910;method_25655(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official c Lnn;c(Ldfw;Lakq;Lakq;Lakq;)Lnq;
    • createTrapdoorBlockState

      private static BlockStateSupplier createTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
      Mappings:
      Namespace Name Mixin selector
      named createTrapdoorBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createTrapdoorBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25662 Lnet/minecraft/class_4910;method_25662(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official d Lnn;d(Ldfw;Lakq;Lakq;Lakq;)Lnq;
    • createSingletonBlockState

      static VariantsBlockStateSupplier createSingletonBlockState(Block block, Identifier modelId)
      Mappings:
      Namespace Name Mixin selector
      named createSingletonBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createSingletonBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/VariantsBlockStateSupplier;
      intermediary method_25644 Lnet/minecraft/class_4910;method_25644(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925;
      official c Lnn;c(Ldfw;Lakq;)Lnt;
    • createAxisRotatedVariantMap

      private static BlockStateVariantMap createAxisRotatedVariantMap()
      Mappings:
      Namespace Name Mixin selector
      named createAxisRotatedVariantMap Lnet/minecraft/data/client/BlockStateModelGenerator;createAxisRotatedVariantMap()Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25649 Lnet/minecraft/class_4910;method_25649()Lnet/minecraft/class_4926;
      official f Lnn;f()Lnu;
    • createUvLockedColumnBlockState

      static BlockStateSupplier createUvLockedColumnBlockState(Block block, TextureMap textureMap, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
      Mappings:
      Namespace Name Mixin selector
      named createUvLockedColumnBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createUvLockedColumnBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TextureMap;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_47519 Lnet/minecraft/class_4910;method_47519(Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
      official a Lnn;a(Ldfw;Loe;Ljava/util/function/BiConsumer;)Lnq;
    • createAxisRotatedBlockState

      static BlockStateSupplier createAxisRotatedBlockState(Block block, Identifier modelId)
      Mappings:
      Namespace Name Mixin selector
      named createAxisRotatedBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createAxisRotatedBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25653 Lnet/minecraft/class_4910;method_25653(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official d Lnn;d(Ldfw;Lakq;)Lnq;
    • registerAxisRotated

      private void registerAxisRotated(Block block, Identifier modelId)
      Mappings:
      Namespace Name Mixin selector
      named registerAxisRotated Lnet/minecraft/data/client/BlockStateModelGenerator;registerAxisRotated(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;)V
      intermediary method_31063 Lnet/minecraft/class_4910;method_31063(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V
      official e Lnn;e(Ldfw;Lakq;)V
    • registerAxisRotated

      public void registerAxisRotated(Block block, TexturedModel.Factory modelFactory)
      Mappings:
      Namespace Name Mixin selector
      named registerAxisRotated Lnet/minecraft/data/client/BlockStateModelGenerator;registerAxisRotated(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TexturedModel$Factory;)V
      intermediary method_25553 Lnet/minecraft/class_4910;method_25553(Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V
      official a Lnn;a(Ldfw;Log$a;)V
    • registerNorthDefaultHorizontalRotated

      private void registerNorthDefaultHorizontalRotated(Block block, TexturedModel.Factory modelFactory)
      Mappings:
      Namespace Name Mixin selector
      named registerNorthDefaultHorizontalRotated Lnet/minecraft/data/client/BlockStateModelGenerator;registerNorthDefaultHorizontalRotated(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TexturedModel$Factory;)V
      intermediary method_25605 Lnet/minecraft/class_4910;method_25605(Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V
      official c Lnn;c(Ldfw;Log$a;)V
    • createAxisRotatedBlockState

      static BlockStateSupplier createAxisRotatedBlockState(Block block, Identifier verticalModelId, Identifier horizontalModelId)
      Mappings:
      Namespace Name Mixin selector
      named createAxisRotatedBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createAxisRotatedBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25667 Lnet/minecraft/class_4910;method_25667(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official d Lnn;d(Ldfw;Lakq;Lakq;)Lnq;
    • registerAxisRotated

      private void registerAxisRotated(Block block, TexturedModel.Factory verticalModelFactory, TexturedModel.Factory horizontalModelFactory)
      Mappings:
      Namespace Name Mixin selector
      named registerAxisRotated Lnet/minecraft/data/client/BlockStateModelGenerator;registerAxisRotated(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TexturedModel$Factory;Lnet/minecraft/data/client/TexturedModel$Factory;)V
      intermediary method_25554 Lnet/minecraft/class_4910;method_25554(Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;Lnet/minecraft/class_4946$class_4947;)V
      official a Lnn;a(Ldfw;Log$a;Log$a;)V
    • createSubModel

      private Identifier createSubModel(Block block, String suffix, Model model, Function<Identifier,TextureMap> texturesFactory)
      Mappings:
      Namespace Name Mixin selector
      named createSubModel Lnet/minecraft/data/client/BlockStateModelGenerator;createSubModel(Lnet/minecraft/block/Block;Ljava/lang/String;Lnet/minecraft/data/client/Model;Ljava/util/function/Function;)Lnet/minecraft/util/Identifier;
      intermediary method_25557 Lnet/minecraft/class_4910;method_25557(Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4942;Ljava/util/function/Function;)Lnet/minecraft/class_2960;
      official a Lnn;a(Ldfw;Ljava/lang/String;Loc;Ljava/util/function/Function;)Lakq;
    • createPressurePlateBlockState

      static BlockStateSupplier createPressurePlateBlockState(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId)
      Mappings:
      Namespace Name Mixin selector
      named createPressurePlateBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createPressurePlateBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25673 Lnet/minecraft/class_4910;method_25673(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official e Lnn;e(Ldfw;Lakq;Lakq;)Lnq;
    • createSlabBlockState

      static BlockStateSupplier createSlabBlockState(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId)
      Mappings:
      Namespace Name Mixin selector
      named createSlabBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createSlabBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_25668 Lnet/minecraft/class_4910;method_25668(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official e Lnn;e(Ldfw;Lakq;Lakq;Lakq;)Lnq;
    • registerSimpleCubeAll

      public void registerSimpleCubeAll(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerSimpleCubeAll Lnet/minecraft/data/client/BlockStateModelGenerator;registerSimpleCubeAll(Lnet/minecraft/block/Block;)V
      intermediary method_25641 Lnet/minecraft/class_4910;method_25641(Lnet/minecraft/class_2248;)V
      official a Lnn;a(Ldfw;)V
    • registerSingleton

      public void registerSingleton(Block block, TexturedModel.Factory modelFactory)
      Mappings:
      Namespace Name Mixin selector
      named registerSingleton Lnet/minecraft/data/client/BlockStateModelGenerator;registerSingleton(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TexturedModel$Factory;)V
      intermediary method_25622 Lnet/minecraft/class_4910;method_25622(Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V
      official b Lnn;b(Ldfw;Log$a;)V
    • registerSingleton

      private void registerSingleton(Block block, TextureMap textures, Model model)
      Mappings:
      Namespace Name Mixin selector
      named registerSingleton Lnet/minecraft/data/client/BlockStateModelGenerator;registerSingleton(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TextureMap;Lnet/minecraft/data/client/Model;)V
      intermediary method_35868 Lnet/minecraft/class_4910;method_35868(Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V
      official a Lnn;a(Ldfw;Loe;Loc;)V
    • registerCubeAllModelTexturePool

      private BlockStateModelGenerator.BlockTexturePool registerCubeAllModelTexturePool(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerCubeAllModelTexturePool Lnet/minecraft/data/client/BlockStateModelGenerator;registerCubeAllModelTexturePool(Lnet/minecraft/block/Block;)Lnet/minecraft/data/client/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25650 Lnet/minecraft/class_4910;method_25650(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official h Lnn;h(Ldfw;)Lnn$b;
    • registerHangingSign

      public void registerHangingSign(Block strippedLog, Block hangingSign, Block wallHangingSign)
      Mappings:
      Namespace Name Mixin selector
      named registerHangingSign Lnet/minecraft/data/client/BlockStateModelGenerator;registerHangingSign(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_46190 Lnet/minecraft/class_4910;method_46190(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official a Lnn;a(Ldfw;Ldfw;Ldfw;)V
    • registerDoor

      void registerDoor(Block doorBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerDoor Lnet/minecraft/data/client/BlockStateModelGenerator;registerDoor(Lnet/minecraft/block/Block;)V
      intermediary method_25658 Lnet/minecraft/class_4910;method_25658(Lnet/minecraft/class_2248;)V
      official i Lnn;i(Ldfw;)V
    • registerParentedDoor

      private void registerParentedDoor(Block parent, Block doorBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerParentedDoor Lnet/minecraft/data/client/BlockStateModelGenerator;registerParentedDoor(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_54823 Lnet/minecraft/class_4910;method_54823(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official a Lnn;a(Ldfw;Ldfw;)V
    • registerOrientableTrapdoor

      void registerOrientableTrapdoor(Block trapdoorBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerOrientableTrapdoor Lnet/minecraft/data/client/BlockStateModelGenerator;registerOrientableTrapdoor(Lnet/minecraft/block/Block;)V
      intermediary method_25665 Lnet/minecraft/class_4910;method_25665(Lnet/minecraft/class_2248;)V
      official j Lnn;j(Ldfw;)V
    • registerTrapdoor

      void registerTrapdoor(Block trapdoorBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerTrapdoor Lnet/minecraft/data/client/BlockStateModelGenerator;registerTrapdoor(Lnet/minecraft/block/Block;)V
      intermediary method_25671 Lnet/minecraft/class_4910;method_25671(Lnet/minecraft/class_2248;)V
      official k Lnn;k(Ldfw;)V
    • registerParentedTrapdoor

      private void registerParentedTrapdoor(Block parent, Block trapdoorBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerParentedTrapdoor Lnet/minecraft/data/client/BlockStateModelGenerator;registerParentedTrapdoor(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_54824 Lnet/minecraft/class_4910;method_54824(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official b Lnn;b(Ldfw;Ldfw;)V
    • registerBigDripleaf

      private void registerBigDripleaf()
      Mappings:
      Namespace Name Mixin selector
      named registerBigDripleaf Lnet/minecraft/data/client/BlockStateModelGenerator;registerBigDripleaf()V
      intermediary method_33711 Lnet/minecraft/class_4910;method_33711()V
      official g Lnn;g()V
    • registerLog

      private BlockStateModelGenerator.LogTexturePool registerLog(Block logBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerLog Lnet/minecraft/data/client/BlockStateModelGenerator;registerLog(Lnet/minecraft/block/Block;)Lnet/minecraft/data/client/BlockStateModelGenerator$LogTexturePool;
      intermediary method_25676 Lnet/minecraft/class_4910;method_25676(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914;
      official l Lnn;l(Ldfw;)Lnn$f;
    • registerSimpleState

      private void registerSimpleState(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerSimpleState Lnet/minecraft/data/client/BlockStateModelGenerator;registerSimpleState(Lnet/minecraft/block/Block;)V
      intermediary method_25681 Lnet/minecraft/class_4910;method_25681(Lnet/minecraft/class_2248;)V
      official m Lnn;m(Ldfw;)V
    • registerStateWithModelReference

      private void registerStateWithModelReference(Block block, Block modelReference)
      Mappings:
      Namespace Name Mixin selector
      named registerStateWithModelReference Lnet/minecraft/data/client/BlockStateModelGenerator;registerStateWithModelReference(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25543 Lnet/minecraft/class_4910;method_25543(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official c Lnn;c(Ldfw;Ldfw;)V
    • registerTintableCross

      private void registerTintableCross(Block block, BlockStateModelGenerator.TintType tintType)
      Mappings:
      Namespace Name Mixin selector
      named registerTintableCross Lnet/minecraft/data/client/BlockStateModelGenerator;registerTintableCross(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;)V
      intermediary method_25548 Lnet/minecraft/class_4910;method_25548(Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V
      official a Lnn;a(Ldfw;Lnn$e;)V
    • registerTintableCross

      private void registerTintableCross(Block block, BlockStateModelGenerator.TintType tintType, TextureMap texture)
      Mappings:
      Namespace Name Mixin selector
      named registerTintableCross Lnet/minecraft/data/client/BlockStateModelGenerator;registerTintableCross(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;Lnet/minecraft/data/client/TextureMap;)V
      intermediary method_25549 Lnet/minecraft/class_4910;method_25549(Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;Lnet/minecraft/class_4944;)V
      official a Lnn;a(Ldfw;Lnn$e;Loe;)V
    • registerTintableCrossBlockState

      private void registerTintableCrossBlockState(Block block, BlockStateModelGenerator.TintType tintType)
      Mappings:
      Namespace Name Mixin selector
      named registerTintableCrossBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;registerTintableCrossBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;)V
      intermediary method_25603 Lnet/minecraft/class_4910;method_25603(Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V
      official b Lnn;b(Ldfw;Lnn$e;)V
    • registerTintableCrossBlockState

      private void registerTintableCrossBlockState(Block block, BlockStateModelGenerator.TintType tintType, TextureMap crossTexture)
      Mappings:
      Namespace Name Mixin selector
      named registerTintableCrossBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;registerTintableCrossBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;Lnet/minecraft/data/client/TextureMap;)V
      intermediary method_25604 Lnet/minecraft/class_4910;method_25604(Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;Lnet/minecraft/class_4944;)V
      official b Lnn;b(Ldfw;Lnn$e;Loe;)V
    • registerTintableCrossBlockStateWithStages

      private void registerTintableCrossBlockStateWithStages(Block block, BlockStateModelGenerator.TintType tintType, Property<Integer> stageProperty, int[] stages)
      Mappings:
      Namespace Name Mixin selector
      named registerTintableCrossBlockStateWithStages Lnet/minecraft/data/client/BlockStateModelGenerator;registerTintableCrossBlockStateWithStages(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;Lnet/minecraft/state/property/Property;[I)V
      intermediary method_49374 Lnet/minecraft/class_4910;method_49374(Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;Lnet/minecraft/class_2769;[I)V
      official a Lnn;a(Ldfw;Lnn$e;Ldud;[I)V
    • registerFlowerPotPlant

      private void registerFlowerPotPlant(Block plantBlock, Block flowerPotBlock, BlockStateModelGenerator.TintType tintType)
      Mappings:
      Namespace Name Mixin selector
      named registerFlowerPotPlant Lnet/minecraft/data/client/BlockStateModelGenerator;registerFlowerPotPlant(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;)V
      intermediary method_25545 Lnet/minecraft/class_4910;method_25545(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V
      official a Lnn;a(Ldfw;Ldfw;Lnn$e;)V
    • registerCoralFan

      private void registerCoralFan(Block coralFanBlock, Block coralWallFanBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerCoralFan Lnet/minecraft/data/client/BlockStateModelGenerator;registerCoralFan(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25601 Lnet/minecraft/class_4910;method_25601(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official d Lnn;d(Ldfw;Ldfw;)V
    • registerGourd

      private void registerGourd(Block stemBlock, Block attachedStemBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerGourd Lnet/minecraft/data/client/BlockStateModelGenerator;registerGourd(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25620 Lnet/minecraft/class_4910;method_25620(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official e Lnn;e(Ldfw;Ldfw;)V
    • registerPitcherPlant

      private void registerPitcherPlant()
      Mappings:
      Namespace Name Mixin selector
      named registerPitcherPlant Lnet/minecraft/data/client/BlockStateModelGenerator;registerPitcherPlant()V
      intermediary method_49991 Lnet/minecraft/class_4910;method_49991()V
      official h Lnn;h()V
    • registerPitcherCrop

      private void registerPitcherCrop()
      Mappings:
      Namespace Name Mixin selector
      named registerPitcherCrop Lnet/minecraft/data/client/BlockStateModelGenerator;registerPitcherCrop()V
      intermediary method_49992 Lnet/minecraft/class_4910;method_49992()V
      official i Lnn;i()V
    • registerCoral

      private void registerCoral(Block coral, Block deadCoral, Block coralBlock, Block deadCoralBlock, Block coralFan, Block deadCoralFan, Block coralWallFan, Block deadCoralWallFan)
      Mappings:
      Namespace Name Mixin selector
      named registerCoral Lnet/minecraft/data/client/BlockStateModelGenerator;registerCoral(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25544 Lnet/minecraft/class_4910;method_25544(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official a Lnn;a(Ldfw;Ldfw;Ldfw;Ldfw;Ldfw;Ldfw;Ldfw;Ldfw;)V
    • registerDoubleBlock

      private void registerDoubleBlock(Block doubleBlock, BlockStateModelGenerator.TintType tintType)
      Mappings:
      Namespace Name Mixin selector
      named registerDoubleBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerDoubleBlock(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;)V
      intermediary method_25621 Lnet/minecraft/class_4910;method_25621(Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V
      official c Lnn;c(Ldfw;Lnn$e;)V
    • registerSunflower

      private void registerSunflower()
      Mappings:
      Namespace Name Mixin selector
      named registerSunflower Lnet/minecraft/data/client/BlockStateModelGenerator;registerSunflower()V
      intermediary method_25657 Lnet/minecraft/class_4910;method_25657()V
      official j Lnn;j()V
    • registerTallSeagrass

      private void registerTallSeagrass()
      Mappings:
      Namespace Name Mixin selector
      named registerTallSeagrass Lnet/minecraft/data/client/BlockStateModelGenerator;registerTallSeagrass()V
      intermediary method_25664 Lnet/minecraft/class_4910;method_25664()V
      official k Lnn;k()V
    • registerSmallDripleaf

      private void registerSmallDripleaf()
      Mappings:
      Namespace Name Mixin selector
      named registerSmallDripleaf Lnet/minecraft/data/client/BlockStateModelGenerator;registerSmallDripleaf()V
      intermediary method_33712 Lnet/minecraft/class_4910;method_33712()V
      official l Lnn;l()V
    • registerDoubleBlock

      private void registerDoubleBlock(Block block, Identifier upperHalfModelId, Identifier lowerHalfModelId)
      Mappings:
      Namespace Name Mixin selector
      named registerDoubleBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerDoubleBlock(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)V
      intermediary method_25678 Lnet/minecraft/class_4910;method_25678(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
      official f Lnn;f(Ldfw;Lakq;Lakq;)V
    • registerTurnableRail

      private void registerTurnableRail(Block rail)
      Mappings:
      Namespace Name Mixin selector
      named registerTurnableRail Lnet/minecraft/data/client/BlockStateModelGenerator;registerTurnableRail(Lnet/minecraft/block/Block;)V
      intermediary method_25685 Lnet/minecraft/class_4910;method_25685(Lnet/minecraft/class_2248;)V
      official n Lnn;n(Ldfw;)V
    • registerStraightRail

      private void registerStraightRail(Block rail)
      Mappings:
      Namespace Name Mixin selector
      named registerStraightRail Lnet/minecraft/data/client/BlockStateModelGenerator;registerStraightRail(Lnet/minecraft/block/Block;)V
      intermediary method_25688 Lnet/minecraft/class_4910;method_25688(Lnet/minecraft/class_2248;)V
      official o Lnn;o(Ldfw;)V
    • registerBuiltin

      private BlockStateModelGenerator.BuiltinModelPool registerBuiltin(Identifier modelId, Block particleBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerBuiltin Lnet/minecraft/data/client/BlockStateModelGenerator;registerBuiltin(Lnet/minecraft/util/Identifier;Lnet/minecraft/block/Block;)Lnet/minecraft/data/client/BlockStateModelGenerator$BuiltinModelPool;
      intermediary method_25585 Lnet/minecraft/class_4910;method_25585(Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911;
      official a Lnn;a(Lakq;Ldfw;)Lnn$a;
    • registerBuiltin

      private BlockStateModelGenerator.BuiltinModelPool registerBuiltin(Block block, Block particleBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerBuiltin Lnet/minecraft/data/client/BlockStateModelGenerator;registerBuiltin(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)Lnet/minecraft/data/client/BlockStateModelGenerator$BuiltinModelPool;
      intermediary method_25632 Lnet/minecraft/class_4910;method_25632(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911;
      official f Lnn;f(Ldfw;Ldfw;)Lnn$a;
    • registerBuiltinWithParticle

      private void registerBuiltinWithParticle(Block block, Item particleSource)
      Mappings:
      Namespace Name Mixin selector
      named registerBuiltinWithParticle Lnet/minecraft/data/client/BlockStateModelGenerator;registerBuiltinWithParticle(Lnet/minecraft/block/Block;Lnet/minecraft/item/Item;)V
      intermediary method_25542 Lnet/minecraft/class_4910;method_25542(Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)V
      official a Lnn;a(Ldfw;Lcuj;)V
    • registerBuiltinWithParticle

      private void registerBuiltinWithParticle(Block block, Identifier particleSource)
      Mappings:
      Namespace Name Mixin selector
      named registerBuiltinWithParticle Lnet/minecraft/data/client/BlockStateModelGenerator;registerBuiltinWithParticle(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;)V
      intermediary method_25660 Lnet/minecraft/class_4910;method_25660(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V
      official f Lnn;f(Ldfw;Lakq;)V
    • registerWoolAndCarpet

      private void registerWoolAndCarpet(Block wool, Block carpet)
      Mappings:
      Namespace Name Mixin selector
      named registerWoolAndCarpet Lnet/minecraft/data/client/BlockStateModelGenerator;registerWoolAndCarpet(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25642 Lnet/minecraft/class_4910;method_25642(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official g Lnn;g(Ldfw;Ldfw;)V
    • registerFlowerbed

      private void registerFlowerbed(Block flowerbed)
      Mappings:
      Namespace Name Mixin selector
      named registerFlowerbed Lnet/minecraft/data/client/BlockStateModelGenerator;registerFlowerbed(Lnet/minecraft/block/Block;)V
      intermediary method_49378 Lnet/minecraft/class_4910;method_49378(Lnet/minecraft/class_2248;)V
      official p Lnn;p(Ldfw;)V
    • registerRandomHorizontalRotations

      private void registerRandomHorizontalRotations(TexturedModel.Factory modelFactory, Block[] blocks)
      Mappings:
      Namespace Name Mixin selector
      named registerRandomHorizontalRotations Lnet/minecraft/data/client/BlockStateModelGenerator;registerRandomHorizontalRotations(Lnet/minecraft/data/client/TexturedModel$Factory;[Lnet/minecraft/block/Block;)V
      intermediary method_25576 Lnet/minecraft/class_4910;method_25576(Lnet/minecraft/class_4946$class_4947;[Lnet/minecraft/class_2248;)V
      official a Lnn;a(Log$a;[Ldfw;)V
    • registerSouthDefaultHorizontalFacing

      private void registerSouthDefaultHorizontalFacing(TexturedModel.Factory modelFactory, Block[] blocks)
      Mappings:
      Namespace Name Mixin selector
      named registerSouthDefaultHorizontalFacing Lnet/minecraft/data/client/BlockStateModelGenerator;registerSouthDefaultHorizontalFacing(Lnet/minecraft/data/client/TexturedModel$Factory;[Lnet/minecraft/block/Block;)V
      intermediary method_25614 Lnet/minecraft/class_4910;method_25614(Lnet/minecraft/class_4946$class_4947;[Lnet/minecraft/class_2248;)V
      official b Lnn;b(Log$a;[Ldfw;)V
    • registerGlassPane

      private void registerGlassPane(Block glass, Block glassPane)
      Mappings:
      Namespace Name Mixin selector
      named registerGlassPane Lnet/minecraft/data/client/BlockStateModelGenerator;registerGlassPane(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25651 Lnet/minecraft/class_4910;method_25651(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official h Lnn;h(Ldfw;Ldfw;)V
    • registerCommandBlock

      private void registerCommandBlock(Block commandBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerCommandBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerCommandBlock(Lnet/minecraft/block/Block;)V
      intermediary method_25690 Lnet/minecraft/class_4910;method_25690(Lnet/minecraft/class_2248;)V
      official q Lnn;q(Ldfw;)V
    • registerAnvil

      private void registerAnvil(Block anvil)
      Mappings:
      Namespace Name Mixin selector
      named registerAnvil Lnet/minecraft/data/client/BlockStateModelGenerator;registerAnvil(Lnet/minecraft/block/Block;)V
      intermediary method_25692 Lnet/minecraft/class_4910;method_25692(Lnet/minecraft/class_2248;)V
      official r Lnn;r(Ldfw;)V
    • getBambooBlockStateVariants

      private List<BlockStateVariant> getBambooBlockStateVariants(int age)
      Mappings:
      Namespace Name Mixin selector
      named getBambooBlockStateVariants Lnet/minecraft/data/client/BlockStateModelGenerator;getBambooBlockStateVariants(I)Ljava/util/List;
      intermediary method_25535 Lnet/minecraft/class_4910;method_25535(I)Ljava/util/List;
      official a Lnn;a(I)Ljava/util/List;
    • registerBamboo

      private void registerBamboo()
      Mappings:
      Namespace Name Mixin selector
      named registerBamboo Lnet/minecraft/data/client/BlockStateModelGenerator;registerBamboo()V
      intermediary method_25670 Lnet/minecraft/class_4910;method_25670()V
      official m Lnn;m()V
    • createUpDefaultFacingVariantMap

      private BlockStateVariantMap createUpDefaultFacingVariantMap()
      Mappings:
      Namespace Name Mixin selector
      named createUpDefaultFacingVariantMap Lnet/minecraft/data/client/BlockStateModelGenerator;createUpDefaultFacingVariantMap()Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25675 Lnet/minecraft/class_4910;method_25675()Lnet/minecraft/class_4926;
      official n Lnn;n()Lnu;
    • registerBarrel

      private void registerBarrel()
      Mappings:
      Namespace Name Mixin selector
      named registerBarrel Lnet/minecraft/data/client/BlockStateModelGenerator;registerBarrel()V
      intermediary method_25680 Lnet/minecraft/class_4910;method_25680()V
      official o Lnn;o()V
    • createValueFencedModelMap

      private static <T extends Comparable<T>> BlockStateVariantMap createValueFencedModelMap(Property<T> property, T fence, Identifier higherOrEqualModelId, Identifier lowerModelId)
      Mappings:
      Namespace Name Mixin selector
      named createValueFencedModelMap Lnet/minecraft/data/client/BlockStateModelGenerator;createValueFencedModelMap(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateVariantMap;
      intermediary method_25566 Lnet/minecraft/class_4910;method_25566(Lnet/minecraft/class_2769;Ljava/lang/Comparable;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926;
      official a Lnn;a(Ldud;Ljava/lang/Comparable;Lakq;Lakq;)Lnu;
    • registerBeehive

      private void registerBeehive(Block beehive, Function<Block,TextureMap> texturesFactory)
      Mappings:
      Namespace Name Mixin selector
      named registerBeehive Lnet/minecraft/data/client/BlockStateModelGenerator;registerBeehive(Lnet/minecraft/block/Block;Ljava/util/function/Function;)V
      intermediary method_25558 Lnet/minecraft/class_4910;method_25558(Lnet/minecraft/class_2248;Ljava/util/function/Function;)V
      official a Lnn;a(Ldfw;Ljava/util/function/Function;)V
    • registerCrop

      private void registerCrop(Block crop, Property<Integer> ageProperty, int[] ageTextureIndices)
      Mappings:
      Namespace Name Mixin selector
      named registerCrop Lnet/minecraft/data/client/BlockStateModelGenerator;registerCrop(Lnet/minecraft/block/Block;Lnet/minecraft/state/property/Property;[I)V
      intermediary method_25547 Lnet/minecraft/class_4910;method_25547(Lnet/minecraft/class_2248;Lnet/minecraft/class_2769;[I)V
      official a Lnn;a(Ldfw;Ldud;[I)V
    • registerBell

      private void registerBell()
      Mappings:
      Namespace Name Mixin selector
      named registerBell Lnet/minecraft/data/client/BlockStateModelGenerator;registerBell()V
      intermediary method_25684 Lnet/minecraft/class_4910;method_25684()V
      official p Lnn;p()V
    • registerGrindstone

      private void registerGrindstone()
      Mappings:
      Namespace Name Mixin selector
      named registerGrindstone Lnet/minecraft/data/client/BlockStateModelGenerator;registerGrindstone()V
      intermediary method_25687 Lnet/minecraft/class_4910;method_25687()V
      official q Lnn;q()V
    • registerCooker

      private void registerCooker(Block cooker, TexturedModel.Factory modelFactory)
      Mappings:
      Namespace Name Mixin selector
      named registerCooker Lnet/minecraft/data/client/BlockStateModelGenerator;registerCooker(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TexturedModel$Factory;)V
      intermediary method_25652 Lnet/minecraft/class_4910;method_25652(Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V
      official d Lnn;d(Ldfw;Log$a;)V
    • registerCampfire

      private void registerCampfire(Block[] blocks)
      Mappings:
      Namespace Name Mixin selector
      named registerCampfire Lnet/minecraft/data/client/BlockStateModelGenerator;registerCampfire([Lnet/minecraft/block/Block;)V
      intermediary method_27166 Lnet/minecraft/class_4910;method_27166([Lnet/minecraft/class_2248;)V
      official a Lnn;a([Ldfw;)V
    • registerAzalea

      private void registerAzalea(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerAzalea Lnet/minecraft/data/client/BlockStateModelGenerator;registerAzalea(Lnet/minecraft/block/Block;)V
      intermediary method_33713 Lnet/minecraft/class_4910;method_33713(Lnet/minecraft/class_2248;)V
      official s Lnn;s(Ldfw;)V
    • registerPottedAzaleaBush

      private void registerPottedAzaleaBush(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerPottedAzaleaBush Lnet/minecraft/data/client/BlockStateModelGenerator;registerPottedAzaleaBush(Lnet/minecraft/block/Block;)V
      intermediary method_37317 Lnet/minecraft/class_4910;method_37317(Lnet/minecraft/class_2248;)V
      official t Lnn;t(Ldfw;)V
    • registerBookshelf

      private void registerBookshelf()
      Mappings:
      Namespace Name Mixin selector
      named registerBookshelf Lnet/minecraft/data/client/BlockStateModelGenerator;registerBookshelf()V
      intermediary method_25691 Lnet/minecraft/class_4910;method_25691()V
      official r Lnn;r()V
    • registerRedstone

      private void registerRedstone()
      Mappings:
      Namespace Name Mixin selector
      named registerRedstone Lnet/minecraft/data/client/BlockStateModelGenerator;registerRedstone()V
      intermediary method_25693 Lnet/minecraft/class_4910;method_25693()V
      official s Lnn;s()V
    • registerComparator

      private void registerComparator()
      Mappings:
      Namespace Name Mixin selector
      named registerComparator Lnet/minecraft/data/client/BlockStateModelGenerator;registerComparator()V
      intermediary method_25695 Lnet/minecraft/class_4910;method_25695()V
      official t Lnn;t()V
    • registerSmoothStone

      private void registerSmoothStone()
      Mappings:
      Namespace Name Mixin selector
      named registerSmoothStone Lnet/minecraft/data/client/BlockStateModelGenerator;registerSmoothStone()V
      intermediary method_25697 Lnet/minecraft/class_4910;method_25697()V
      official u Lnn;u()V
    • registerBrewingStand

      private void registerBrewingStand()
      Mappings:
      Namespace Name Mixin selector
      named registerBrewingStand Lnet/minecraft/data/client/BlockStateModelGenerator;registerBrewingStand()V
      intermediary method_25699 Lnet/minecraft/class_4910;method_25699()V
      official v Lnn;v()V
    • registerMushroomBlock

      private void registerMushroomBlock(Block mushroomBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerMushroomBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerMushroomBlock(Lnet/minecraft/block/Block;)V
      intermediary method_25694 Lnet/minecraft/class_4910;method_25694(Lnet/minecraft/class_2248;)V
      official u Lnn;u(Ldfw;)V
    • registerCake

      private void registerCake()
      Mappings:
      Namespace Name Mixin selector
      named registerCake Lnet/minecraft/data/client/BlockStateModelGenerator;registerCake()V
      intermediary method_25701 Lnet/minecraft/class_4910;method_25701()V
      official w Lnn;w()V
    • registerCartographyTable

      private void registerCartographyTable()
      Mappings:
      Namespace Name Mixin selector
      named registerCartographyTable Lnet/minecraft/data/client/BlockStateModelGenerator;registerCartographyTable()V
      intermediary method_25703 Lnet/minecraft/class_4910;method_25703()V
      official x Lnn;x()V
    • registerSmithingTable

      private void registerSmithingTable()
      Mappings:
      Namespace Name Mixin selector
      named registerSmithingTable Lnet/minecraft/data/client/BlockStateModelGenerator;registerSmithingTable()V
      intermediary method_25705 Lnet/minecraft/class_4910;method_25705()V
      official y Lnn;y()V
    • registerCubeWithCustomTextures

      private void registerCubeWithCustomTextures(Block block, Block otherTextureSource, BiFunction<Block,Block,TextureMap> texturesFactory)
      Mappings:
      Namespace Name Mixin selector
      named registerCubeWithCustomTextures Lnet/minecraft/data/client/BlockStateModelGenerator;registerCubeWithCustomTextures(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Ljava/util/function/BiFunction;)V
      intermediary method_25546 Lnet/minecraft/class_4910;method_25546(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Ljava/util/function/BiFunction;)V
      official a Lnn;a(Ldfw;Ldfw;Ljava/util/function/BiFunction;)V
    • registerGeneric

      public void registerGeneric(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerGeneric Lnet/minecraft/data/client/BlockStateModelGenerator;registerGeneric(Lnet/minecraft/block/Block;)V
      intermediary method_51463 Lnet/minecraft/class_4910;method_51463(Lnet/minecraft/class_2248;)V
      official b Lnn;b(Ldfw;)V
    • registerPumpkins

      private void registerPumpkins()
      Mappings:
      Namespace Name Mixin selector
      named registerPumpkins Lnet/minecraft/data/client/BlockStateModelGenerator;registerPumpkins()V
      intermediary method_25707 Lnet/minecraft/class_4910;method_25707()V
      official z Lnn;z()V
    • registerNorthDefaultHorizontalRotatable

      private void registerNorthDefaultHorizontalRotatable(Block block, TextureMap texture)
      Mappings:
      Namespace Name Mixin selector
      named registerNorthDefaultHorizontalRotatable Lnet/minecraft/data/client/BlockStateModelGenerator;registerNorthDefaultHorizontalRotatable(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/TextureMap;)V
      intermediary method_25550 Lnet/minecraft/class_4910;method_25550(Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;)V
      official a Lnn;a(Ldfw;Loe;)V
    • registerCauldrons

      private void registerCauldrons()
      Mappings:
      Namespace Name Mixin selector
      named registerCauldrons Lnet/minecraft/data/client/BlockStateModelGenerator;registerCauldrons()V
      intermediary method_25709 Lnet/minecraft/class_4910;method_25709()V
      official A Lnn;A()V
    • registerChorusFlower

      private void registerChorusFlower()
      Mappings:
      Namespace Name Mixin selector
      named registerChorusFlower Lnet/minecraft/data/client/BlockStateModelGenerator;registerChorusFlower()V
      intermediary method_25711 Lnet/minecraft/class_4910;method_25711()V
      official B Lnn;B()V
    • registerCrafter

      private void registerCrafter()
      Mappings:
      Namespace Name Mixin selector
      named registerCrafter Lnet/minecraft/data/client/BlockStateModelGenerator;registerCrafter()V
      intermediary method_54654 Lnet/minecraft/class_4910;method_54654()V
      official C Lnn;C()V
    • registerDispenserLikeOrientable

      private void registerDispenserLikeOrientable(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerDispenserLikeOrientable Lnet/minecraft/data/client/BlockStateModelGenerator;registerDispenserLikeOrientable(Lnet/minecraft/block/Block;)V
      intermediary method_25696 Lnet/minecraft/class_4910;method_25696(Lnet/minecraft/class_2248;)V
      official v Lnn;v(Ldfw;)V
    • registerEndPortalFrame

      private void registerEndPortalFrame()
      Mappings:
      Namespace Name Mixin selector
      named registerEndPortalFrame Lnet/minecraft/data/client/BlockStateModelGenerator;registerEndPortalFrame()V
      intermediary method_25712 Lnet/minecraft/class_4910;method_25712()V
      official D Lnn;D()V
    • registerChorusPlant

      private void registerChorusPlant()
      Mappings:
      Namespace Name Mixin selector
      named registerChorusPlant Lnet/minecraft/data/client/BlockStateModelGenerator;registerChorusPlant()V
      intermediary method_25508 Lnet/minecraft/class_4910;method_25508()V
      official E Lnn;E()V
    • registerComposter

      private void registerComposter()
      Mappings:
      Namespace Name Mixin selector
      named registerComposter Lnet/minecraft/data/client/BlockStateModelGenerator;registerComposter()V
      intermediary method_25509 Lnet/minecraft/class_4910;method_25509()V
      official F Lnn;F()V
    • registerCopperBulb

      private void registerCopperBulb(Block copperBulbBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerCopperBulb Lnet/minecraft/data/client/BlockStateModelGenerator;registerCopperBulb(Lnet/minecraft/block/Block;)V
      intermediary method_54826 Lnet/minecraft/class_4910;method_54826(Lnet/minecraft/class_2248;)V
      official w Lnn;w(Ldfw;)V
    • createCopperBulbBlockState

      private BlockStateSupplier createCopperBulbBlockState(Block copperBulbBlock, Identifier modelId, Identifier litModelId, Identifier poweredModelId, Identifier litPoweredModelId)
      Mappings:
      Namespace Name Mixin selector
      named createCopperBulbBlockState Lnet/minecraft/data/client/BlockStateModelGenerator;createCopperBulbBlockState(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;)Lnet/minecraft/data/client/BlockStateSupplier;
      intermediary method_54822 Lnet/minecraft/class_4910;method_54822(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
      official a Lnn;a(Ldfw;Lakq;Lakq;Lakq;Lakq;)Lnq;
    • registerWaxedCopperBulb

      private void registerWaxedCopperBulb(Block unwaxedCopperBulbBlock, Block waxedCopperBulbBlock)
      Mappings:
      Namespace Name Mixin selector
      named registerWaxedCopperBulb Lnet/minecraft/data/client/BlockStateModelGenerator;registerWaxedCopperBulb(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_54825 Lnet/minecraft/class_4910;method_54825(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official i Lnn;i(Ldfw;Ldfw;)V
    • registerAmethyst

      private void registerAmethyst(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerAmethyst Lnet/minecraft/data/client/BlockStateModelGenerator;registerAmethyst(Lnet/minecraft/block/Block;)V
      intermediary method_32229 Lnet/minecraft/class_4910;method_32229(Lnet/minecraft/class_2248;)V
      official x Lnn;x(Ldfw;)V
    • registerAmethysts

      private void registerAmethysts()
      Mappings:
      Namespace Name Mixin selector
      named registerAmethysts Lnet/minecraft/data/client/BlockStateModelGenerator;registerAmethysts()V
      intermediary method_32227 Lnet/minecraft/class_4910;method_32227()V
      official G Lnn;G()V
    • registerPointedDripstone

      private void registerPointedDripstone()
      Mappings:
      Namespace Name Mixin selector
      named registerPointedDripstone Lnet/minecraft/data/client/BlockStateModelGenerator;registerPointedDripstone()V
      intermediary method_32802 Lnet/minecraft/class_4910;method_32802()V
      official H Lnn;H()V
    • getDripstoneVariant

      private BlockStateVariant getDripstoneVariant(Direction direction, Thickness thickness)
      Mappings:
      Namespace Name Mixin selector
      named getDripstoneVariant Lnet/minecraft/data/client/BlockStateModelGenerator;getDripstoneVariant(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/enums/Thickness;)Lnet/minecraft/data/client/BlockStateVariant;
      intermediary method_32803 Lnet/minecraft/class_4910;method_32803(Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_4935;
      official a Lnn;a(Lji;Ldtx;)Lnw;
    • registerNetherrackBottomCustomTop

      private void registerNetherrackBottomCustomTop(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerNetherrackBottomCustomTop Lnet/minecraft/data/client/BlockStateModelGenerator;registerNetherrackBottomCustomTop(Lnet/minecraft/block/Block;)V
      intermediary method_25698 Lnet/minecraft/class_4910;method_25698(Lnet/minecraft/class_2248;)V
      official y Lnn;y(Ldfw;)V
    • registerDaylightDetector

      private void registerDaylightDetector()
      Mappings:
      Namespace Name Mixin selector
      named registerDaylightDetector Lnet/minecraft/data/client/BlockStateModelGenerator;registerDaylightDetector()V
      intermediary method_25510 Lnet/minecraft/class_4910;method_25510()V
      official I Lnn;I()V
    • registerRod

      private void registerRod(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerRod Lnet/minecraft/data/client/BlockStateModelGenerator;registerRod(Lnet/minecraft/block/Block;)V
      intermediary method_31064 Lnet/minecraft/class_4910;method_31064(Lnet/minecraft/class_2248;)V
      official z Lnn;z(Ldfw;)V
    • registerLightningRod

      private void registerLightningRod()
      Mappings:
      Namespace Name Mixin selector
      named registerLightningRod Lnet/minecraft/data/client/BlockStateModelGenerator;registerLightningRod()V
      intermediary method_34852 Lnet/minecraft/class_4910;method_34852()V
      official J Lnn;J()V
    • registerFarmland

      private void registerFarmland()
      Mappings:
      Namespace Name Mixin selector
      named registerFarmland Lnet/minecraft/data/client/BlockStateModelGenerator;registerFarmland()V
      intermediary method_25512 Lnet/minecraft/class_4910;method_25512()V
      official K Lnn;K()V
    • getFireFloorModels

      private List<Identifier> getFireFloorModels(Block texture)
      Mappings:
      Namespace Name Mixin selector
      named getFireFloorModels Lnet/minecraft/data/client/BlockStateModelGenerator;getFireFloorModels(Lnet/minecraft/block/Block;)Ljava/util/List;
      intermediary method_25700 Lnet/minecraft/class_4910;method_25700(Lnet/minecraft/class_2248;)Ljava/util/List;
      official A Lnn;A(Ldfw;)Ljava/util/List;
    • getFireSideModels

      private List<Identifier> getFireSideModels(Block texture)
      Mappings:
      Namespace Name Mixin selector
      named getFireSideModels Lnet/minecraft/data/client/BlockStateModelGenerator;getFireSideModels(Lnet/minecraft/block/Block;)Ljava/util/List;
      intermediary method_25702 Lnet/minecraft/class_4910;method_25702(Lnet/minecraft/class_2248;)Ljava/util/List;
      official B Lnn;B(Ldfw;)Ljava/util/List;
    • getFireUpModels

      private List<Identifier> getFireUpModels(Block texture)
      Mappings:
      Namespace Name Mixin selector
      named getFireUpModels Lnet/minecraft/data/client/BlockStateModelGenerator;getFireUpModels(Lnet/minecraft/block/Block;)Ljava/util/List;
      intermediary method_25704 Lnet/minecraft/class_4910;method_25704(Lnet/minecraft/class_2248;)Ljava/util/List;
      official C Lnn;C(Ldfw;)Ljava/util/List;
    • buildBlockStateVariants

      private static List<BlockStateVariant> buildBlockStateVariants(List<Identifier> modelIds, UnaryOperator<BlockStateVariant> processor)
      Mappings:
      Namespace Name Mixin selector
      named buildBlockStateVariants Lnet/minecraft/data/client/BlockStateModelGenerator;buildBlockStateVariants(Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List;
      intermediary method_25583 Lnet/minecraft/class_4910;method_25583(Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List;
      official a Lnn;a(Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List;
    • registerFire

      private void registerFire()
      Mappings:
      Namespace Name Mixin selector
      named registerFire Lnet/minecraft/data/client/BlockStateModelGenerator;registerFire()V
      intermediary method_25513 Lnet/minecraft/class_4910;method_25513()V
      official L Lnn;L()V
    • registerSoulFire

      private void registerSoulFire()
      Mappings:
      Namespace Name Mixin selector
      named registerSoulFire Lnet/minecraft/data/client/BlockStateModelGenerator;registerSoulFire()V
      intermediary method_25514 Lnet/minecraft/class_4910;method_25514()V
      official M Lnn;M()V
    • registerLantern

      private void registerLantern(Block lantern)
      Mappings:
      Namespace Name Mixin selector
      named registerLantern Lnet/minecraft/data/client/BlockStateModelGenerator;registerLantern(Lnet/minecraft/block/Block;)V
      intermediary method_25706 Lnet/minecraft/class_4910;method_25706(Lnet/minecraft/class_2248;)V
      official D Lnn;D(Ldfw;)V
    • registerMuddyMangroveRoots

      private void registerMuddyMangroveRoots()
      Mappings:
      Namespace Name Mixin selector
      named registerMuddyMangroveRoots Lnet/minecraft/data/client/BlockStateModelGenerator;registerMuddyMangroveRoots()V
      intermediary method_42033 Lnet/minecraft/class_4910;method_42033()V
      official N Lnn;N()V
    • registerMangrovePropagule

      private void registerMangrovePropagule()
      Mappings:
      Namespace Name Mixin selector
      named registerMangrovePropagule Lnet/minecraft/data/client/BlockStateModelGenerator;registerMangrovePropagule()V
      intermediary method_42034 Lnet/minecraft/class_4910;method_42034()V
      official O Lnn;O()V
    • registerFrostedIce

      private void registerFrostedIce()
      Mappings:
      Namespace Name Mixin selector
      named registerFrostedIce Lnet/minecraft/data/client/BlockStateModelGenerator;registerFrostedIce()V
      intermediary method_25515 Lnet/minecraft/class_4910;method_25515()V
      official P Lnn;P()V
    • registerTopSoils

      private void registerTopSoils()
      Mappings:
      Namespace Name Mixin selector
      named registerTopSoils Lnet/minecraft/data/client/BlockStateModelGenerator;registerTopSoils()V
      intermediary method_25516 Lnet/minecraft/class_4910;method_25516()V
      official Q Lnn;Q()V
    • registerTopSoil

      private void registerTopSoil(Block topSoil, Identifier modelId, BlockStateVariant snowyVariant)
      Mappings:
      Namespace Name Mixin selector
      named registerTopSoil Lnet/minecraft/data/client/BlockStateModelGenerator;registerTopSoil(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/data/client/BlockStateVariant;)V
      intermediary method_25560 Lnet/minecraft/class_4910;method_25560(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4935;)V
      official a Lnn;a(Ldfw;Lakq;Lnw;)V
    • registerCocoa

      private void registerCocoa()
      Mappings:
      Namespace Name Mixin selector
      named registerCocoa Lnet/minecraft/data/client/BlockStateModelGenerator;registerCocoa()V
      intermediary method_25517 Lnet/minecraft/class_4910;method_25517()V
      official R Lnn;R()V
    • registerDirtPath

      private void registerDirtPath()
      Mappings:
      Namespace Name Mixin selector
      named registerDirtPath Lnet/minecraft/data/client/BlockStateModelGenerator;registerDirtPath()V
      intermediary method_25518 Lnet/minecraft/class_4910;method_25518()V
      official S Lnn;S()V
    • registerWeightedPressurePlate

      private void registerWeightedPressurePlate(Block weightedPressurePlate, Block textureSource)
      Mappings:
      Namespace Name Mixin selector
      named registerWeightedPressurePlate Lnet/minecraft/data/client/BlockStateModelGenerator;registerWeightedPressurePlate(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25666 Lnet/minecraft/class_4910;method_25666(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official j Lnn;j(Ldfw;Ldfw;)V
    • registerHopper

      private void registerHopper()
      Mappings:
      Namespace Name Mixin selector
      named registerHopper Lnet/minecraft/data/client/BlockStateModelGenerator;registerHopper()V
      intermediary method_25519 Lnet/minecraft/class_4910;method_25519()V
      official T Lnn;T()V
    • registerParented

      private void registerParented(Block modelSource, Block child)
      Used for a block that shares a block model with another block, for example waxed copper or infested stone bricks.
      Mappings:
      Namespace Name Mixin selector
      named registerParented Lnet/minecraft/data/client/BlockStateModelGenerator;registerParented(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25672 Lnet/minecraft/class_4910;method_25672(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official k Lnn;k(Ldfw;Ldfw;)V
    • registerIronBars

      private void registerIronBars()
      Mappings:
      Namespace Name Mixin selector
      named registerIronBars Lnet/minecraft/data/client/BlockStateModelGenerator;registerIronBars()V
      intermediary method_25520 Lnet/minecraft/class_4910;method_25520()V
      official U Lnn;U()V
    • registerNorthDefaultHorizontalRotation

      private void registerNorthDefaultHorizontalRotation(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerNorthDefaultHorizontalRotation Lnet/minecraft/data/client/BlockStateModelGenerator;registerNorthDefaultHorizontalRotation(Lnet/minecraft/block/Block;)V
      intermediary method_25708 Lnet/minecraft/class_4910;method_25708(Lnet/minecraft/class_2248;)V
      official E Lnn;E(Ldfw;)V
    • registerLever

      private void registerLever()
      Mappings:
      Namespace Name Mixin selector
      named registerLever Lnet/minecraft/data/client/BlockStateModelGenerator;registerLever()V
      intermediary method_25521 Lnet/minecraft/class_4910;method_25521()V
      official V Lnn;V()V
    • registerLilyPad

      private void registerLilyPad()
      Mappings:
      Namespace Name Mixin selector
      named registerLilyPad Lnet/minecraft/data/client/BlockStateModelGenerator;registerLilyPad()V
      intermediary method_25522 Lnet/minecraft/class_4910;method_25522()V
      official W Lnn;W()V
    • registerFrogspawn

      private void registerFrogspawn()
      Mappings:
      Namespace Name Mixin selector
      named registerFrogspawn Lnet/minecraft/data/client/BlockStateModelGenerator;registerFrogspawn()V
      intermediary method_42035 Lnet/minecraft/class_4910;method_42035()V
      official X Lnn;X()V
    • registerNetherPortal

      private void registerNetherPortal()
      Mappings:
      Namespace Name Mixin selector
      named registerNetherPortal Lnet/minecraft/data/client/BlockStateModelGenerator;registerNetherPortal()V
      intermediary method_25523 Lnet/minecraft/class_4910;method_25523()V
      official Y Lnn;Y()V
    • registerNetherrack

      private void registerNetherrack()
      Mappings:
      Namespace Name Mixin selector
      named registerNetherrack Lnet/minecraft/data/client/BlockStateModelGenerator;registerNetherrack()V
      intermediary method_25524 Lnet/minecraft/class_4910;method_25524()V
      official Z Lnn;Z()V
    • registerObserver

      private void registerObserver()
      Mappings:
      Namespace Name Mixin selector
      named registerObserver Lnet/minecraft/data/client/BlockStateModelGenerator;registerObserver()V
      intermediary method_25525 Lnet/minecraft/class_4910;method_25525()V
      official aa Lnn;aa()V
    • registerPistons

      private void registerPistons()
      Mappings:
      Namespace Name Mixin selector
      named registerPistons Lnet/minecraft/data/client/BlockStateModelGenerator;registerPistons()V
      intermediary method_25526 Lnet/minecraft/class_4910;method_25526()V
      official ab Lnn;ab()V
    • registerPiston

      private void registerPiston(Block piston, Identifier extendedModelId, TextureMap textures)
      Mappings:
      Namespace Name Mixin selector
      named registerPiston Lnet/minecraft/data/client/BlockStateModelGenerator;registerPiston(Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;Lnet/minecraft/data/client/TextureMap;)V
      intermediary method_25561 Lnet/minecraft/class_4910;method_25561(Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V
      official a Lnn;a(Ldfw;Lakq;Loe;)V
    • registerPistonHead

      private void registerPistonHead()
      Mappings:
      Namespace Name Mixin selector
      named registerPistonHead Lnet/minecraft/data/client/BlockStateModelGenerator;registerPistonHead()V
      intermediary method_25527 Lnet/minecraft/class_4910;method_25527()V
      official ac Lnn;ac()V
    • registerTrialSpawner

      private void registerTrialSpawner()
      Mappings:
      Namespace Name Mixin selector
      named registerTrialSpawner Lnet/minecraft/data/client/BlockStateModelGenerator;registerTrialSpawner()V
      intermediary method_55306 Lnet/minecraft/class_4910;method_55306()V
      official ad Lnn;ad()V
    • registerVault

      private void registerVault()
      Mappings:
      Namespace Name Mixin selector
      named registerVault Lnet/minecraft/data/client/BlockStateModelGenerator;registerVault()V
      intermediary method_56886 Lnet/minecraft/class_4910;method_56886()V
      official ae Lnn;ae()V
    • registerSculkSensor

      private void registerSculkSensor()
      Mappings:
      Namespace Name Mixin selector
      named registerSculkSensor Lnet/minecraft/data/client/BlockStateModelGenerator;registerSculkSensor()V
      intermediary method_33128 Lnet/minecraft/class_4910;method_33128()V
      official af Lnn;af()V
    • registerCalibratedSculkSensor

      private void registerCalibratedSculkSensor()
      Mappings:
      Namespace Name Mixin selector
      named registerCalibratedSculkSensor Lnet/minecraft/data/client/BlockStateModelGenerator;registerCalibratedSculkSensor()V
      intermediary method_49989 Lnet/minecraft/class_4910;method_49989()V
      official ag Lnn;ag()V
    • registerSculkShrieker

      private void registerSculkShrieker()
      Mappings:
      Namespace Name Mixin selector
      named registerSculkShrieker Lnet/minecraft/data/client/BlockStateModelGenerator;registerSculkShrieker()V
      intermediary method_42037 Lnet/minecraft/class_4910;method_42037()V
      official ah Lnn;ah()V
    • registerScaffolding

      private void registerScaffolding()
      Mappings:
      Namespace Name Mixin selector
      named registerScaffolding Lnet/minecraft/data/client/BlockStateModelGenerator;registerScaffolding()V
      intermediary method_25528 Lnet/minecraft/class_4910;method_25528()V
      official ai Lnn;ai()V
    • registerCaveVines

      private void registerCaveVines()
      Mappings:
      Namespace Name Mixin selector
      named registerCaveVines Lnet/minecraft/data/client/BlockStateModelGenerator;registerCaveVines()V
      intermediary method_33710 Lnet/minecraft/class_4910;method_33710()V
      official aj Lnn;aj()V
    • registerRedstoneLamp

      private void registerRedstoneLamp()
      Mappings:
      Namespace Name Mixin selector
      named registerRedstoneLamp Lnet/minecraft/data/client/BlockStateModelGenerator;registerRedstoneLamp()V
      intermediary method_25529 Lnet/minecraft/class_4910;method_25529()V
      official ak Lnn;ak()V
    • registerTorch

      private void registerTorch(Block torch, Block wallTorch)
      Mappings:
      Namespace Name Mixin selector
      named registerTorch Lnet/minecraft/data/client/BlockStateModelGenerator;registerTorch(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25677 Lnet/minecraft/class_4910;method_25677(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official l Lnn;l(Ldfw;Ldfw;)V
    • registerRedstoneTorch

      private void registerRedstoneTorch()
      Mappings:
      Namespace Name Mixin selector
      named registerRedstoneTorch Lnet/minecraft/data/client/BlockStateModelGenerator;registerRedstoneTorch()V
      intermediary method_25530 Lnet/minecraft/class_4910;method_25530()V
      official al Lnn;al()V
    • registerRepeater

      private void registerRepeater()
      Mappings:
      Namespace Name Mixin selector
      named registerRepeater Lnet/minecraft/data/client/BlockStateModelGenerator;registerRepeater()V
      intermediary method_25531 Lnet/minecraft/class_4910;method_25531()V
      official am Lnn;am()V
    • registerSeaPickle

      private void registerSeaPickle()
      Mappings:
      Namespace Name Mixin selector
      named registerSeaPickle Lnet/minecraft/data/client/BlockStateModelGenerator;registerSeaPickle()V
      intermediary method_25532 Lnet/minecraft/class_4910;method_25532()V
      official an Lnn;an()V
    • registerSnows

      private void registerSnows()
      Mappings:
      Namespace Name Mixin selector
      named registerSnows Lnet/minecraft/data/client/BlockStateModelGenerator;registerSnows()V
      intermediary method_25533 Lnet/minecraft/class_4910;method_25533()V
      official ao Lnn;ao()V
    • registerStonecutter

      private void registerStonecutter()
      Mappings:
      Namespace Name Mixin selector
      named registerStonecutter Lnet/minecraft/data/client/BlockStateModelGenerator;registerStonecutter()V
      intermediary method_25590 Lnet/minecraft/class_4910;method_25590()V
      official ap Lnn;ap()V
    • registerStructureBlock

      private void registerStructureBlock()
      Mappings:
      Namespace Name Mixin selector
      named registerStructureBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerStructureBlock()V
      intermediary method_25591 Lnet/minecraft/class_4910;method_25591()V
      official aq Lnn;aq()V
    • registerSweetBerryBush

      private void registerSweetBerryBush()
      Mappings:
      Namespace Name Mixin selector
      named registerSweetBerryBush Lnet/minecraft/data/client/BlockStateModelGenerator;registerSweetBerryBush()V
      intermediary method_25592 Lnet/minecraft/class_4910;method_25592()V
      official ar Lnn;ar()V
    • registerTripwire

      private void registerTripwire()
      Mappings:
      Namespace Name Mixin selector
      named registerTripwire Lnet/minecraft/data/client/BlockStateModelGenerator;registerTripwire()V
      intermediary method_25593 Lnet/minecraft/class_4910;method_25593()V
      official as Lnn;as()V
    • registerTripwireHook

      private void registerTripwireHook()
      Mappings:
      Namespace Name Mixin selector
      named registerTripwireHook Lnet/minecraft/data/client/BlockStateModelGenerator;registerTripwireHook()V
      intermediary method_25594 Lnet/minecraft/class_4910;method_25594()V
      official at Lnn;at()V
    • getTurtleEggModel

      private Identifier getTurtleEggModel(int eggs, String prefix, TextureMap textures)
      Mappings:
      Namespace Name Mixin selector
      named getTurtleEggModel Lnet/minecraft/data/client/BlockStateModelGenerator;getTurtleEggModel(ILjava/lang/String;Lnet/minecraft/data/client/TextureMap;)Lnet/minecraft/util/Identifier;
      intermediary method_25536 Lnet/minecraft/class_4910;method_25536(ILjava/lang/String;Lnet/minecraft/class_4944;)Lnet/minecraft/class_2960;
      official a Lnn;a(ILjava/lang/String;Loe;)Lakq;
    • getTurtleEggModel

      private Identifier getTurtleEggModel(Integer eggs, Integer hatch)
      Mappings:
      Namespace Name Mixin selector
      named getTurtleEggModel Lnet/minecraft/data/client/BlockStateModelGenerator;getTurtleEggModel(Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/util/Identifier;
      intermediary method_25581 Lnet/minecraft/class_4910;method_25581(Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/class_2960;
      official a Lnn;a(Ljava/lang/Integer;Ljava/lang/Integer;)Lakq;
    • registerTurtleEgg

      private void registerTurtleEgg()
      Mappings:
      Namespace Name Mixin selector
      named registerTurtleEgg Lnet/minecraft/data/client/BlockStateModelGenerator;registerTurtleEgg()V
      intermediary method_25595 Lnet/minecraft/class_4910;method_25595()V
      official au Lnn;au()V
    • registerSnifferEgg

      private void registerSnifferEgg()
      Mappings:
      Namespace Name Mixin selector
      named registerSnifferEgg Lnet/minecraft/data/client/BlockStateModelGenerator;registerSnifferEgg()V
      intermediary method_49990 Lnet/minecraft/class_4910;method_49990()V
      official av Lnn;av()V
    • registerWallPlant

      private void registerWallPlant(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerWallPlant Lnet/minecraft/data/client/BlockStateModelGenerator;registerWallPlant(Lnet/minecraft/block/Block;)V
      intermediary method_33520 Lnet/minecraft/class_4910;method_33520(Lnet/minecraft/class_2248;)V
      official F Lnn;F(Ldfw;)V
    • registerSculkCatalyst

      private void registerSculkCatalyst()
      Mappings:
      Namespace Name Mixin selector
      named registerSculkCatalyst Lnet/minecraft/data/client/BlockStateModelGenerator;registerSculkCatalyst()V
      intermediary method_42038 Lnet/minecraft/class_4910;method_42038()V
      official aw Lnn;aw()V
    • registerChiseledBookshelf

      private void registerChiseledBookshelf()
      Mappings:
      Namespace Name Mixin selector
      named registerChiseledBookshelf Lnet/minecraft/data/client/BlockStateModelGenerator;registerChiseledBookshelf()V
      intermediary method_46193 Lnet/minecraft/class_4910;method_46193()V
      official ax Lnn;ax()V
    • supplyChiseledBookshelfModels

      private void supplyChiseledBookshelfModels(MultipartBlockStateSupplier blockStateSupplier, When.PropertyCondition facingCondition, VariantSettings.Rotation rotation)
      Mappings:
      Namespace Name Mixin selector
      named supplyChiseledBookshelfModels Lnet/minecraft/data/client/BlockStateModelGenerator;supplyChiseledBookshelfModels(Lnet/minecraft/data/client/MultipartBlockStateSupplier;Lnet/minecraft/data/client/When$PropertyCondition;Lnet/minecraft/data/client/VariantSettings$Rotation;)V
      intermediary method_47812 Lnet/minecraft/class_4910;method_47812(Lnet/minecraft/class_4922;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_4936$class_4937;)V
      official a Lnn;a(Lns;Lnr$c;Lnx$a;)V
    • supplyChiseledBookshelfModel

      private void supplyChiseledBookshelfModel(MultipartBlockStateSupplier blockStateSupplier, When.PropertyCondition facingCondition, VariantSettings.Rotation rotation, BooleanProperty property, Model model, boolean occupied)
      Mappings:
      Namespace Name Mixin selector
      named supplyChiseledBookshelfModel Lnet/minecraft/data/client/BlockStateModelGenerator;supplyChiseledBookshelfModel(Lnet/minecraft/data/client/MultipartBlockStateSupplier;Lnet/minecraft/data/client/When$PropertyCondition;Lnet/minecraft/data/client/VariantSettings$Rotation;Lnet/minecraft/state/property/BooleanProperty;Lnet/minecraft/data/client/Model;Z)V
      intermediary method_47814 Lnet/minecraft/class_4910;method_47814(Lnet/minecraft/class_4922;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_4936$class_4937;Lnet/minecraft/class_2746;Lnet/minecraft/class_4942;Z)V
      official a Lnn;a(Lns;Lnr$c;Lnx$a;Ldtr;Loc;Z)V
    • registerMagmaBlock

      private void registerMagmaBlock()
      Mappings:
      Namespace Name Mixin selector
      named registerMagmaBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerMagmaBlock()V
      intermediary method_25597 Lnet/minecraft/class_4910;method_25597()V
      official ay Lnn;ay()V
    • registerShulkerBox

      private void registerShulkerBox(Block shulkerBox)
      Mappings:
      Namespace Name Mixin selector
      named registerShulkerBox Lnet/minecraft/data/client/BlockStateModelGenerator;registerShulkerBox(Lnet/minecraft/block/Block;)V
      intermediary method_25710 Lnet/minecraft/class_4910;method_25710(Lnet/minecraft/class_2248;)V
      official G Lnn;G(Ldfw;)V
    • registerPlantPart

      private void registerPlantPart(Block plant, Block plantStem, BlockStateModelGenerator.TintType tintType)
      Mappings:
      Namespace Name Mixin selector
      named registerPlantPart Lnet/minecraft/data/client/BlockStateModelGenerator;registerPlantPart(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/data/client/BlockStateModelGenerator$TintType;)V
      intermediary method_25602 Lnet/minecraft/class_4910;method_25602(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V
      official b Lnn;b(Ldfw;Ldfw;Lnn$e;)V
    • registerBed

      private void registerBed(Block bed, Block particleSource)
      Mappings:
      Namespace Name Mixin selector
      named registerBed Lnet/minecraft/data/client/BlockStateModelGenerator;registerBed(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25682 Lnet/minecraft/class_4910;method_25682(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official m Lnn;m(Ldfw;Ldfw;)V
    • registerInfestedStone

      private void registerInfestedStone()
      Mappings:
      Namespace Name Mixin selector
      named registerInfestedStone Lnet/minecraft/data/client/BlockStateModelGenerator;registerInfestedStone()V
      intermediary method_25598 Lnet/minecraft/class_4910;method_25598()V
      official az Lnn;az()V
    • registerInfestedDeepslate

      private void registerInfestedDeepslate()
      Mappings:
      Namespace Name Mixin selector
      named registerInfestedDeepslate Lnet/minecraft/data/client/BlockStateModelGenerator;registerInfestedDeepslate()V
      intermediary method_36440 Lnet/minecraft/class_4910;method_36440()V
      official aA Lnn;aA()V
    • registerRoots

      private void registerRoots(Block root, Block pottedRoot)
      Mappings:
      Namespace Name Mixin selector
      named registerRoots Lnet/minecraft/data/client/BlockStateModelGenerator;registerRoots(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_25686 Lnet/minecraft/class_4910;method_25686(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official n Lnn;n(Ldfw;Ldfw;)V
    • registerRespawnAnchor

      private void registerRespawnAnchor()
      Mappings:
      Namespace Name Mixin selector
      named registerRespawnAnchor Lnet/minecraft/data/client/BlockStateModelGenerator;registerRespawnAnchor()V
      intermediary method_26279 Lnet/minecraft/class_4910;method_26279()V
      official aB Lnn;aB()V
    • addJigsawOrientationToVariant

      private BlockStateVariant addJigsawOrientationToVariant(Orientation orientation, BlockStateVariant variant)
      Mappings:
      Namespace Name Mixin selector
      named addJigsawOrientationToVariant Lnet/minecraft/data/client/BlockStateModelGenerator;addJigsawOrientationToVariant(Lnet/minecraft/block/enums/Orientation;Lnet/minecraft/data/client/BlockStateVariant;)Lnet/minecraft/data/client/BlockStateVariant;
      intermediary method_26433 Lnet/minecraft/class_4910;method_26433(Lnet/minecraft/class_5000;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935;
      official a Lnn;a(Ljk;Lnw;)Lnw;
    • registerJigsaw

      private void registerJigsaw()
      Mappings:
      Namespace Name Mixin selector
      named registerJigsaw Lnet/minecraft/data/client/BlockStateModelGenerator;registerJigsaw()V
      intermediary method_26434 Lnet/minecraft/class_4910;method_26434()V
      official aC Lnn;aC()V
    • registerPetrifiedOakSlab

      private void registerPetrifiedOakSlab()
      Mappings:
      Namespace Name Mixin selector
      named registerPetrifiedOakSlab Lnet/minecraft/data/client/BlockStateModelGenerator;registerPetrifiedOakSlab()V
      intermediary method_33504 Lnet/minecraft/class_4910;method_33504()V
      official aD Lnn;aD()V
    • register

      public void register()
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/data/client/BlockStateModelGenerator;register()V
      intermediary method_25534 Lnet/minecraft/class_4910;method_25534()V
      official a Lnn;a()V
    • registerLightBlock

      private void registerLightBlock()
      Mappings:
      Namespace Name Mixin selector
      named registerLightBlock Lnet/minecraft/data/client/BlockStateModelGenerator;registerLightBlock()V
      intermediary method_39204 Lnet/minecraft/class_4910;method_39204()V
      official aE Lnn;aE()V
    • registerCandle

      private void registerCandle(Block candle, Block cake)
      Mappings:
      Namespace Name Mixin selector
      named registerCandle Lnet/minecraft/data/client/BlockStateModelGenerator;registerCandle(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)V
      intermediary method_32228 Lnet/minecraft/class_4910;method_32228(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
      official o Lnn;o(Ldfw;Ldfw;)V