|
AI仙逆
AIxianni
适用服务端:Paper
插件类型: RPG 综合
语言支持: 简体中文
适用版本:
前置插件:
简介: 从0开始,用AI写仙逆题材插件
插件来源: 原创
授权方式: 其他
授权方式: 保留所有权利(All Rights Reserved)
原帖地址:
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本人不会开发,但是想用AI写出一个完整的插件,于是想到了仙逆这个题材,我会一点一点的尽量还原仙逆中的设定,同时欢迎各位大佬进行交流指导!!!!!!!看看AI到底能不能开发出来完美的MC插件。
下面是开发日志(现在网盘中的插件1.0.0版本已经实现):
# AIxianni - AI修仙系统
基于《仙逆》小说的Minecraft修仙插件,提供完整的修仙体验。
## 功能特性
### 灵根系统
- **灵根检测**: 使用灵根检测玉牌右键检测灵根
- **灵根类型**: 金、木、水、火、土五种灵根
- **灵根数量**: 1-5个灵根,数量决定修炼速度倍数
- **检测方式**: 手持玉牌右键使用,检测后玉牌消失
### 修仙境界系统
按照《仙逆》小说设定,包含以下境界:
1. **凝气期** (15层) - 初入修仙,凝聚灵气
2. **筑基期** (15层) - 筑基成功,根基稳固
3. **结丹期** (15层) - 结丹成功,法力大增
4. **元婴期** (15层) - 元婴出窍,神通广大
5. **化神期** (15层) - 化神成功,超脱凡尘
6. **婴变期** (15层) - 婴变成功,实力大增
7. **问鼎期** (15层) - 问鼎成功,威震一方
8. **阴虚期** (15层) - 阴虚成功,实力超群
9. **阳实期** (15层) - 阳实成功,实力通天
10. **窥涅期** (15层) - 窥涅成功,涅盘重生
### 属性系统
每个境界提供不同的属性加成:
#### 血量加成(超大数值系统)
- **凝气期**: 每级增加1,000点血量
- **筑基期**: 每级增加2,000点血量
- **结丹期**: 每级增加5,000点血量
- **元婴期**: 每级增加10,000点血量
- **化神期**: 每级增加20,000点血量
- **婴变期**: 每级增加50,000点血量
- **问鼎期**: 每级增加100,000点血量
- **阴虚期**: 每级增加200,000点血量
- **阳实期**: 每级增加500,000点血量
- **窥涅期**: 每级增加1,000,000点血量
**血量计算示例**:
- 凝气期15层:15 × 1,000 = 15,000点血量
- 问鼎期15层:15 × 100,000 = 1,500,000点血量
- 窥涅期15层:15 × 1,000,000 = 15,000,000点血量
#### 攻击力加成
- **凝气期**: 每级增加50点攻击力
- **筑基期**: 每级增加100点攻击力
- **结丹期**: 每级增加200点攻击力
- **元婴期**: 每级增加500点攻击力
- **化神期**: 每级增加1,000点攻击力
- **婴变期**: 每级增加2,000点攻击力
- **问鼎期**: 每级增加5,000点攻击力
- **阴虚期**: 每级增加10,000点攻击力
- **阳实期**: 每级增加20,000点攻击力
- **窥涅期**: 每级增加50,000点攻击力
#### 饥饿免疫
- **结丹期及以上**: 免疫饥饿,不会感到饥饿
- **古神修炼**: 所有古神境界都免疫饥饿
### 古神修炼系统
- **古神之血**: 右键饮用获得古神修炼权限
- **修炼限制**: 只能在地下堡垒进行古神修炼
- **古神境界**:
- **古神初期** (10层) - 初具古神之力
- **古神中期** (10层) - 古神之力大增
- **古神后期** (10层) - 古神之力圆满
- **古神大圆满** (10层) - 古神之力巅峰
#### 古神属性加成
- **血量加成**: 每级增加10,000-500,000点血量(根据境界)
- **攻击力加成**: 每级增加500-20,000点攻击力(根据境界)
- **饥饿免疫**: 所有古神境界都免疫饥饿
### 修炼系统
- **修仙修炼**: 使用 `/cultivate [时间]` 开始修炼
- **古神修炼**: 使用 `/ancient [时间]` 开始古神修炼
- **双重修炼**: 修仙和古神修炼可以同时进行
- **经验获得**: 修炼、打怪、吸收灵气等方式获得经验
### 突破系统
- **突破条件**: 经验满、材料充足
- **突破成功率**: 根据境界不同,成功率递减
- **突破失败**: 损失部分经验
- **突破材料**: 钻石、绿宝石、金块等珍贵材料
## 血量显示系统
### 数值格式化
- **1,000以下**: 显示为具体数字(如:500)
- **1,000-999,999**: 显示为K格式(如:15.5K)
- **1,000,000以上**: 显示为M格式(如:1.5M)
### 血量计算
- **基础血量**: 20点(10颗心)
- **总血量**: 基础血量 + 修仙加成 + 古神加成
- **最大血量**: 可达到数千万点
## 命令列表
### 玩家命令
- `/detect` - 检测灵根(需要灵根检测玉牌)
- `/cultivate [时间]` - 开始修仙修炼
- `/ancient [时间]` - 开始古神修炼
- `/breakthrough` - 尝试突破境界
- `/status` - 查看修仙状态
### 管理员命令
- `/xianni give jade <玩家> [数量]` - 给予灵根检测玉牌
- `/xianni give blood <玩家> [数量]` - 给予古神之血
- `/xianni reload` - 重新加载配置
- `/xianni help` - 查看帮助信息
## 物品说明
### 灵根检测玉牌
- **获取方式**: 管理员给予
- **使用方法**: 手持右键使用
- **功能**: 检测玩家灵根,检测后消失
- **外观**: 纸张材质,蓝色名称
### 古神之血
- **获取方式**: 管理员给予
- **使用方法**: 右键饮用
- **功能**: 获得古神修炼权限
- **外观**: 药水材质,红色名称
## 配置文件
### 主要配置项
- **境界设置**: 每个境界的经验、材料、属性加成
- **修炼设置**: 修炼时间、经验获得、限制条件
- **突破设置**: 成功率、失败惩罚、材料需求
- **消息配置**: 所有游戏内消息的自定义
### 自定义属性
- **血量加成**: 可调整每个境界的血量加成(支持超大数值)
- **攻击力加成**: 可调整每个境界的攻击力加成
- **饥饿免疫**: 可设置哪些境界免疫饥饿
## 安装说明
1. 将插件JAR文件放入服务器的 `plugins` 文件夹
2. 重启服务器
3. 插件会自动生成配置文件
4. 根据需要调整配置文件
5. 使用 `/xianni reload` 重新加载配置
## 权限节点
- `xianni.admin` - 管理员权限
- `xianni.detect` - 检测灵根权限
- `xianni.cultivate` - 修仙修炼权限
- `xianni.ancient` - 古神修炼权限
- `xianni.breakthrough` - 突破权限
- `xianni.status` - 查看状态权限
## 技术特性
- **超大血量系统**: 支持数百万级别的血量数值
- **属性系统**: 使用Minecraft原生属性系统,兼容性好
- **数据持久化**: 玩家数据自动保存,重启不丢失
- **配置灵活**: 所有数值和消息都可自定义
- **性能优化**: 异步数据保存,不影响服务器性能
- **兼容性**: 支持1.18.2及以上版本
## 血量系统特色
### 数值范围
- **支持范围**: 0 - 2,147,483,647点血量
- **显示优化**: 自动格式化大数值显示
- **计算精确**: 使用双精度浮点数计算
### 属性叠加
- **修仙加成**: 根据境界和等级计算
- **古神加成**: 独立计算,可与修仙叠加
- **实时更新**: 属性变化时自动更新
### 显示效果
- **状态命令**: 显示当前总血量和加成
- **格式化显示**: 大数值自动转换为K/M格式
- **详细信息**: 分别显示修仙和古神加成
## 版本信息
- **当前版本**: 1.0.0
- **Minecraft版本**: 1.18.2+
- **Java版本**: 17+
## 更新日志
### v1.0.0 (2024-01-XX)
- 🎉 首个正式版本发布
- ✨ 实现基础修仙系统
- ✨ 添加灵根检测功能
- ✨ 添加古神修炼系统
- ✨ 实现超大数值血量系统
- ✨ 添加饥饿免疫功能
- ✨ 完整的物品系统(玉牌、古神之血)
- ✨ 双重修炼体系
- ✨ 属性加成系统
- ✨ 数据持久化
- ✨ 配置系统
|
|