public class MapData extends WorldSavedData
Modifier and Type | Class and Description |
---|---|
class |
MapData.MapInfo |
Modifier and Type | Field and Description |
---|---|
byte[] |
colors |
DimensionType |
dimension |
boolean |
locked |
java.util.Map<java.lang.String,MapDecoration> |
mapDecorations |
java.util.List<MapData.MapInfo> |
playersArrayList |
byte |
scale |
boolean |
trackingPosition |
boolean |
unlimitedTracking |
int |
xCenter |
int |
zCenter |
Constructor and Description |
---|
MapData(java.lang.String mapname) |
Modifier and Type | Method and Description |
---|---|
static void |
addTargetDecoration(ItemStack map,
BlockPos target,
java.lang.String decorationName,
MapDecoration.Type type) |
void |
calculateMapCenter(double x,
double z,
int mapScale) |
void |
func_212440_a(int p_212440_1_,
int p_212440_2_,
int p_212440_3_,
boolean p_212440_4_,
boolean p_212440_5_,
DimensionType p_212440_6_) |
void |
func_215160_a(MapData p_215160_1_) |
MapData.MapInfo |
getMapInfo(PlayerEntity player) |
IPacket<?> |
getMapPacket(ItemStack mapStack,
IBlockReader worldIn,
PlayerEntity player) |
void |
read(CompoundNBT nbt) |
void |
removeItemFrame(BlockPos pos,
int entityIdIn) |
void |
removeStaleBanners(IBlockReader p_204268_1_,
int p_204268_2_,
int p_204268_3_) |
void |
tryAddBanner(IWorld p_204269_1_,
BlockPos p_204269_2_) |
void |
updateMapData(int x,
int y) |
void |
updateVisiblePlayers(PlayerEntity player,
ItemStack mapStack) |
CompoundNBT |
write(CompoundNBT compound) |
deserializeNBT, getName, isDirty, markDirty, save, serializeNBT, setDirty
public int xCenter
public int zCenter
public DimensionType dimension
public boolean trackingPosition
public boolean unlimitedTracking
public byte scale
public byte[] colors
public boolean locked
public final java.util.List<MapData.MapInfo> playersArrayList
public final java.util.Map<java.lang.String,MapDecoration> mapDecorations
public void func_212440_a(int p_212440_1_, int p_212440_2_, int p_212440_3_, boolean p_212440_4_, boolean p_212440_5_, DimensionType p_212440_6_)
public void calculateMapCenter(double x, double z, int mapScale)
public void read(CompoundNBT nbt)
read
in class WorldSavedData
public CompoundNBT write(CompoundNBT compound)
write
in class WorldSavedData
public void func_215160_a(MapData p_215160_1_)
public void updateVisiblePlayers(PlayerEntity player, ItemStack mapStack)
public static void addTargetDecoration(ItemStack map, BlockPos target, java.lang.String decorationName, MapDecoration.Type type)
@Nullable public IPacket<?> getMapPacket(ItemStack mapStack, IBlockReader worldIn, PlayerEntity player)
public void updateMapData(int x, int y)
public MapData.MapInfo getMapInfo(PlayerEntity player)
public void removeStaleBanners(IBlockReader p_204268_1_, int p_204268_2_, int p_204268_3_)
public void removeItemFrame(BlockPos pos, int entityIdIn)