Quarry Levels

Quarry Levels 1.4.8

Sin-t%C3%ADtulo-2.jpg

Permissions:

quarrylevels.use (To allow to use the upgrade system: give to all players)
quarrylevels.nocost (To have no upgrade costs: Ideal for Admin or VIPs)
quarrylevels.admin (To use the /qldefault command and set the default quarry.)

Description:
This mod will allow you to add to your server an exclusive system of levels for the server quarries.

You can configure as many levels as you want, but by default it is recommended to use the 3 levels that are created in the configuration. You can configure the amount of resource deposit slots, speed, quarry life, the amount of RP needed to improve at each level and the resources needed to improve.

All with a beautiful interface.

Now compatible with Pump Jacks! No longer compatible with the plugin: Old School Quarries.​


* IMPORTANT: It also affects the quarries by default on the map. It is recommended not to have any mod that modifies the speed of quarry collection. For any problem contact me by discord. Ninco90#6219

More details:
  • When a player with permission improves the level quarry the quarry is the one that is improved, therefore its operation will be global and does not depend on the player who has improved it.
  • You can create several extra levels as long as the configuration of slots between the different levels is not repeated and is done incrementally.
  • It includes a notification system through Chat and GUI to inform the owner when it stops.
  • Quarry Locks: It is compatible. (Perhaps this can be implemented later and a codelock can be placed from the GUI of the deposit. No chat commands.)
  • JPipes: It is compatible.
  • Pumpjacks: Now it is supported! You can now configure the possibility that when throwing a prospecting load, oil points appear to place the pump jacks.
  • You can now block quarry damage so no one can destroy them or simply prevent them from being destroyed with explosives or fire. Allowing it to only be broken with melee tools.
  • You can now block so Quarries on the Map cannot be upgraded.

Currently you can offer players to improve the quarries with:
  • Resources and RP.
  • Only with RP.
  • Only with Resources. (If you don't have Server Rewards or don't want to use RP)
  • Free (with permission nocost)

Demo:

Chat Commands:
/qldefault - Reset to the default level of the quarry you are looking at. You will need to have permission: quarrylevels.admin

Config:
Code:
{
  "Debug Console": true,
  "Chance of Oil Quarry": 40.0,
  "Extract all resources": true,
  "Allow upgrading Quarries on the Map": true,
  "Damage Quarrys": {
    "Damage Block": false,
    "Melee Damage Only (Blocks damage from Fire, Explosives and Bullets)": true,
    "Damage Protection (Default 0.0 = 0% | 1.0 = 100%)": 0.0
  },
  "Sounds": true,
  "Center the resource list": -125,
  "Notify": {
    "Notify Stop": false,
    "Notify by Chat": true,
    "Notify by GUI": true,
    "Stop Checks Speed (Default 20.0)": 20.0
  },
  "Mining Quarry Config": {
    "Use ServerRewards? = true OR Use Economics? = False": true,
    "UPGRADE use only RP/Money (Default False)": false,
    "UPGRADE use only Ingredients (Default False)": false,
    "Level 0 (Default)": {
      "Slots": 3,
      "Rate": 1.0,
      "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
      "Health": 1200.0
    },
    "Levels Upgrade": [
      {
        "Info": {
          "Slots": 12,
          "Rate": 4.0,
          "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
          "RP": 60,
          "Health": 2000.0
        },
        "Ingredients": {
          "metal.refined": 200,
          "metal.fragments": 8000,
          "sheetmetal": 15,
          "metalspring": 10,
          "gears": 20,
          "scrap": 100
        }
      },
      {
        "Info": {
          "Slots": 18,
          "Rate": 5.0,
          "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
          "RP": 120,
          "Health": 3000.0
        },
        "Ingredients": {
          "metal.refined": 400,
          "metal.fragments": 12000,
          "sheetmetal": 30,
          "metalspring": 25,
          "gears": 30,
          "scrap": 400
        }
      },
      {
        "Info": {
          "Slots": 24,
          "Rate": 6.0,
          "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
          "RP": 180,
          "Health": 4000.0
        },
        "Ingredients": {
          "metal.refined": 600,
          "metal.fragments": 25000,
          "sheetmetal": 45,
          "metalspring": 30,
          "gears": 50,
          "scrap": 750
        }
      }
    ]
  },
  "Pump Jack Config": {
    "Use ServerRewards? = true OR Use Economics? = False": true,
    "UPGRADE use only RP/Money (Default False)": false,
    "UPGRADE use only Ingredients (Default False)": false,
    "Level 0 (Default)": {
      "Slots": 6,
      "Rate": 0.5,
      "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
      "Health": 1500.0
    },
    "Levels Upgrade": [
      {
        "Info": {
          "Slots": 12,
          "Rate": 1.0,
          "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
          "RP": 60,
          "Health": 3000.0
        },
        "Ingredients": {
          "metal.refined": 50,
          "metal.fragments": 5000,
          "sheetmetal": 15,
          "gears": 15,
          "scrap": 75
        }
      },
      {
        "Info": {
          "Slots": 18,
          "Rate": 2.0,
          "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
          "RP": 120,
          "Health": 3500.0
        },
        "Ingredients": {
          "metal.refined": 150,
          "metal.fragments": 12000,
          "sheetmetal": 25,
          "gears": 25,
          "scrap": 300
        }
      },
      {
        "Info": {
          "Slots": 24,
          "Rate": 3.0,
          "Process Global Rate (Don't change this if you want to keep fuel consumption)": 5.0,
          "RP": 180,
          "Health": 4000.0
        },
        "Ingredients": {
          "metal.refined": 300,
          "metal.fragments": 25000,
          "sheetmetal": 50,
          "gears": 40,
          "scrap": 750
        }
      }
    ]
  },
  "Mineral Extraction Speed (Modify this only if you want to nerf some kind of ore)": {
    "stones": 7.0,
    "metal.ore": 5.0,
    "sulfur.ore": 7.5,
    "hq.metal.ore": 50.0,
    "crude.oil": 15.0
  }
}

Information

Author
ninco90
First release
Last update
Rating
4.29 star(s) 7 ratings

Latest Release v1.4.8

Released
Nov 21, 2023 at 12:52 AM
Rating
5.00 star(s) 1 ratings


More resources from ninco90

  • BetterTC
    BetterTC
    This plugin automates construction enhancement, skin changes, and base repairs.
  • Tiers Mode
    Tiers Mode
    The most complete system of levels for your server.
  • Furnace Returns
    Furnace Returns
    Do you prefer the old design of ovens? Here you have an adaptation to return to the old format.
  • Recoil Viewer
    Recoil Viewer
    Displays the players recoil on the screen.
  • Tugboat Not Safe
    Tugboat Not Safe
    Prevents players from leaving the Tugboat in a safe zone.

Quarry Levels by ninco90
© chaoscode.io Mar 24, 2020

Latest reviews

the best of all !
I have been using this plugin for a long time. It has been a great addittion to my servers that my players have loved. Its added features and gets updated. Worth the purchase.
ninco90
ninco90
Thank you very much for the review! I'm glad you like it :)
Actually a pretty spectacular mod for rust, even server performance is good which is a +
only issue is there is a very small edge case where it won't allow you to open the inventory (maybe ninco90 could fix this some stage and actually update it) considering it hasn't been updated in ages it still works quite well
ninco90
ninco90
Hi there! Thanks for your review, can you provide me with a video showing me the problem you have described? that way I would get to understand it better and see if I can do something :)
Once there are more than 20 odd quarries on the map it lags the entire server. Stutters every 5 or 6 seconds. Avoid this plugin unless this issue is fixed.
Thx, really nice idea and it works. developre answers very quick in case of questions. thumbs up.
Was hesitant as I seen noone purchasing it. so I did. Works as intended and the guys love it. Thanks