promotional bannermobile promotional banner

BannerMaker

Use GUI to design any kind of banner

File Details

BannerMaker-3.0.0

  • R
  • May 22, 2026
  • 1.84 MB
  • 77
  • 1.21.11+12

File Name

BannerMaker.jar

Supported Versions

  • 1.21.5-Snapshot
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21

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
  • /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-recipe → gui.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