0.7.0: combined cash+bank spend + auto-bound card on first login
Build / build (push) Has been cancelled

Two polish features that complete the "one number" wealth UX:

1. NumismaticsBridge.spend(player, amount): combined deduction. Pulls
   inventory coins first (most immediate), then bank for the remainder.
   Atomic — if total is short, nothing is removed. Used by /bns tier
   upgrade (KubeJS calls Java.loadClass). Future plot/bounty spend
   operations should call this too.

2. NumismaticsBridge.ensureBoundCard: on first login, the player gets a
   white_card pre-bound to their own bank account via the
   numismatics:card_account_id DataComponent. Means a player visiting
   a Numismatics Vendor block can pay from their bank without manually
   crafting + binding a card first. If they die and lose it, the next
   login re-issues.

Bounty pool: dropped 4 Alex's Mobs entries; added 6 vanilla replacements
(Breeze, Bogged, Evoker, Vindicator, Piglin Brute, Ravager). All
high-tier targets are vanilla 1.21.x mobs now.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Matt
2026-06-08 17:20:09 +00:00
parent 8cc2e45011
commit 4a9edc15c1
4 changed files with 124 additions and 6 deletions
+1 -1
View File
@@ -19,5 +19,5 @@ loader_version_range=[1,)
mod_id=bnstoolkit
mod_name=Brass and Sigil Toolkit
mod_license=All Rights Reserved
mod_version=0.6.2
mod_version=0.7.0
mod_group_id=uk.sijbers.bnstoolkit