Notifications
Clear all

PwnPlantGrowth grow rates  

  RSS

cerberus402
(@cerberus402)
Member Admin
Joined: 1 year ago
Posts: 180
November 12, 2019 12:49 pm  

Yo! If you keep track of the updates forum I posted about a new plugin we added and I said I would be going into more detail about it. So I'm putting together this info thread here so we can discuss it separate from all the other patch notes.

So I'll start off by linking the spigot page of the plugin:
https://www.spigotmc.org/resources/pwnplantgrowth.49535/

To summarize the plugin:

  • Growth rates can be changed per plant
    • Per Biome
    • Per Above Ground / Underground
  • Plants can have a 'death' rate
    • If a plant has 50% growth rate with a 50% death rate, then 25% of the time the plant will die

To boil down what I did with this plugin:

  • I grouped all the biomes in the game into 8 different biome groups
    • Snowy
    • Cold
    • Temperate
    • Lush
    • Dry
    • Ocean
    • Nether
    • End
  • I went through all the plants and assigned them a favored biome group where they grow at default 100% speed
    • Plants not in their preferred biome have progressively worse growth rates the further they get from the preferred biome.
  • All plants grow significantly slower underground, even in their preferred biome group
    • I made potatoes marginally better at growing underground than all other plants.

So with all that in mind, let me jump into which biomes are in which groups.

Spoiler
Biome Groups
Spoiler
Snowy
  • SNOWY_TUNDRA
  • ICE_SPIKES
  • SNOWY_TAIGA
  • SNOWY_TAIGA_HILLS
  • SNOWY_TAIGA_MOUNTAINS
  • FROZEN_RIVER
  • SNOWY_BEACH
  • SNOWY_MOUNTAINS
Spoiler
Cold
  • MOUNTAINS
  • MOUNTAIN_EDGE
  • GRAVELLY_MOUNTAINS
  • MODIFIED_GRAVELLY_MOUNTAINS
  • WOODED_MOUNTAINS
  • TAIGA
  • TAIGA_HILLS
  • TAIGA_MOUNTAINS
  • GIANT_TREE_TAIGA
  • GIANT_TREE_TAIGA_HILLS
  • GIANT_SPRUCE_TAIGA
  • GIANT_SPRUCE_TAIGA_HILLS
  • STONE_SHORE
Spoiler
Temperate
  • PLAINS
  • SUNFLOWER_PLAINS
  • FOREST
  • WOODED_HILLS
  • WOODED_MOUNTAINS
  • FLOWER_FOREST
  • BIRCH_FOREST
  • BIRCH_HILLS
  • TALL_BIRCH_FOREST
  • TALL_BIRCH_HILLS
  • DARK_FOREST
  • DARK_FOREST_HILLS
  • RIVER
  • BEACH
  • MUSHROOM_FIELDS
  • MUSHROOM_FIELD_SHORE
  • DESERT_LAKES
Spoiler
Lush
  • SWAMP
  • SWAMP_HILLS
  • JUNGLE
  • MODIFIED_JUNGLE
  • JUNGLE_EDGE
  • MODIFIED_JUNGLE_EDGE
  • JUNGLE_HILLS
  • BAMBOO_JUNGLE
  • BAMBOO_JUNGLE_HILLS
Spoiler
Dry
  • DESERT
  • DESERT_HILLS
  • SAVANNAH
  • SHATTERED_SAVANNAH
  • SAVANNAH_PLATEAU
  • SHATTERED_SAVANNAH_PLATEAU
  • BADLANDS
  • ERODED_BADLANDS
  • BADLANDS_PLATEAU
  • MODIFIED_BADLANDS_PLATEAU
  • WOODED_BADLANDS_PLATEAU
  • MODIFIED_WOODED_BADLANDS_PLATEAU
Spoiler
Ocean
  • WARM_OCEAN
  • DEEP_WARM_OCEAN
  • LUKEWARM_OCEAN
  • DEEP_LUKEWARM_OCEAN
  • OCEAN
  • DEEP_OCEAN
  • COLD_OCEAN
  • DEEP_COLD_OCEAN
  • FROZEN_OCEAN
  • DEEP_FROZEN_OCEAN
Spoiler
Nether
  • Nether
Spoiler
End
  • THE_END
  • THE_VOID
  • SMALL_END_ISLANDS
  • END_MIDLANDS
  • END_HIGHLANDS
  • END_BARRENS

Phew. All the biomes categorized loosely by temperature. There are some interesting ones; for instance putting DESERT_LAKE into temperate biomes. I thought it would be cool to treat those like oasis' so deserts could have a good spot for growing things.

Now that all the biomes have their groups, lets talk about what I did to every plant.

Spoiler
Individual Crops

Since there is a lot of information for each plant type, I'm going to do my best to display it in an easy to read way. Each column of the table represents growth rate, with 100% being normal vanilla growth rate. Each row represents growth/death above ground or underground (UG).

Spoiler
Beetroot

Beetroot's preferred biome group is Cold Biomes

 SnowyColdTemperateLushDryOceanNetherEnd
Growth80%100%80%60%40%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG60%75%60%45%30%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Cactus

Cacti's preferred biome group is Dry Biomes

 SnowyColdTemperateLushDryOceanNetherEnd
Growth20%40%60%80%100%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG15%30%45%60%75%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Carrot

Carrots's preferred biome group is Cold Biomes

 SnowyColdTemperateLushDryOceanNetherEnd
Growth80%100%80%60%40%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG60%75%60%45%30%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Chorus Flower

Chorus Flower's preferred biome group is End Biomes

 SnowyColdTemperateLushDryOceanNetherEnd
Growth20%20%20%20%20%10%0%100%
Death0%0%0%0%0%20%0%0%
Growth-UG15%15%15%15%15%5%0%75%
Death-UG10%10%10%10%10%30%0%10%

Spoiler
Cocoa

Cocoa's preferred biome group is Lush Biomes

 SnowyColdTemperateLushDryOceanNetherEnd
Growth40%60%80%100%80%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG30%45%60%75%60%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Kelp

Kelp's preferred biome group is Ocean Biomes

 SnowyColdTemperateLushDryOceanNetherEnd
Growth20%20%20%20%20%100%0%10%
Death0%0%0%0%0%0%0%20%
Growth-UG15%15%15%15%15%75%0%5%
Death-UG10%10%10%10%10%10%0%30%

Spoiler
Melon

Melon's preferred biome group is Temperate Biomes

 SnowyColdTemperateLushDryOceanNetherEnd
Growth60%80%100%80%60%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG45%60%75%60%45%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Potato

Potato's preferred biome group is Temperate Biomes. Potato has no death rate and slightly higher growth rates underground.

 SnowyColdTemperateLushDryOceanNetherEnd
Growth60%80%100%80%60%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG48%64%80%64%48%5%0%5%
Death-UG0%0%0%0%0%30%0%30%

Spoiler
Pumpkin

Pumpkin's preferred biome group is Temperate Biomes.

 SnowyColdTemperateLushDryOceanNetherEnd
Growth60%80%100%80%60%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG45%60%75%60%45%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Sugarcane

Sugarcane's preferred biome group is Temperate Biomes.

 SnowyColdTemperateLushDryOceanNetherEnd
Growth60%80%100%80%60%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG45%60%75%60%45%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Sweet Berry Bush

Sweet Berry Bush's preferred biome group is Cold Biomes.

 SnowyColdTemperateLushDryOceanNetherEnd
Growth80%100%80%60%40%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG60%75%60%45%30%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Wheat

Wheat's preferred biome group is Temperate Biomes.

 SnowyColdTemperateLushDryOceanNetherEnd
Growth60%80%100%80%60%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG45%60%75%60%45%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

Spoiler
Bamboo

Bamboo's preferred biome group is Lush Biomes.

 SnowyColdTemperateLushDryOceanNetherEnd
Growth40%60%80%100%80%10%0%10%
Death0%0%0%0%0%20%0%20%
Growth-UG30%45%60%75%60%5%0%5%
Death-UG10%10%10%10%10%30%0%30%

 

Well, that's certainly a lot of information to take in at once.. but most biomes have at least one crop that prefers being there (except snowy, but a cold crop will still grow pretty fine there). Basically I set it to where each 'jump' away from the prefered biome is a 20% decrease in growth rate. 

 

What are you guys thoughts on this? Since underground farms are allowed now with 1.14 we needed some kind of limiting factor to keep the economy in balance. I think this is a pretty neat plugin and while my initial value may not be correct I think its a good starting point to tweak things.


NGC891 liked
Quote
NGC891
(@ngc891)
Active Member
Joined: 1 year ago
Posts: 7
November 12, 2019 4:26 pm  

I'd love to see what kind of variations this brings.

Are carrots, netherwart and mushrooms excluded from this plugin?

We have this, bold being a sellable plant:

Snowy:                      None
Cold:                         Beetroot, Sweet berry bush
Temperate:              Melon, Potato, Pumpkin, Sugarcane, Wheat
Lush:                         Cocoa, Bamboo
Dry:                           Cactus
Ocean:                      Kelp
Nether:                     None
End:                          Chorus Flower

So of the 5 sellable plants included here, 1 grows best in the cold biome, and 4 in the temperate biome. It might not be wholly realistic, but I think putting some more plants in the lush or dry biomes would help the variation. (Everyone might just settle in plains and forests otherwise.)

This post was modified 9 months ago 2 times by NGC891

ReplyQuote
cerberus402
(@cerberus402)
Member Admin
Joined: 1 year ago
Posts: 180
November 13, 2019 1:46 pm  

Oops, left carrot out of the post. It is included though, I edited the post to add carrots. They're Cold biome.
Netherwart can only be grown in the Nether, unless you have a nether rank. So its still a nether plant and you can sell that. Growth rates were unchanged. So you can include that as a sellable item for your table.
Mushrooms I left alone.
Looks like it should be chorus fruit instead of flowers. Which means the plant itself has to grow slower. So we can change that and now end in your table has a sellable item as well.

Sweet berries prices are already being talked about so we can add them to the shops. Maybe we should also have that discussion for cocoa? Melon should probably be moved to Lush. That way it would be 3 cold, 3 temperate, 2 lush, 1 Nether, 1 End. I don't think that would stop people from settling in snowy biomes or dry biomes, since there is a plant that's only 1 group away so it'd be 80% rate.

Also not sure it would even be noticeably slower if you say, grew carrots in a snowy biome. Lets put some hard numbers on it. Depending on how you plant your fields the growth time is roughly 30-60 minutes. If it grew 20% slower you're looking at an increase of 6-12 minutes. If you plant your crops and walk away to go do something else I'm not sure if you would even notice it took an average of 9 minutes longer. 20% isn't a lot of time when we're talking small time frames.

 

Adjusted with the above your table would then look like this

Snowy:                      None
Cold:                         Beetroot, Carrot, Sweet berry bush
Temperate:              PotatoPumpkin, Wheat, Sugarcane
Lush:                         Melon, Cocoa, Bamboo
Dry:                           Cactus
Ocean:                      Kelp
Nether:                     Netherwart
End:                          Chorus Fruit

 

I think Snowy and Dry biomes would be ok with not having a sellable plant native. For snowy you could do carrots or berry bushes, and for dry you could do melons.


ReplyQuote
Azher
(@azher)
Admin Admin
Joined: 1 year ago
Posts: 11
November 13, 2019 3:06 pm  

Gonna be nice to see players start doing different things depending on their biomes, instead of it being potatoes and wheat.


ReplyQuote
Moonson_
(@moonson_)
Active Member
Joined: 11 months ago
Posts: 5
November 17, 2019 3:56 pm  

I agree! Variety would be nice. If we want to encourage usage of all the different crops, then all crops should be sellable in the markets. For example, ocean biome can only grow kelp at 100%, yet it cannot be bought in server shops. There is no crop useable in the ocean (for selling directly and at 100%). And all other crops grow at 10%. There really should be some kind of sellable crop in all biomes (for sure, crops that grow at 100% in a biome). There is only so much ore under you. So if one only relies on ores, they will to have to keep moving farther and farther away from home (if you live on the ocean). And fishing...that is not for everyone...standing and right clicking for long periods of time...please, no. Not as the main cash item. Even if they live on/in the ocean.

 
-Moonson [defender of ocean dwellers =)]

 

This post was modified 9 months ago 2 times by Moonson_

ReplyQuote
Share: