🐌 本页更新速度较慢
文章内容不一定是最新的,你可以前往 Javadoc 文档 来查看最新的内容
接口 VersionWrapper
包 com.ultikits.ultitools.interfaces
这个接口提供了一些列跨版本支持的 Bukkit API 调用,如果你需要调用它,请通过 UltiTools#getVersionWrapper
获取实例。
作者: wisdomme, qianmo
自 5.0.0 可用
public interface VersionWrapper
方法概要
提示
点击方法转跳至相应的详细信息
方法 | 修饰符 | 类型 | 说明 |
---|---|---|---|
getColoredPlaneGlass(Colors plane) | - | ItemStack | 获取不同颜色的玻璃板 |
getSign() | - | ItemStack | 获取告示牌 |
getEndEye() | - | ItemStack | 获取末影之眼 |
getEmailMaterial(boolean isRead) | - | ItemStack | 获取邮件材质 |
getHead(OfflinePlayer player) | - | ItemStack | 获取玩家头颅 |
getGrassBlock() | - | ItemStack | 获取玻璃块 |
registerNewObjective(Scoreboard scoreboard, String name, String criteria, String displayName) | - | Objective | 注册计分板对象 |
getSound(Sounds sound) | - | Sound | 获取声音 |
getBed(Colors bedColor) | - | ItemStack | 获取床 |
getItemDurability(ItemStack itemStack) | - | int | 获取物品耐久度 |
getItemInHand(Player player, boolean isMainHand) | - | ItemStack | 获取玩家手中的物品 |
sendActionBar(Player player, String message) | - | void | 给玩家发送 Action Bar |
sendPlayerList(Player player, String header, String footer) | - | void | 设置玩家头部显示 |
getBlockFace(Block placedBlock) | - | BlockFace | 获取方块面向 |
方法详细信息
getColoredPlaneGlass
org.bukkit.inventory.ItemStack getColoredPlaneGlass(Colors plane)
获取不同颜色的玻璃板
参数
- plane - 颜色
返回
- 玻璃板
getSign
org.bukkit.inventory.ItemStack getSign()
获取告示牌
返回
- 告示牌
getEndEye
org.bukkit.inventory.ItemStack getEndEye()
获取末影之眼
返回
- 末影之眼
getEmailMaterial
org.bukkit.inventory.ItemStack getEmailMaterial(boolean isRead)
获取末影之眼
参数
- isRead - 是否已读
返回
- 邮件材质
getHead
org.bukkit.inventory.ItemStack getHead(org.bukkit.OfflinePlayer player)
获取玩家头颅
参数
- player - 玩家
返回
- 玩家头颅
getGrassBlock
org.bukkit.inventory.ItemStack getGrassBlock()
获取草方块
返回
- 草方块
registerNewObjective
org.bukkit.scoreboard.Objective registerNewObjective( org.bukkit.scoreboard.Scoreboard scoreboard, java.lang.String name, java.lang.String criteria, java.lang.String displayName )
注册计分板对象
参数
- scoreboard - 计分板
- name - 名称
- criteria - 种类
- displayName - 名称
返回
- 计分板对象
getBed
org.bukkit.inventory.ItemStack getBed(Colors bedColor)
获取床
参数
- bedColor - 颜色
返回
- 床
getSound
org.bukkit.Sound getSound(Sounds sound)
获取声音
参数
- sound - 声音
返回
- 声音
getItemDurability
int getItemDurability(org.bukkit.inventory.ItemStack itemStack)
获取物品耐久度
参数
- itemStack - 物品
返回
- 耐久度
getItemInHand
org.bukkit.inventory.ItemStack getItemInHand(org.bukkit.entity.Player player, boolean isMainHand)
获取玩家手中的物品
参数
- player - 玩家
- isMainHand - 主手还是副手
返回
- 物品
sendActionBar
void sendActionBar(org.bukkit.entity.Player player, java.lang.String message)
获取玩家手中的物品
参数
- player - 玩家
- message - 消息
sendPlayerList
void sendPlayerList(org.bukkit.entity.Player player, java.lang.String header, java.lang.String footer)
设置玩家头部显示
参数
- player - 玩家
- header - 标头
- footer - 标尾
getBlockFace
org.bukkit.block.BlockFace getBlockFace(org.bukkit.block.Block placedBlock)
设置玩家头部显示
参数
- placedBlock - 方块
返回
- 方块面向