HomeJavaModsCopperEconomy [1.14 - 1.21.x]
CopperEconomy [1.14 - 1.21.x]
CopperEconomy

Trade with copper - or any item you choose!

CopperEconomy lets players cure zombie villagers using a custom resource item (default: COPPER_INGOT) and replaces all emerald trades with that item, based on configurable multipliers per profession.

How To Use
Start curing a zombie villager with a weakness potion.

Right-click the converting zombie with your configured resource item (e.g., COPPER_INGOT).

Upon cure, the villager's trades will now use your configured item instead of emeralds.

Features
Custom Cure Mechanic


After splashing a potion weakness on a zombie villager...

Right-click a curing zombie villager with your configured resource (e.g., COPPER_INGOT) to trigger special conversion.

Trade Replacement
Once cured, the villager’s trades will:
World-Specific Activation
Enable or disable the feature in selected worlds.

Custom Sound Effect
A configurable sound plays when the player marks a zombie villager for copper conversion.

Screenshots

[​IMG]


Sample config.yml
Code (YAML):
copper-conversion:
  enabled
: true
  resource-type
: COPPER_INGOT
  sound-effect
: ENTITY_PLAYER_BURP
  cure-conversion-time-ticks
: 0
  worlds
:
   - world
    - world_nether
    - world_the_end
  allowed-professions
:
   - ARMORER
    - BUTCHER
    - CARTOGRAPHER
    - CLERIC
    - FARMER
    - FISHERMAN
    - FLETCHER
    - LEATHERWORKER
    - LIBRARIAN
    - MASON
    - SHEPHERD
    - TOOLSMITH
    - WEAPONSMITH
  trade-currency-multipliers
:
    ARMORER
:
      input-multiplier
: 2
      output-multiplier
: 1
    BUTCHER
:
      input-multiplier
: 2
      output-multiplier
: 1
    # ...etc for each profession
Settings

cure-conversion-time-ticks when set to 0 will be default conversion time, setting it to 100 will take 5 seconds (1 second = 20 ticks).

input-multiplier is the multipler for emeralds that the Villager would be asking but when converted to copper (or any of your choosing), eg when converted, a trade that would require 5 emeralds would now require 10 copper ingots if the input multiplier was set to 2.

output-multiplier is the multipler for emeralds that the Villager would be selling for copper (or any of your choosing), eg when converted, a trade that would give back 5 emeralds would now give back 10 copper ingots if the input multiplier was set to 2.

If either multiplier is set to 0, it will use emeralds for that respective input or output trade instead of your chosen resource.

Eg,

input multiplier = 1
output multiplier = 0

Villager will ask for copper but give back emeralds in return.

Different Resource Types
You can use any valid Minecraft Material for resource-type of your choice, such as:
Compatibility

Works with Spigot, Paper, etc.

Supports Minecraft 1.14+

Does not modify naturally spawned villagers — only cured ones

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

CopperEconomy [1.14 - 1.21.x] is a free Minecraft Java mod. Compatible with Minecraft 1.14, 1.15, 1.16, 1.17 and newer. Downloaded 122 times (via Spigot). Download it and open it directly in the game.

Explore more