Class MapState

java.lang.Object
net.minecraft.world.PersistentState
net.minecraft.item.map.MapState

public class MapState
extends PersistentState
Mappings:
Namespace Name
official atg
intermediary net/minecraft/class_627
named net/minecraft/item/map/MapState
  • Field Details

    • xCenter

      public int xCenter
      Mappings:
      Namespace Name Mixin selector
      official b Latg;b:I
      intermediary field_2316 Lnet/minecraft/class_627;field_2316:I
      named xCenter Lnet/minecraft/item/map/MapState;xCenter:I
    • zCenter

      public int zCenter
      Mappings:
      Namespace Name Mixin selector
      official c Latg;c:I
      intermediary field_2317 Lnet/minecraft/class_627;field_2317:I
      named zCenter Lnet/minecraft/item/map/MapState;zCenter:I
    • dimensionId

      public byte dimensionId
      Mappings:
      Namespace Name Mixin selector
      official d Latg;d:B
      intermediary field_2318 Lnet/minecraft/class_627;field_2318:B
      named dimensionId Lnet/minecraft/item/map/MapState;dimensionId:B
    • scale

      public byte scale
      Mappings:
      Namespace Name Mixin selector
      official e Latg;e:B
      intermediary field_2319 Lnet/minecraft/class_627;field_2319:B
      named scale Lnet/minecraft/item/map/MapState;scale:B
    • colors

      public byte[] colors
      Mappings:
      Namespace Name Mixin selector
      official f Latg;f:[B
      intermediary field_2320 Lnet/minecraft/class_627;field_2320:[B
      named colors Lnet/minecraft/item/map/MapState;colors:[B
    • updateTrackers

      public List<MapState.PlayerUpdateTracker> updateTrackers
      Mappings:
      Namespace Name Mixin selector
      official g Latg;g:Ljava/util/List;
      intermediary field_2321 Lnet/minecraft/class_627;field_2321:Ljava/util/List;
      named updateTrackers Lnet/minecraft/item/map/MapState;updateTrackers:Ljava/util/List;
    • updateTrackersByPlayer

      private Map<PlayerEntity,​MapState.PlayerUpdateTracker> updateTrackersByPlayer
      Mappings:
      Namespace Name Mixin selector
      official i Latg;i:Ljava/util/Map;
      intermediary field_2323 Lnet/minecraft/class_627;field_2323:Ljava/util/Map;
      named updateTrackersByPlayer Lnet/minecraft/item/map/MapState;updateTrackersByPlayer:Ljava/util/Map;
    • icons

      public Map<String,​MapIcon> icons
      Mappings:
      Namespace Name Mixin selector
      official h Latg;h:Ljava/util/Map;
      intermediary field_2322 Lnet/minecraft/class_627;field_2322:Ljava/util/Map;
      named icons Lnet/minecraft/item/map/MapState;icons:Ljava/util/Map;
  • Constructor Details

    • MapState

      public MapState​(String id)
      Mappings:
      Namespace Name Mixin selector
      official <init> Late;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_625;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/world/PersistentState;<init>(Ljava/lang/String;)V
  • Method Details

    • method_1898

      public void method_1898​(double double2, double double3, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Latg;a(DDI)V
      intermediary method_1898 Lnet/minecraft/class_627;method_1898(DDI)V
      named method_1898 Lnet/minecraft/item/map/MapState;method_1898(DDI)V
    • fromTag

      public void fromTag​(CompoundTag tag)
      Specified by:
      fromTag in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Ldn;)V
      intermediary method_1889 Lnet/minecraft/class_625;method_1889(Lnet/minecraft/class_1405;)V
      named fromTag Lnet/minecraft/world/PersistentState;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • toTag

      public void toTag​(CompoundTag tag)
      Specified by:
      toTag in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(Ldn;)V
      intermediary method_1891 Lnet/minecraft/class_625;method_1891(Lnet/minecraft/class_1405;)V
      named toTag Lnet/minecraft/world/PersistentState;toTag(Lnet/minecraft/nbt/CompoundTag;)V
    • update

      public void update​(PlayerEntity player, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Latg;a(Lwn;Lzx;)V
      intermediary method_1902 Lnet/minecraft/class_627;method_1902(Lnet/minecraft/class_1963;Lnet/minecraft/class_2056;)V
      named update Lnet/minecraft/item/map/MapState;update(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
    • method_1900

      private void method_1900​(int int2, World world, String string, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Latg;a(ILadm;Ljava/lang/String;DDD)V
      intermediary method_1900 Lnet/minecraft/class_627;method_1900(ILnet/minecraft/class_99;Ljava/lang/String;DDD)V
      named method_1900 Lnet/minecraft/item/map/MapState;method_1900(ILnet/minecraft/world/World;Ljava/lang/String;DDD)V
    • method_1903

      public Packet method_1903​(ItemStack itemStack, World world, PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Latg;a(Lzx;Ladm;Lwn;)Lff;
      intermediary method_1903 Lnet/minecraft/class_627;method_1903(Lnet/minecraft/class_2056;Lnet/minecraft/class_99;Lnet/minecraft/class_1963;)Lnet/minecraft/class_1457;
      named method_1903 Lnet/minecraft/item/map/MapState;method_1903(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/network/Packet;
    • markDirty

      public void markDirty​(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Latg;a(II)V
      intermediary method_1899 Lnet/minecraft/class_627;method_1899(II)V
      named markDirty Lnet/minecraft/item/map/MapState;markDirty(II)V
    • getPlayerSyncData

      public MapState.PlayerUpdateTracker getPlayerSyncData​(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Latg;a(Lwn;)Latg$a;
      intermediary method_1901 Lnet/minecraft/class_627;method_1901(Lnet/minecraft/class_1963;)Lnet/minecraft/class_627$class_628;
      named getPlayerSyncData Lnet/minecraft/item/map/MapState;getPlayerSyncData(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/map/MapState$PlayerUpdateTracker;