ModsFinder

Spud's shops

by Spudacious5705

Spud's shops adds decorative player shops with a simple trading interface, and it has to run on both the server and every client.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 1.21.11

What it does

A shop is a placeable block that players set up to sell items. The owner gives other players access by having them right click a contract scroll to sign it, then adding the contract to the shop in the permission row of choice. Removing a contract takes that player's permissions away again. Shops can be swapped between wood types, and a GUI texture exists for every wood type, with extra polish for coloured rug shops. Only the owner or creative players can break a shop; anyone else is blocked.

The mod needs Fabric API on Fabric. It is open source under the MIT License and published for Fabric, Forge and NeoForge across 13 release versions, 1.20.1 – 1.21.11. Shops on Forge and NeoForge build for 1.20.1 and 1.21.1, with the latest Fabric file for 1.21.1 dated 2025-10-03. Source code and an issue tracker are public.

Key features

  1. Decorative shop blocks

    Shops have a remodelled base with adjusted height, and each wood type has its own texture.

  2. Permission contracts

    Players sign a contract scroll to gain access, and removing the contract revokes it.

  3. Protected shops

    Only the owner and creative players can destroy a shop, which guards against other players breaking it.

  4. Depreciated shop indicator

    A visual marker shows when a shop has been depreciated, so buyers can see its state at a glance.

  5. Trading interface tweaks

    The trading screen has quality-of-life changes and an unrestricted layout, with added Spanish translations.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.11Not availableNot available1.10.2-neoforge-1.21.1
1.21.10Not availableNot available1.10.2-neoforge-1.21.1
1.21.9Not availableNot available1.10.2-neoforge-1.21.1
1.21.8Not availableNot available1.10.2-neoforge-1.21.1
1.21.7Not availableNot available1.10.2-neoforge-1.21.1
1.21.6Not availableNot available1.10.2-neoforge-1.21.1
1.21.5Not availableNot available1.10.2-neoforge-1.21.1
1.21.4Not availableNot available1.10.2-neoforge-1.21.1
1.21.3Not availableNot available1.10.2-neoforge-1.21.1
1.21.2Not availableNot available1.10.2-neoforge-1.21.1
1.21.11.9.0Not available1.10.3-neoforge-1.21.1
1.21Not availableNot available1.10.3-neoforge-1.21.1
1.20.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 1 mod

Use cases

Player markets on survival servers

Server owners can let players set up shops along a town street, with contracts controlling who may stock them.

Who it’s for: Server owners and players who want shops that look like part of a build, rather than a plain trading block.

How it compares

Full comparison

Simple Shops Fix is server-side only, open source under the GNU Lesser General Public License v3.0 only, and covers 1.20.1 on Forge, so players join without installing it. Market Player runs on NeoForge for 1.21.1 with client and server, under All rights reserved and closed source. Snurbo's Shops is a Fabric mod for 1.21.1 where the server requires it and clients may leave it out, under All rights reserved.

ModLoadersGame versionsEnvironmentUpdated
Spud's shopsFabric, Forge and NeoForge1.20.1 – 1.21.11Client and server2026-03-25
Simple Shops FixForge1.20.1Server-side only2024-04-09
Market PlayerNeoForge1.21.1Client and server2026-06-15
Snurbo's ShopsFabric1.21.1Server required, client optional2026-07-01

Questions

Does Spud's shops need Fabric API?

Yes. On Fabric, Fabric API is a required dependency and must be installed next to the mod.

Does the server need Spud's shops?

Yes. The server and every player need the mod installed.

Which loader should be used on 1.21.1?

Fabric, Forge and NeoForge all have builds. The Fabric file for 1.21.1 is dated 2025-10-03, and the NeoForge file for 1.21.1 is 1.10.3-neoforge-1.21.1.

Are dyed shops reset after updating?

Cushion colours could not be carried over between older and newer builds, so dyed shops may appear red and need dyeing again.

In the catalog

Spud's shops is one of 2,072 Economy mods on ModsFinder, and one of 1,159 Economy mods for Fabric. 19,862 mods support Minecraft 1.21.11.

Similar mods

What the author says

1.8.1 brings better GUI textures, polish for 1.7 and coloured rug shops. There is now a GUI texture for every wood type. Spanish has also been added to the translations. Get the other player to right click with a contract scroll to sign it, then take their contract and add it to your shop in the permission row of…
Spudacious5705, on the Modrinth page

Official listing

Owner
Spudacious5705
Published
2025-02-26
Updated on Modrinth
2026-03-25
Facts verified
2026-10-15

Tags