每位玩家專屬農場

作者 DerexSV·版本 v0.1.6·更新於 2025-10-20

爲每位聯機玩家提供完整的平行農場,無需離開主農場。創建PPF_<UID>位置,包含初始清理、連接真實小屋的外觀、自定義傳送器用於農場間旅行,以及SMAPI命令確保傳送、清理和移除原版建築。適合尋求合作體驗的主機玩家

模組介紹 作者原文

爲每位聯機玩家提供完整的平行農場,無需離開主農場。創建PPF_位置,包含初始清理、連接真實小屋的外觀、自定義傳送器用於農場間旅行,以及SMAPI命令確保傳送、清理和移除原版建築。適合尋求合作體驗的主機玩家

Per Player Farm (PPF)

🎮 **將每位聯機玩家變成完整農場的擁有者——同時保留原版遊戲體驗!**

---

✨ 核心特色

🌟 **專屬玩家農場**:PPF爲每位玩家創建真實的`PPF_`位置,這些農場經過初始清理,隨時可以開始建造,同時保留主農場用於集體活動

🏡 **智能外觀設計**:每個PPF都擁有個性化的木屋;門會將主人傳送到他們的原版小屋,郵箱會重現原始信件動畫

🌀 **專用傳送器**:`(BC)DerexSV.PPF_Teleporter`出現在主農場和所有PPF中,顯示可用性、在線狀態,並允許一鍵旅行

🗺️ **同步傳送點**:公交車站、森林、後林等入口都會將每位玩家重定向到他們自己的PPF,同時在需要時保持對主農場的訪問

🔄 **冪等事件**:所有操作(創建、清理、重新標記)都可以重複執行而不會重複物品或破壞存檔——非常適合長期模組包

---

💾 存檔兼容性

✅ **安全安裝**:可在**新存檔**和**現有存檔**中安全安裝

🔄 **現有存檔處理**:在現有存檔中,PPF僅創建必要內容並在`ppf.locations`中記錄狀態——無破壞性更改

---

🏗️ 農場間建築移動(可選)

📦 **建築遷移**:想要將你的穀倉/雞舍(連同動物)從主農場移動到你的`PPF_*`(或反之)?使用模組Relocate Buildings And Farm Animals

🎯 **使用方法(主機)**:右鍵點擊建築 → 選擇**目標地圖**(`PPF_*`) → 放置;然後將動物重新安置到新建築

💡 **小貼士**:確保目標PPF中有筒倉/乾草,以便餵養程序正常工作

---

⚙️ SMAPI命令

```

ppf.ensure-teleports all|here|farm|ppf|

```

確保傳送器出現在需要的地方

```

ppf.clean here|all|ppf

```

安全清理輕垃圾和資源堆

```

ppf.strip here|all

```

從PPF中移除損壞的農舍和溫室並更新傳送點

---

🔧 靈活配置

🎛️ **傳送器定位**:在`config.json`中調整`Teleporter.PreferredTileX/Y`來放置傳送器(如果圖塊被佔用則自動回退)

🎨 **自定義外觀**:通過`Data/BigCraftables`更換傳送器精靈,無需修改代碼

🛡️ **完全冪等**:初始清理已記錄;重複過程不會導致重複

---

🔗 兼容性與技術質量

💻 **技術要求**:專爲Stardew Valley 1.6.15 / SMAPI 4.3.2.NET 6設計

🔄 **地圖模組兼容**:穩健使用`AssetRequested`,優先與地圖模組共存

🎮 **聯機支持**:適用於分屏、重新連接和持久服務器——主機保持絕對控制

---

❓ 常見問題

🤔 **如果模組被禁用會怎樣?**

你的原版小屋仍保留在主農場;沒有玩家會失去牀或重生點

🕰️ **可以在舊存檔中使用嗎?**

可以。PPF僅轉換必要內容並在`ppf.locations`中記錄狀態

⚙️ **會影響自動化/機械模組嗎?**

不會。PPF是合法的農場,與原始遊戲和流行的自動化模組兼容

---

📚 源代碼

🔗 GitHub項目頁面

---

**準備好享受無需爭奪空間的合作遊戲了嗎?**

立即安裝,邀請你的朋友,分配PPF,建造宏偉的景觀,而不會將主農場變成戰場!

🌱 **體驗真正的合作農場生活**

安裝與使用 安裝:SMAPI 模組(星露谷物語標準流程)

  1. 先安裝 SMAPI(星露谷模組載入器):從 smapi.io 下載安裝包,執行 install on Windows.bat,按提示選擇遊戲目錄完成安裝。
  2. 解壓本站下載的壓縮包,找到包含 manifest.json 的那層資料夾(這就是一個模組)。
  3. 把該模組資料夾整個複製到 Stardew Valley/Mods/ 目錄下。
  4. 透過 SMAPI 啟動遊戲(執行 StardewModdingAPI.exe 或按指引設定啟動項),標題畫面前的控制台會列出每個模組的載入結果。

修改器類工具可能無需 SMAPI,解壓後按包內說明直接執行即可。 修改存檔前建議先備份;SMAPI 會在控制台列出載入失敗的模組。

檔案與校驗

檔案名稱
PerPlayerFarm
檔案大小
151.0 KiB
SHA-256
14abbd2fb63b06dba00a3d1909c44732a307f488680195642a145c67a70ed877
入庫時間
2026-10-10 15:16