[1.16.5] AMS - Money Generation System 1.1.2

The perfect plugin for SkyPvP and PotionPvP Servers

  1. WoizaWerner
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.16
    Source Code:
    https://github.com/DanielMaile/AMS
    Contributors:
    WoizaWerner
    Languages Supported:
    Messages can be customized
    AMS is a plugin based on classic 1.8 PotionPvP or SkyPvP Servers. It's basically a bank that generates money for you if you put spawners inside. You can buy Upgrades to generate more or even generate money while you are offline. Spawners can be obtained from mobs/players, by crafting or breaking the natural ones. All values and messages can be customized in the config file. The plugin uses SQLite to store all the data.

    Images:
    ams_menu.png
    ams_upgrade_menu.png
    2021-03-02_21.01.44.png
    2021-03-01_20.15.39.png

    How to get spawners?:
    • Spawners are dropped by entities and players on a death
    • Spawners can be crafted
    • Spawners can be obtained by breaking the natural generated spawners
    • Note: All the options above can be toggled off in the config

    Commands

    • /ams - Opens the AMS menu Permission: none
    • /gift (amount) - Create gifts which can be redeemed by other players Permission: none
    • /spawner - Adds 64 Spawners to your inventory. Note: Only for testing or admins putting the spawners in loot crates etc. Permission: ams.spawner
    Installation
    Configuration
    • Go into the AMS folder inside your plugins folder and open config.yml with a text editor.
    Code (YAML):
    drops:
      player
    :
       #Should spawners be dropped on player deaths?
        enabled
    : true
        #Drop percentage value between 0 and 1
        chance
    : 0.01
      entity
    :
       #Should spawners be dropped on entity deaths?
        enabled
    : true
        #Drop percentage value between 0 and 1
        chance
    : 0.01
    #Should spawners be craftable?
    enable_spawner_crafting
    : true
    #Should natural generated spawners drop AMS spawners?
    allow_spawner_break
    : true

    #Controls the efficiency boost for each upgrade level (1-7)
    efficiencyUpgradeEfficiency
    :
    - 0.05
    - 0.15
    - 0.25
    - 0.5
    - 0.75
    - 1.0
    - 2.0

    #Controls the efficiency upgrade price for each level (1-7)
    efficiencyUpgradeCost
    :
    - 100.0
    - 500.0
    - 1000.0
    - 5000.0
    - 10000.0
    - 25000.0
    - 100000.0

    #Controls the offline production percentage for each upgrade level (1-7)
    offlineUpgradeEfficiency
    :
    - 0.02
    - 0.05
    - 0.1
    - 0.2
    - 0.3
    - 0.4
    - 0.5

    #Controls the offline upgrade price for each level (1-7)
    offlineUpgradeCost
    :
    - 100.0
    - 500.0
    - 1000.0
    - 5000.0
    - 10000.0
    - 25000.0
    - 100000.0

    #How much money should be generated per spawner and second?
    generation_multiplier
    : 0.1

    #Messages start here:
    error
    :
      noEcomony
    : No ecomony plugin was found.
      onlyPlayers
    : This command can only be executed by players.
    info
    :
      pluginEnabled
    : Plugin enabled.
      pluginDisabled
    : Plugin disabled.
      connectedToDatabase
    : Connected to Database.
      offlineGeneration
    : '&7While you were offline your AMS generated &a%amount%$'
    spawner
    :
      name
    : '&a&lSpawner'
      info
    :
        line1
    : '&7Add spawners to your AMS so'
        line2
    : '&7they can generate money for you.'
    amsmenu
    :
      spawner
    :
        name
    : '&a&lManage spawners'
        leftclick
    : '&aLeftclick &7>> Add all spawners from your inventory.'
        rightclick
    : '&aRightclick &7>> Withdraw 16 spawners from your AMS.'
        message
    :
          nospawner
    : '&7There are no spawners in your inventory.'
          added
    : '&7You have added &a%amount% spawners &7to your AMS.'
          withdraw
    : '&7You withdrew &a16 spawners &7from your AMS.'
          fullinv
    : '&7Your inventory is full.'
          notenough
    : '&7There are not enough spawners in your ams.'
      info
    :
        name
    : '&6&lInfo'
        none
    : '&cNone'
        amount
    : '&7There are &a%amount% &7spawner in your AMS.'
        perSecond
    : '&7$ per second: &a%amount%'
        perHour
    : '&7$ per hour: &a%amount%'
        upgrades
    : '&7Upgrades: %amount%'
        offlineGeneration
    : '&7Offline generation: %amount%'
        info
    : '&7&oAdd more spawners or buy upgrades to generate more!'
      withdraw
    :
        name
    : '&a&lWithdraw money'
        click
    : '&7Click to withdraw your money.'
        amount
    : '&7Balance: &a%amount%$'
        message
    :
          notenough
    : '&7You need at least 50$ to withdraw money.'
          added
    : '&7You withdrew &a%amount%$&7.'
      upgrades
    :
        name
    : '&9&lUpgrades'
        click
    : '&7Click to open the upgrade menu'
    upgrademenu
    :
      back
    : '&c<-- Back to AMS'
      offlinegem
    :
        name
    : '&aEfficiency'
        info
    : '&7Offline generation: &a%amount%% &7from your Online Generation.'
      efficiency
    :
        name
    : '&aOffline Gem'
        info
    : '&7Generation: &a+%amount%%'
      bought
    : '&aBought'
      buybefore
    : '&cBuy Level %level% before'
      price
    : '&7Price: %price%'
      message
    :
        alreadybought
    : '&cYou have already bought this upgrade.'
        notenoughmoney
    : '&cNot enough money to buy this upgrade.'
        notunlocked
    : '&cYou have to buy the level before first.'
        boughtofflinegem
    : '&7You have bought &aOffline Gem %level%'
        boughtefficiency
    : '&7You have bought &aEfficiency %level%'
     

    Issues

Recent Updates

  1. Gifts
  2. Content Update
  3. Moved to 1.16