CLASS cnx net/minecraft/item/map/MapState
	CLASS cnx$a PlayerUpdateTracker
		FIELD a player Lavy;
		FIELD d dirty Z
		FIELD e startX I
		FIELD f startZ I
		FIELD g endX I
		FIELD h endZ I
		FIELD i emptyPacketsRequested I
		METHOD <init> (Lcnx;Lavy;)V
			ARG 1 player
		METHOD a markDirty (II)V
			ARG 1 x
			ARG 2 z
		METHOD a getPacket (Lbcb;)Lka;
			ARG 1 stack
	FIELD a xCenter I
	FIELD b zCenter I
	FIELD c dimension Lbye;
	FIELD d showIcons Z
	FIELD e unlimitedTracking Z
	FIELD f scale B
	FIELD g colors [B
	FIELD h locked Z
	FIELD i updateTrackers Ljava/util/List;
	FIELD j icons Ljava/util/Map;
	FIELD k updateTrackersByPlayer Ljava/util/Map;
	FIELD l banners Ljava/util/Map;
	FIELD m frames Ljava/util/Map;
	METHOD <init> (Ljava/lang/String;)V
		ARG 1 key
	METHOD a calculateCenter (DDI)V
		ARG 1 x
		ARG 3 z
		ARG 5 scale
	METHOD a markDirty (II)V
		ARG 1 x
		ARG 2 z
	METHOD a init (IIIZZLbye;)V
		ARG 1 x
		ARG 2 z
		ARG 3 scale
		ARG 4 showIcons
		ARG 5 unlimitedTracking
		ARG 6 dimension
	METHOD a getPlayerSyncData (Lavy;)Lcnx$a;
		ARG 1 player
	METHOD a update (Lavy;Lbcb;)V
		ARG 1 player
		ARG 2 stack
	METHOD a getPlayerMarkerPacket (Lbcb;Lbgs;Lavy;)Lka;
		ARG 1 map
		ARG 2 world
		ARG 3 pos
	METHOD a addDecorationsTag (Lbcb;Lev;Ljava/lang/String;Lcnu$a;)V
		ARG 0 stack
		ARG 1 pos
		ARG 2 id
		ARG 3 type
	METHOD a removeBanner (Lbgs;II)V
		ARG 1 world
		ARG 2 x
		ARG 3 z
	METHOD a addBanner (Lbhj;Lev;)V
		ARG 1 world
		ARG 2 pos
	METHOD a addIcon (Lcnu$a;Lbhj;Ljava/lang/String;DDDLjm;)V
		ARG 1 type
		ARG 2 world
		ARG 3 key
		ARG 4 x
		ARG 6 z
		ARG 8 rotation
		ARG 10 text
	METHOD a copyFrom (Lcnx;)V
		ARG 1 state
	METHOD a removeFrame (Lev;I)V
		ARG 1 pos
		ARG 2 id
