public class AttachFile extends Object implements org.bukkit.configuration.serialization.ConfigurationSerializable
构造器和说明 |
---|
AttachFile()
创建一个新的附件
|
限定符和类型 | 方法和说明 |
---|---|
void |
addItemStack(org.bukkit.inventory.ItemStack... iss)
添加物品
|
boolean |
addMoney(String name,
Object count)
添加金钱附件
|
boolean |
checkInventory(org.bukkit.entity.Player p)
判断玩家背包是否有足够位置放下物品堆
|
static AttachFile |
deserialize(Map<String,Object> map)
配置文件反序列化
|
AttachCommand |
getCommands()
获取指令
|
List<org.bukkit.inventory.ItemStack> |
getItemStacks()
获取物品
|
Map<String,AttachMoney> |
getMoneys()
获取金钱
|
boolean |
hasAttach()
是否存在任何附件
|
void |
receivedAttach(org.bukkit.entity.Player p)
使玩家领取附件
|
void |
receivedCommand(org.bukkit.entity.Player p)
使玩家领取指令
|
void |
receivedItem(org.bukkit.entity.Player p)
使玩家领取物品
|
void |
receivedMoney(org.bukkit.entity.Player p)
使玩家领取金钱
|
void |
removeAllItemStack()
移除所有物品
|
void |
removeAllMoney()
移除全部金钱附件
|
void |
removeMoney(String name)
移除金钱附件
|
boolean |
removeMoney(String name,
Object count)
减少金钱附件
|
Map<String,Object> |
serialize()
配置文件序列化
|
String |
toString() |
public boolean addMoney(String name, Object count)
name
- 金钱count
- 数量public boolean removeMoney(String name, Object count)
name
- 金钱count
- 数量public void removeMoney(String name)
name
- 金钱public void removeAllMoney()
public void addItemStack(org.bukkit.inventory.ItemStack... iss)
iss
- ItemStackpublic void removeAllItemStack()
public boolean hasAttach()
public AttachCommand getCommands()
public Map<String,AttachMoney> getMoneys()
public List<org.bukkit.inventory.ItemStack> getItemStacks()
public boolean checkInventory(org.bukkit.entity.Player p)
p
- 玩家public void receivedAttach(org.bukkit.entity.Player p)
p
- 玩家public void receivedMoney(org.bukkit.entity.Player p)
p
- 玩家public void receivedItem(org.bukkit.entity.Player p)
p
- 玩家public void receivedCommand(org.bukkit.entity.Player p)
p
- 玩家public Map<String,Object> serialize()
serialize
在接口中 org.bukkit.configuration.serialization.ConfigurationSerializable
public static AttachFile deserialize(Map<String,Object> map)
map
- MapCopyright © 2024. All rights reserved.