BookShelf
书架里面存放书籍
插件介绍
关于
有没有想过为什么《我的世界》中的书架不能用来存放书籍?
1.书架!
- 当玩家打开书架时,书架会发出粒子(可在配置中切换)
-当玩家在书架中放置或移除物品时,播放书籍放置声音
-限制可以放入书架的物品类型(默认为配置中的类似书籍的物品)
(类似于当你命名一个箱子并将其放下时,库存会保留箱子的物品名称)
(请注意如果你的书架太多的话,它是相当资源密集型的)
- 支持创造性的Shift-中键点击块来复制书架内的物品
- 增强附魔台,周围有书架,书架上装有附魔书,附有您选择的附魔!
- 例如,如果所有书架的每个插槽都是锐度 5 的书,您将保证获得锐度结界!
支持的插件
住宅土地所有权保护
- 支持Towny土地所有权保护
- 支持L ands土地所有权保护(需要最新版本)
- 支持ASkyBlock岛屿保护
- 支持BentoBox岛屿保护
- 支持
岛屿保护
- 支持GriefDefender土地保护
- 支持PlotSquared地块保护(需要v4、v5、v6 或 v7)
- 支持OpenInv静音宝箱
- 支持Essentials播放器消失
- 支持CMI播放器消失
- 支持SuperVanish播放器消失
- 支持PremiumVanish播放器消失
- 支持InteractionVisualizer 书架交互动画(需要最新的开发版本)
依赖项
-ProtocolLib (请安装与您的服务器版本兼容的最新版本)
1. 将 Bookshelf.jar 与所需的依赖项一起放入插件文件夹中
2. 启动服务器
3. 编辑配置(如果需要)
4. 重新启动服务器(如果您在步骤 3 中更改了配置中的某些内容)
游戏效果展示
^书架内容、行数可自定义
命令
/bookshelf reload - 重新加载插件
/bookshelf update - 检查更新
Q&A
Hoppers 和 Droppers 不起作用!我该怎么办?
您必须在配置中启用“EnableHopperSupport”和/或“EnableDropperSupport”!
(请注意,如果你的书架太多,它会占用大量资源)
附魔表增强不起作用,并且没有错误,而且我已经在配置中启用了它,为什么呢?
如果您运行的是 Minecraft 版本 1.8 - 1.10.2,不幸的是,这些版本不支持附魔表增强功能。
如果您运行的是 Minecraft 1.11 或更高版本,请仔细检查您的设置和权限或与我联系!
带NBT功能的shift+pick块不起作用,我已经给了自己权限,怎么了?
目前,该功能仅在 Minecraft 1.15+ 中进行测试。如果它在其他版本中不起作用,这是正常的并且正在处理中。感谢您的耐心等待!
附魔台提升是如何计算的?
查看 wiki 页面:https://github.com/LOOHP/Bookshelf/wiki/Enchantment-Table-Boosting
API
Bookshelf 确实为开发人员提供了一个 API 来自定义或使用其功能
- 当漏斗或漏斗矿车与书架交换物品时InventoryMoveItemEvent将会触发,只需像其他 bukkit 事件一样监听它
- 当玩家打开或关闭书架时, PlayerOpenBookshelfEvent或PlayerCloseBookshelfEvent将触发。如果玩家无权访问该书架(包括对其他插件的保护),它将被取消(优先级最低之后)
https://github.com/LOOHP/Bookshelf/tree/master/src/main/java/ com/loohp/bookshelf/API
通过上面的链接了解更多信息
权限
bookshelf.use - 允许玩家使用书架 [默认值: false]
bookshelf.reload - 重新加载插件 [默认值:op]
bookshelf.copynbt - 允许您移动 -中键单击复制创意中包含项目的书架 [默认:op]
bookshelf.update - 允许您接收更新消息[默认:op]
默认配置
Latest Config with Descriptions
限制
最新配置- 书架不通过红石比较器输出红石信号,我将尝试添加,一旦我找到一种有效的方法:/
- Bookshelves 事务不会被 coreprotect 等块记录器拾取,我将尝试添加该方法或在将来创建我自己的日志系统
|