MarketCompass
老是找不到其他玩家和 NPC 以及節日 NPC 的位置在哪裏?那麼你肯定需要這個指南針模組來幫助你!| Can't find where other players, NPCs, and event NPCs are? You definitely need this compass mod to help you!
模組介紹 作者原文
MarketCompass (中文)
老是找不到其他玩家和 NPC 以及節日 NPC 的位置在哪裏?那麼你肯定需要這個指南針模組來幫助你!
主要功能
- 在屏幕上方顯示指南針、圖標、文本信息和距離,具體如下
- 顯示其他玩家(圖標、位置距離和名稱顯示距離爲:無限)
- 顯示固定 NPC(圖標永久顯示,位置距離和名稱顯示距離爲:20 米)
- 顯示節日 NPC(圖標永久顯示,位置距離和名稱顯示距離爲:20 米)
- 注:僅限有可購買物品的節日纔會顯示
其他功能
- 配置文件
- 可以啓用/禁用玩家、NPC和節日 NPC 的顯示
- 可以設置玩家和 NPC 的名字的顯示距離
- 可以設置是否顯示其他模組通過 API 新增的標記
- 配置文件路徑:BepInEx\config\IceBoxStudio.MarketCompass.cfg
- 多語言支持
- 默認支持簡體中文、繁體中文、英語和日語,根據遊戲語言自動切換模組語言
- 如果你想貢獻其他語言可以聯繫我加入到模組中,當前遊戲支持的語言的語言代碼:fr, de, ko, pt, ru, es, tr, uk
API
- 提供了添加、移除和清除外部標記的 API 接口,推薦使用反射的方式,這樣可不引用本模組的 DLL 文件
- 方法簽名
- SetMarkers(string source, string ids, Vector3 positions, string names):設置多個外部標記
- AddMarker(string source, string id, Vector3 position, string name):添加一個外部標記
- RemoveMarker(string source, string id):移除一個外部標記
- ClearMarkers(string source):清除所有來自指定來源的外部標記
- 參數定義
- Source (string): 你的模組標識符。用於區分不同來源的標記,並在清理時只移除你自己的標記
- Id (string): 標記的唯一 ID
- Position (Vector3): 世界座標
- Name (string): 顯示在指南針下方的名稱(可選)
特別感謝
- foxneko
- Isabella
兼容性
- 遊戲版本: 2.0.0+
Bug 反饋
- 如果您發現了任何問題,請通過 GitHub Issues 提交,或直接通過郵箱 764884112@qq.com 聯繫我
MarketCompass (English)
Can't find where other players, NPCs, and event NPCs are? You definitely need this compass mod to help you!
Main Features
- Display compass, icons, text information, and distances at the top of the screen, as follows:
- Display other players (icon, position distance, and name display distance: unlimited)
- Display fixed NPCs (icon permanently displayed, position distance and name display distance: 20 meters)
- Display festival NPCs (icon permanently displayed, position distance and name display distance: 20 meters)
- Note: Only festivals with purchasable items will be displayed
Other Features
- Configuration File
- Can enable/disable the display of players, NPCs, and festival NPCs
- Can set the display distance for player and NPC names
- Can set whether to display markers added by other mods through the API
- Configuration file path: BepInEx\config\IceBoxStudio.MarketCompass.cfg
- Multi-language Support
- Default support for Simplified Chinese, Traditional Chinese, English, and Japanese. The mod automatically switches language based on game language
- If you want to contribute other languages, contact me to add them to the mod. Current supported language codes: fr, de, ko, pt, ru, es, tr, uk
API
- Provides API interfaces for adding, removing, and clearing external markers. It is recommended to use Reflection so that you do not need to reference this mod's DLL file directly.
- Method Signatures
- SetMarkers(string source, string ids, Vector3 positions, string names): Sets multiple external markers.
- AddMarker(string source, string id, Vector3 position, string name): Adds a single external marker.
- RemoveMarker(string source, string id): Removes a single external marker.
- ClearMarkers(string source): Clears all external markers from a specific source.
- Parameter Definitions
- Source (string): Your mod identifier. Used to distinguish markers from different sources and to ensure you only remove your own markers when clearing.
- Id (string): The unique ID of the marker.
- Position (Vector3): World coordinates.
- Name (string): The name displayed below the compass (optional).
Special Thanks
- foxneko
- Isabella
Compatibility
- Game version: 2.0.0+
Bug Reports
- If you find any issues, please submit through GitHub Issues, or contact me directly at 764884112@qq.com
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
前置依賴
下面這些內容需要先安裝,否則該模組不會生效:
BepInEx-BepInExPack