Class MapState

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

public class MapState extends PersistentState
Mappings:
Namespace Name
intermediary net/minecraft/class_198
glue class_221
server fv
client iu
named net/minecraft/item/map/MapState
  • Field Details

    • centerX

      public int centerX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_720 Lnet/minecraft/class_198;field_720:I
      glue field_925 Lclass_221;field_925:I
      server b Lfv;b:I
      client b Liu;b:I
      named centerX Lnet/minecraft/item/map/MapState;centerX:I
    • centerZ

      public int centerZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_721 Lnet/minecraft/class_198;field_721:I
      glue field_926 Lclass_221;field_926:I
      server c Lfv;c:I
      client c Liu;c:I
      named centerZ Lnet/minecraft/item/map/MapState;centerZ:I
    • dimension

      public byte dimension
      Mappings:
      Namespace Name Mixin selector
      intermediary field_722 Lnet/minecraft/class_198;field_722:B
      glue field_927 Lclass_221;field_927:B
      server d Lfv;d:B
      client d Liu;d:B
      named dimension Lnet/minecraft/item/map/MapState;dimension:B
    • scale

      public byte scale
      Mappings:
      Namespace Name Mixin selector
      intermediary field_723 Lnet/minecraft/class_198;field_723:B
      glue field_928 Lclass_221;field_928:B
      server e Lfv;e:B
      client e Liu;e:B
      named scale Lnet/minecraft/item/map/MapState;scale:B
    • colors

      public byte[] colors
      Mappings:
      Namespace Name Mixin selector
      intermediary field_724 Lnet/minecraft/class_198;field_724:[B
      glue field_929 Lclass_221;field_929:[B
      server f Lfv;f:[B
      client f Liu;f:[B
      named colors Lnet/minecraft/item/map/MapState;colors:[B
    • inventoryTicks

      public int inventoryTicks
      Mappings:
      Namespace Name Mixin selector
      intermediary field_725 Lnet/minecraft/class_198;field_725:I
      glue field_930 Lclass_221;field_930:I
      server g Lfv;g:I
      client g Liu;g:I
      named inventoryTicks Lnet/minecraft/item/map/MapState;inventoryTicks:I
    • updateTrackers

      public List updateTrackers
      Mappings:
      Namespace Name Mixin selector
      intermediary field_726 Lnet/minecraft/class_198;field_726:Ljava/util/List;
      glue field_931 Lclass_221;field_931:Ljava/util/List;
      server h Lfv;h:Ljava/util/List;
      client h Liu;h:Ljava/util/List;
      named updateTrackers Lnet/minecraft/item/map/MapState;updateTrackers:Ljava/util/List;
    • updateTrackersByPlayer

      private Map updateTrackersByPlayer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_728 Lnet/minecraft/class_198;field_728:Ljava/util/Map;
      glue field_933 Lclass_221;field_933:Ljava/util/Map;
      server j Lfv;j:Ljava/util/Map;
      client j Liu;j:Ljava/util/Map;
      named updateTrackersByPlayer Lnet/minecraft/item/map/MapState;updateTrackersByPlayer:Ljava/util/Map;
    • icons

      public List icons
      Mappings:
      Namespace Name Mixin selector
      intermediary field_727 Lnet/minecraft/class_198;field_727:Ljava/util/List;
      glue field_932 Lclass_221;field_932:Ljava/util/List;
      server i Lfv;i:Ljava/util/List;
      client i Liu;i:Ljava/util/List;
      named icons Lnet/minecraft/item/map/MapState;icons:Ljava/util/List;
  • Constructor Details

    • MapState

      public MapState(String id)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_58;<init>(Ljava/lang/String;)V
      glue <init> Lclass_193;<init>(Ljava/lang/String;)V
      server <init> Lfa;<init>(Ljava/lang/String;)V
      client <init> Lhm;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/world/PersistentState;<init>(Ljava/lang/String;)V
  • Method Details

    • readNbt

      public void readNbt(NbtCompound nbt)
      Specified by:
      readNbt in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      intermediary method_545 Lnet/minecraft/class_58;method_545(Lnet/minecraft/class_8;)V
      glue method_898 Lclass_193;method_898(Lclass_333;)V
      server a Lfa;a(Liq;)V
      client a Lhm;a(Lnu;)V
      named readNbt Lnet/minecraft/world/PersistentState;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • writeNbt

      public void writeNbt(NbtCompound nbt)
      Specified by:
      writeNbt in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      intermediary method_548 Lnet/minecraft/class_58;method_548(Lnet/minecraft/class_8;)V
      glue method_901 Lclass_193;method_901(Lclass_333;)V
      server b Lfa;b(Liq;)V
      client b Lhm;b(Lnu;)V
      named writeNbt Lnet/minecraft/world/PersistentState;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • update

      public void update(PlayerEntity player, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_667 Lnet/minecraft/class_198;method_667(Lnet/minecraft/class_54;Lnet/minecraft/class_31;)V
      glue method_1035 Lclass_221;method_1035(Lclass_172;Lclass_224;)V
      server a Lfv;a(Lem;Lfy;)V
      client a Liu;a(Lgs;Liz;)V
      named update Lnet/minecraft/item/map/MapState;update(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
    • getPlayerMarkerPacket

      @Environment(SERVER) public byte[] getPlayerMarkerPacket(ItemStack stack, World world, PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_668 Lnet/minecraft/class_198;method_668(Lnet/minecraft/class_31;Lnet/minecraft/class_18;Lnet/minecraft/class_54;)[B
      glue method_1036 Lclass_221;method_1036(Lclass_224;Lclass_129;Lclass_172;)[B
      server a Lfv;a(Lfy;Ldj;Lem;)[B
      client method_668 Liu;method_668(Liz;Lfd;Lgs;)[B
      named getPlayerMarkerPacket Lnet/minecraft/item/map/MapState;getPlayerMarkerPacket(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)[B
    • markDirty

      public void markDirty(int x, int startZ, int endZ)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_666 Lnet/minecraft/class_198;method_666(III)V
      glue method_1034 Lclass_221;method_1034(III)V
      server a Lfv;a(III)V
      client a Liu;a(III)V
      named markDirty Lnet/minecraft/item/map/MapState;markDirty(III)V
    • readUpdateData

      @Environment(CLIENT) public void readUpdateData(byte[] updateData)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_669 Lnet/minecraft/class_198;method_669([B)V
      glue method_1393 Lclass_221;method_1393([B)V
      server method_669 Lfv;method_669([B)V
      client a Liu;a([B)V
      named readUpdateData Lnet/minecraft/item/map/MapState;readUpdateData([B)V