SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedLibraries & compatibility

Shifting-Wares: VillagerConfig Addon

by Estecka · for Minecraft

Compatibility addon for ShiftingWares and VillagerConfig

15KDownloads
16 mo agoLast updated
MITLicense
FabricLoaders

About Shifting-Wares: VillagerConfig Addon

From Modrinth

Compatibility addon for ShiftingWares and VillagerConfig

Shifting-Wares: VillagerConfig Addon

Compatibility addon that enables ShiftingWares rerolls to use the custom trades and layouts defined by VillagerConfig.

Shifting Wares v2

In order for Shifting Ware's map caching to work properly, Exploration Map trades must use the same item-naming convention as vanilla trades. Behaviour is undefined otherwise.

Shifting Wares v3

With this addon, map persistence can be defined in the trade themselves, alongside to the costs and result:

  • shiftingwares:isPersistent: (boolean) Forcibly marks the trade as persistent. This trade's rerollability will be limited to the same conditions as for map trades.
  • shiftingwares:tradeId: (Identifier) When defined, this allows ShiftingWares to associate an existing trade to its source in the datapack, and prevent duplicates of that trade from being generated.

Example:

{
	"shiftingwares:isPersistent": true,
	"shiftingwares:tradeId": "minecraft:on_ocean_explorer_maps",
	"cost_a": { "type": "minecraft:item", "name": "minecraft:emerald" },
	"cost_b": { "type": "minecraft:item", "name": "minecraft:compass" },
	"result": {
		"type": "minecraft:item",
		"name": "minecraft:map",
		"functions": [
			{
				"decoration": "minecraft:monument",
				"destination": "minecraft:on_ocean_explorer_maps",
				"function": "minecraft:exploration_map",
				"search_radius": 100
			}
		],
	}
}

This data will not be present by default when VillagerConfig generates data from vanilla trades, but map trades will still be made persistent even without it. Setting the trade Id is still recommended to avoid duplicatas. The trade Id is not required to match the map's destination; this example is just how ShiftingWares handles them without villager config.

Versions Coverage

Minecraft | VC | SW | Addon :-------------------- | :--- | :- | :---------- 1.21.11
1.21.4
| v4.4 | v3 | v2.1 1.21.3
1.21.2
| v4.3 | v3 | v2.0 1.21.1
1.21.0
| v4.4 | v3 | v2.1 1.20.6
1.20.0
| v4.1 | v2 | v1.0

Highlights

From source data

Game versions

Supports 18 Minecraft versions, the newest being 1.21.11.

Loaders

Runs on Fabric.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Runs on your server

From source side support

Modrinth lists Shifting-Wares: VillagerConfig Addon as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Fabric
Runs on
Serverrequired on the server
Game versions
1.21.11 and 17 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorEstecka, as published on Modrinth
  • ✓LicenseMITFree

Shifting-Wares: VillagerConfig Addon, answered

Generated from the mod’s own source data.

Do my players need to install Shifting-Wares: VillagerConfig Addon?

Modrinth lists Shifting-Wares: VillagerConfig Addon as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric.

Is it free?

Yes. Shifting-Wares: VillagerConfig Addon is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Shifting-Wares: VillagerConfig Addon on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add Shifting-Wares: VillagerConfig Addon in one click.