public class MapData extends WorldSavedData
Modifier and Type | Field and Description |
---|---|
byte[] |
colors
colours
|
int |
dimension |
List |
playersArrayList
Holds a reference to the MapInfo of the players who own a copy of the map
|
Map |
playersVisibleOnMap |
byte |
scale |
int |
xCenter |
int |
zCenter |
mapName
Modifier and Type | Method and Description |
---|---|
MapInfo |
func_82568_a(EntityPlayer par1EntityPlayer) |
byte[] |
getUpdatePacketData(ItemStack par1ItemStack,
World par2World,
EntityPlayer par3EntityPlayer)
Get byte array of packet data to send to players on map for updating map data
|
void |
readFromNBT(NBTTagCompound par1NBTTagCompound)
reads in data from the NBTTagCompound into this MapDataBase
|
void |
setColumnDirty(int par1,
int par2,
int par3)
Marks a vertical range of pixels as being modified so they will be resent to clients.
|
void |
updateMPMapData(byte[] par1ArrayOfByte) |
void |
updateVisiblePlayers(EntityPlayer par1EntityPlayer,
ItemStack par2ItemStack)
Adds the player passed to the list of visible players and checks to see which players are visible
|
void |
writeToNBT(NBTTagCompound par1NBTTagCompound)
write data to NBTTagCompound from this MapDataBase, similar to Entities and TileEntities
|
isDirty, markDirty, setDirty
public int xCenter
public int zCenter
public int dimension
public byte scale
public byte[] colors
public List playersArrayList
public Map playersVisibleOnMap
public MapData(String par1Str)
public void readFromNBT(NBTTagCompound par1NBTTagCompound)
readFromNBT
in class WorldSavedData
public void writeToNBT(NBTTagCompound par1NBTTagCompound)
writeToNBT
in class WorldSavedData
public void updateVisiblePlayers(EntityPlayer par1EntityPlayer, ItemStack par2ItemStack)
public byte[] getUpdatePacketData(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)
public void setColumnDirty(int par1, int par2, int par3)
public void updateMPMapData(byte[] par1ArrayOfByte)
public MapInfo func_82568_a(EntityPlayer par1EntityPlayer)