public class MapData extends WorldSavedData
修飾子とタイプ | クラスと説明 |
---|---|
class |
MapData.MapInfo |
修飾子とタイプ | フィールドと説明 |
---|---|
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 |
コンストラクタと説明 |
---|
MapData(java.lang.String mapname) |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
addTargetDecoration(ItemStack map,
BlockPos target,
java.lang.String decorationName,
MapDecoration.Type type) |
void |
calculateMapCenter(double x,
double z,
int mapScale) |
void |
copyFrom(MapData mapDataIn) |
void |
func_212440_a(int x,
int z,
int scaleIn,
boolean trackingPositionIn,
boolean unlimitedTrackingIn,
DimensionType dimensionTypeIn) |
MapData.MapInfo |
getMapInfo(PlayerEntity player) |
IPacket<?> |
getMapPacket(ItemStack mapStack,
IBlockReader worldIn,
PlayerEntity player) |
void |
read(CompoundNBT nbt)
reads in data from the NBTTagCompound into this MapDataBase
|
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)
Adds the player passed to the list of visible players and checks to see which players are visible
|
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 x, int z, int scaleIn, boolean trackingPositionIn, boolean unlimitedTrackingIn, DimensionType dimensionTypeIn)
public void calculateMapCenter(double x, double z, int mapScale)
public void read(CompoundNBT nbt)
read
クラス内 WorldSavedData
public CompoundNBT write(CompoundNBT compound)
write
クラス内 WorldSavedData
public void copyFrom(MapData mapDataIn)
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)