Skip to content

v0.44.0 - Configurable bank tellers

Choose a tag to compare

@IYanel-DEV IYanel-DEV released this 23 Sep 10:31
· 40 commits to main since this release

Minted 0.44.0 - the first release since v0.21.0, bundling nine versions (0.22.0 -> 0.44.0).

Bank tellers

  • Configurable default: new tellers show a yellow Banker name and a mustachioed bank-man-in-a-suit skin by default; both editable via integrations.npcs in config.yml (name, skin-value, skin-signature, and skin-player for a guaranteed Mojang-signed skin).
  • /minted npc create works with no name (uses the configured default).
  • Tellers use the modern spawn and player-list packets on 1.19.4+, so they render correctly on current servers.

Player shops & sell-all

  • Player-owned shops: /pshop create <name> + add, addstack, sell, my, browse, open, delete; configurable shops.max-player-shops and community vs pshop message keys.
  • Sell-all: /sell menu opens a per-stack sell GUI with an "everything" shortcut.

Catalog fix (the big one)

  • The shop/catalog collapse on modern servers is fixed by setting api-version: 1.13 (leaves legacy-material fallback mode).
  • Startup now logs Material probe: 20/20 modern constants present; chain resolves to IRON_CHAIN after Mojang's 1.21.9 rename.
  • Items resolve correctly across 1.8 -> 1.26, with a version-aware item API and a ViaVersion handler.

Admin & economy

  • /eco give|take|set|reset and console balance administration.
  • Admin dashboard + per-player inspect menu; rich list paging.
  • Personal transaction history (/history) backed by a ledger; offline payments and balance migration.
  • Bank sinks: fees, interest, loans, burned/lost tracking; bounty throttling and expiry.

Languages (out of the box)

  • 12 language packs: English, Arabic, German, Spanish, French, Italian, Japanese, Korean, Polish, Portuguese, Russian, Chinese.
  • /minted language to switch; "easiest config ever" defaults.