服务器使用量
未统计
服务玩家数
未统计
下载量
5,361
插件详细介绍
欢迎使用 RyseInventory!这是一个受 SmartInventory 启发的强大库存系统 API,旨在让 Minecraft 插件的库存创建与管理变得更加简单高效。它提供了丰富的功能,包括自动分页、自定义选项和事件系统,让开发者可以轻松构建复杂的交互界面。详细的使用方法请查阅官方 Wiki。
功能特性
- 动画系统:1.1.8 版本起集成了动画系统。
- 动态标题:可在运行时更改库存标题。
- 多种类型:支持 9 种不同的库存类型。
- 固定尺寸:页面大小固定,不受物品数量影响。
- 页面编辑:可以按需单独编辑每个页面。
- 防止关闭:可以阻止库存被意外关闭。
- 自定义事件:提供基于库存的自定义事件。
- 调度器控制:可调整调度器的延迟(delay)与周期(period)。
- 自动控制:
- 可设置多少秒后自动关闭库存。
- 可设置多少秒后自动打开库存。
- 数据缓存:可设置将缓存数据传递到下一页。
- 页面分割:可设置库存是否进行分页。
- 玩家选项:可设置各种玩家选项,例如:
- 玩家打开库存时不受伤害。
- 玩家打开库存时不移除脚下的方块。
- 智能物品:可直接在 IntelligentItem 上设置玩家是否能与该物品交互或查看。详情请参阅 IntelligentItem 文档。
- 条件可见:可设置某些物品仅在特定页面显示。
- 分页系统:内置完善的分页系统。
安装与依赖
安装步骤
- 在插件的
onEnable方法中注册InventoryManager。
依赖配置
请确保正确引入 API。新版本中,您可以在 plugin.yml 的 libraries 下指定 API,这样就无需再进行代码混淆(shade)。
Gradle (Groovy):
repositories {
mavenCentral()
maven {
url "https://s01.oss.sonatype.org/content/groups/public/"
}
}
dependencies {
implementation 'io.github.rysefoxx.inventory:RyseInventory-Plugin:1.6.5'
}Gradle (Kotlin):
repositories {
mavenCentral()
maven {url = uri("https://s01.oss.sonatype.org/content/groups/public/")}
}
dependencies {
implementation("io.github.rysefoxx.inventory:RyseInventory-Plugin:1.6.5")
}Maven:
<repositories>
<repository>
<id>sonatype</id>
<url>https://s01.oss.sonatype.org/content/groups/public/</url>
</repository>
</repositories>
<dependency>
<groupId>io.github.rysefoxx.inventory</groupId>
<artifactId>RyseInventory-Plugin</artifactId>
<version>1.6.5</version>
</dependency>帮助与支持
- 详细 Wiki:如需了解如何使用此 API,请查阅详细的 官方 Wiki。
- Discord 社区:欢迎加入我们的 Discord 服务器 进行交流。
- 功能建议:如果您有好的想法希望加入 API,可以在 GitHub 上提出。
- 直接联系:如有其他问题,可通过 Discord 联系开发者:Rysefoxx#7880。
测试支持版本
版本分布
基本信息
插件名称
RyseInventory - Advanced Inventory API - 1.8-1.20
作者
Rysefoxx
平台
Bukkit / Spigot
支持版本
1.8 - 1.20
点赞数
未统计
最近版本
暂无数据
-