promotional bannermobile promotional banner

UniversalShop - Player Market & Auto-Sell

A bilingual shop, player marketplace and auto-sell chest with configurable prices, balances and mod item detection.

UniversalShop 0.5.7 — Shop, Player Market & Auto-Sell

A shop, player marketplace /ah, shared wallet, seller levels and auto-sell chest. Interfaces are available in English and Spanish.

0.5.7 — reopen/ESC and unresponsive menu fix

0.5.7 prevents a delayed close from an older shop menu closing the newly opened shop. The user confirmed products and the bottom toolbar keep working after repeated ESC/Close and reopening in the original Forge 26.3 singleplayer world.

Install on the server AND every client. Decorative catalog, marketplace and editor icons no longer follow vanilla local inventory-transfer prediction. The server continues to check prices, wallet, stock, inventory space and permissions before committing a confirmed trade. Use one UniversalShop JAR matching your exact Minecraft version and loader. Fabric also requires matching Fabric API.

Forge 26.3 is Beta, with repeated close/reopen navigation confirmed in the player's original singleplayer world. The other 46 builds remain experimental Alpha, including 1.21.1; show alpha files in the Files tab to download them. No build is labelled a stable Release. Full visual/client/modpack validation is still pending. All 47 compiled and passed native client dispatch checks using their exact final JAR; 114 automated Java checks passed. On 26.3, 184 native server packet checks passed per loader (Forge, Fabric and NeoForge), including quantities, AH partial stock, offline payments, admin permissions and rejected unsafe/replayed clicks.

Forge 1.21.x packaging now retains official Mojang names required in production; Forge 1.21.11 uses ForgeGradle 7.

Updating from 0.5.4 or 0.5.4-reviewed preserves schema 6 / currencyScale 10, manual prices, balances and market custody; it does not multiply money again. Stop the server and back up the full world before replacing server/client JARs.

Español: 0.5.7 corrige la tienda y barra inferior que dejaban de responder después de ESC/cerrar y reabrir. El usuario confirmó el arreglo en su mundo individual de Forge 26.3. Actualiza servidor y todos los clientes con el archivo exacto; Fabric necesita Fabric API. Forge 26.3 es Beta, con cierres/reaperturas confirmados por el jugador en su mundo individual. Las otras 46 versiones conservan Alpha y se descargan en Archivos mostrando los archivos alfa. Compilación completa, 114 pruebas automáticas y 184 comprobaciones de paquetes nativos por cargador en 26.3 superadas; falta validar visualmente el juego/modpacks. Desde 0.5.4 conserva precios, saldos y anuncios, sin repetir la conversión ×10.

Privacy review — 2026-10-08

Every final 0.5.7 JAR was recursively scanned, including nested libraries, configuration, metadata and class constants. No embedded credentials, private keys, personal paths or server network addresses were detected. Exact SHA256 hashes are retained for comparison with downloads after publication. Previous files are retired only after their replacements are verified. Static analysis cannot guarantee detection of every encoded or unknown secret.

Español: cada entrega nueva se revisa antes de publicar. Los 47 JAR 0.5.7 finales, bibliotecas y metadatos se revisaron sin detectar credenciales, claves privadas, rutas personales ni direcciones de servidores. Se conservan las huellas SHA256 exactas. Las descargas anteriores se retiran tras verificar los reemplazos.

What's new in 0.5.4

  • Contextual pricing: loaded compatible recipes, tags and acquisition evidence estimate vanilla and mod item prices. Admins retain separate buy/sell prices and enable switches. Unsupported paths remain pending/restricted; many estimates are purchase-only.
  • Admin policies button: persistent global switch in the catalog and item editor, also /shopadmin policies true|false. OFF bypasses economic restrictions and quota; permission, funds, inventory, custody and duplication checks remain active. It does not invent missing prices or enable every product.
  • Seller levels 1–10: /shop level shows progress. Shop and chest payouts share a reserve of 20000.00 × level/hour, capped at one hour and based on real time. Leveling requires confirmed sales and minimum elapsed days. AH grants no seller XP.
  • Inventory buttons: Shop and admin Edit shop avoid other exposed widgets. Local placement preferences: config/universalshop-client.json.
  • One-time ×10 money migration to schema 6 / currencyScale 10, preserving item quantities, manual overrides, custody and ownership. Migration creates backups.

Features and quick start

/shop detects registered items and offers name/ID search, namespace filters and pages. Left-click to buy, right-click to sell; choose 1, 64, half, full, all or a custom quantity, review the total and confirm. Opening or closing a dialog does not trade. Sale prices can apply to lots; the dialog shows the configured quantity.

/balance shows the shared wallet. Players can earn money by selling configured products. /shopadmin lets OP level 2/admin edit prices and enable buy/sell independently. Use /shopadmin edit namespace:item for hidden products and /shopadmin lot for sale quantities. /shopadmin money PlayerName 1000.00 sets the balance; it does not add it.

/ah lets players choose their own positive unit price. Hold an item, use /ah sell, enter the price, choose quantity and confirm. Shop price is only a recommendation; without one it shows Recommended price: Not available. Buyers can buy part of a listing; sellers receive payment while offline. /ah mine shows your listings; cancelling sends stock to Deliveries and /ah claim collects a pending lot. AH preserves real item components, including names, enchantments and damage. No real money, bidding, fees or automatic expiry is included.

The auto-sell chest costs 50000.00, has 27 slots, manual/automatic modes, owner and offline payouts. Supports hoppers, comparators, rotation, waterlogging and native lid/sounds. It works only while its chunk is loaded; unsellable stock remains inside.

With policies ON, economic restrictions apply to Creative, progression gates, unsafe resale and modified shop stacks. OFF allows compatible variants to sell at their base ID price; purchases deliver the base variant and AH keeps exact components. Estimates cannot measure every mod's machine, energy, rarity or progression system. Admins should review their economy; unsupported paths can require rules/adapters.

Install the correct file

Choose your exact Minecraft version and loader, and install the same UniversalShop JAR on the server and every client. Keep only one UniversalShop JAR. Fabric API is required on Fabric. Forge/NeoForge require no extra UniversalShop library. Use Java 21 for 1.21.x, Java 25 for 26.x.

Separate ports target stable Minecraft versions 1.21.1 through 26.3. Forge 1.21.2 has no official loader release and is excluded. NeoForge 1.21.1 supports its 21.1.x branch including 21.1.233. Each newer game version needs its own download; no JAR claims automatic support for future Minecraft versions.

Validation: the 1.21.1 base has automated core/NeoForge tests and real-server commerce GameTests on Fabric/Forge. The 0.5.7 ports are Beta for Forge 26.3 and Alpha for the other 46 builds, with native compilation and dispatch checks; full client, modpack and crash testing remains pending. The optional Stackable/SophisticatedCore display correction is validated in the supplied NeoForge 1.21.1 pack, not every third-party mod version.

Update safely

Stop the server and back up the complete world, including level.dat, playerdata and universalshop/. Preserve existing data when replacing the JAR. When updating from a pre-schema-6 version, the internal economy migrates once ×10: 500.00 becomes 5000.00, but item counts do not change. Keep schema 6 and currencyScale 10 markers; do not remove them or edit live storage.

Ambiguous interrupted operations block the affected account until an admin checks saved inventory and pending records. Recovery tools are /shopadmin pending/resolve and /ahadmin pending/resolve. Do not choose before/after blindly. Permission/economy extension interfaces exist; no external economy plugin is bundled.


Español — UniversalShop 0.5.7

Tienda /shop, mercado /ah, saldo común, niveles y cofre de autoventa en español e inglés. Busca por nombre/ID, filtra por mod y navega por páginas.

Funciones heredadas de 0.5.4: estima precios de Minecraft y objetos de mods usando recetas y evidencia compatibles. Las rutas inciertas quedan pendientes/restringidas; muchas estimaciones son solo de compra. El admin conserva el editor de precios y activaciones independientes. Ya no se aplica la regla vieja de 0.5.0 que dejaba todos los objetos de mods sin asignar.

Abre /shopadmin siendo OP/admin para editar precios y alternar Políticas. Apagarlas omite cuotas, hitos y restricciones económicas; mantiene permisos, saldo, inventario, propiedad y protección de custodia. No asigna precios ausentes ni activa todos los productos. Reactivarlas conserva tus ajustes.

En /shop, clic izquierdo compra y clic derecho vende. Elige 1, 64, mitad, completo, todos o cantidad escrita, revisa el total y confirma. /balance consulta saldo; /shop level muestra nivel y reserva. Tienda y cofres comparten una reserva de 20000.00 × nivel por hora real, hasta una hora. Niveles 1–10 requieren ventas confirmadas y días mínimos; subir no rellena la reserva. AH no consume cuota ni da progreso.

En /ah cada jugador elige su precio por unidad: sostén el objeto, usa /ah sell, escribe precio y confirma cantidad. La recomendación usa la tienda; si falta muestra Precio recomendado: Sin existencia. Hay compras parciales, pago offline, /ah mine, cancelación a Entregas y recogida con /ah claim.

El cofre de autoventa cuesta 50000.00, tiene 27 espacios y modos manual/automático. Paga al dueño desconectado mientras el chunk esté cargado; conserva lo que no pueda vender. Los botones del inventario abren Tienda y Editar tienda para admins; los comandos siguen disponibles.

Instala el archivo de tu versión exacta y cargador en servidor y todos los clientes. Fabric necesita Fabric API. Java 21 en 1.21.x y Java 25 en 26.x. Hay ports de 1.21.1 a 26.3, salvo Forge 1.21.2 sin lanzamiento oficial. Forge 26.3 es Beta y los otros 46 archivos son Alpha experimentales: compilados, con pruebas completas de juego/modpacks pendientes.

Antes de actualizar, cierra y respalda todo el mundo. Desde versiones anteriores a schema 6, la economía se convierte una sola vez ×10 a schema 6/currencyScale 10: 500.00 pasa a 5000.00. Se conservan objetos, precios manuales y custodia. No elimines los indicadores de migración.

Licencia MIT. Icono promocional renovado con ImageGen el 10 de octubre de 2026; no es una captura del juego. No afiliado a Mojang/Microsoft.

Bedrock is a separate add-on and is not included in these Java downloads. / Bedrock es un complemento separado y no se incluye en estas descargas Java.

UniversalShop - Player Market & Auto-Sell Team

profile avatar
  • 3
    Projects
  • 2.6K
    Downloads
Donate

More from edg45edg

  • Hearth Trail project image

    Hearth Trail

    Bind a compass to a campfire and follow a trail of sparks home.

    • 200
    • October 10, 2026
  • create world by edg45edg project image

    create world by edg45edg

    Create World is a modpack focused on automation with Create, enhanced exploration, and advanced building. It includes 99 optimized mods adding new biomes, machinery, decoration, wildlife, and visual improvements for a stable and technical gameplay experien

    • 167
    • October 10, 2026
  • Hearth Trail project image

    Hearth Trail

    Bind a compass to a campfire and follow a trail of sparks home.

    • 200
    • October 10, 2026
  • create world by edg45edg project image

    create world by edg45edg

    Create World is a modpack focused on automation with Create, enhanced exploration, and advanced building. It includes 99 optimized mods adding new biomes, machinery, decoration, wildlife, and visual improvements for a stable and technical gameplay experien

    • 167
    • October 10, 2026