接口 BookMeta
成书
,有标题,作者,页面.-
嵌套类概要
-
方法概要
修饰符和类型方法说明clone()
获取这本书的作者.获取本书的代次.getTitle()
获取这本书的标题.boolean
检测这本书是否存在作者.boolean
检测本书是否存在代次级别.boolean
hasTitle()
检测书是否存在标题.void
设置这本书的作者.如果设置为null将移除作者.void
setGeneration
(@Nullable BookMeta.Generation generation) 设置本书的代次.boolean
设置这本书的标题.spigot()
从接口继承的方法 org.bukkit.configuration.serialization.ConfigurationSerializable
serialize
从接口继承的方法 org.bukkit.inventory.meta.ItemMeta
addAttributeModifier, addEnchant, addItemFlags, getAsComponentString, getAsString, getAttributeModifiers, getAttributeModifiers, getAttributeModifiers, getCustomModelData, getCustomTagContainer, getDisplayName, getEnchantLevel, getEnchantmentGlintOverride, getEnchants, getFood, getItemFlags, getItemName, getJukeboxPlayable, getLocalizedName, getLore, getMaxStackSize, getRarity, getTool, hasAttributeModifiers, hasConflictingEnchant, hasCustomModelData, hasDisplayName, hasEnchant, hasEnchantmentGlintOverride, hasEnchants, hasFood, hasItemFlag, hasItemName, hasJukeboxPlayable, hasLocalizedName, hasLore, hasMaxStackSize, hasRarity, hasTool, isFireResistant, isHideTooltip, isUnbreakable, removeAttributeModifier, removeAttributeModifier, removeAttributeModifier, removeEnchant, removeEnchantments, removeItemFlags, setAttributeModifiers, setCustomModelData, setDisplayName, setEnchantmentGlintOverride, setFireResistant, setFood, setHideTooltip, setItemName, setJukeboxPlayable, setLocalizedName, setLore, setMaxStackSize, setRarity, setTool, setUnbreakable, setVersion
从接口继承的方法 org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer
从接口继承的方法 org.bukkit.inventory.meta.WritableBookMeta
addPage, getPage, getPageCount, getPages, hasPages, setPage, setPages, setPages
-
方法详细资料
-
hasTitle
boolean hasTitle()检测书是否存在标题.原文:Checks for the existence of a title in the book.
- 返回:
- 这本书是否有标题
-
getTitle
获取这本书的标题.插件应该在调用这个方法之前检测hasTitle()是否返回true.
原文:Gets the title of the book.
Plugins should check that hasTitle() returns true before calling this method.
- 返回:
- 这本书的标题
-
setTitle
设置这本书的标题.仅限32个字符.如果设置为null将移除标题.
原文:Sets the title of the book.
Limited to 32 characters. Removes title when given null.
- 参数:
title
- 要设置的标题- 返回:
- 如果成功设置标题则为true
-
hasAuthor
boolean hasAuthor()检测这本书是否存在作者.原文:Checks for the existence of an author in the book.
- 返回:
- 这本书是否有作者
-
getAuthor
获取这本书的作者.插件应该在调用这个方法之前检测hasAuthor()是否返回true.
原文:Gets the author of the book.
Plugins should check that hasAuthor() returns true before calling this method.
- 返回:
- 这本书的作者
-
setAuthor
设置这本书的作者.如果设置为null将移除作者.原文:Sets the author of the book. Removes author when given null.
- 参数:
author
- 这本书的作者
-
hasGeneration
boolean hasGeneration()检测本书是否存在代次级别.原文: Checks for the existence of generation level in the book.
- 返回:
- 本书是否存在代次级别
-
getGeneration
获取本书的代次. 插件应该在调用这个方法之前检测 hasGeneration() 是否返回true
.原文: Gets the generation of the book.
Plugins should check that hasGeneration() returns true before calling this method.
- 返回:
- 本书的代次
-
setGeneration
设置本书的代次. 当参数为 null 时移除代次.原文: Sets the generation of the book. Removes generation when given null.
- 参数:
generation
- 要设置的代次
-
clone
- 指定者:
clone
在接口中ItemMeta
- 指定者:
clone
在接口中WritableBookMeta
-
spigot
-