-
Notifications
You must be signed in to change notification settings - Fork 0
Bank Owner PC
The Bank Owner PC (displayed in-game as Business Manager PC) is the full-screen management interface for bank owners and retail/shop management flows.
- Place/use the Bank Owner PC block to open UBS Desktop.
- Bank and shop apps shown on desktop are based on your ownership/role access.
- OP users (permission level
3) also see and can open the Central Bank app.
- Desktop lists all accessible bank apps as launch buttons.
-
Create Bankopens the in-UI bank creation flow. - Max banks per player is enforced by config (
PLAYER_BANKS_MAX_BANKS_PER_PLAYER). - The PC follows the player's Minecraft GUI scale, then normalizes the desktop canvas so common matching tiers keep the same readable layout:
1080p + GUI scale 2,1440p + GUI scale 3, and4K + GUI scale 4. - Smaller viewports use the compact desktop target automatically while the app still clips and scrolls panels inside their containers.
- Desktop, shop, order-board, and retail-webshop controls use the same dark UBS commerce theme so app chrome and modals stack consistently.
Shop-capable desktop actions are role-gated (OWNER, MANAGER, BUILDER, STAFF) and validated server-side.
- Left nav:
Overview,Branding,Limits,Governance,Staffing,Lending,Compliance - Top bar: current tool title +
Minimize+Refresh - Upper content area: section controls
- Lower content area: output panel / dashboard / card views
Both left nav and section controls are scrollable and clipped to stay inside their containers.
- Overview opens tool cards:
InfoDashboardReserveAccountsCertificatesLoan Summary
- Clicking an overview tool opens a detail mode with a back/refresh workflow.
-
Accountsuses clickable user cards; clicking a card opens a dedicated account profile subview (with back navigation).
- Set bank motto
- Set bank color (
#RRGGBBor supported color names)
Limits now use explicit type selectors (instead of free-text guessing):
SingleDaily PlayerDaily BankTeller Cash
Then enter amount and apply.
Type behavior is functional server-side:
-
single-> transaction cap -
dailyplayer-> per-player daily cap -
dailybank-> bank-wide daily cap -
teller-> max cash amount per teller withdrawal action (high-value teller counter limit)
Actions shown in UI depend on ownership model and permissions:
- role assignment/revoke/list
- shares set/list
- cofounder add/list
- hire/fire
- employee list
Base lending tools:
- borrow from central bank
- post interbank offer
- accept offer by UUID
- create loan product
- view products and summary
Press Market to open dedicated interbank market mode:
- back to lending
- sort controls (
Amount,APR,Term,Lender,Offer ID) - order toggle (
High-Low/Low-High) - refresh market
- offer cards with:
- lender
- amount
- APR
- term
Accept OfferCopy ID
Accept Offer opens a confirmation overlay before sending the action.
Copy ID copies the full offer UUID.
- submit appeal
- quick links to dashboard/reserve views
The same desktop environment now hosts retail/shop actions, including:
- shop create/overview/rename/type/delete
- claim + stockroom claim tools
- checkout terminal and cashier terminal link flows
- cashier staffing and role-based permission management
- shelf/stockroom reports and restock actions
- order manager + pallet assignment flows
- finance/cash-vault reporting and settlement account controls
- webshop catalog/cart/checkout/tracking controls and courier order board actions
- shop hours and lighting configuration
The Retail Webshop utility app includes:
- a filtered catalog with search, category filtering, sorting, product cards, and product-detail quantity controls
- a cart page with per-item quantity controls and a side checkout summary
- a checkout page with payment account selection, delivery target selection, pallet mode selection, pallet search, and final review/place order controls
- a tracking page for queued, delivered, failed, cancelled, and replacement orders
Payment account and delivery target selectors open modal overlays above the app and block background clicks until closed or confirmed.
When focusing key fields (especially lending/limits), the output panel can show a short explanation and example input to help new players.
The System Monitor utility can copy the active desktop diagnostics to clipboard. The report includes:
- Minecraft GUI resolution
- Framebuffer resolution
- PC layout resolution
- PC target resolution
- Minecraft GUI scale
- effective GUI scale
- PC UI scale percentage when the desktop is virtually scaled
Ask players to include this report when screenshots show clipped panels, missing scroll range, or unexpectedly compact layouts.
- Most mutation actions require owner-level access for that bank app.
- View-only actions can still be available for role-based access.
- If market accept fails, verify offer is still
OPENand not expired. - Offer acceptance requires a full UUID (the market
Copy IDbutton provides this). - If no apps are visible, verify your role/ownership and that player bank features are enabled in config.