NobleSteeds release

A New Era of Mount Management

A major upgrade with redesigned menus, smarter breeding, protected mount names, safer storage and payouts, customizable sale receipts, expanded languages, PlaceholderAPI support and a public API for queued mount rewards.

Free Release
Version
2.0.0
Published
October 12, 2026
Minecraft
1.18.2 - 1.21.11 / 26.1 - 26.3
Java
Java 17+

Release Notes

Mount Management

  • Fixed saved mount names reverting to Unnamed Horse and added protection against health-bar plugins overwriting names.
  • Fixed admin-spawned Skeleton Horses being unrideable.
  • Strengthened chunk/entity readiness checks and shared operation locking for relocation and storage.
  • Added named stable presets, breeding ancestry, configurable damage protection and mount history.
  • Added mount-death notifications, including saved notices for offline owners.

Menus and Navigation

  • Redesigned player and admin collections with capacity-aware pagination, search, sorting and filters.
  • Mount cards now display the matching spawn egg for each supported type.
  • Added side-by-side comparisons with Back returning to the originating menu.
  • Reorganized market/shop controls, condensed admin menus and added registered-NPC pagination.
  • Standardized Back and Close controls to barrier icons.

Market and Shop

  • Market now opens directly to Browse Listings, with a Hide My Listings filter.
  • Added purchase confirmations and listings priced in money, items or both.
  • Added configurable Vault currency formatting and custom item-currency templates.
  • Added formatted listing descriptions: 256 visible characters, 28-character wrapping and 17 total lines.
  • Own listings require Shift-Left-Click to remove; admin removals require Shift-Right-Click.
  • Listed active mounts can enter storage through the storage menu without cancelling their listing.
  • Added an Add Mount to Shop chat workflow; /nsa shop opens Shop Management directly.

Breeding Improvements

  • Offspring quality now defaults to variation around the parents’ average.
  • Added configurable quality thresholds, bonus chances and per-stat outcome multipliers.
  • Breeding sorting places eligible mounts highest first and non-breedable mounts last.
  • Removed breeding-quality information from ineligible mounts.
  • Invalid --b usage now gives a clear warning. Existing saved qualities are preserved.

API and Queued Rewards

  • Added a public Bukkit API with immutable snapshots, persistent mount identities and asynchronous mount actions.
  • Added cancellable API pre-action events and post-success notifications.
  • Quest plugins can grant Active or Stored mounts; full destinations queue rewards without bypassing limits.
  • Queued rewards never expire and appear in both collection menus with claim actions.
  • Persistent reward keys prevent duplicate grants on retries; uncertain deliveries require review.
  • Added optional bundled PlaceholderAPI support using cached data without chunk or database operations.

MailboxGUI Payouts

  • Updated the API integration with attached receipts for item packages and money mail.
  • Added separate configurable receipt messages with four gradient labels and distinct HEX value colors.
  • Receipt templates support legacy, HEX and MiniMessage formatting, YAML list lines and four documented placeholders.
  • Payout mail never expires. Temporary API failures retain settings and pending payments.
  • Improved transaction tracking and recovery to prevent accepted payouts being issued again.

Commands and Languages

  • Added /nsa as shorthand for /ns admin and rebuilt permission-filtered help.
  • Expanded command permissions and permission-based storage capacities.
  • Added consistent HEX/MiniMessage styling, text icons and support for 16 locales.
  • English subcommands remain available; base command names stay unchanged.
  • Configuration and locale upgrades preserve customized values.

Before Upgrading

  • Back up the entire plugin folder and any external database.
  • Operational data now follows the selected YAML, SQLite or MySQL provider.
  • Legacy storage locations and table prefixes are migrated with verification and conflict protection.
  • Removed obsolete storage-path, table-prefix and storage-menu-icon settings.
  • Summon cooldown remains disabled by default; auto-stable remains disabled by default.
  • Test optional integrations and customized settings on a staging server before public deployment.