Inactive [MECH] Self Planting v1.4 - self planting plants [1.2.5-R2.0]

Discussion in 'Inactive/Unsupported Plugins' started by CaiusTSM, Jul 17, 2011.

  1. Offline

    CaiusTSM

    Self Planting - self planting plants.
    Version: v1.4

    This plugin allows you to make saplings, cactus, and sugar cane automatically plant themselves after a certain amount of time. You can configure the planting time for each plant in the config file (default 30 seconds). If you set the plant time to zero, that plant will not plant itself.

    Note: Currently sugar cane requires a block of water next to it, not diagonal like normal sugar cane.

    Features:
    • Make saplings plant themselves.
    • Make cactus plant themselves.
    • Make sugar cane plant itself.
    • Make seeds plant themselves.
    • Configurable times for planting.
    • Configure which plant can plant itself.
    • Configurable how many plants can countdown at once. (plant limit)
    Download the jar:
    SelfPlanting.jar

    Movie--------------------------------------------------------------------------------------------------------


    Changelog:
    Version 1.0
    • plugin released!
    Version 1.1
    • added: seeds plant themselves.
    Version 1.2:
    • fixed errors.
    • code is more memory efficient.
    Version 1.3:
    • configurable how many saplings can be counting down at one time. Suggest leaving as default unless you have a great CPU.
    Version: 1.4:
    • re-coded plugin.
    • now supports different kinds of saplings.
    • plants now need a light level >= 9 to plant themselves.
    • bug fixes.
    To Do List:
    • Different types of trees.
    • Sugar cane can plant itself with water diagonal to it.
    • Spread Mode: trees over time die, and spread saplings (other plants too?).
    • Mushrooms plant themselves.
    • Flowers plant themselves.
    If you get any errors please tell me.

    My other plugins:
    Item Scanner:
    http://forums.bukkit.org/threads/me...t-collect-items-and-power-redstone-953.20375/
     
  2. Offline

    Fluffgar

  3. Offline

    CaiusTSM

    I promised that i would work on my other plugin first, and I will probably work on this one during Christmas vacation.
     
  4. Offline

    Fluffgar

    :) Thankyou for the update. I look forward to your lovely saplings again when you have a chance to update.
    Hope you have a good time this Xmas :)
     
  5. Offline

    CaiusTSM

    Finished Item Scanner version 1.1, now, if i don't get 1 thousand bug reports, I will work on this one.
     
  6. Offline

    Junrall

    What would be cool is if an existing tree would randomly toss off a sapling every now and again... tossing it about 5 to 10 blocks away. Then that sapling would plant itself and grow. We would have replenishing/growing forests.
    Maybe don't allow the tree to toss a sapling if there are other trees to close to it.
     
    Fluffgar likes this.
  7. Offline

    Fluffgar

    Perhaps base it on a likelyhood (config file). Foresty biomes might have a 100% chance of sapling toss (where there's enough space). Grassy biomes might have a much smaller chance of toss and self-planting of saplings to prevent them being overrun by trees.
     
  8. Offline

    Junrall

    Yes! What Fluffgar said! :D
     
    Fluffgar likes this.
  9. Offline

    seanth

    I'm a plant biologist and love the idea of growing, changing plant biomes in minecraft. I agree that I'd like to see existing trees kick out saplings (like how Appleseed can drop apples from trees). There has to be a mechanism other for tree mortality, though. It seems expensive to have a plugin that randomly kills existing trees. Maybe it'd be possible to set something up where trees can get infested with silverfish, and where the silverfish go they kill leaves?
     
  10. Offline

    seanth

    I can confirm the same sapling bug others are reporting. The chain of events seems to be 1) A tree's wood is harvested and the leafs are left. 2) The leafs despawn and drop saplings 3) One (or more) of those saplings grow into a tree and shade the other planted saplings. 4) A cycle of a sapling that is too dark unplants itself, and a duplicate appears where it was begins. This quickly adds up until the server is effectively locked up.
     
  11. Offline

    Zombiemold

    Anyone care to update this?

    It actually works great on 1.1, minus that saplings only plan generic trees, and not their respective type. :D
     
  12. Offline

    joselitoeu

    Taking to long for a update....
     
  13. Offline

    PyroStorm

    I'd like to update this, but I can't just disassemble the JAR, then modify the code and publish it because it seems to be All Rights Reserved. Could the original developer license this under a MIT or GPL license?
     
  14. Offline

    Eraysia

    TK!!!!!!i wish it!
     
  15. Offline

    Junrall

    Meh... would it be sooo bad if it was posted here... its not like you're stealing it or claiming fame for it.
     
  16. Offline

    PyroStorm

    Still illegal under copyright law.


     
  17. Offline

    Junrall

    'sigh'... I know you're right. Its too bad that a plugin falls to the side and can't be revived and shared by another.
    Ah well, it is what it is.

    I just sent the owner a pm and mentioned your interest in updating this. Hopefully, you don't mind... if you do, I apologize.
     
  18. Offline

    Fluffgar

    I think you'd be okay to post an update as long as it was here PyroStorm . pegasus did before and CaiusTSM seemed okay with it :)
     
  19. Offline

    CaiusTSM

    I don't give 2 shits if you edit this plugin, but I am updating it this weekend. If I am slow at the update and any of you want to update it, do so and post it in here.
     
  20. Offline

    Junrall

    Haha! Good thing you don't "give 2 shits"... cuz I'd pass on that anyways... sounds messy... and smelly. :cool:
    Anyways, thank you!
     
  21. Offline

    joselitoeu

    Waiting anxiously...
     
  22. Offline

    CaiusTSM

    shit! could not make it this weekend :(
     
  23. Offline

    joselitoeu

    [​IMG]
     
  24. Offline

    kaasinees

    oooh i so want 1.1 support . i subscribed.
     
  25. Offline

    joselitoeu

    Actually, its not okay.
    PyroStorm
    Are you trying to update this?

    [​IMG]
     
  26. Offline

    joselitoeu

  27. Offline

    CaiusTSM

    ya

    I got a lot of time this weekend, working on it all tomorrow, so except it tomorrow some time.

    confused

    oh ya...
    if you guys want to send me a message, make sure it says CaiusTSM, because for some reason I am not getting notices from this plugin when someone posts something... weird.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  28. Offline

    joselitoeu

    @CaiusTSM
    I said "okay"(meme)when you said"shit! could not make it this weekend :(", but then i remembered PyroStorm said he will try update, so, the "not okay" meme. And, idk if helps but, remember theres a new sapling type coming soon, the jungle tree sapling.
     
  29. Offline

    CaiusTSM

    Yes I know a new sapling is coming out, I will be first updating this plugin today for 1.1, then 1.2 when it comes out.

    if there is anything you guys want in the plugin make a list below today.

    should there be a required light level guys?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  30. Offline

    Junrall

    My request is probably a tall order to fill... and maybe should be a separate plugin:
    Have the plugin randomly select trees every so often. When a tree is selected it will pop off or toss a sappling in a random direction. This sapling will then plant itself. If the sapling does not land on dirt, then it is removed.
    I'm guessing this would be a tall order to fill because trying to detect existing trees would be hard to do. So, maybe the plugin should only randomly select the trees that have been planted by a player or have been tossed by a tree.
    Also, maybe add a config file that allows us to configure the time between selections.

    Ok... Ill stop here... I could go and on and on and on and on...... derp! See what I mean!
     
  31. Offline

    CaiusTSM

    help me test the latest test version!
    download:
    https://sites.google.com/site/bukkittestfiles/download/SelfPlanting.jar
    try to crash it, without other plugins, and tell me what needs to be fixed.
    I am relying on your feed back.
    The following has been changed:
    • Re-coded plugin.
    • plants now need light level >= 9 to plant
    • supporting different kinds of saplings now.
    • faster? (help me find out)

    a fun thing to do is trying to survive in a flat world with only 1 sapling to start with :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016

Share This Page