• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
InoriLoot —— 为撤离服打造的战利品、仓库、保险箱与副本玩法框架

原创 游戏模式 InoriLoot —— 为撤离服打造的战利品、仓库、保险箱与副本玩法框架

版权类型
原创
插件中文名称
战利品
插件英文名称
Inoriloot
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
中文(简体)
前置组件
ProtocolLib https://www.spigotmc.org/resources/protocollib.1997/
PlaceholderAPI https://www.spigotmc.org/resources/placeholderapi.6245/
适配版本(Java)
  1. 26.x
  2. 1.21
  3. 1.20
  4. 1.12
[MD] # InoriLoot —— 为撤离服打造的战利品、仓库、保险箱与副本玩法框架 > 适合撤离服、RPG 服、PVP 物资服、生存搜刮服使用的战利品系统插件。 InoriLoot 不是一个单纯的“掉落插件”。它更像是一套围绕 **物资搜刮、战局进入、战利品带出、仓库管理、保险箱保护、队伍协作和撤离结算** 设计的玩法框架。 你可以用它制作类似撤离玩法的服务器:玩家进入地图,搜索容器、拾取战利品、遭遇战斗、倒地救援、寻找撤离点,最后将成功带出的物品存入仓库或保险箱。 --- --- ## 获取与交流 |插件获取、使用交流、问题反馈可加入群聊:1042944055| --- ## 依赖说明 ### 必需 - PlaceholderAPI - ProtocolLib ### 可选 - DragonCore - ArcartX - MythicMobs - Citizens - Adyeshach - NeigeItems - AzureFlow - Baikiruto - CraftEngine 如果不使用对应功能,可以不安装可选依赖。 --- ## 插件功能 ### 1. 完整的战利品体系 InoriLoot 提供自定义战利品物品、钥匙、掉落池和物品价值系统。 | 配置 | 说明 | |---|---| | 材质 | Bukkit 原版材质或兼容物品来源 | | 名称 | 彩色显示名 | | Lore | 自定义描述 | | 价值 | 用于结算、战备价值、携带价值等玩法 | | 品质 | 普通、进阶、稀有、高危、任务等 | | 搜索时间 | 容器搜索时的耗时 | | 格子尺寸 | 用于网格背包 / 仓库玩法 | | 钥匙 ID | 将物品识别为可用钥匙 | --- ### 2. 仓库与保险箱系统 插件内置玩家资产管理能力。 | 系统 | 用途 | |---|---| | 仓库 | 存放成功带出的战利品 | | 保险箱 | 保存关键物品,适合撤离失败保护 | | 仓库解锁等级 | 可逐步扩展玩家仓库空间 | | 保险箱解锁等级 | 可逐步扩展保险箱空间 | | 网格布局 | 支持物品尺寸与占格玩法 | 支持原版 GUI,也可以接入 DragonCore / ArcartX 方案。 --- ### 3. Raid 副本与撤离玩法 InoriLoot 内置 Raid 玩法相关能力,可以用于构建撤离式副本。 支持内容包括: - 匹配队列 - 队伍进入 - 活动副本世界 - 地图目标点 - 撤离点 - 空投 - BossBar 提示 - 地图标记 - 战局 HUD - 倒地状态 - 队友救援 - 死亡遗留物 - 成功 / 失败结算 这套系统适合搭建“进入地图 → 搜刮 → 战斗 → 撤离 → 结算”的完整循环。 --- ### 4. 常驻地图玩法 除了 Raid 副本,插件也支持常驻地图模式。 常驻地图适合: - 开放世界搜刮 - 固定地图刷新资源 - 持续存在的遗留物 - 玩家中途进入 / 离开 - 常驻地图倒地救援 - 地图内容刷新 --- ### 5. 队伍系统 玩家可以组队进行 Raid 或常驻地图玩法。 | 功能 | 说明 | |---|---| | 邀请玩家 | 邀请其他玩家加入队伍 | | 接受邀请 | 加入邀请者队伍 | | 离开队伍 | 主动退出当前队伍 | | 踢出成员 | 队伍管理 | | 解散队伍 | 队长解散队伍 | --- ## 功能总览 | 模块 | 功能 | |---|---| | 战利品 | 自定义物品、钥匙、品质、价值、掉落池 | | 容器 | 搜索容器、搜索耗时、物资刷新 | | 资产 | 仓库、保险箱、网格背包、空间解锁 | | Raid | 队列、开局、目标点、撤离点、结算 | | 常驻地图 | 常驻资源、遗留物、刷新、进入/离开 | | 战斗状态 | 倒地、扶起、死亡遗留物 | | 队伍 | 邀请、接受、离开、踢出、解散 | | 世界 | 活动世界、回传点、跨服相关能力 | | 兼容 | DragonCore、ArcartX、MythicMobs、Citizens、Adyeshach 等 | | 数据 | SQLite / MySQL | --- ## 配置示例 ### 自定义物品 ```yml bandage: material: PAPER amount: 2 value: 6 rarity: common search: 2 name: "&f绷带" ``` ### 钥匙物品 ```yml office_key: material: TRIPWIRE_HOOK amount: 1 value: 90 rarity: epic search: 4 size: "1x2" key: "slums_office_key" name: "&6贫民窟办公室钥匙" lore: - "&7可开启贫民窟内的办公室保险箱。" ``` ### 掉落池 ```yml scav_common: rolls: 4 items: scrap: 45 battery: 25 intel: 10 bandage: 15 office_key: 5 ``` --- ## 指令 ### 玩家指令 | 指令 | 用途 | |---|---| | `/il` | 查看主命令帮助 | | `/il queue <gameId>` | 加入 Raid 匹配队列 | | `/il leave` | 离开匹配队列 | | `/il persistent enter <gameId>` | 进入常驻地图 | | `/il persistent leave` | 离开常驻地图 | | `/il stash` | 打开仓库 | | `/il safebox` | 打开保险箱 | ### 队伍指令 | 指令 | 用途 | |---|---| | `/ilt invite <player>` | 邀请玩家组队 | | `/ilt accept` | 接受组队邀请 | | `/ilt leave` | 离开队伍 | | `/ilt kick <player>` | 踢出队伍成员 | | `/ilt disband` | 解散队伍 | ### 管理指令 | 指令 | 用途 | |---|---| | `/ila reload` | 重载插件配置 | | `/ila cleanup` | 清理运行数据 | | `/ila debug` | 切换调试模式 | | `/ila import <raid/persistent> <world>` | 从世界导入地图配置 | | `/ila start <gameId>` | 启动 Raid 副本 | | `/ila stop <sessionId>` | 停止指定副本会话 | | `/ila profile stashunlock <player> <level>` | 设置玩家仓库解锁等级 | | `/ila profile safeboxunlock <player> <level>` | 设置玩家保险箱解锁等级 | | `/ila persistent reload` | 重载常驻地图 | | `/ila persistent reload <gameId>` | 重载指定常驻地图 | | `/ila persistent load <gameId>` | 加载指定常驻地图世界 | | `/ila persistent refresh <gameId> <target>` | 刷新常驻地图内容 | | `/ila edit raid <gameId>` | 编辑 Raid 地图 | | `/ila edit persistent <gameId>` | 编辑常驻地图 | ### 测试指令 | 指令 | 用途 | |---|---| | `/ild give <itemId> [amount]` | 获取战利品物品 | | `/ild givekey <keyId> [amount]` | 获取钥匙 | | `/ild givepool <poolId> [rolls]` | 抽取奖池 | | `/ild opencontainer <gameId> <containerId> [mode]` | 打开容器预览 | | `/ild tpcontainer <gameId> <containerId>` | 传送到指定容器 | | `/ild tpextract <gameId> <extractId>` | 传送到指定撤离点 | | `/ild extract` | 强制自己撤离 | --- ## 数据存储 支持 SQLite / MySQL。 默认使用 SQLite。 ```yml database: mode: sqlite mysql: host: 127.0.0.1 port: 3306 user: root password: root database: minecraft ``` --- ## 支持的界面模式 ```yml options: mode: InoriLoot ``` 可选模式: | 模式 | 说明 | |---|---| | `InoriLoot` | 插件自带原版菜单 | | `DragonCore` | 使用 DragonCore 界面 | | `ArcartX` | 使用 ArcartX 网格界面 | --- [/MD]
作者
IIIinori
查看
621
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部