
GunPlugin
A feature rich Minecraft Java version firearm plugin一个功能丰富的Minecraft Java版枪械插件
2.1K
8
Список изменений
v1.1.0 - Major Update
🆕 New Weapon System
- Renamed Original Weapons:
- Pistol → P250 (Leather Horse Armor)
- Rifle → AK-74 (Iron Horse Armor)
- Shotgun → AA-12 (Golden Horse Armor)
- Sniper → AWM (Diamond Horse Armor)
- Added 11 New Weapons:
- HK416 (Black Dye) - Full-auto assault rifle
- PP19 (Brown Dye) - High-rate submachine gun
- AUG (Red Dye) - Precision assault rifle
- MK-14 (Orange Dye) - High-damage automatic rifle
- S686 (Yellow Dye) - Double-barrel shotgun
- 98K (Lime Dye) - Classic sniper rifle
- Vector (Green Dye) - Ultra-high-speed submachine gun
- Negev (Cyan Dye) - Heavy machine gun
- SKS (Light Blue Dye) - Semi-automatic sniper rifle
- Desert Eagle (Blue Dye) - High-caliber pistol
- CZ75 (Purple Dye) - Compact pistol
🎯 Weapon Characteristics
- Firing Mode Classification:
- Full-auto weapons: AK-74, HK416, PP19, AUG, MK-14, Vector, Negev, CZ75
- Semi-auto weapons: 98K, SKS, Desert Eagle
- Single-shot weapons: P250, AWM
- Shotguns: AA-12, S686
- Balanced Design:
- Damage range: 4.0-20.0
- Fire rate range: 0.4-25 rounds/second
- Magazine capacity range: 2-150 rounds
- Penetration power: 0-4 blocks
🎵 Sound System
- Sound Classification:
- Pistol sound group: P250, CZ75, Desert Eagle
- Rifle sound group: AK-74, HK416, PP19, AUG, MK-14, Vector, Negev, SKS
- Shotgun sound group: AA-12, S686
- Sniper sound group: AWM, 98K
- Multi-layered Sounds:
- Each weapon has unique shooting sounds
- Includes main sound and delayed sound
- Volume and pitch carefully tuned
🔧 Command System
- New Command Support:
- Supports
/gun givecommand for all 15 weapons - Complete auto-completion functionality
- Detailed help information
- Supports
- Backward Compatibility:
- Maintains full compatibility with old commands
pistol→ P250,rifle→ AK-74,shotgun→ AA-12,sniper→ AWM
📊 Technical Improvements
- Code Refactoring:
- Updated GunType enum to support 15 weapons
- Refactored sound system with sound classification
- Optimized command processing logic
- Performance Optimization:
- Improved weapon identification algorithms
- Optimized sound playback mechanisms
- Enhanced memory management
v1.1.0 - 重大更新
🆕 新枪械系统 / New Weapon System
- 重命名原枪械 / Renamed Original Weapons:
- 手枪 → P250 (皮革马铠)
- 步枪 → AK-74 (铁马铠)
- 霰弹枪 → AA-12 (金马铠)
- 狙击枪 → AWM (钻石马铠)
- 新增11种枪械 / Added 11 New Weapons:
- HK416 (黑色染料) - 全自动突击步枪
- PP19 (棕色染料) - 高射速冲锋枪
- AUG (红色染料) - 精确突击步枪
- MK-14 (橙色染料) - 高伤害自动步枪
- S686 (黄色染料) - 双管霰弹枪
- 98K (黄绿色染料) - 经典狙击步枪
- Vector (绿色染料) - 超高速冲锋枪
- 内格夫 (青色染料) - 重型机枪
- SKS (淡蓝色染料) - 半自动狙击步枪
- 沙漠之鹰 (蓝色染料) - 大口径手枪
- CZ75 (紫色染料) - 紧凑型手枪
🎯 武器特性 / Weapon Characteristics
- 射击模式分类 / Firing Mode Classification:
- 全自动武器: AK-74, HK416, PP19, AUG, MK-14, Vector, 内格夫, CZ75
- 半自动武器: 98K, SKS, 沙漠之鹰
- 单发武器: P250, AWM
- 霰弹枪: AA-12, S686
- 平衡性设计 / Balanced Design:
- 伤害范围: 4.0-20.0
- 射速范围: 0.4-25发/秒
- 弹容量范围: 2-150发
- 穿透力: 0-4格
🎵 音效系统 / Sound System
- 音效分类 / Sound Classification:
- 手枪音效组: P250, CZ75, 沙漠之鹰
- 步枪音效组: AK-74, HK416, PP19, AUG, MK-14, Vector, 内格夫, SKS
- 霰弹枪音效组: AA-12, S686
- 狙击枪音效组: AWM, 98K
- 多层次音效 / Multi-layered Sounds:
- 每种枪械都有独特的射击音效
- 包含主音效和延迟音效
- 音量和音调经过精心调校
🔧 命令系统 / Command System
- 新命令支持 / New Command Support:
- 支持所有15种枪械的
/gun give命令 - 完整的自动补全功能
- 详细的帮助信息
- 支持所有15种枪械的
- 向后兼容 / Backward Compatibility:
- 保持旧命令的完全兼容性
pistol→ P250,rifle→ AK-74,shotgun→ AA-12,sniper→ AWM
📊 技术改进 / Technical Improvements
- 代码重构 / Code Refactoring:
- 更新了GunType枚举,支持15种枪械
- 重构了音效系统,支持音效分类
- 优化了命令处理逻辑
- 性能优化 / Performance Optimization:
- 改进了枪械识别算法
- 优化了音效播放机制
- 增强了内存管理
🎵 音效调整 / Sound Adjustments
- CZ75音效更新 / CZ75 Sound Update:
- 从步枪音效改为手枪音效
- 与P250使用相同的音效配置
- 更符合其紧凑型手枪的定位
- 沙漠之鹰音效更新 / Desert Eagle Sound Update:
- 从步枪音效改为手枪音效
- 与P250使用相同的音效配置
- 更符合其大口径手枪的特点
🔧 技术实现 / Technical Implementation
- 添加了专门的音效处理逻辑
- 为CZ75和沙漠之鹰配置了与P250相同的手枪音效
- 保持了音效系统的一致性和可维护性
Файлы
GunPlugin-1.1.0.jar(86.34 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.1.0
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.21–1.21.8
Загрузок
15
Дата публикации
5 мес. назад
