Modifier and Type | Method and Description |
---|---|
void |
addHPage(HopChat htx)
添加页面
参数为htx对象
|
void |
addHPages(List<HopChat> htxl)
添加页面
参数为htx对象集合
|
void |
addToList() |
void |
addToList(String id) |
boolean |
checkEqual(org.bukkit.inventory.ItemStack bo)
检查物品是否为该hopbook实例物品
|
void |
createBook(org.bukkit.entity.Player p)
根据设置创建书本
参数为:papi解析玩家
|
org.bukkit.inventory.ItemStack |
createBy(List<HopChat> htxl2,
org.bukkit.inventory.ItemStack item,
org.bukkit.entity.Player p)
生成书籍对象,参数为:htx集合,要赋予的书籍对象,papi对应玩家
|
int |
getCurPage(org.bukkit.entity.Player p)
根据lore获取当前页面
|
String |
getExtra()
获取额外内容
|
String |
getId() |
org.bukkit.inventory.ItemStack |
getItemBook()
获取实例物品
|
int |
getMarkPage(org.bukkit.entity.Player p)
获取书签页面
|
List<HopChat> |
getPages() |
HopChat |
getPrehtx() |
HopChat |
getSufhtx() |
void |
give(List<org.bukkit.entity.Player> pl)
给予玩家
|
void |
give(org.bukkit.entity.Player p)
给予一个玩家
|
void |
giveToAll()
给予全部
|
boolean |
isPapi() |
boolean |
isSep() |
void |
lastPage(org.bukkit.entity.Player p)
上一页
|
static void |
letOpen(org.bukkit.entity.Player p)
让玩家打开手上书本
|
void |
nextPage(org.bukkit.entity.Player p)
下一页
|
void |
openPage(org.bukkit.entity.Player p,
int page)
跳转到页面
|
static void |
openToPage(org.bukkit.entity.Player p,
HopChat htx,
boolean ispapi)
让玩家直接打开一个由输入htx生成的书本页面
参数为:玩家,htx,是否解析papi
|
void |
send(List<org.bukkit.entity.Player> pl,
org.bukkit.entity.Player pp2)
直接为玩家显示此hopbook的页面,但不给予hopbook物品,仅限普通模式
|
static void |
sendBy(List<org.bukkit.entity.Player> pl,
String text,
boolean ispapi)
直接把文本转为在书的页面显示给玩家,主程序
|
static void |
sendBy(org.bukkit.entity.Player p,
String text,
boolean ispapi)
直接把文本转为在书的页面显示给玩家
|
void |
sendToAll()
直接为玩家显示此hopbook的页面,但不给予hopbook物品,仅限普通模式
|
static void |
sendtoallBy(String text,
boolean ispapi)
直接把文本转为在书的页面显示给全部在线玩家
|
void |
setExtra(String ex)
设置书本额外内容,用于处理批量文字
|
void |
setId(String id)
设置id
|
void |
setMark(org.bukkit.entity.Player p)
设置书签为当前玩家页面
|
void |
setMark(org.bukkit.entity.Player p,
int page) |
void |
setPapi(boolean ispapi)
设置是否解析papi
|
void |
setPrehtx(HopChat prehtx)
设置前缀页面
|
void |
setSep(boolean isSep)
判断是否为分页模式
|
void |
setSufhtx(HopChat sufhtx)
设置后缀页面
|
void |
toMarkPage(org.bukkit.entity.Player p)
跳转到书签
|
clone, getManager, getSubText, getSubTextid, getText, send, send, send, sendSubtext, sendSubtext, sendSubtext, sendSubtext, sendToAll, setManager, setSubText, setSubText, setText
public HopBook(HManager hta)
public HopBook()
public org.bukkit.inventory.ItemStack createBy(List<HopChat> htxl2, org.bukkit.inventory.ItemStack item, org.bukkit.entity.Player p)
public void createBook(org.bukkit.entity.Player p)
public void addHPage(HopChat htx)
public static void letOpen(org.bukkit.entity.Player p)
public static void openToPage(org.bukkit.entity.Player p, HopChat htx, boolean ispapi)
public void toMarkPage(org.bukkit.entity.Player p)
public void openPage(org.bukkit.entity.Player p, int page)
public void nextPage(org.bukkit.entity.Player p)
public void lastPage(org.bukkit.entity.Player p)
public int getCurPage(org.bukkit.entity.Player p)
public int getMarkPage(org.bukkit.entity.Player p)
public void give(List<org.bukkit.entity.Player> pl)
public void give(org.bukkit.entity.Player p)
public void giveToAll()
public void setMark(org.bukkit.entity.Player p, int page)
public void setMark(org.bukkit.entity.Player p)
public boolean checkEqual(org.bukkit.inventory.ItemStack bo)
public org.bukkit.inventory.ItemStack getItemBook()
public void addToList()
public void addToList(String id)
public void setPapi(boolean ispapi)
HPar
public void setSep(boolean isSep)
public void setExtra(String ex)
public String getExtra()
public boolean isSep()
public HopChat getPrehtx()
public void setPrehtx(HopChat prehtx)
public HopChat getSufhtx()
public void setSufhtx(HopChat sufhtx)
public void send(List<org.bukkit.entity.Player> pl, org.bukkit.entity.Player pp2)
public void sendToAll()
public static void sendBy(org.bukkit.entity.Player p, String text, boolean ispapi)
public static void sendBy(List<org.bukkit.entity.Player> pl, String text, boolean ispapi)
public static void sendtoallBy(String text, boolean ispapi)
Copyright © 2019. All rights reserved.