Shared Hardcore Survival MOD
A multiplayer shared hardcore survival mod for Minecraft Forge 1.20.1.
Features
1. Player Waiting System
- Waits for 4 players to join.
- Displays the current player count on the HUD (0/4 to 4/4).
- Records each player's username and UUID.
2. Game Start System
- Randomly assigns each of the four players to one of the four corners of the world.
- Each player is placed at a unique location.
- Automatically teleports players to their assigned positions.
- The challenge begins once all four players have arrived.
3. Hardcore System
- If any player dies, the entire team dies instantly.
- The challenge ends immediately.
4. Shared Inventory
- All four players share a single inventory.
- Adding, removing, or viewing items is synchronized in real time.
5. Shared Chests
- All chest inventories are fully synchronized.
- Any changes made by one player are instantly reflected for everyone else.
6. Shared Health
- Damage taken by any player is applied to all players.
- Healing received by any player is shared with the entire team.
7. Shared Hunger
- Hunger level is synchronized.
- Saturation level is synchronized.
- When one player eats, all players receive the same hunger and saturation restoration.
8. HUD
- Displays the current waiting player count.
- Displays the survival timer.
- Displays challenge completion or failure information.
9. Commands
/shared start - Start the challenge
/shared reset - Reset the game
/shared end - End the challenge
/shared info - Display game information
/shared bag - Open the shared inventory
Not Shared
The following inventories and abilities remain individual:
- Sophisticated Backpacks
- Armor slots
- Off-hand slot
- Curios slots
- Enigmatic Legacy abilities
Development Progress
Completed
V1
Registers the first four players and persists their UUIDs in the world save.Shows the server-synchronized player count in the HUD (0/4 to 4/4).Starts a round with /shs start (OP permission level 2).Randomly assigns the four registered players to four corner spawn points.Ends the round and kills the remaining registered online players if any registered player dies.Provides /shs reset and /shs status for round management.
In Progress
V2
- Shared Health
- All players share the same health system.
- When any player takes damage, the health state of the entire team is affected accordingly.
- Shared Hunger
- All players share the same hunger system.
- When a player eats or their hunger level changes, the change is synchronized across the entire team.
V3
- Shared Inventory
- All players use the same shared inventory.
- When any player obtains, places, or moves an item, the inventory contents are synchronized for all players.
- Shared Chests
- All players share the contents of chests.
- When a player accesses or organizes a chest, its contents are synchronized with the other players.
V4
-
- Advanced Round Management
- Further improves the start, progression, and end flow of Hardcore challenges.
- Enhances overall round state management.
- Advanced Multiplayer Synchronization
- Improves synchronization of gameplay states between players.
- Ensures consistent data across multiplayer sessions.
- Configuration System and Data Persistence
- Adds more customizable gameplay settings.
- Improves persistent storage of game data and challenge progress.
- Multiplayer Hardcore Challenge Improvements
- Improves the overall flow of the four-player Hardcore challenge.
- Enhances player registration, round start, and challenge completion systems.
- Overall Gameplay Experience Improvements
- Improves the HUD, notifications, and overall gameplay experience.
- Fixes bugs and improves mod stability.
- Advanced Round Management
License
MIT License
Authors
- JoKer_BCX
- Starwalk
Shared Hardcore Survival MOD
一個為 Minecraft 1.20.1 Forge 開發的多人共享硬核生存模組。
功能特性
1. 玩家等待系統
- 等待 4 位玩家加入
- HUD 顯示目前人數(0/4~4/4)
- 記錄玩家名稱與 UUID
2. 開局系統
- 隨機分配四位玩家至地圖四個角落
- 每位玩家位置不可重複
- 自動傳送玩家
- 確認四人皆到位後開始挑戰
3. Hardcore 系統
- 任一玩家死亡,全隊立即死亡
- 挑戰結束
4. 共享普通背包
- 四位玩家共用一個普通背包
- 放入、拿出、查看皆同步
5. 箱子共享
- 所有箱子內容完全同步
- 任一玩家操作立即同步給其他玩家
6. 血量共享
- 任一玩家受到傷害,全體玩家同步扣血
- 任一玩家回血,全體玩家同步回血
7. 飢餓共享
- 飽食度同步
- 飽和度同步
- 任一玩家吃東西,全體同步恢復
8. HUD 顯示
- 顯示等待玩家人數
- 顯示生存時間
- 顯示挑戰結束資訊
9. 管理指令
/shared start- 開始挑戰/shared reset- 重置遊戲/shared end- 結束挑戰/shared info- 顯示遊戲信息/shared bag- 打開共享背包
不共享內容
- Sophisticated Backpacks 背包
- 護甲欄
- 副手
- Curios 欄位
- Enigmatic Legacy(神秘遺物)能力
開發進度
V1
- 註冊前四名玩家,並將他們的 UUID 持久化保存至世界存檔中。
- 在 HUD 中顯示由伺服器同步的玩家人數,從
0/4顯示至4/4。 - 使用
/shs start開始一輪遊戲(需要 OP 權限等級 2)。 - 將四名已註冊的玩家隨機分配至四個角落的出生點。
- 當任何一名已註冊玩家死亡時,結束本輪遊戲,並擊殺其他仍在線上的已註冊玩家。
- 提供
/shs reset與/shs status指令,用於管理遊戲回合。
未開發V2
- 共用生命值 / Shared Health
- 所有玩家共享同一個生命值系統。
- 任意玩家受到傷害時,將同步影響整個隊伍的生命值。
- 共用飢餓值 / Shared Hunger
- 所有玩家共享同一個飢餓值系統。
- 玩家進食或飢餓值發生變化時,將同步至整個隊伍。
V3
- 共用背包 / Shared Inventory
- 所有玩家使用同一個共享物品欄。
- 任意玩家取得、放置或移動物品時,所有玩家的背包內容同步更新。
- 共用箱子 / Shared Chests
- 所有玩家共享箱子中的物品。
- 玩家對箱子進行存取或整理時,內容同步至其他玩家。
V4
- 進階遊戲回合管理 / Advanced Round Management
- 進一步完善 Hardcore 挑戰的開始、進行與結束流程。
- 強化遊戲回合狀態管理。
- 進階多人同步 / Advanced Multiplayer Synchronization
- 強化玩家之間的遊戲狀態同步。
- 確保多人遊戲中的資料保持一致。
- 設定系統與資料持久化 / Configuration System and Data Persistence
- 增加更多可自訂的遊戲設定。
- 強化遊戲資料與挑戰進度的持久化保存。
- 多人 Hardcore 挑戰流程優化 / Multiplayer Hardcore Challenge Improvements
- 優化四人 Hardcore 挑戰的整體流程。
- 改善玩家加入、遊戲開始、挑戰結束等機制。
- 整體遊戲體驗優化 / Overall Gameplay Experience Improvements
- 改善 HUD、提示訊息與遊戲操作體驗。
- 修正 Bug 並提升模組穩定性。
- 共用生命值 / Shared Health
許可證
MIT License
作者
- JoKer_BCX
- Starwalk

