About Money Farm
Money Farm
Earn currency by collecting resources.
Dependencies
- TCBank.cs - Required for reward payout and currency system.
Features
- Configurable rewards for farming each type of resource: wood, stones, metal, sulfur.
-
Types of rewards
-
Resources
- Bonus payout - Grant reward when a tree or node is fully farmed and destroyed.
- Rate payout - Grant reward per configurable amount of wood/ore.
-
Collectibles
- Resources - Grant rewards for picking up wood and ore collectibles.
- Wild Plants - Grant rewards for wild plants collected.
- Farmed Plants - Grant rewards for plants harvested from seed or clone.
-
Resources
Permissions
- moneyfarm.participate Required for players to receive payouts for farming resources.
Configuration
Example Configuration
{ "Resources": { "metal.ore": { "PerThisManyItemsFarmed": 1800, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 }, "stones": { "PerThisManyItemsFarmed": 3000, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 }, "sulfur.ore": { "PerThisManyItemsFarmed": 900, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 }, "wood": { "PerThisManyItemsFarmed": 1000, "GiveThisAmountOfCurrency": 1, "BonusCurrencyForFullyDestroyingEntity": 1 } }, "CollectibleResources": { "metal.ore": { "PickupBonus": 1 }, "stones": { "PickupBonus": 1 }, "wood": { "PickupBonus": 1 }, "sulfur.ore": { "PickupBonus": 1 } }, "CollectiblePlants": { "blue.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "cloth": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "corn": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "green.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "orchid": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "potato": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "pumpkin": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "red.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "rose": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "sunflower": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "wheat": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "white.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 }, "yellow.berry": { "WildPlantBonus": 1, "GrownPlantBonus": 2 } } }
Configuration Properties
- PerThisManyItemsFarmed (int) For this many wood chopped give GiveThisAmountOfCurrency to player.
- GiveThisAmountOfCurrency (int) Give this amount of currency to player per PerThisManyItemsFarmed.
- BonusCurrencyForFullyDestroyingEntity (int) Give this amount of currency to player when they fully destroy an entity (tree or node).
- PickupBonus (int) Give this amount when a resource collectible is picked up (wood or ore).
- WildPlantBouns (int) Give this amount when a wild plant is colleted.
- GrownPlantBouns (int) Give this amount when a plant from a seed or clone is colleted.