Releases: jyhsu2000/BannerMaker
Releases · jyhsu2000/BannerMaker
BannerMaker v3.0.0
v3.0.0 (for v1.21.x)
- Update language system
- Support MiniMessage format alongside legacy
&codes - Use
<name>style placeholders (replacing legacy{0}) - BREAKING: Language filename uses BCP 47 format (e.g.
zh_TW.yml→zh-TW.yml); existing files auto-migrate
- Support MiniMessage format alongside legacy
/bm helpuses ACF's help system with permission-aware filtering- Fix click / hover events lost in chat on Paper 1.21.7+
- BREAKING: Drop pre-v2.0.0 banner save format; pre-2018 entries are skipped on load
- Lower minimum Minecraft version from 1.21.4 to 1.21.0
- Fix
IncompatibleClassChangeErroron 1.21.0 when inspecting a banner - Rename "Craft Recipe" label to "Pattern Layout" (YAML key
gui.craft-recipe→gui.pattern-layout) - Upgrade
/bm viewshareable string encoding; legacy strings still accepted - Improve
/bm reloadbehavior:- In-flight banner edits are preserved across reload (no longer wiped)
- Players inside a BannerMaker GUI are dismissed on reload to avoid showing stale prices / translations; their edits are kept and restored on next open
- Unify GUI clicks: any mouse button activates buttons (previously some toggles required a specific button)
- Add
BannerMaker.getBanner.complex-craftto theBannerMaker.adminpermission group - Substantial internal modernization and refactoring
v3.0.0 (for v1.21.x)
- 更新語言系統
- 同時支援 MiniMessage 格式與舊版
&文字格式代碼 - 佔位符採用
<name>標籤格式(取代舊有的{0}形式) - 破壞性變更:語系檔名改為 BCP 47 格式(例如
zh_TW.yml→zh-TW.yml),舊檔自動遷移
- 同時支援 MiniMessage 格式與舊版
/bm help改用 ACF 內建幫助系統,支援權限過濾- 修正 Paper 1.21.7+ 上聊天訊息點擊/滑鼠停留事件遺失的問題
- 破壞性變更:移除 v2.0.0 之前舊版 banner 存檔格式的讀取支援;2018 年之前的收藏會被略過
- 將 Minecraft 最低支援版本由 1.21.4 放寬至 1.21.0
- 修正 1.21.0 上檢視旗幟時的錯誤
- 將旗幟圖樣 3x3 顯示標題由「合成表」改為「圖樣配置」(YAML 鍵
gui.craft-recipe→gui.pattern-layout) - 升級
/bm view旗幟分享字串編碼;舊字串仍可解析 - 改善
/bm reload行為:- 重新載入時保留玩家編輯中的旗幟狀態(不再清空)
- 重新載入時關閉開著的 BannerMaker 選單,避免顯示過時的價格/譯文;編輯狀態保留、下次開啟可從上次繼續
- 統一 GUI 點擊行為:任何滑鼠按鍵都能觸發按鈕(過去部分切換需指定按鍵)
- 將
BannerMaker.getBanner.complex-craft加入BannerMaker.admin權限集合 - 大幅內部現代化與重構
BannerMaker v2.5.1
v2.5.1 (for v1.21.x)
- Optimize code
- Add Ukrainian(uk) translation
- Improve precise block targeting of
/bm seecommand - Fix the diagonal right pattern in menu
v2.5.1 (for v1.21.x)
- 改善程式碼
- 新增烏克蘭文(uk)翻譯
- 改進
/bm see指令的精確方塊定位 - 修正選單中的斜右樣式
BannerMaker v2.5.0
v2.5.0 (for v1.21.x)
- Update Spigot API to 1.21
- Copy share command to clipboard directly instead of showing it in chat input box
v2.5.0 (for v1.21.x)
- 更新 Spigot API 至 1.21
- 直接複製分享指令到剪貼簿,而非顯示於聊天輸入框
BannerMaker v2.4.0
v2.4.0 (for v1.20.x)
- Add permission node for bypassing 6-patterns limit when getting banners (Enabled in config)
- Update Spigot API to 1.20.1
- Update Java compile target version to 17
- Stop providing technical support for legacy Spigot (prior to Spigot 1.20)
- Show
/bm helpinfo when providing invalid arguments to/bm - [Experimental] Add banner showing feature to banner info page
- [Experimental] Add
/bm viewcommand for banner sharing (via text, in social media other than Minecraft)- Example:
/bm view rO0ABXQADjE0O2NyOjE7Y3JlOjEx
- Example:
Note: Some messages of Experimental features cannot be translated yet.
v2.4.0 (for v1.20.x)
- 新增權限節點,使取得旗幟時,能夠忽略 6 種樣式的限制(於設定檔中啟用)
- 更新 Spigot API 至 1.20.1
- 更新 Java 編譯目標版本至 17
- 停止為舊版 Spigot 提供技術支援(1.20 之前的版本)
- 當使用
/bm,但參數無效時,顯示/bm help的資訊 - 【實驗性功能】在旗幟資訊頁面,新增旗幟展示功能
- 【實驗性功能】新增
/bm view指令,用於分享旗幟(透過文字,在 Minecraft 以外的社交平台)- 範例:
/bm view rO0ABXQADjE0O2NyOjE7Y3JlOjEx
- 範例:
請留意:實驗性功能 中有一些訊息尚無法翻譯。
BannerMaker v2.3.1
v2.3.1 (for 1.16.x)
- Fix delete button missing bug in 1.16.x
v2.3.1 (for 1.16.x)
- 修正在 1.16.x 中,刪除按鈕消失的錯誤
BannerMaker v2.3.0
v2.3.0 (for 1.16.x)
- Update to 1.16.1
v2.3.0 (for 1.16.x)
- 升級至 1.16.1
BannerMaker v2.2.2
v2.2.2 (for 1.14.x)
- Add Italian(it) translation (Thanks Leomixer17)
v2.2.2 (for 1.14.x)
- 新增義大利文(it)翻譯(感謝 Leomixer17)
BannerMaker v2.2.1
v2.2.1 (for 1.14.x)
- Add Polish(pl) translation (Thanks ziemniok99)
v2.2.1 (for 1.14.x)
- 新增波蘭文(pl)翻譯(感謝 ziemniok99)
BannerMaker v2.2.0
v2.2.0 (for 1.14.x)
- Update to 1.14.4
- Fix dye materials in recipes
- Update language mechanism
- Auto detect environment language if set language to "auto"
- Change filename syntax of language files from "zh-tw" to "zh_TW"
v2.2.0 (for 1.14.x)
- 升級至 1.14.4
- 修正合成表中的染料
- 更新語言機制
- 若 language 設定為「auto」,自動偵測環境語言
- 語言檔的檔名格式由「zh-tw」改為「zh_TW」
BannerMaker v2.1.1
v2.1.1 (for 1.13.x)
- Fix bug of missing dye materials when crafting banners
v2.1.1 (for 1.13.x)
- 修正合成旗幟時缺少染料的錯誤