Class TextureKey

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

@Environment(CLIENT) public final class TextureKey extends Object
Mappings:
Namespace Name
named net/minecraft/client/data/TextureKey
intermediary net/minecraft/class_4945
official fnw
  • Field Details Link icon

    • ALL Link icon

      public static final TextureKey ALL
      Mappings:
      Namespace Name Mixin selector
      named ALL Lnet/minecraft/client/data/TextureKey;ALL:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23010 Lnet/minecraft/class_4945;field_23010:Lnet/minecraft/class_4945;
      official a Lfnw;a:Lfnw;
    • TEXTURE Link icon

      public static final TextureKey TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named TEXTURE Lnet/minecraft/client/data/TextureKey;TEXTURE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23011 Lnet/minecraft/class_4945;field_23011:Lnet/minecraft/class_4945;
      official b Lfnw;b:Lfnw;
    • PARTICLE Link icon

      public static final TextureKey PARTICLE
      Mappings:
      Namespace Name Mixin selector
      named PARTICLE Lnet/minecraft/client/data/TextureKey;PARTICLE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23012 Lnet/minecraft/class_4945;field_23012:Lnet/minecraft/class_4945;
      official c Lfnw;c:Lfnw;
    • END Link icon

      public static final TextureKey END
      Mappings:
      Namespace Name Mixin selector
      named END Lnet/minecraft/client/data/TextureKey;END:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23013 Lnet/minecraft/class_4945;field_23013:Lnet/minecraft/class_4945;
      official d Lfnw;d:Lfnw;
    • BOTTOM Link icon

      public static final TextureKey BOTTOM
      Mappings:
      Namespace Name Mixin selector
      named BOTTOM Lnet/minecraft/client/data/TextureKey;BOTTOM:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23014 Lnet/minecraft/class_4945;field_23014:Lnet/minecraft/class_4945;
      official e Lfnw;e:Lfnw;
    • TOP Link icon

      public static final TextureKey TOP
      Mappings:
      Namespace Name Mixin selector
      named TOP Lnet/minecraft/client/data/TextureKey;TOP:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23015 Lnet/minecraft/class_4945;field_23015:Lnet/minecraft/class_4945;
      official f Lfnw;f:Lfnw;
    • FRONT Link icon

      public static final TextureKey FRONT
      Mappings:
      Namespace Name Mixin selector
      named FRONT Lnet/minecraft/client/data/TextureKey;FRONT:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23016 Lnet/minecraft/class_4945;field_23016:Lnet/minecraft/class_4945;
      official g Lfnw;g:Lfnw;
    • BACK Link icon

      public static final TextureKey BACK
      Mappings:
      Namespace Name Mixin selector
      named BACK Lnet/minecraft/client/data/TextureKey;BACK:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23017 Lnet/minecraft/class_4945;field_23017:Lnet/minecraft/class_4945;
      official h Lfnw;h:Lfnw;
    • SIDE Link icon

      public static final TextureKey SIDE
      Mappings:
      Namespace Name Mixin selector
      named SIDE Lnet/minecraft/client/data/TextureKey;SIDE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23018 Lnet/minecraft/class_4945;field_23018:Lnet/minecraft/class_4945;
      official i Lfnw;i:Lfnw;
    • NORTH Link icon

      public static final TextureKey NORTH
      Mappings:
      Namespace Name Mixin selector
      named NORTH Lnet/minecraft/client/data/TextureKey;NORTH:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23019 Lnet/minecraft/class_4945;field_23019:Lnet/minecraft/class_4945;
      official j Lfnw;j:Lfnw;
    • SOUTH Link icon

      public static final TextureKey SOUTH
      Mappings:
      Namespace Name Mixin selector
      named SOUTH Lnet/minecraft/client/data/TextureKey;SOUTH:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23020 Lnet/minecraft/class_4945;field_23020:Lnet/minecraft/class_4945;
      official k Lfnw;k:Lfnw;
    • EAST Link icon

      public static final TextureKey EAST
      Mappings:
      Namespace Name Mixin selector
      named EAST Lnet/minecraft/client/data/TextureKey;EAST:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23021 Lnet/minecraft/class_4945;field_23021:Lnet/minecraft/class_4945;
      official l Lfnw;l:Lfnw;
    • WEST Link icon

      public static final TextureKey WEST
      Mappings:
      Namespace Name Mixin selector
      named WEST Lnet/minecraft/client/data/TextureKey;WEST:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23022 Lnet/minecraft/class_4945;field_23022:Lnet/minecraft/class_4945;
      official m Lfnw;m:Lfnw;
    • UP Link icon

      public static final TextureKey UP
      Mappings:
      Namespace Name Mixin selector
      named UP Lnet/minecraft/client/data/TextureKey;UP:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23023 Lnet/minecraft/class_4945;field_23023:Lnet/minecraft/class_4945;
      official n Lfnw;n:Lfnw;
    • DOWN Link icon

      public static final TextureKey DOWN
      Mappings:
      Namespace Name Mixin selector
      named DOWN Lnet/minecraft/client/data/TextureKey;DOWN:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23024 Lnet/minecraft/class_4945;field_23024:Lnet/minecraft/class_4945;
      official o Lfnw;o:Lfnw;
    • CROSS Link icon

      public static final TextureKey CROSS
      Mappings:
      Namespace Name Mixin selector
      named CROSS Lnet/minecraft/client/data/TextureKey;CROSS:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23025 Lnet/minecraft/class_4945;field_23025:Lnet/minecraft/class_4945;
      official p Lfnw;p:Lfnw;
    • CROSS_EMISSIVE Link icon

      public static final TextureKey CROSS_EMISSIVE
      Mappings:
      Namespace Name Mixin selector
      named CROSS_EMISSIVE Lnet/minecraft/client/data/TextureKey;CROSS_EMISSIVE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_55182 Lnet/minecraft/class_4945;field_55182:Lnet/minecraft/class_4945;
      official q Lfnw;q:Lfnw;
    • PLANT Link icon

      public static final TextureKey PLANT
      Mappings:
      Namespace Name Mixin selector
      named PLANT Lnet/minecraft/client/data/TextureKey;PLANT:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23026 Lnet/minecraft/class_4945;field_23026:Lnet/minecraft/class_4945;
      official r Lfnw;r:Lfnw;
    • WALL Link icon

      public static final TextureKey WALL
      Mappings:
      Namespace Name Mixin selector
      named WALL Lnet/minecraft/client/data/TextureKey;WALL:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23027 Lnet/minecraft/class_4945;field_23027:Lnet/minecraft/class_4945;
      official s Lfnw;s:Lfnw;
    • RAIL Link icon

      public static final TextureKey RAIL
      Mappings:
      Namespace Name Mixin selector
      named RAIL Lnet/minecraft/client/data/TextureKey;RAIL:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23028 Lnet/minecraft/class_4945;field_23028:Lnet/minecraft/class_4945;
      official t Lfnw;t:Lfnw;
    • WOOL Link icon

      public static final TextureKey WOOL
      Mappings:
      Namespace Name Mixin selector
      named WOOL Lnet/minecraft/client/data/TextureKey;WOOL:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23029 Lnet/minecraft/class_4945;field_23029:Lnet/minecraft/class_4945;
      official u Lfnw;u:Lfnw;
    • PATTERN Link icon

      public static final TextureKey PATTERN
      Mappings:
      Namespace Name Mixin selector
      named PATTERN Lnet/minecraft/client/data/TextureKey;PATTERN:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23030 Lnet/minecraft/class_4945;field_23030:Lnet/minecraft/class_4945;
      official v Lfnw;v:Lfnw;
    • PANE Link icon

      public static final TextureKey PANE
      Mappings:
      Namespace Name Mixin selector
      named PANE Lnet/minecraft/client/data/TextureKey;PANE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23031 Lnet/minecraft/class_4945;field_23031:Lnet/minecraft/class_4945;
      official w Lfnw;w:Lfnw;
    • EDGE Link icon

      public static final TextureKey EDGE
      Mappings:
      Namespace Name Mixin selector
      named EDGE Lnet/minecraft/client/data/TextureKey;EDGE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23032 Lnet/minecraft/class_4945;field_23032:Lnet/minecraft/class_4945;
      official x Lfnw;x:Lfnw;
    • FAN Link icon

      public static final TextureKey FAN
      Mappings:
      Namespace Name Mixin selector
      named FAN Lnet/minecraft/client/data/TextureKey;FAN:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23033 Lnet/minecraft/class_4945;field_23033:Lnet/minecraft/class_4945;
      official y Lfnw;y:Lfnw;
    • STEM Link icon

      public static final TextureKey STEM
      Mappings:
      Namespace Name Mixin selector
      named STEM Lnet/minecraft/client/data/TextureKey;STEM:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23034 Lnet/minecraft/class_4945;field_23034:Lnet/minecraft/class_4945;
      official z Lfnw;z:Lfnw;
    • UPPERSTEM Link icon

      public static final TextureKey UPPERSTEM
      Mappings:
      Namespace Name Mixin selector
      named UPPERSTEM Lnet/minecraft/client/data/TextureKey;UPPERSTEM:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23035 Lnet/minecraft/class_4945;field_23035:Lnet/minecraft/class_4945;
      official A Lfnw;A:Lfnw;
    • CROP Link icon

      public static final TextureKey CROP
      Mappings:
      Namespace Name Mixin selector
      named CROP Lnet/minecraft/client/data/TextureKey;CROP:Lnet/minecraft/client/data/TextureKey;
      intermediary field_22999 Lnet/minecraft/class_4945;field_22999:Lnet/minecraft/class_4945;
      official B Lfnw;B:Lfnw;
    • DIRT Link icon

      public static final TextureKey DIRT
      Mappings:
      Namespace Name Mixin selector
      named DIRT Lnet/minecraft/client/data/TextureKey;DIRT:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23000 Lnet/minecraft/class_4945;field_23000:Lnet/minecraft/class_4945;
      official C Lfnw;C:Lfnw;
    • FIRE Link icon

      public static final TextureKey FIRE
      Mappings:
      Namespace Name Mixin selector
      named FIRE Lnet/minecraft/client/data/TextureKey;FIRE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23001 Lnet/minecraft/class_4945;field_23001:Lnet/minecraft/class_4945;
      official D Lfnw;D:Lfnw;
    • LANTERN Link icon

      public static final TextureKey LANTERN
      Mappings:
      Namespace Name Mixin selector
      named LANTERN Lnet/minecraft/client/data/TextureKey;LANTERN:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23002 Lnet/minecraft/class_4945;field_23002:Lnet/minecraft/class_4945;
      official E Lfnw;E:Lfnw;
    • PLATFORM Link icon

      public static final TextureKey PLATFORM
      Mappings:
      Namespace Name Mixin selector
      named PLATFORM Lnet/minecraft/client/data/TextureKey;PLATFORM:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23003 Lnet/minecraft/class_4945;field_23003:Lnet/minecraft/class_4945;
      official F Lfnw;F:Lfnw;
    • UNSTICKY Link icon

      public static final TextureKey UNSTICKY
      Mappings:
      Namespace Name Mixin selector
      named UNSTICKY Lnet/minecraft/client/data/TextureKey;UNSTICKY:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23004 Lnet/minecraft/class_4945;field_23004:Lnet/minecraft/class_4945;
      official G Lfnw;G:Lfnw;
    • TORCH Link icon

      public static final TextureKey TORCH
      Mappings:
      Namespace Name Mixin selector
      named TORCH Lnet/minecraft/client/data/TextureKey;TORCH:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23005 Lnet/minecraft/class_4945;field_23005:Lnet/minecraft/class_4945;
      official H Lfnw;H:Lfnw;
    • LAYER0 Link icon

      public static final TextureKey LAYER0
      Mappings:
      Namespace Name Mixin selector
      named LAYER0 Lnet/minecraft/client/data/TextureKey;LAYER0:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23006 Lnet/minecraft/class_4945;field_23006:Lnet/minecraft/class_4945;
      official I Lfnw;I:Lfnw;
    • LAYER1 Link icon

      public static final TextureKey LAYER1
      Mappings:
      Namespace Name Mixin selector
      named LAYER1 Lnet/minecraft/client/data/TextureKey;LAYER1:Lnet/minecraft/client/data/TextureKey;
      intermediary field_42089 Lnet/minecraft/class_4945;field_42089:Lnet/minecraft/class_4945;
      official J Lfnw;J:Lfnw;
    • LAYER2 Link icon

      public static final TextureKey LAYER2
      Mappings:
      Namespace Name Mixin selector
      named LAYER2 Lnet/minecraft/client/data/TextureKey;LAYER2:Lnet/minecraft/client/data/TextureKey;
      intermediary field_42234 Lnet/minecraft/class_4945;field_42234:Lnet/minecraft/class_4945;
      official K Lfnw;K:Lfnw;
    • LIT_LOG Link icon

      public static final TextureKey LIT_LOG
      Mappings:
      Namespace Name Mixin selector
      named LIT_LOG Lnet/minecraft/client/data/TextureKey;LIT_LOG:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23958 Lnet/minecraft/class_4945;field_23958:Lnet/minecraft/class_4945;
      official L Lfnw;L:Lfnw;
    • CANDLE Link icon

      public static final TextureKey CANDLE
      Mappings:
      Namespace Name Mixin selector
      named CANDLE Lnet/minecraft/client/data/TextureKey;CANDLE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_27790 Lnet/minecraft/class_4945;field_27790:Lnet/minecraft/class_4945;
      official M Lfnw;M:Lfnw;
    • INSIDE Link icon

      public static final TextureKey INSIDE
      Mappings:
      Namespace Name Mixin selector
      named INSIDE Lnet/minecraft/client/data/TextureKey;INSIDE:Lnet/minecraft/client/data/TextureKey;
      intermediary field_27791 Lnet/minecraft/class_4945;field_27791:Lnet/minecraft/class_4945;
      official N Lfnw;N:Lfnw;
    • CONTENT Link icon

      public static final TextureKey CONTENT
      Mappings:
      Namespace Name Mixin selector
      named CONTENT Lnet/minecraft/client/data/TextureKey;CONTENT:Lnet/minecraft/client/data/TextureKey;
      intermediary field_27792 Lnet/minecraft/class_4945;field_27792:Lnet/minecraft/class_4945;
      official O Lfnw;O:Lfnw;
    • INNER_TOP Link icon

      public static final TextureKey INNER_TOP
      Mappings:
      Namespace Name Mixin selector
      named INNER_TOP Lnet/minecraft/client/data/TextureKey;INNER_TOP:Lnet/minecraft/client/data/TextureKey;
      intermediary field_38470 Lnet/minecraft/class_4945;field_38470:Lnet/minecraft/class_4945;
      official P Lfnw;P:Lfnw;
    • FLOWERBED Link icon

      public static final TextureKey FLOWERBED
      Mappings:
      Namespace Name Mixin selector
      named FLOWERBED Lnet/minecraft/client/data/TextureKey;FLOWERBED:Lnet/minecraft/client/data/TextureKey;
      intermediary field_42951 Lnet/minecraft/class_4945;field_42951:Lnet/minecraft/class_4945;
      official Q Lfnw;Q:Lfnw;
    • name Link icon

      private final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/client/data/TextureKey;name:Ljava/lang/String;
      intermediary field_23007 Lnet/minecraft/class_4945;field_23007:Ljava/lang/String;
      official R Lfnw;R:Ljava/lang/String;
    • parent Link icon

      @Nullable private final @Nullable TextureKey parent
      Mappings:
      Namespace Name Mixin selector
      named parent Lnet/minecraft/client/data/TextureKey;parent:Lnet/minecraft/client/data/TextureKey;
      intermediary field_23008 Lnet/minecraft/class_4945;field_23008:Lnet/minecraft/class_4945;
      official S Lfnw;S:Lfnw;
  • Constructor Details Link icon

    • TextureKey Link icon

      private TextureKey(String name, @Nullable @Nullable TextureKey parent)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/data/TextureKey;<init>(Ljava/lang/String;Lnet/minecraft/client/data/TextureKey;)V
      intermediary <init> Lnet/minecraft/class_4945;<init>(Ljava/lang/String;Lnet/minecraft/class_4945;)V
      official <init> Lfnw;<init>(Ljava/lang/String;Lfnw;)V
  • Method Details Link icon

    • of Link icon

      private static TextureKey of(String name)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/client/data/TextureKey;of(Ljava/lang/String;)Lnet/minecraft/client/data/TextureKey;
      intermediary method_27043 Lnet/minecraft/class_4945;method_27043(Ljava/lang/String;)Lnet/minecraft/class_4945;
      official a Lfnw;a(Ljava/lang/String;)Lfnw;
    • of Link icon

      private static TextureKey of(String name, TextureKey parent)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/client/data/TextureKey;of(Ljava/lang/String;Lnet/minecraft/client/data/TextureKey;)Lnet/minecraft/client/data/TextureKey;
      intermediary method_27044 Lnet/minecraft/class_4945;method_27044(Ljava/lang/String;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4945;
      official a Lfnw;a(Ljava/lang/String;Lfnw;)Lfnw;
    • getName Link icon

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/client/data/TextureKey;getName()Ljava/lang/String;
      intermediary method_25912 Lnet/minecraft/class_4945;method_25912()Ljava/lang/String;
      official a Lfnw;a()Ljava/lang/String;
    • getParent Link icon

      @Nullable public @Nullable TextureKey getParent()
      Mappings:
      Namespace Name Mixin selector
      named getParent Lnet/minecraft/client/data/TextureKey;getParent()Lnet/minecraft/client/data/TextureKey;
      intermediary method_25913 Lnet/minecraft/class_4945;method_25913()Lnet/minecraft/class_4945;
      official b Lfnw;b()Lfnw;
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object