NsTut Economy 0.0.8 - Forge 1.20.1
Curse Maven Snippet
What's new
NsTut Economy 0.0.8
OpenUI migration and interface polish
- Rebuilt the Market Terminal, Vault, and Fluid Tank interfaces on OpenUI MC 0.0.6.
- Added responsive layouts, clipped overflow, consistent no-shadow text, semantic status badges, and improved light/dark theme contrast.
- Corrected Portfolio
LIVEand current-value badge colors, including their hover states. - Added Coin icons to Product Details and Portfolio chart axes and current-value badges so monetary values are immediately identifiable.
- Added coordinate-derived ellipsis boundaries across Browse, detail orders, Active Orders, Trade History, Portfolio holdings, and Containers so long modded names and values cannot collide with neighboring columns or actions.
- Added clipped ping-pong overflow animation to all Portfolio and Container summary cards so long localized values remain readable without crossing card boundaries.
- Added explanatory tooltips to the Portfolio Net Worth, Liquid Cash, and Vault Assets summary cards.
- Placed Container mode and capacity-status badges on one row and added explanatory hover tooltips for every badge state.
- Added matching mode explanations to the interactive BOTH, INPUT, and OUTPUT controls in the Vault and Fluid Tank screens.
- Wrapped deferred foreground tooltips so virtual-list clipping cannot cut them off or force excessively wide single lines.
- Rebalanced Product Details so the chart, sell/buy order books, personal orders, and action button retain distinct vertical regions.
- Resolved Product Details fluid titles from the client fluid registry, with a readable path fallback instead of exposing raw fluid IDs.
- Replaced bracketed seller labels in the Product Details order books with semantic server/player badges, added Coin icons to clarify order prices, and made each complete badge/currency/price/quantity row ping-pong within its clipped column when it overflows.
- Removed the redundant Browse page title and normalized edit/confirmation dialogs with clear shells, compact spacing, right-aligned styled actions, and Coin-aware transaction totals.
- Added confirmation before cancelling orders from Product Details or Active Orders, including a summary of the goods or coins that will be restored.
- Refreshed authoritative Vault or Tank stock when a valid commodity is selected or entered for a Sell Order.
- Restricted infinite quantity to Buy Orders and clear its state when switching to Sell mode.
- Localized the remaining active-order quantity and server-seller labels.
- Kept Tank transfer annotations aligned with the native processing slot and separated Tank/Vault labels and panels from player inventory slots.
- Added geometry regression tests for the Tank and Vault container screens.
Fluid Tank reliability
- Added direct Forge fluid capability support for pipes and other automation.
- Improved bucket and compatible fluid-container interaction, server synchronization, and transfer behavior.
- Preserved the Tank's market modes and market-connected fluid storage behavior.
- Limited Tank synchronization to tracking clients and removed eager transfer diagnostics from inventory hot paths.
- Kept direct automation independent from market-only storage modes and documented that contract.
Packaging and dependencies
- Economy now requires OpenUI MC 0.0.6 or newer.
- CurseForge uploads declare OpenUI MC project
1661978as a required dependency. - CI builds an immutable OpenUI MC 0.0.6 release candidate, verifies its published version matches Economy's declared dependency, and then compiles and tests Economy.
- Release metadata now identifies Economy as both a client and server mod.
This mod has no additional files

