Custom gathering with some actions and extension drop

Supported Games
GameServerKingsGameServerKings

AdvanceGather diversifies the extraction of resources by players. It also implements a fruit collection system in the game, etc.

Version 2x is a complete re-write

Updated 6/1/2021

Under a facelift, new features and implementations coming soon.Version 2 will eventually be sorted out in a more orderly manner with a better updater function system.But for now this should do to get us functional again.

Version 2 has no Lang files and has no commands. It's all config based and uses the default rust ui system to display item deposits/drops

Note if after updating the plugin, your config contains null values you will most likely have to generate a new one.

Features

  • Can get apples with chance by wood cutting.
  • Can get random items with chance by wood cutting.
  • Can get all berries chance when picking up hemp.
  • Can get custom skinned biofuel (lowgrade fuel) with chance by pick up corn potato's and pumpkin.
  • Can get more by planting them and growing them.
  • It can change chance, available items, amount in config file.

Permissions

  • advancedgather.use -- Required to affect the players

Re-write edition Configuration

{
  "Drop Sound Effect": "assets/bundled/prefabs/fx/notice/loot.drag.itemdrop.fx.prefab",
  "Enable Berry Drops from Hemp": true,
  "Enable Random Tree drop Items?": false,
  "Switch to direct inventory Drops?": false,
  "List of all chance modifiers": {
    "Enable Global Default Drop Chance?": true,
    "Global Default Drop Chance Value": 70,
    "Enable Time Modifier feature?": false,
    "Enable Tool Modifier feature?": false,
    "Tool Modifier bonous chance": 10,
    "Tool Item 1 shortname": "jackhammer",
    "Tool Item 2 shortname": "axe.salvaged",
    "Tool Item 3 shortname": "rock",
    "Enable Attire Modifier feature?": false,
    "Attire Modifier bonous chance": 10,
    "Attire Modifier Item ID": -23994173,
    "Enable Item Modifier feature?": false,
    "Item Modifier bonous chance": 10,
    "Item Modifier Item ID": -1651220691
  },
  "Random Item drops from Trees": [
    {
      "Set Custom DisplayName": "Horse Poop",
      "Shortname": "horsedung",
      "Set Custom Skin Id": 0,
      "Minimum amount of random items to drop": 1,
      "Max amount of random items to drop": 3,
      "Rarity": 50.0
    },
    {
      "Set Custom DisplayName": "Poop Rock",
      "Shortname": "rock",
      "Set Custom Skin Id": 2039847176,
      "Minimum amount of random items to drop": 1,
      "Max amount of random items to drop": 3,
      "Rarity": 50.0
    }
  ],
  "Get apples from Trees": {
    "Enable Apple Drops?": true,
    "Chance to drop any apples per hit": 30,
    "Chance it drops rotten apples": 20,
    "Minimum amount of Apples": 1,
    "Max amount of Apples": 3
  },
  "Berry types from Hemp": [
    {
      "Set Custom DisplayName": "Red Berry",
      "Shortname": "red.berry",
      "Set Custom Skin Id": 0,
      "Minimum amount of Berries to drop": 1,
      "Max amount of Berries to drop": 3,
      "Rarity": 15.0
    },
    {
      "Set Custom DisplayName": "Blue Berry",
      "Shortname": "blue.berry",
      "Set Custom Skin Id": 0,
      "Minimum amount of Berries to drop": 1,
      "Max amount of Berries to drop": 3,
      "Rarity": 15.0
    },
    {
      "Set Custom DisplayName": "Green Berry",
      "Shortname": "green.berry",
      "Set Custom Skin Id": 0,
      "Minimum amount of Berries to drop": 1,
      "Max amount of Berries to drop": 3,
      "Rarity": 14.0
    },
    {
      "Set Custom DisplayName": "Yellow Berry",
      "Shortname": "yellow.berry",
      "Set Custom Skin Id": 0,
      "Minimum amount of Berries to drop": 1,
      "Max amount of Berries to drop": 3,
      "Rarity": 14.0
    },
    {
      "Set Custom DisplayName": "White Berry",
      "Shortname": "white.berry",
      "Set Custom Skin Id": 0,
      "Minimum amount of Berries to drop": 1,
      "Max amount of Berries to drop": 3,
      "Rarity": 14.0
    },
    {
      "Set Custom DisplayName": "Black Berry",
      "Shortname": "black.berry",
      "Set Custom Skin Id": 0,
      "Minimum amount of Berries to drop": 1,
      "Max amount of Berries to drop": 3,
      "Rarity": 14.0
    },
    {
      "Set Custom DisplayName": "Black Raspberries",
      "Shortname": "black.raspberries",
      "Set Custom Skin Id": 0,
      "Minimum amount of Berries to drop": 1,
      "Max amount of Berries to drop": 3,
      "Rarity": 14.0
    }
  ],
  "Biofuel options": {
    "Enable Biofuel": true,
    "Biofuel Custom Name": "Biofuel",
    "Biofuel shortname": "lowgradefuel",
    "Set Custom Skin Id": 2501207890,
    "Pumpkins": {
      "Minimum amount of biofuel to drop": 1,
      "Max amount of biofuel to drop": 5,
      "Sets the chance of it dropping": 20.0
    },
    "PumpkinClones": {
      "Minimum amount of biofuel to drop": 1,
      "Max amount of biofuel to drop": 3,
      "Sets the chance of it dropping": 20.0
    },
    "Potatos": {
      "Minimum amount of biofuel to drop": 1,
      "Max amount of biofuel to drop": 8,
      "Sets the chance of it dropping": 20.0
    },
    "PotatoClones": {
      "Minimum amount of biofuel to drop": 1,
      "Max amount of biofuel to drop": 5,
      "Sets the chance of it dropping": 20.0
    },
    "Corns": {
      "Minimum amount of biofuel to drop": 1,
      "Max amount of biofuel to drop": 10,
      "Sets the chance of it dropping": 10.0
    },
    "CornClones": {
      "Minimum amount of biofuel to drop": 1,
      "Max amount of biofuel to drop": 8,
      "Sets the chance of it dropping": 10.0
    }
  },
  "Set times for optimal farming": [
    {
      "After": 0.0,
      "Before": 4.0,
      "DropChanceBonous": 3
    },
    {
      "After": 8.0,
      "Before": 12.0,
      "DropChanceBonous": 5
    },
    {
      "After": 16.0,
      "Before": 20.0,
      "DropChanceBonous": 7
    },
    {
      "After": 20.0,
      "Before": 24.0,
      "DropChanceBonous": 10
    }
  ]
}

Pre 2.0 version Configuration

Chance is configurable as a percentages, please check the available configuration settings below.

{
  "Get apple from Tree": {
    "Chance to drop any apples per hit": 3,
    "Chance to drop rotten apple (Chance depend on chance)": 30
  },
  "Get biofuels from Corn": {
    "biofuel Item": "lowgradefuel",
    "Chance to get biofuel from corn": 8,
    "Chance to get biofuel from planted corn": 65,
    "Max amount": 3,
    "Min amount": 2
  },
  "Get biofuels from Pumpkin": {
    "biofuel Item": "lowgradefuel",
    "Chance to get biofuel from planted pumpkin": 50,
    "Chance to get biofuel from pumpkin": 5,
    "Max amount": 8,
    "Min amount": 4
  },
  "Get blueberries from Hemp": {
    "berry Item": "blueberries",
    "Chance to get berry from hemp": 10,
    "Chance to get berry from planted hemp": 80,
    "Max amount": 2,
    "Min amount": 1
  },
  "Option": {
    "Enable broadcast": true
  }
}

Localization

{
  "AppleDrops": "A {0} has fallen from the tree"
}

Broadcast messages can be changed in the language file.

  • Credits to Default for maintaining it
  • Credits to Hougan the Original Creator
This plugin is unlicensed and the original author reserves all rights to it.

The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.

Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.