2.3.3(Test)
Compatibility
Changes
点击看中文
✨ 2.3.3 新增与修复
👻 鬼死亡 → 旁观 → 复活(正式启用)
- 死亡进入 旁观模式(不再用隐身妥协)
- ActionBar 复活倒计时
- 倒计时结束在游戏区域内随机坐标换回 生存模式 复活
- 根因修复:原先击杀路径只加隐身、复活时未
setGameMode(SURVIVAL)
🎯 猎魔人死亡 → 普通鬼
- 被母体击杀后立刻转为 普通鬼
- 旁观 + 复活倒计时结束后以普通鬼身份继续对局
💎 母体进化系统(阶段调整)
- 进化水晶改为在 神圣守护阶段 出现(原先猎魔人阶段)
- 固定/中心/随机坐标可配
- 普通鬼拾取后进化为母体
🗡️ 收割者(伤害值判定)
- 左键按配置伤害扣血,显示伤害量与剩余血量
- 血量归零进入旁观 + 复活倒计时
- 左键冷却 2 秒;右键「收割」4 格 AOE,伤害同左键,冲击粒子 + 凋零死亡音效,冷却 10 秒
🎒 背包管理系统(先前未成功做到)
- 对局最多 9 道具;不可入背包;不堆叠
- 专属道具不可重复(通用道具除外)
- 收割者 / 神之救赎强制第一格
🧰 道具规格对齐
- 神之救赎:单次使用、转化鬼回人类、救赎者随机传送、独立守护 2 次
- 第二次机会:被动保留 + 180s 冷却(可配置是否消耗)
- 凝冰球:对所有人缓慢 Ⅳ / 4 秒
- 臭牛排:速度 Ⅲ / 14 秒 + 发光 10 秒
- 控魂术:时钟材质,人类专用,全场鬼定身 6 秒
- 灵魂探测器:母体专属,揭示 25 秒
- 冲刺矛:5.5 米,凋零死亡音效
- 其余道具效果/冷却/音效按规格修正
⚙️ 跨服务端兼容层
ApiCompat:属性/药水/附魔运行时解析(Spigot/Paper/Purpur/Bukkit)ParticleCompat:新旧粒子名兼容SoundCompat:音效跨版本ServerCompat+SchedulerCompat:平台检测 + Folia 调度/实体线程适配
🌐 六国语言文件(用户可改)
- 支持:中文 / English / 日本語 / Español / Français / Deutsch
- 路径:
plugins/Gost/lang/<locale>.yml config.yml -> language.default选择语言,/gost reload重载
📦 配置
- config version 31
- 新增大量可配置项:道具全套、音效/字幕/广播/粒子开关、母体水晶、猎魔人死亡、复活边界、第二次机会行为等
✨ 2.3.3 New & Fixed
👻 Ghost death → spectator → respawn (fully enabled)
- Death enters Spectator mode (no more invisibility compromise)
- ActionBar respawn countdown
- After countdown: random location in game area → Survival mode
- Root cause fixed: kill path only added invisibility; respawn never called
setGameMode(SURVIVAL)
🎯 Demon Hunter death → normal ghost
- Killed by Mother Ghost → immediately becomes a normal ghost
- Spectator + countdown, then continues as a normal ghost
💎 Mother Evolution (phase change)
- Evolution crystal now spawns in the Holy Guardian phase (was Demon Hunter phase)
- Location mode: fixed / center / random
- Normal ghosts pick it up to evolve into Mother Ghost
🗡️ Reaper (damage-based)
- Left-click deals configured damage; shows damage + remaining HP
- HP reaches 0 → spectator + respawn countdown
- Left-click CD 2s; right-click “Harvest” 4-block AOE, same damage, shockwave particles + Wither death sound, CD 10s
🎒 Inventory management(New!Sorry that doesn't work before)
- Max 9 items; cannot enter backpack; no stacking
- No duplicate exclusive items (universal items exempt)
- Reaper / Holy Redemption forced to first slot
🧰 Item specs aligned
- Holy Redemption: single use, convert ghost to human, redeemer teleport, independent guardian x2
- Second Chance: passive kept + 180s cooldown (consume toggle configurable)
- Ice Ball: Slowness IV / 4s on all players
- Stinky Steak: Speed III / 14s + Glowing 10s
- Soul Control: clock item, human-only, freeze all ghosts 6s
- Soul Detector: Mother-only, reveal 25s
- Spear Rush: 5.5 blocks, Wither death sound
- Other item effects / cooldowns / sounds corrected to spec
⚙️ Cross-server compatibility
ApiCompat: runtime attribute/potion/enchant resolution (Spigot/Paper/Purpur/Bukkit)ParticleCompat: old/new particle namesSoundCompat: cross-version soundsServerCompat+SchedulerCompat: platform detect + Folia scheduling / entity-thread safety
🌐 Six language files (user-editable)
- Chinese / English / Japanese / Spanish / French / German
- Path:
plugins/Gost/lang/<locale>.yml - Select via
config.yml -> language.default;/gost reloadreloads
📦 Config
- Config version 31
- Many new options: full item tuning, sound/title/broadcast/particle toggles, mother crystal, DH death, respawn boundary, second-chance behavior, etc.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:SKYebqyY:5UVfPmoP"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:SKYebqyY:5UVfPmoP"
}

