Interface BlockModelDefinitionCreator

All Known Implementing Classes:
MultipartBlockModelDefinitionCreator, VariantsBlockModelDefinitionCreator

@Environment(CLIENT) public interface BlockModelDefinitionCreator
A supplier of a block state JSON definition.
Mappings:
Namespace Name
named net/minecraft/client/data/BlockModelDefinitionCreator
intermediary net/minecraft/class_4917
official fsn
  • Method Details Link icon

    • getBlock Link icon

      Block getBlock()
      Mappings:
      Namespace Name Mixin selector
      named getBlock Lnet/minecraft/client/data/BlockModelDefinitionCreator;getBlock()Lnet/minecraft/block/Block;
      intermediary method_25743 Lnet/minecraft/class_4917;method_25743()Lnet/minecraft/class_2248;
      official a Lfsn;a()Ldno;
    • createBlockModelDefinition Link icon

      BlockModelDefinition createBlockModelDefinition()
      Mappings:
      Namespace Name Mixin selector
      named createBlockModelDefinition Lnet/minecraft/client/data/BlockModelDefinitionCreator;createBlockModelDefinition()Lnet/minecraft/client/render/model/json/BlockModelDefinition;
      intermediary method_67844 Lnet/minecraft/class_4917;method_67844()Lnet/minecraft/class_790;
      official b Lfsn;b()Lgsy;