-
Notifications
You must be signed in to change notification settings - Fork 117
Open
Description
我看铁砧容器的实现类继承自箱子容器
open class AnvilImpl(title: String) : ChestImpl(title), Anvil, AnvilCallback
虽然说铁砧容器能够使用虚拟化容器
但它似乎并不能实现玩家背包物品的虚拟化显示
就拿文档中写玩家虚拟化背包的例子:
val customInventory = (0 until 36).map {
when (it % 3) {
0 -> buildItem(XMaterial.RED_STAINED_GLASS_PANE) {
name = "§c红色" }
1 -> buildItem(XMaterial.GREEN_STAINED_GLASS_PANE) { name = "§a绿色" }
else -> buildItem(XMaterial.BLUE_STAINED_GLASS_PANE) { name = "§9蓝色" }
}
}
virtualize(customInventory)
同样的代码能够在铁砧容器里使用
并且在打开容器时并没有任何报错
是因为实现问题导致虚拟化玩家背包没有正常显示?
因为正好遇到需求要搜索玩家名称查找对应玩家信息
如果不查找则显示一定数量的玩家信息
所以想知道这是个漏洞还是并没有设计这一块内容
Metadata
Metadata
Assignees
Labels
No labels