Depend[Vault, Java]
SoftDepend[Citizens]
Hi and Welcome on this tuto! :)
MainCommand: /farmland
Farms
First create a Farm!
- /farmland create <Name>
Then claim plots! (1Farm/Chunk)
- /farmland farm plot add <Farm>
Drops
Then create your first Drops!
- /farmland drop add <Name>
You must have it in your hand ;)
You can add events to this drop (it replace <player> by the player name):
-BROADCAST (send message to all players)
-COMMAND ( @Player + command = player will execute it)
-MESSAGE
-MONEY
-PARTICLES
Command: /farmland drop event add <DropName> <Event> args...
Tools
Now Tools Time!
- /farmland tool add <Name>
Have it in your hand
It will save his customname, enchants...
Blocks
So you have your first Drop and Tool now we will use it!
We will add a FarmingBlock!
- /farmland block add <Farm> <Tool> <Drop> <DropChance> <GrowCooldown> <GrowParticles>
Have the block in your hand too haha.
It's a huge command yes, but it's easy, I'm going to explain you how it works :D:
In the <Farm>Plots when you will breack the <Block> with the <Tool> it will drop on of the drops <Drop> and execute the DropEvents.
A Block can have a lot of Drops, you want to add a Drop?
-/farmland block drop add <Farm> <Block> <Tool> <Drop> <Chance>
It will drop this Drop only with the <Tool>
For the Chance it's easy, if for the two Drops of a Tool one has 256 of chance and the other 1024, the first has 256/(256+1024) to be drop :).
Farmers/DynamicEconomie | Depend[Citizens]
We have Farms and you can farm in amazing!
now I'm going to present you my favorite part, Farmers!
- /farmland farmer create <Farm> <Name> Types...
Types:
-INFO: (left-click) open the FarmInformations GUI
There are many things you will discover it!
-MARKET: (right-click) open the market GUI
When you farm and get a drop, the same drop is add in the FarmBank, the Farms have a Bank with Drops. the plugin save this production during <FarmProductionDaySave> Days (configurable in config).
Everyday a quantity of Drop is lost it's the <DailyFarmDropLosePercentage>
Farms have too an other Bank with money, the price of the Drops depend of the Drop's rarity.
Add Drops in Market:
- /farmland farm market add <Farm> <Type(Buy/Sell)> <DropName> <Money> <Moy>
But what's <Moy>??? This is the average quantity desired by the Farm and <Money> the cost of the Drop when there are <Moy> Drops in the FarmBank. So when a player buy:
if (FarmDropsQuantity-PlayerWantedQuantity)<Moy the price willbe higher
But there is a multiplication limit, it's <MaxRarity> in config
A problem? discuss with me on spigot or MP me on discord AstrantV#5555
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta