Class MapTextureManager

java.lang.Object
net.minecraft.client.texture.MapTextureManager
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class MapTextureManager extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/texture/MapTextureManager
intermediary net/minecraft/class_10093
official hci
  • Field Details

    • texturesByMapId

      private final Int2ObjectMap<MapTextureManager.MapTexture> texturesByMapId
      Mappings:
      Namespace Name Mixin selector
      named texturesByMapId Lnet/minecraft/client/texture/MapTextureManager;texturesByMapId:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      intermediary field_53646 Lnet/minecraft/class_10093;field_53646:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      official a Lhci;a:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
    • textureManager

      final TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      named textureManager Lnet/minecraft/client/texture/MapTextureManager;textureManager:Lnet/minecraft/client/texture/TextureManager;
      intermediary field_53647 Lnet/minecraft/class_10093;field_53647:Lnet/minecraft/class_1060;
      official b Lhci;b:Lhbl;
  • Constructor Details

    • MapTextureManager

      public MapTextureManager(TextureManager textureManager)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/texture/MapTextureManager;<init>(Lnet/minecraft/client/texture/TextureManager;)V
      intermediary <init> Lnet/minecraft/class_10093;<init>(Lnet/minecraft/class_1060;)V
      official <init> Lhci;<init>(Lhbl;)V
  • Method Details

    • setNeedsUpdate

      public void setNeedsUpdate(MapIdComponent mapIdComponent, MapState mapState)
      Mappings:
      Namespace Name Mixin selector
      named setNeedsUpdate Lnet/minecraft/client/texture/MapTextureManager;setNeedsUpdate(Lnet/minecraft/component/type/MapIdComponent;Lnet/minecraft/item/map/MapState;)V
      intermediary method_62622 Lnet/minecraft/class_10093;method_62622(Lnet/minecraft/class_9209;Lnet/minecraft/class_22;)V
      official a Lhci;a(Levo;Levq;)V
    • getTextureId

      public Identifier getTextureId(MapIdComponent mapIdComponent, MapState mapState)
      Mappings:
      Namespace Name Mixin selector
      named getTextureId Lnet/minecraft/client/texture/MapTextureManager;getTextureId(Lnet/minecraft/component/type/MapIdComponent;Lnet/minecraft/item/map/MapState;)Lnet/minecraft/util/Identifier;
      intermediary method_62624 Lnet/minecraft/class_10093;method_62624(Lnet/minecraft/class_9209;Lnet/minecraft/class_22;)Lnet/minecraft/class_2960;
      official b Lhci;b(Levo;Levq;)Lalz;
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/texture/MapTextureManager;clear()V
      intermediary method_62621 Lnet/minecraft/class_10093;method_62621()V
      official a Lhci;a()V
    • getMapTexture

      private MapTextureManager.MapTexture getMapTexture(MapIdComponent mapIdComponent, MapState MapState)
      Mappings:
      Namespace Name Mixin selector
      named getMapTexture Lnet/minecraft/client/texture/MapTextureManager;getMapTexture(Lnet/minecraft/component/type/MapIdComponent;Lnet/minecraft/item/map/MapState;)Lnet/minecraft/client/texture/MapTextureManager$MapTexture;
      intermediary method_62625 Lnet/minecraft/class_10093;method_62625(Lnet/minecraft/class_9209;Lnet/minecraft/class_22;)Lnet/minecraft/class_10093$class_331;
      official c Lhci;c(Levo;Levq;)Lhci$a;
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable