Floristics 2.4.1

Regrow plants naturally over time

  1. JayAvery
    Native Minecraft Version:
    1.14
    Tested Minecraft Versions:
    • 1.14
    Source Code:
    https://github.com/JayAvery/floristics
    Contributors:
    Inspired by Botany by Auke Kok
    Overview

    Floristics is a server plugin which recreates natural plant growth in the world over time. Plants grow in their natural biomes and to approximately their natural density and distribution. This includes all vanilla biomes, growing the appropriate grass, ferns, flowers, trees, seagrass, kelp, lily pads, bamboo, sugarcane, dead bushes, cacti, berry bushes, small and giant mushrooms, pumpkins, melons, and even chorus trees.

    The distribution of plants is chunk-based using the world seed and biome, meaning that if a chunk regrows poppies, it will always regrow poppies - and if it doesn't it never will. This means the distribution of plants will always be patchy like a generated world, and won't become unnaturally uniform over time. Maximum plant densities are built-in according to biome and type. The aim is that after enough time to regrow, the world will be indistinguishable from vanilla generation.

    Configuration

    The config file has the following options:
    • config-version - used internally to keep the config up-to-date, do not edit!
    • delay - the number of ticks between growth cycles. Increase this number to make plants grow more slowly. Default is 1.
    • growths - the number of growth attempts per cycle. Increase this number to make plants grow more quickly. Default is 1.
    • worlds - list of worlds growth will occur in. Default is world, world_the_end, and world_nether.
    • plants - section defining whether every plant type can grow, all defaulting to true. Plants are listed using the Bukkit material name of an associated block, for example OAK_LOG for oak trees.
    The full default config file with comments is here.

    Compatibility
    Floristics is compatible with some world protection plugins.

    GriefPrevention
    By default, growth does not occur in claims. This can be adjusted by the player who owns the claim by using the command /floristics gp (or /flo gp):
    • /floristics gp - displays whether growth is currently enabled in the claim you're standing in.
    • /floristics gp <enable|disable> - enables or disables growth in the claim you're standing in.
    WorldGuard
    There is a custom floristics region flag, which defaults to deny. If the flag is set to allow, growth will occur in the region.

    RedProtect
    There is a custom floristics region flag, which defaults to false. If the flag is set to true, growth will occur in the region.

    Towny
    By default, growth does not occur in towns. This can be adjusted by the mayor using the command /floristics towny (or /flo towny):
    • /floristics towny - displays whether growth is currently enabled in the town you're standing in.
    • /floristics towny <enable|disable> - enables or disables growth in the town you're standing in.

    More information
    • Floristics is Copyright (C) 2019 Jay Avery. It was originally inspired by Botany, Copyright (C) 2014 Auke Kok.
    • View the source code on GitHub.
    • Give us issues!
    • Donate via PayPal, or buy a present.

    Images

    1. 2017-09-29_23.12.03.png

Recent Reviews

  1. Gustavo_Player
    Gustavo_Player
    5/5,
    Version: 2.1.1
    Good plugin. =P
  2. CalamityGreen
    CalamityGreen
    5/5,
    Version: 2.1.1
    Awesome and extremely useful for survival servers plugin. There was no such plugins for many years, and even more, I seen only one before.
  3. SlimeDog
    SlimeDog
    5/5,
    Version: 2.0
    Wow! This is great! Thanks for updating to 1.14. The way trees and plants regenerate over time is totally awesome!
  4. cassolotl
    cassolotl
    5/5,
    Version: 2.0
    I use this on my server and it is great. It makes things feel natural and dynamic, and I like the way things change when I'm not looking! The update for 1.14 is awesome, it includes loads more plants now and also ocean stuff, which is satisfying. I also appreciate that config is a lot simpler and easier to understand.
  5. Dor1toz
    Dor1toz
    5/5,
    Version: 2.0
    Please add support for redprotect, its feature will be amazing for my survival world.
    1. JayAvery
      Author's Response
  6. thunderai
    thunderai
    3/5,
    Version: 1.0
    Does not work perfectly in 1.13.2, but it does function. Would really like this updated to 1.14 as its a great plugin with lots of promise.
  7. Dreamthief
    Dreamthief
    5/5,
    Version: 1.0
    Fucking Amazing!

    This is exactly what I have been looking for a long time now but all the other projects seemed either dead or incompatible with GriefPrevention. Also, after realizing what exactly the config file was doing and how it worked I also expanded this to start adding sand back into my deserts as well!

    How can I donate to this project?
    1. JayAvery
      Author's Response
      I'm so glad you like it! I've just added a PayPal link to the description, or you can click here: paypal.me/jayvery. Thank you! :)
  8. cassolotl
    cassolotl
    5/5,
    Version: 1.0
    My friend made this for our server and it is GREAT, I love it. Jay is a good. The commands all work and the confirmation/error messages are helpful. The plugin tells you how to use it in-game, which I like in a plugin. It works very well. Overall, 10/10. Plus it makes a world feel organic and natural, because the land changes gently as you play!