Class BlockStateModelGenerator.BlockTexturePool

java.lang.Object
net.minecraft.client.data.BlockStateModelGenerator.BlockTexturePool
Enclosing class:
BlockStateModelGenerator

@Environment(CLIENT) private class BlockStateModelGenerator.BlockTexturePool extends Object
Mappings:
Namespace Name
named net/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool
intermediary net/minecraft/class_4910$class_4912
official fna$a
  • Field Details Link icon

    • textures Link icon

      private final TextureMap textures
      Mappings:
      Namespace Name Mixin selector
      named textures Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;textures:Lnet/minecraft/client/data/TextureMap;
      intermediary field_22837 Lnet/minecraft/class_4910$class_4912;field_22837:Lnet/minecraft/class_4944;
      official b Lfna$a;b:Lfnv;
    • knownModels Link icon

      private final Map<Model,Identifier> knownModels
      Mappings:
      Namespace Name Mixin selector
      named knownModels Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;knownModels:Ljava/util/Map;
      intermediary field_28553 Lnet/minecraft/class_4910$class_4912;field_28553:Ljava/util/Map;
      official c Lfna$a;c:Ljava/util/Map;
    • family Link icon

      Mappings:
      Namespace Name Mixin selector
      named family Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;family:Lnet/minecraft/data/family/BlockFamily;
      intermediary field_28554 Lnet/minecraft/class_4910$class_4912;field_28554:Lnet/minecraft/class_5794;
      official d Lfna$a;d:Lmf;
    • baseModelId Link icon

      @Nullable private @Nullable Identifier baseModelId
      Mappings:
      Namespace Name Mixin selector
      named baseModelId Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;baseModelId:Lnet/minecraft/util/Identifier;
      intermediary field_22838 Lnet/minecraft/class_4910$class_4912;field_22838:Lnet/minecraft/class_2960;
      official e Lfna$a;e:Lakv;
    • children Link icon

      private final Set<Block> children
      Mappings:
      Namespace Name Mixin selector
      named children Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;children:Ljava/util/Set;
      intermediary field_47134 Lnet/minecraft/class_4910$class_4912;field_47134:Ljava/util/Set;
      official f Lfna$a;f:Ljava/util/Set;
  • Constructor Details Link icon

    • BlockTexturePool Link icon

      public BlockTexturePool(TextureMap textures)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;<init>(Lnet/minecraft/client/data/BlockStateModelGenerator;Lnet/minecraft/client/data/TextureMap;)V
      intermediary <init> Lnet/minecraft/class_4910$class_4912;<init>(Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V
      official <init> Lfna$a;<init>(Lfna;Lfnv;)V
  • Method Details Link icon

    • base Link icon

      Mappings:
      Namespace Name Mixin selector
      named base Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;base(Lnet/minecraft/block/Block;Lnet/minecraft/client/data/Model;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25718 Lnet/minecraft/class_4910$class_4912;method_25718(Lnet/minecraft/class_2248;Lnet/minecraft/class_4942;)Lnet/minecraft/class_4910$class_4912;
      official a Lfna$a;a(Ldjn;Lfnt;)Lfna$a;
    • parented Link icon

      public BlockStateModelGenerator.BlockTexturePool parented(Block parent, Block child)
      Mappings:
      Namespace Name Mixin selector
      named parented Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;parented(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_54827 Lnet/minecraft/class_4910$class_4912;method_54827(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official a Lfna$a;a(Ldjn;Ldjn;)Lfna$a;
    • button Link icon

      public BlockStateModelGenerator.BlockTexturePool button(Block buttonBlock)
      Mappings:
      Namespace Name Mixin selector
      named button Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;button(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25716 Lnet/minecraft/class_4910$class_4912;method_25716(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official a Lfna$a;a(Ldjn;)Lfna$a;
    • wall Link icon

      Mappings:
      Namespace Name Mixin selector
      named wall Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;wall(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25720 Lnet/minecraft/class_4910$class_4912;method_25720(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official b Lfna$a;b(Ldjn;)Lfna$a;
    • customFence Link icon

      public BlockStateModelGenerator.BlockTexturePool customFence(Block customFenceBlock)
      Mappings:
      Namespace Name Mixin selector
      named customFence Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;customFence(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_46194 Lnet/minecraft/class_4910$class_4912;method_46194(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official c Lfna$a;c(Ldjn;)Lfna$a;
    • fence Link icon

      Mappings:
      Namespace Name Mixin selector
      named fence Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;fence(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25721 Lnet/minecraft/class_4910$class_4912;method_25721(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official d Lfna$a;d(Ldjn;)Lfna$a;
    • customFenceGate Link icon

      public BlockStateModelGenerator.BlockTexturePool customFenceGate(Block customFenceGateBlock)
      Mappings:
      Namespace Name Mixin selector
      named customFenceGate Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;customFenceGate(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_46195 Lnet/minecraft/class_4910$class_4912;method_46195(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official e Lfna$a;e(Ldjn;)Lfna$a;
    • fenceGate Link icon

      public BlockStateModelGenerator.BlockTexturePool fenceGate(Block fenceGateBlock)
      Mappings:
      Namespace Name Mixin selector
      named fenceGate Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;fenceGate(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25722 Lnet/minecraft/class_4910$class_4912;method_25722(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official f Lfna$a;f(Ldjn;)Lfna$a;
    • pressurePlate Link icon

      public BlockStateModelGenerator.BlockTexturePool pressurePlate(Block pressurePlateBlock)
      Mappings:
      Namespace Name Mixin selector
      named pressurePlate Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;pressurePlate(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25723 Lnet/minecraft/class_4910$class_4912;method_25723(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official g Lfna$a;g(Ldjn;)Lfna$a;
    • sign Link icon

      Mappings:
      Namespace Name Mixin selector
      named sign Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;sign(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25717 Lnet/minecraft/class_4910$class_4912;method_25717(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official h Lfna$a;h(Ldjn;)Lfna$a;
    • slab Link icon

      Mappings:
      Namespace Name Mixin selector
      named slab Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;slab(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25724 Lnet/minecraft/class_4910$class_4912;method_25724(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official i Lfna$a;i(Ldjn;)Lfna$a;
    • stairs Link icon

      Mappings:
      Namespace Name Mixin selector
      named stairs Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;stairs(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_25725 Lnet/minecraft/class_4910$class_4912;method_25725(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official j Lfna$a;j(Ldjn;)Lfna$a;
    • block Link icon

      Mappings:
      Namespace Name Mixin selector
      named block Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;block(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_34661 Lnet/minecraft/class_4910$class_4912;method_34661(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official k Lfna$a;k(Ldjn;)Lfna$a;
    • door Link icon

      Mappings:
      Namespace Name Mixin selector
      named door Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;door(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_33527 Lnet/minecraft/class_4910$class_4912;method_33527(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
      official l Lfna$a;l(Ldjn;)Lfna$a;
    • registerTrapdoor Link icon

      private void registerTrapdoor(Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerTrapdoor Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;registerTrapdoor(Lnet/minecraft/block/Block;)V
      intermediary method_33528 Lnet/minecraft/class_4910$class_4912;method_33528(Lnet/minecraft/class_2248;)V
      official m Lfna$a;m(Ldjn;)V
    • ensureModel Link icon

      private Identifier ensureModel(Model model, Block block)
      Mappings:
      Namespace Name Mixin selector
      named ensureModel Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;ensureModel(Lnet/minecraft/client/data/Model;Lnet/minecraft/block/Block;)Lnet/minecraft/util/Identifier;
      intermediary method_33524 Lnet/minecraft/class_4910$class_4912;method_33524(Lnet/minecraft/class_4942;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960;
      official a Lfna$a;a(Lfnt;Ldjn;)Lakv;
    • family Link icon

      Mappings:
      Namespace Name Mixin selector
      named family Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;family(Lnet/minecraft/data/family/BlockFamily;)Lnet/minecraft/client/data/BlockStateModelGenerator$BlockTexturePool;
      intermediary method_33522 Lnet/minecraft/class_4910$class_4912;method_33522(Lnet/minecraft/class_5794;)Lnet/minecraft/class_4910$class_4912;
      official a Lfna$a;a(Lmf;)Lfna$a;