Community listing page, reviews may not be monitored by the author.
OurDiscount
No reviews yet
Make villager discounts a (configurable) server-wide benefit. Perfect for SMPs and anywhere you don't want to have a bazillion villagers.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the server. Also works in singleplayer.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
OurDiscount
Cure once.
Make villager discounts a (configurable) server-wide benefit. Perfect for SMPs and anywhere you don't want to have a bazillion villagers.
Features
- Shared discounts: Interact with a villager that already has a cure discount to share it with others.
- Offline support: The original "curer" doesn't need to be online.
- Two registration modes:
- automatic: The usual, what you have been used to.
- prompt: Lets players choose whether they want to be a part of the villager-discount-sharing-thing or not, usable by a clickable chat message upon join.
- One readable config: Settings, player names, UUIDs, and choices are located in
config/ourdiscount.json. Older config files are migrated automatically (safe to remove them).
Player commands
| Command | Action |
|---|---|
/ourdiscount |
Open the prompt menu. |
/ourdiscount yes |
Enable shared discounts and remember your choice. |
/ourdiscount no |
Decline; ask again next login in prompt mode. |
/ourdiscount hide |
Decline and stop login prompts. Reopen the menu whenever you like. |
Console commands
| Command | Action |
|---|---|
ourdiscount check playerName |
Check loaded villagers for the player's cure-discount reputation, including known offline players. |
ourdiscount reapply |
Share existing discounts across all loaded villagers in every dimension. |
ourdiscount add playerName |
Manually register an online player. |
ourdiscount debug |
Toggle debug logging. |
Previously applied discounts are not erased when a player opts out.
Discord: lukysgaming
OurDiscount
Cure once.
Make villager discounts a (configurable) server-wide benefit. Perfect for SMPs and anywhere you don't want to have a bazillion villagers.
Features
- Shared discounts: Interact with a villager that was cured to share your discount with others.
- Offline support: The original "curer" doesn't need to be online.
- Essential mod and LAN support: Works in hosted worlds as well as on dedicated Fabric servers.
- Two registration modes:
- automatic: The usual, what you have been used to.
- prompt: Lets players choose whether they want to be a part of the villager-discount-sharing-thing or not, usable by a clickable chat message upon join, or by typing
/ourdiscount.
- One readable config: Settings, player names, UUIDs, and choices are located in
config/ourdiscount.json. Older config files are migrated automatically (safe to remove them).
Installation
On a dedicated Fabric server running Minecraft 26.3, put OurDiscount, Fabric API, and Fabric Language Kotlin in the server's mods folder.
For Essential or LAN, install these three in the host's mod folder instead.
Friends joining don't need OurDiscount or its Fabric API/Kotlin dependencies. If you're playing through Essential, the host and friends still need Essential for the same Minecraft version, along with its own dependencies.
Player commands
| Command | Action |
|---|---|
/ourdiscount |
Open the prompt menu. |
/ourdiscount yes |
Enable shared discounts and remember your choice. |
/ourdiscount no |
Decline; ask again next login in prompt mode. |
/ourdiscount hide |
Decline and stop login prompts. Reopen the menu whenever you like. |
Console commands
| Command | Action |
|---|---|
ourdiscount check <name> |
Check loaded villagers for the player's cure-discount reputation, including known offline players. |
ourdiscount reapply |
Share existing discounts across all loaded villagers in every dimension. |
ourdiscount add <playerName> |
Manually register an online player. |
ourdiscount debug |
Toggle debug logging. |
Previously applied discounts are not erased when a player opts out.
Discord: lukysgaming
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers

