Releases: Colin955023/MinecraftServerManager
Minecraft Server Manager 1.6.1
Full Changelog: 1.6...1.6.1
優化內部程式碼減少整體佔用空間些微提升效能
移除大量冗餘註解與 Docstrings、未使用的 Import
架構優化 Import 整合:將散落在各處的 from src.utils.xxx import yyy 改為透過 init.py統一匯出。這讓模組間的依賴關係更清晰
HTTP 模組重構:完全移除了對 requests 和 aiohttp 的依賴,改用標準庫 urllib 實作,並修復了非同步/同步呼叫的相容性問題。
錯誤處理:在manage_server_frame.py與update_checker.py中修復了 lambda 函式中變數作用域 (Scope) 導致的錯誤 (UnboundLocalError)。 環境相容性:quick_test.py腳本更新,確保在沒有 requests 庫的情況下也能正確測試網路連線。
Minecraft Server Manager 1.6
Full Changelog: 1.5...1.6
修正
優化了資料夾大小計算邏輯(改用 generator expression)。
簡化了日誌紀錄函式(info, warning, error...)的寫法。
新增了 load_json 與 save_json 靜態方法,統一處理 JSON 檔案的讀寫(包含 UTF-8 編碼與錯誤處理)。
Minecraft Server Manager 1.5
Full Changelog: 1.4...1.5
新增功能
1.伺服器監控視窗支援玩家列表複製玩家名稱
2.支援當次開啟伺服器使用的指令歷史紀錄
Minecraft 伺服器管理 v1.4
修正建立伺服器傳入參數錯誤
新增java檢測方法並正確去除重複
Minecraft 伺服器管理 v1.3.1
整理部分程式碼並更換icon
Minecraft 伺服器管理 v1.3
整合部分功能程式碼精簡多餘部分
修正伺服器設定生物生成頁面中兩個未知選項(不應該出現)
關於程式專案連結改為可點並跳轉網頁
Minecraft 伺服器管理 v1.2
修正JAVA安裝的權限問題,改由windows內建winget指令下載安裝JAVA並透過winget下載使用的Console視窗提出UAC請求
修正更新時會覆蓋使用者設定的問題
修正shell安全性問題並格式化程式碼
Minecraft 伺服器管理 v1.1
修正JAVA自動偵測版本邏輯,移除硬編碼改由Minecraft官方文件提供
Minecraft 伺服器管理 v1.0
Minecraft伺服器架設及管理,支援原版/Fabric/Forge