promotional bannermobile promotional banner
premium banner
A Minecraft mod that adds tiered generators to print physical money for migueleconomy using fuel, paper, and ink.

Description

Turn your resources into cash!

MiguelEarning is an addon for MiguelEconomy, allowing you and your players to generate money using specialized machines.

Features

  • Tiered Money Generators: Start with the Iron Generator and upgrade your way through Copper, Gold, Diamond, and finally the powerful Netherite Generator.
  • End-Game Content: Unlock the Obsidian Generator for massive payouts using special fuels.
  • 100% Configurable: Server owners can customize money rates, cycle times, fuel types, and capacities to perfectly balance their economy.

📸 Gallery

All available generators
All available generators

Iron Generator GUI example
Iron Generator GUI example

Obsidian Generator GUI example
Obsidian Generator GUI example


📄 Default Configuration Example

[Generators]
    obsidianBonusChance = 0.1
    obsidianBonusAmount = 3000

    [Generators.Iron]
        moneyPerCycle = 5
        cycleTimeSeconds = 10
        storageCap = 500
        fuelSlots = 1
        paperSlots = 1
        inkSlots = 1
        acceptedFuels = ["minecraft:coal", "minecraft:charcoal", "miguelearning:compressed_coal"]

    [Generators.Copper]
        moneyPerCycle = 15
        cycleTimeSeconds = 9
        storageCap = 1000
        fuelSlots = 1
        paperSlots = 1
        inkSlots = 1
        acceptedFuels = ["minecraft:coal", "minecraft:charcoal", "miguelearning:compressed_coal"]

    [Generators.Gold]
        moneyPerCycle = 30
        cycleTimeSeconds = 8
        storageCap = 3000
        fuelSlots = 2
        paperSlots = 2
        inkSlots = 1
        acceptedFuels = ["miguelearning:compressed_coal", "miguelearning:blaze_cell"]

    [Generators.Diamond]
        moneyPerCycle = 100
        cycleTimeSeconds = 6
        storageCap = 10000
        fuelSlots = 2
        paperSlots = 2
        inkSlots = 2
        acceptedFuels = ["miguelearning:blaze_cell"]

    [Generators.Netherite]
        moneyPerCycle = 250
        cycleTimeSeconds = 5
        storageCap = 50000
        fuelSlots = 3
        paperSlots = 3
        inkSlots = 2
        acceptedFuels = ["miguelearning:ender_fuel"]

    [Generators.Obsidian]
        moneyPerCycle = 500
        cycleTimeSeconds = 4
        storageCap = 100000
        fuelSlots = 3
        paperSlots = 3
        inkSlots = 3
        acceptedFuels = ["miguelearning:obsidian_core_fuel"]

[Fuels]
    compressedCoalMultiplier = 1.6
    compressedCoalBurnTime = 90
    blazeCellMultiplier = 2.8
    blazeCellBurnTime = 150
    enderFuelMultiplier = 4.5
    enderFuelBurnTime = 240
    obsidianCoreMultiplier = 5.5
    obsidianCoreBurnTime = 300
    glowInkMultiplier = 1.1

🛒 Shop Configuration (MiguelEconomy)

{
  "category_name": "Money Generators",
  "category_item": "miguelearning:gold_money_generator",

  "items": [
    {
      "id": "miguelearning:iron_money_generator",
      "buy_price": 1000,
      "sell_price": 500,
      "quantity": 1,
      "can_buy": true,
      "can_sell": true
    },

    {
      "id": "miguelearning:copper_money_generator",
      "buy_price": 3500,
      "sell_price": 1750,
      "quantity": 1,
      "can_buy": true,
      "can_sell": true
    },

    {
      "id": "miguelearning:gold_money_generator",
      "buy_price": 12000,
      "sell_price": 6000,
      "quantity": 1,
      "can_buy": true,
      "can_sell": true
    },

    {
      "id": "miguelearning:diamond_money_generator",
      "buy_price": 45000,
      "sell_price": 22500,
      "quantity": 1,
      "can_buy": true,
      "can_sell": true
    },

    {
      "id": "miguelearning:netherite_money_generator",
      "buy_price": 150000,
      "sell_price": 75000,
      "quantity": 1,
      "can_buy": true,
      "can_sell": true
    },

    {
      "id": "miguelearning:obsidian_money_generator",
      "buy_price": 500000,
      "sell_price": 250000,
      "quantity": 1,
      "can_buy": true,
      "can_sell": true
    },

    {
      "id": "miguelearning:obsidian_core_fuel",
      "buy_price": 5000,
      "sell_price": 1000,
      "quantity": 1,
      "can_buy": true,
      "can_sell": true
    }
  ]
}