Enum Class BlockStateModelGenerator.CrossType

java.lang.Object
java.lang.Enum<BlockStateModelGenerator.CrossType>
net.minecraft.client.data.BlockStateModelGenerator.CrossType
All Implemented Interfaces:
Serializable, Comparable<BlockStateModelGenerator.CrossType>, Constable
Enclosing class:
BlockStateModelGenerator

@Environment(CLIENT) private static enum BlockStateModelGenerator.CrossType extends Enum<BlockStateModelGenerator.CrossType>
Mappings:
Namespace Name
named net/minecraft/client/data/BlockStateModelGenerator$CrossType
intermediary net/minecraft/class_4910$class_4913
official fsh$d
  • Enum Constant Details

    • TINTED

      public static final BlockStateModelGenerator.CrossType TINTED
      Mappings:
      Namespace Name Mixin selector
      named TINTED Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;TINTED:Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;
      intermediary field_22839 Lnet/minecraft/class_4910$class_4913;field_22839:Lnet/minecraft/class_4910$class_4913;
      official a Lfsh$d;a:Lfsh$d;
    • NOT_TINTED

      public static final BlockStateModelGenerator.CrossType NOT_TINTED
      Mappings:
      Namespace Name Mixin selector
      named NOT_TINTED Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;NOT_TINTED:Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;
      intermediary field_22840 Lnet/minecraft/class_4910$class_4913;field_22840:Lnet/minecraft/class_4910$class_4913;
      official b Lfsh$d;b:Lfsh$d;
    • EMISSIVE_NOT_TINTED

      public static final BlockStateModelGenerator.CrossType EMISSIVE_NOT_TINTED
      Mappings:
      Namespace Name Mixin selector
      named EMISSIVE_NOT_TINTED Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;EMISSIVE_NOT_TINTED:Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;
      intermediary field_55176 Lnet/minecraft/class_4910$class_4913;field_55176:Lnet/minecraft/class_4910$class_4913;
      official c Lfsh$d;c:Lfsh$d;
  • Field Details

    • model

      private final Model model
      Mappings:
      Namespace Name Mixin selector
      named model Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;model:Lnet/minecraft/client/data/Model;
      intermediary field_55177 Lnet/minecraft/class_4910$class_4913;field_55177:Lnet/minecraft/class_4942;
      official d Lfsh$d;d:Lfsy;
    • flowerPotModel

      private final Model flowerPotModel
      Mappings:
      Namespace Name Mixin selector
      named flowerPotModel Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;flowerPotModel:Lnet/minecraft/client/data/Model;
      intermediary field_55178 Lnet/minecraft/class_4910$class_4913;field_55178:Lnet/minecraft/class_4942;
      official e Lfsh$d;e:Lfsy;
    • emissive

      private final boolean emissive
      Mappings:
      Namespace Name Mixin selector
      named emissive Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;emissive:Z
      intermediary field_55179 Lnet/minecraft/class_4910$class_4913;field_55179:Z
      official f Lfsh$d;f:Z
  • Constructor Details

    • CrossType

      private CrossType(Model model, Model flowerPotModel, boolean emissive)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;<init>(Ljava/lang/String;ILnet/minecraft/client/data/Model;Lnet/minecraft/client/data/Model;Z)V
      intermediary <init> Lnet/minecraft/class_4910$class_4913;<init>(Ljava/lang/String;ILnet/minecraft/class_4942;Lnet/minecraft/class_4942;Z)V
      official <init> Lfsh$d;<init>(Ljava/lang/String;ILfsy;Lfsy;Z)V
  • Method Details

    • values

      public static BlockStateModelGenerator.CrossType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BlockStateModelGenerator.CrossType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCrossModel

      public Model getCrossModel()
      Mappings:
      Namespace Name Mixin selector
      named getCrossModel Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;getCrossModel()Lnet/minecraft/client/data/Model;
      intermediary method_25726 Lnet/minecraft/class_4910$class_4913;method_25726()Lnet/minecraft/class_4942;
      official a Lfsh$d;a()Lfsy;
    • getFlowerPotCrossModel

      public Model getFlowerPotCrossModel()
      Mappings:
      Namespace Name Mixin selector
      named getFlowerPotCrossModel Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;getFlowerPotCrossModel()Lnet/minecraft/client/data/Model;
      intermediary method_25727 Lnet/minecraft/class_4910$class_4913;method_25727()Lnet/minecraft/class_4942;
      official b Lfsh$d;b()Lfsy;
    • registerItemModel

      public Identifier registerItemModel(BlockStateModelGenerator modelGenerator, Block block)
      Mappings:
      Namespace Name Mixin selector
      named registerItemModel Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;registerItemModel(Lnet/minecraft/client/data/BlockStateModelGenerator;Lnet/minecraft/block/Block;)Lnet/minecraft/util/Identifier;
      intermediary method_65297 Lnet/minecraft/class_4910$class_4913;method_65297(Lnet/minecraft/class_4910;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960;
      official a Lfsh$d;a(Lfsh;Ldno;)Lalr;
    • getTextureMap

      public TextureMap getTextureMap(Block block)
      Mappings:
      Namespace Name Mixin selector
      named getTextureMap Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;getTextureMap(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/TextureMap;
      intermediary method_65296 Lnet/minecraft/class_4910$class_4913;method_65296(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944;
      official a Lfsh$d;a(Ldno;)Lfta;
    • getFlowerPotTextureMap

      public TextureMap getFlowerPotTextureMap(Block block)
      Mappings:
      Namespace Name Mixin selector
      named getFlowerPotTextureMap Lnet/minecraft/client/data/BlockStateModelGenerator$CrossType;getFlowerPotTextureMap(Lnet/minecraft/block/Block;)Lnet/minecraft/client/data/TextureMap;
      intermediary method_65298 Lnet/minecraft/class_4910$class_4913;method_65298(Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944;
      official b Lfsh$d;b(Ldno;)Lfta;