Skip to content

Releases: jyhsu2000/BannerMaker

BannerMaker v3.0.0

22 May 17:19

Choose a tag to compare

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.ymlzh-TW.yml); existing files auto-migrate
  • /bm help uses 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 IncompatibleClassChangeError on 1.21.0 when inspecting a banner
  • Rename "Craft Recipe" label to "Pattern Layout" (YAML key gui.craft-recipegui.pattern-layout)
  • Upgrade /bm view shareable string encoding; legacy strings still accepted
  • Improve /bm reload behavior:
    • 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-craft to the BannerMaker.admin permission group
  • Substantial internal modernization and refactoring

v3.0.0 (for v1.21.x)

  • 更新語言系統
    • 同時支援 MiniMessage 格式與舊版 & 文字格式代碼
    • 佔位符採用 <name> 標籤格式(取代舊有的 {0} 形式)
    • 破壞性變更:語系檔名改為 BCP 47 格式(例如 zh_TW.ymlzh-TW.yml),舊檔自動遷移
  • /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-recipegui.pattern-layout
  • 升級 /bm view 旗幟分享字串編碼;舊字串仍可解析
  • 改善 /bm reload 行為:
    • 重新載入時保留玩家編輯中的旗幟狀態(不再清空)
    • 重新載入時關閉開著的 BannerMaker 選單,避免顯示過時的價格/譯文;編輯狀態保留、下次開啟可從上次繼續
  • 統一 GUI 點擊行為:任何滑鼠按鍵都能觸發按鈕(過去部分切換需指定按鍵)
  • BannerMaker.getBanner.complex-craft 加入 BannerMaker.admin 權限集合
  • 大幅內部現代化與重構

BannerMaker v2.5.1

14 Aug 13:33

Choose a tag to compare

v2.5.1 (for v1.21.x)

  • Optimize code
  • Add Ukrainian(uk) translation
  • Improve precise block targeting of /bm see command
  • Fix the diagonal right pattern in menu

v2.5.1 (for v1.21.x)

  • 改善程式碼
  • 新增烏克蘭文(uk)翻譯
  • 改進 /bm see 指令的精確方塊定位
  • 修正選單中的斜右樣式

BannerMaker v2.5.0

20 Jul 06:12

Choose a tag to compare

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

23 Feb 16:13

Choose a tag to compare

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 help info when providing invalid arguments to /bm
  • [Experimental] Add banner showing feature to banner info page
  • [Experimental] Add /bm view command for banner sharing (via text, in social media other than Minecraft)
    • Example: /bm view rO0ABXQADjE0O2NyOjE7Y3JlOjEx

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

08 Dec 16:36

Choose a tag to compare

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

08 Dec 16:36

Choose a tag to compare

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

14 Sep 06:31

Choose a tag to compare

v2.2.2 (for 1.14.x)

v2.2.2 (for 1.14.x)

  • 新增義大利文(it)翻譯(感謝 Leomixer17

BannerMaker v2.2.1

28 Jul 08:41

Choose a tag to compare

v2.2.1 (for 1.14.x)

v2.2.1 (for 1.14.x)

  • 新增波蘭文(pl)翻譯(感謝 ziemniok99

BannerMaker v2.2.0

23 Jul 07:32

Choose a tag to compare

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

05 Apr 16:13

Choose a tag to compare

v2.1.1 (for 1.13.x)

  • Fix bug of missing dye materials when crafting banners

v2.1.1 (for 1.13.x)

  • 修正合成旗幟時缺少染料的錯誤