Protobuf Loader

作者 xyzkljl1·版本 v1.3.2·更新於 2025-09-23

在運行時加載protobuf(.data)文件以避免衝突

截圖 共 1 張

模組介紹 作者原文

在運行時加載protobuf(.data)文件以避免衝突

Protobuf Loader

🚀 **動態加載protobuf數據文件的強大工具**

✨ 核心功能

  • **運行時加載**:無需重啓遊戲即可加載和重載.data文件
  • **衝突避免**:通過逐條記錄加載機制,大幅減少模組衝突
  • **熱鍵控制**:支持Ctrl+F7重載、Ctrl+F8重置等便捷操作
  • **智能排序**:按照字典順序自動加載文件夾和文件

🎯 使用場景

這款模組主要面向模組開發者,讓數據修改類模組可以以.data文件形式發佈,避免了傳統.pak文件容易衝突的問題。用戶只需按照模組作者的安裝說明操作即可。

🔧 技術特點

**加載規則:**

  • 支持普通.data文件和.insert.data文件
  • 普通文件會替換現有記錄,插入文件會創建新ID
  • 同一文件夾內按字典順序加載
  • 支持文件夾編號控制加載順序

**內存管理:**

  • 修改protobuf運行時API緩存
  • 強制重建GameDB緩存
  • 支持運行時重置和超級重置

⚙️ 配置選項

配置文件位於 `ProtobufLoader/Config.json`:

  • **ShutUp**:減少日誌輸出(默認false)
  • **ShuutUp**:進一步減少日誌(默認false)
  • **ShuuutUp**:僅錯誤時輸出日誌(默認false)
  • **EnableChineseConsoleLog**:支持中文控制台日誌(默認true)

📝 注意事項

  • 不是所有數據表都支持實時重載
  • 注意同名但不同ID的物品
  • 某些數據只在初始化時讀取一次
  • 建議數據文件只包含修改的記錄以減少衝突

---

💡 **提示**:使用DataEditor工具可以查看和編輯.data文件內容,讓模組製作更加便捷!

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
ProtobufLoader
檔案大小
21.0 KiB