public static class PlayerDataUtils.PlayerData extends Object
| Modifier and Type | Field and Description |
|---|---|
private cn.nukkit.utils.Config |
config |
private Map<Integer,cn.nukkit.item.Item> |
enderChestContents |
private int |
exp |
private int |
expLevel |
private File |
file |
private int |
foodLevel |
private float |
foodSaturationLevel |
private int |
gameMode |
private Map<Integer,cn.nukkit.item.Item> |
inventoryContents |
private Map<Integer,cn.nukkit.item.Item> |
offhandInventoryContents |
private cn.nukkit.Player |
player |
private cn.nukkit.level.Position |
position |
| Modifier | Constructor and Description |
|---|---|
private |
PlayerData(@NotNull cn.nukkit.Player player) |
private |
PlayerData(@NotNull cn.nukkit.Player player,
@NotNull cn.nukkit.utils.Config config) |
private |
PlayerData(@NotNull cn.nukkit.Player player,
@NotNull File file) |
private final cn.nukkit.Player player
private File file
private cn.nukkit.utils.Config config
private int foodLevel
private float foodSaturationLevel
private int exp
private int expLevel
private int gameMode
private cn.nukkit.level.Position position
private PlayerData(@NotNull
@NotNull cn.nukkit.Player player)
private PlayerData(@NotNull
@NotNull cn.nukkit.Player player,
@NotNull
@NotNull File file)
private PlayerData(@NotNull
@NotNull cn.nukkit.Player player,
@NotNull
@NotNull cn.nukkit.utils.Config config)
public boolean reload()
public PlayerDataUtils.PlayerData saveAll()
public PlayerDataUtils.PlayerData restoreAll()
public PlayerDataUtils.PlayerData saveInventory()
public PlayerDataUtils.PlayerData restoreInventory()
public PlayerDataUtils.PlayerData saveEnderChestInventory()
public PlayerDataUtils.PlayerData restoreEnderChestInventory()
public PlayerDataUtils.PlayerData saveFoodData()
public PlayerDataUtils.PlayerData restoreFoodData()
public PlayerDataUtils.PlayerData saveExperienceLevel()
public PlayerDataUtils.PlayerData restoreExperienceLevel()
public PlayerDataUtils.PlayerData saveGameMode()
public PlayerDataUtils.PlayerData restoreGameMode()
public PlayerDataUtils.PlayerData savePosition()
public PlayerDataUtils.PlayerData restorePosition()
public boolean isFileExists()
public PlayerDataUtils.PlayerData saveToFile()
public PlayerDataUtils.PlayerData saveToFile(cn.nukkit.plugin.Plugin plugin)
plugin - 插件public PlayerDataUtils.PlayerData saveToFile(File file)
file - 文件public PlayerDataUtils.PlayerData saveToFile(cn.nukkit.utils.Config config)
config - 配置文件Copyright © 2022. All rights reserved.