Class MapState

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

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

    • xCenter

      public int xCenter
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a:I
      intermediary field_201 Lnet/minecraft/class_89;field_201:I
      named xCenter Lnet/minecraft/item/map/MapState;xCenter:I
    • zCenter

      public int zCenter
      Mappings:
      Namespace Name Mixin selector
      official b Lcbs;b:I
      intermediary field_202 Lnet/minecraft/class_89;field_202:I
      named zCenter Lnet/minecraft/item/map/MapState;zCenter:I
    • field_19747

      public DimensionType field_19747
      Mappings:
      Namespace Name Mixin selector
      official c Lcbs;c:Lbod;
      intermediary field_19747 Lnet/minecraft/class_89;field_19747:Lnet/minecraft/class_3793;
      named field_19747 Lnet/minecraft/item/map/MapState;field_19747:Lnet/minecraft/world/dimension/DimensionType;
    • trackingPosition

      public boolean trackingPosition
      Mappings:
      Namespace Name Mixin selector
      official d Lcbs;d:Z
      intermediary field_13095 Lnet/minecraft/class_89;field_13095:Z
      named trackingPosition Lnet/minecraft/item/map/MapState;trackingPosition:Z
    • field_15238

      public boolean field_15238
      Mappings:
      Namespace Name Mixin selector
      official e Lcbs;e:Z
      intermediary field_15238 Lnet/minecraft/class_89;field_15238:Z
      named field_15238 Lnet/minecraft/item/map/MapState;field_15238:Z
    • scale

      public byte scale
      Mappings:
      Namespace Name Mixin selector
      official f Lcbs;f:B
      intermediary field_204 Lnet/minecraft/class_89;field_204:B
      named scale Lnet/minecraft/item/map/MapState;scale:B
    • colors

      public byte[] colors
      Mappings:
      Namespace Name Mixin selector
      official g Lcbs;g:[B
      intermediary field_205 Lnet/minecraft/class_89;field_205:[B
      named colors Lnet/minecraft/item/map/MapState;colors:[B
    • updateTrackers

      public List<MapState.PlayerUpdateTracker> updateTrackers
      Mappings:
      Namespace Name Mixin selector
      official h Lcbs;h:Ljava/util/List;
      intermediary field_207 Lnet/minecraft/class_89;field_207:Ljava/util/List;
      named updateTrackers Lnet/minecraft/item/map/MapState;updateTrackers:Ljava/util/List;
    • updateTrackersByPlayer

      private final Map<PlayerEntity,MapState.PlayerUpdateTracker> updateTrackersByPlayer
      Mappings:
      Namespace Name Mixin selector
      official j Lcbs;j:Ljava/util/Map;
      intermediary field_209 Lnet/minecraft/class_89;field_209:Ljava/util/Map;
      named updateTrackersByPlayer Lnet/minecraft/item/map/MapState;updateTrackersByPlayer:Ljava/util/Map;
    • field_19748

      private final Map<String,class_4066> field_19748
      Mappings:
      Namespace Name Mixin selector
      official k Lcbs;k:Ljava/util/Map;
      intermediary field_19748 Lnet/minecraft/class_89;field_19748:Ljava/util/Map;
      named field_19748 Lnet/minecraft/item/map/MapState;field_19748:Ljava/util/Map;
    • icons

      public Map<String,class_3082> icons
      Mappings:
      Namespace Name Mixin selector
      official i Lcbs;i:Ljava/util/Map;
      intermediary field_4982 Lnet/minecraft/class_89;field_4982:Ljava/util/Map;
      named icons Lnet/minecraft/item/map/MapState;icons:Ljava/util/Map;
    • field_19749

      private final Map<String,class_4067> field_19749
      Mappings:
      Namespace Name Mixin selector
      official l Lcbs;l:Ljava/util/Map;
      intermediary field_19749 Lnet/minecraft/class_89;field_19749:Ljava/util/Map;
      named field_19749 Lnet/minecraft/item/map/MapState;field_19749:Ljava/util/Map;
  • Constructor Details

    • MapState

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

    • method_17931

      public void method_17931(int int2, int int3, int int4, boolean bool, boolean bool2, DimensionType dimensionType)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(IIIZZLbod;)V
      intermediary method_17931 Lnet/minecraft/class_89;method_17931(IIIZZLnet/minecraft/class_3793;)V
      named method_17931 Lnet/minecraft/item/map/MapState;method_17931(IIIZZLnet/minecraft/world/dimension/DimensionType;)V
    • method_9308

      public void method_9308(double double2, double double3, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(DDI)V
      intermediary method_9308 Lnet/minecraft/class_89;method_9308(DDI)V
      named method_9308 Lnet/minecraft/item/map/MapState;method_9308(DDI)V
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Specified by:
      fromNbt in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      official a Lcbo;a(Lgy;)V
      intermediary method_188 Lnet/minecraft/class_92;method_188(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/world/PersistentState;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • toNbt

      public NbtCompound toNbt(NbtCompound nbt)
      Specified by:
      toNbt in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      official b Lcbo;b(Lgy;)Lgy;
      intermediary method_191 Lnet/minecraft/class_92;method_191(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;
      named toNbt Lnet/minecraft/world/PersistentState;toNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • update

      public void update(PlayerEntity player, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Laog;Late;)V
      intermediary method_183 Lnet/minecraft/class_89;method_183(Lnet/minecraft/class_988;Lnet/minecraft/class_1071;)V
      named update Lnet/minecraft/item/map/MapState;update(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
    • method_13830

      public static void method_13830(ItemStack itemStack, BlockPos blockPos, String string, class_3082.class_3083 class_3083)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Late;Lel;Ljava/lang/String;Lcbq$a;)V
      intermediary method_13830 Lnet/minecraft/class_89;method_13830(Lnet/minecraft/class_1071;Lnet/minecraft/class_2552;Ljava/lang/String;Lnet/minecraft/class_3082$class_3083;)V
      named method_13830 Lnet/minecraft/item/map/MapState;method_13830(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/BlockPos;Ljava/lang/String;Lnet/minecraft/class_3082$class_3083;)V
    • method_4126

      private void method_4126(class_3082.class_3083 class_3083, @Nullable IWorld iWorld, String string, double double2, double double3, double double4, @Nullable Text text)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Lcbq$a;Laxz;Ljava/lang/String;DDDLij;)V
      intermediary method_4126 Lnet/minecraft/class_89;method_4126(Lnet/minecraft/class_3082$class_3083;Lnet/minecraft/class_3598;Ljava/lang/String;DDDLnet/minecraft/class_1982;)V
      named method_4126 Lnet/minecraft/item/map/MapState;method_4126(Lnet/minecraft/class_3082$class_3083;Lnet/minecraft/world/IWorld;Ljava/lang/String;DDDLnet/minecraft/text/Text;)V
    • method_17932

      @Nullable public Packet<?> method_17932(ItemStack itemStack, BlockView blockView, PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Late;Laxk;Laog;)Liv;
      intermediary method_17932 Lnet/minecraft/class_89;method_17932(Lnet/minecraft/class_1071;Lnet/minecraft/class_1158;Lnet/minecraft/class_988;)Lnet/minecraft/class_700;
      named method_17932 Lnet/minecraft/item/map/MapState;method_17932(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/network/Packet;
    • markDirty

      public void markDirty(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(II)V
      intermediary method_9309 Lnet/minecraft/class_89;method_9309(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 Lcbs;a(Laog;)Lcbs$a;
      intermediary method_4127 Lnet/minecraft/class_89;method_4127(Lnet/minecraft/class_988;)Lnet/minecraft/class_89$class_90;
      named getPlayerSyncData Lnet/minecraft/item/map/MapState;getPlayerSyncData(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/map/MapState$PlayerUpdateTracker;
    • method_17934

      public void method_17934(IWorld iWorld, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Laxz;Lel;)V
      intermediary method_17934 Lnet/minecraft/class_89;method_17934(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;)V
      named method_17934 Lnet/minecraft/item/map/MapState;method_17934(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;)V
    • method_17933

      public void method_17933(BlockView blockView, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Laxk;II)V
      intermediary method_17933 Lnet/minecraft/class_89;method_17933(Lnet/minecraft/class_1158;II)V
      named method_17933 Lnet/minecraft/item/map/MapState;method_17933(Lnet/minecraft/world/BlockView;II)V
    • method_17935

      public void method_17935(BlockPos blockPos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Lel;I)V
      intermediary method_17935 Lnet/minecraft/class_89;method_17935(Lnet/minecraft/class_2552;I)V
      named method_17935 Lnet/minecraft/item/map/MapState;method_17935(Lnet/minecraft/util/math/BlockPos;I)V