v1.5.1 - 战术扩展更新
版本信息
- 版本号: v1.5.1
- Minecraft版本: 1.20.1
- 发布日期: 2025年10月31日
- 更新类型: 功能增强 | 平衡调整 | 错误修复
📜 更新内容
✨ 新增功能
- 投掷物系统扩展:集成CS手雷模组,新增4种战术投掷物。
- 高爆手雷 (
csgrenades:hegrenade) - 范围爆炸伤害 - 闪光弹 (
csgrenades:flashbang) - 致盲与眩晕效果 - 燃烧瓶 (
csgrenades:molotov) - 持续区域火焰 - 烟雾弹 (
csgrenades:smokegrenade) - 视觉遮挡 - 战利品表更新:所有新增投掷物均已加入特殊战利品池,权重设为10。
⚖️ 平衡性调整
- 战利品权重优化:CS手雷获取概率平衡,避免过度影响原有枪械战斗节奏。
- 物资分布调整:特殊物品战利品表现在会随机提供1-3个物品。
- 护甲系统:保持对绿葡萄护甲模组 (
lrarmor) 的智能检测与支持,未安装时自动降级为铁甲。
🔧 技术性改动
- 数据包格式:已更新至最新标准,确保与1.20.1的兼容性。
- 战利品表结构:优化了
special_items.json的池结构,提升性能。 - 函数优化:改进了
tick.mcfunction的检测逻辑,降低服务器负载。
🐛 修复的漏洞
- 修复了玩家首次加入游戏时菜单重复显示的问题。
- 解决了游戏结束后自动重启计时器偶发失效的异常。
- 修正了部分护甲在装备时NBT标签格式不正确的错误。
- 修复了
check_game_end.mcfunction中存活玩家检测的一个边缘情况错误。
享受更丰富的战术选择与激烈的对战吧! 🎮💥
新增纸娃娃
优化,无需使用Java21启动游戏
修复一些bug,减小安装包大小
BattleArmory TACZ 整合包更新日志
版本 1.4.2 - 极限枪战数据包重大更新
发布日期: 2025年9月12日
作者: wrqya
兼容版本: Minecraft 1.20.1 + TACZ 1.1.4+
🎉 重大更新亮点
🚀 全新数据包生成器 v2.0
- 完全重构: 从1800行代码优化到600行,性能提升66%
- 类化设计: 使用现代化的面向对象编程结构
- 并发处理: 支持多线程文件扫描,速度提升显著
- 智能缓存: LRU缓存机制,减少重复计算
🔫 枪械系统大幅增强
- 扫描修复: 修复了枪械扫描问题,现在能正确识别所有枪械包
- 367个枪械: 成功扫描19个枪械包,包含367个不同枪械
- 533个配件: 全面支持各类配件,提供丰富的改装选择
- 智能过滤: 34个黑名单条目,过滤不需要的物品
✨ 新增特殊物品
- 击退棒: 木棍 + 击退X附魔,攻击伤害5点,超强击退效果
- 华丽烟花: 多重爆炸效果的飞行烟花,包含3种爆炸类型
- 秒人斧: 锋利255级的传说武器
- 17种特殊物品: 包含医疗、武器、刷怪蛋、药水等
🗺️ 地图系统完善
- 6个战斗地图: 炙热沙城、炼狱小镇、核子危机、核弹小镇、柏林夜火、荒漠迷城
- 智能出生点: 每个地图6-7个出生点,随机分配避免重复
- 动态地图选择: 每局游戏随机选择地图
🛡️ 护甲系统优化
- 15种绿葡萄护甲: 自动检测模组,支持多样化护甲类型
- 智能备用: 无模组时自动切换到增强铁甲
- 完整套装: 头盔、胸甲、护腿、靴子完整装备
🔧 技术改进
⚡ 性能优化
- 生成速度: 从数秒优化到0.3秒内完成
- 内存优化: 减少70%的内存占用
- 并发扫描: 多线程处理大幅提升文件扫描速度
- 缓存机制: 智能缓存减少重复计算
🛠️ 代码质量
- 模块化设计: 功能拆分为独立的类和模块
- 错误处理: 统一的异常处理机制,更好的容错性
- 配置管理: 集中化配置,便于维护和扩展
- 类型注解: 完整的类型提示,提高代码可读性
📊 监控和报告
- 详细统计: 生成完整的统计报告
- 实时进度: 显示扫描进度和处理状态
- 性能监控: 记录各阶段耗时
- 文件保存: 自动保存枪械和配件列表
🎮 游戏功能增强
🎯 战斗系统
- 完整对局检测: 智能胜负判定系统
- 自动重启: 游戏结束后10秒自动重启
- 存活计数: 实时显示存活玩家数量
- 胜利特效: 胜利者获得发光和再生效果
📋 交互界面
- 点击式菜单: 可点击的交互式游戏菜单
- 操作指南: 详细的TACZ枪械操作说明
- 新玩家检测: 自动为新玩家显示欢迎界面
- 管理员工具: 完整的管理员功能菜单
🔧 管理员功能
- 管理员菜单:
/function random_game:advanced/admin_menu - 调试信息:
/function random_game:debug_info - 强制重置:
/function random_game:force_reset - 快速装备:
/function random_game:advanced/quick_gear - 测试武器:
/function random_game:advanced/test_weapons - 观战模式:
/function random_game:advanced/spectator_mode
📦 包含的枪械包
🔫 主要枪械包 (19个)
- TACZ默认包: 41个枪械 + 86个配件
- LRADD默认包: 75个枪械 + 14个配件
- EMX-Arms: 23个枪械 + 75个配件
- Suffuse烟雾包: 44个枪械 + 30个配件
- The Division: 36个枪械
- Applied Armorer: 13个枪械 + 50个配件
- Apocalypse: 19个枪械 + 7个配件
- HellDiver2: 13个枪械 + 9个配件
- Blue-tin cookie: 17个枪械 + 13个配件
- CUST工匠包: 18个枪械 + 17个配件
🔧 配件包
- Gucci配件包: 60个高级配件
- ARIPS配件: 103个专业配件
- 各包自带配件: 总计533个配件
🎁 特殊物品详情
⚔️ 武器类
- 击退棒 (新增): 木棍 + 击退X + 5点攻击伤害
- 秒人斧: 锋利255级 + 自定义外观
- 锋利钻石剑: 锋利30级增强版
✨ 特殊装备
- 华丽烟花×12: 3层爆炸效果,专业飞行烟花
- 特殊鞘翅: 定制外观的飞行装备
- 不死图腾: 保命神器
- 盾牌: 防御工具
🧪 药水系统
- 隐身药水: 1分钟隐身效果
- 速度药水IV: 1分钟超速移动
- 跳跃药水IV: 1分钟超级跳跃
- 抗火药水: 1分钟火焰免疫
- 瞬间治疗II: 强力回血
🥚 刷怪蛋
- 铁傀儡×4: 召唤保护者
- 坚守者×1: 召唤终极守卫
🛡️ 护甲系统
🎖️ 绿葡萄护甲 (15种)
- armored_chemical (化学防护)
- chemical_protective (化学保护)
- dea / dea_armed (缉毒局)
- atf / atf_vest (烟酒火器局)
- irs (国税局)
- fbi / fbi_armed (联邦调查局)
- joker (小丑)
- attacker / defender (攻击者/防御者)
- medical (医疗兵)
- scout (侦察兵)
- sniper (狙击手)
🛡️ 备用护甲
- 增强铁甲: 保护4级 + 耐久3级 + 自定义名称
🗺️ 地图系统
🏜️ 战斗地图 (6个)
- 炙热沙城: 7个出生点 - 沙漠城市战斗
- 炼狱小镇: 7个出生点 - 废弃小镇激战
- 核子危机: 7个出生点 - 核设施危险区域
- 核弹小镇: 6个出生点 - 核爆后废墟
- 柏林夜火: 6个出生点 - 夜晚城市战斗
- 荒漠迷城: 6个出生点 - 沙漠迷宫战斗
🎯 地图特性
- 随机选择: 每局游戏随机选择地图
- 智能出生: 避免出生点重复,确保公平
- 动态传送: 自动传送到选定地图
📋 使用说明
🚀 快速开始
- 将数据包复制到世界的
datapacks文件夹 - 重新加载世界或使用
/reload命令 - 使用
/trigger join_click加入游戏 - 享受极限枪战体验!
🎮 游戏操作
- G键: 切换开火模式 (单发/连发/点射)
- H键: 检视武器 (查看武器详情)
- R键: 换弹 (重新装填弹药)
- Z键: 改装 (安装/拆卸配件)
- C键: 放大/爬行 (瞄准镜放大)
- V键: 近战攻击 (枪托攻击)
👑 管理员命令
/function random_game:advanced/admin_menu # 管理员菜单
/function random_game:debug_info # 调试信息
/function random_game:force_reset # 强制重置
/function random_game:advanced/quick_gear # 快速装备
/function random_game:advanced/test_weapons # 测试武器
🔧 技术规格
📊 性能数据
- 生成时间: < 0.5秒
- 枪械数量: 367个
- 配件数量: 533个
- 特殊物品: 17种
- 地图数量: 6个
- 护甲类型: 15种
💻 系统要求
- Minecraft: 1.20.1
- TACZ: 1.1.4+
- 绿葡萄护甲: 0.1.4.3+ (可选)
- 内存: 建议4GB+
- 存储: 数据包约2MB
🔗 兼容性
- ✅ TACZ 1.1.4+
- ✅ 绿葡萄护甲模组
- ✅ Forge/Fabric
- ✅ 单人/多人游戏
- ✅ 服务器部署
🐛 修复的问题
🔧 核心修复
- 枪械扫描: 修复了无法正确扫描所有枪械包的问题
- 路径匹配: 支持多种枪械包目录结构
- ZIP处理: 改进了压缩包内文件的处理逻辑
- 内存泄漏: 修复了长时间运行的内存问题
🎮 游戏修复
- 击退棒: 修复了木棍无法攻击的问题,添加了攻击属性
- 护甲装备: 优化了护甲装备逻辑,确保完整套装
- 地图传送: 修复了出生点分配不均的问题
- 胜负判定: 改进了游戏结束检测机制
💻 性能修复
- 并发安全: 修复了多线程处理的竞态条件
- 文件锁定: 解决了文件访问冲突问题
- 缓存失效: 修复了缓存数据不一致的问题
🔮 未来计划
📅 下个版本 (v1.4.3)
- 🎯 更多特殊武器
- 🗺️ 新增战斗地图
- 🎮 团队模式支持
- 🏆 排行榜系统
🚀 长期规划
- 🌐 多语言支持
- 🎨 自定义皮肤系统
- 🔧 可视化配置工具
- 📱 Web管理界面
📞 支持与反馈
🐛 问题报告
如遇到问题,请提供以下信息:
- Minecraft版本
- TACZ版本
- 错误日志
- 重现步骤
💡 建议与反馈
欢迎提出改进建议和新功能需求!
🙏 致谢
感谢所有枪械包作者和模组开发者的辛勤工作!
© 2025 wrqya - BattleArmory TACZ 整合包
版本: 1.4.2 | 更新日期: 2025-09-12
修复传送点错误问题,优化界面,应使用Java21启动游戏!
新增荒漠迷城
优化体验,修复部分内存泄漏bug
新增绿葡萄护甲,修复多人游戏时传送到一个出生点的问题枪战地图 基础命令
- 加入游戏:
/trigger join_click - 重新开始:
/trigger restart_click - 执行启动:
/function random_game:start
重大更新!UI优化,在枪战地图中聊天栏输入/function random_game:start一键开始游戏!
🔥 永恒枪械工坊:零 & 部分枪包 更新至 v1.1.5 啦! 🔥
各位老伙计新朋友们,久等了!咱这次总算把 永恒枪械工坊:零 和几个常用枪包 更新了 v1.1.5 版本。这次主要是修修补补和优化手感,让大伙儿玩得更舒坦些。



