Class TexturePacks

java.lang.Object
net.minecraft.client.resource.pack.TexturePacks

@Environment(CLIENT) public class TexturePacks extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_303
glue class_323
server net/minecraft/class_303
client ik
named net/minecraft/client/resource/pack/TexturePacks
  • Field Details

    • availablePacks

      private List availablePacks
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1176 Lnet/minecraft/class_303;field_1176:Ljava/util/List;
      glue field_1366 Lclass_323;field_1366:Ljava/util/List;
      server field_1176 Lnet/minecraft/class_303;field_1176:Ljava/util/List;
      client b Lik;b:Ljava/util/List;
      named availablePacks Lnet/minecraft/client/resource/pack/TexturePacks;availablePacks:Ljava/util/List;
    • defaultPack

      private TexturePack defaultPack
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1177 Lnet/minecraft/class_303;field_1177:Lnet/minecraft/class_285;
      glue field_1367 Lclass_323;field_1367:Lclass_307;
      server field_1177 Lnet/minecraft/class_303;field_1177:Lnet/minecraft/class_285;
      client c Lik;c:Li;
      named defaultPack Lnet/minecraft/client/resource/pack/TexturePacks;defaultPack:Lnet/minecraft/client/resource/pack/TexturePack;
    • selected

      public TexturePack selected
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1175 Lnet/minecraft/class_303;field_1175:Lnet/minecraft/class_285;
      glue field_1365 Lclass_323;field_1365:Lclass_307;
      server field_1175 Lnet/minecraft/class_303;field_1175:Lnet/minecraft/class_285;
      client a Lik;a:Li;
      named selected Lnet/minecraft/client/resource/pack/TexturePacks;selected:Lnet/minecraft/client/resource/pack/TexturePack;
    • availablePacksByKey

      private Map availablePacksByKey
      Map is of String, Texturepack
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1178 Lnet/minecraft/class_303;field_1178:Ljava/util/Map;
      glue field_1368 Lclass_323;field_1368:Ljava/util/Map;
      server field_1178 Lnet/minecraft/class_303;field_1178:Ljava/util/Map;
      client d Lik;d:Ljava/util/Map;
      named availablePacksByKey Lnet/minecraft/client/resource/pack/TexturePacks;availablePacksByKey:Ljava/util/Map;
    • minecraft

      private Minecraft minecraft
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1179 Lnet/minecraft/class_303;field_1179:Lnet/minecraft/client/Minecraft;
      glue field_1369 Lclass_323;field_1369:Lnet/minecraft/client/Minecraft;
      server field_1179 Lnet/minecraft/class_303;field_1179:Lnet/minecraft/client/Minecraft;
      client e Lik;e:Lnet/minecraft/client/Minecraft;
      named minecraft Lnet/minecraft/client/resource/pack/TexturePacks;minecraft:Lnet/minecraft/client/Minecraft;
    • dir

      private File dir
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1180 Lnet/minecraft/class_303;field_1180:Ljava/io/File;
      glue field_1370 Lclass_323;field_1370:Ljava/io/File;
      server field_1180 Lnet/minecraft/class_303;field_1180:Ljava/io/File;
      client f Lik;f:Ljava/io/File;
      named dir Lnet/minecraft/client/resource/pack/TexturePacks;dir:Ljava/io/File;
    • selectedName

      private String selectedName
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1181 Lnet/minecraft/class_303;field_1181:Ljava/lang/String;
      glue field_1371 Lclass_323;field_1371:Ljava/lang/String;
      server field_1181 Lnet/minecraft/class_303;field_1181:Ljava/lang/String;
      client g Lik;g:Ljava/lang/String;
      named selectedName Lnet/minecraft/client/resource/pack/TexturePacks;selectedName:Ljava/lang/String;
  • Constructor Details

    • TexturePacks

      public TexturePacks(Minecraft minecraft, File gameDir)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_303;<init>(Lnet/minecraft/client/Minecraft;Ljava/io/File;)V
      glue <init> Lclass_323;<init>(Lnet/minecraft/client/Minecraft;Ljava/io/File;)V
      server <init> Lnet/minecraft/class_303;<init>(Lnet/minecraft/client/Minecraft;Ljava/io/File;)V
      client <init> Lik;<init>(Lnet/minecraft/client/Minecraft;Ljava/io/File;)V
      named <init> Lnet/minecraft/client/resource/pack/TexturePacks;<init>(Lnet/minecraft/client/Minecraft;Ljava/io/File;)V
  • Method Details

    • select

      public boolean select(TexturePack pack)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_999 Lnet/minecraft/class_303;method_999(Lnet/minecraft/class_285;)Z
      glue method_1355 Lclass_323;method_1355(Lclass_307;)Z
      server method_999 Lnet/minecraft/class_303;method_999(Lnet/minecraft/class_285;)Z
      client a Lik;a(Li;)Z
      named select Lnet/minecraft/client/resource/pack/TexturePacks;select(Lnet/minecraft/client/resource/pack/TexturePack;)Z
    • reload

      public void reload()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_998 Lnet/minecraft/class_303;method_998()V
      glue method_1354 Lclass_323;method_1354()V
      server method_998 Lnet/minecraft/class_303;method_998()V
      client a Lik;a()V
      named reload Lnet/minecraft/client/resource/pack/TexturePacks;reload()V
    • getAvailable

      public List getAvailable()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1000 Lnet/minecraft/class_303;method_1000()Ljava/util/List;
      glue method_1356 Lclass_323;method_1356()Ljava/util/List;
      server method_1000 Lnet/minecraft/class_303;method_1000()Ljava/util/List;
      client b Lik;b()Ljava/util/List;
      named getAvailable Lnet/minecraft/client/resource/pack/TexturePacks;getAvailable()Ljava/util/List;