Inactive [MECH/EDIT] LyTreeHelper v2.5.1 - LyTreeHelper 3 is coming!

Discussion in 'Inactive/Unsupported Plugins' started by DarkLiKally, Mar 7, 2011.

  1. Offline


    LyTreeHelper v2.5.1 - LyTreeHelper 3 is coming!

    LyTreeHelper is now on BukkitDev!

    I've started developing version 3 of LyTreeHelper.
    I will rewrite the whole project and add some really cool new features! :)

    If you're interested in helping me out developing this plugin, please contact me ;).

    You can find the new changes and the whole changelog for 3.0 on github (Link below).

    I've found back to the bukkit forum after a long stressful time and have read the many requests for an update of LyTreeHelper.
    So I decided to try to update (maybe rewrite?) LyTreeHelper, but I can't do it alone. I need some help.

    If you want to take part in the development process of LyTreeHelper, please let me know.
    If you have no programming knowledge, you can just make feature suggestions, just post them in this thread or create a ticket on Github.

    Thank you for your support, help and for using my plugin.

    Planned for LyTreeHelper 3:
    (Under Progress - Maybe 70 % done) - Rewrite the whole plugin
    (60 % Done) - Custom world populator (add custom trees saved in the MCEdit schematic format and insert them only in specific biomes, e.g. palms on beaches)
    (Done) - New simple and highly configurable configurations system
    (Done)- Enhanced permissions system (using Vault, same for economy)
    - Some more developers? :) I can't do it alone, because I've only a few hours in the evening to develop
    (Done) - Switch to Maven

    Download the latest version of LyTreeHelper from (02/06/2011 16:46 GMT +1)
    (Or this direct link)

    LyTreeHelper Features

    • Custom drop features - LyTreeHelper lets you add custom drops to leaves (Maybe, sticks? :) )
    • Full customizable drop system - Adjust the drop chances for each drop (apples, golden apples, leaves, saplings, ...)
    • Timed apple drops - Apples falling from trees? Yes, you can have this feature ;)
    • Easy to handle multiworld-support - Each world has it's own configuration file, which settings overrides the global settings, so you can setup LyTreeHelper for each world with your custom settings
    • Tree destruction - Cut that damn trees by destroying the ground connection
    • Powerful forest and tree generator - LyTreeHelper comes with a powerful great generator for forests and trees, you can generate every kind of tree or forest in minecraft
    • Full permission support - You can use each permission system which is supported by Vault (
    • Full economy support - You can use any economy system supported by Vault (, so let your members pay for destructing trees at one hit
    • Custom world populator - LyTreeHelper's powerful world populator uses MCEdit schematic files to populate your world(s) with custom trees, e.g. palms, only in specific biomes (e.g. palms on beaches)
    • Mob Spawn in trees after destruction - Harvesting whole trees by removing the ground connection is great, but too easy? Let creatures spawn inside the chopped tree

    Github repository:

    You can find the changelog on github, simply open CHANGELOG.txt.

    Having Trouble?

    Use the Issure Tracker on Github.
    Hiramas, Phaedrus and Flobi like this.
  2. Offline


    What do you mean by "increasing chop speed"?
  3. Offline


    as in damage.
  4. Offline


    i have edited it ;)
    now it's more understandable
  5. Offline


    Just gave it a try and it worked exactly like expected. Finally a replace for TreeHugger, since this mod didn't get updated.

    I just had some problems with your configuration file.
    What do those options do:
    enable-full-tree-destruction: on
    enable-full-wood-destruction: on

    And why are you using on and off instead of true and false?

    Thank you fo this mod!!


    Setting "show-config-on-start: off" still shows the configuration information on server startup!
  6. Offline


    Thank you :)

    enable-full-tree-destruction enables/disables the destruction of the whole tree if ground connection get lost
    enable-full-wood-destruction enables this feature only for the wood inside the tree

    using on/off is still the same as true/false ;) if you like true/false, you can use it

    i will fix the show config setting with the next update, thanks for your report
  7. Offline


    Ah thank you, destroying only the wood sounds great, I never liked the "exploding" of the tree once you cut off the bottom part. Ill give it a try in an hour or so!
  8. Offline


    Ok, the new Craftbukkit builds has broken some features, i will release the new version in the next 1 - 3 hours ;)


    New 1.2 beta is availiable :)
    Fixed some bugs and updated for craftbukkit #514
  9. Offline


    I encountered a serious bug when using the old version right now.
    enable-full-tree-destruction: off
    enable-full-wood-destruction: on
    This settings lead to a CPU USage of 100% and force a server reboot. I'll check your new version and and comment right back!

    Edit: Good work!!
    Your new version fixed that issue but I'm still seeing the configuration on server startup
  10. Offline


    For me it works fine.
    Do you have multiple worlds? you have to set the option to off for each world seperatly ;)

    Tested it with 4 worlds
    world 1: off
    world 2: off
    world 3: on
    world 4: off

    i've received the message only for world 3
  11. Offline


    Nice, a bit like TreeHugger and combined GoldenTools. Good work there, waiting for some minor improvements/adjustments, which are not worth noting. :)
  12. Offline


    Ah sorry for that, you are right :) Yes its because of multiple worlds and the wrong configuration!
  13. Offline


    Nice plugin, seems to work !
    Thank you !
  14. Offline


    "destroy the whole tree with wood and leafes if the connection to the ground gets lost"
    Oh, I like this !

    "increase the floating leaves harvesting"
    What does this mean ?
  15. Offline


    That means that you can destroy a leave block and all leave blocks next to it at once ;)
  16. Offline


    Oh, ok ! :)
    Hm, I've set myself the lytreehelper.destroyall permission but still can't destroy trees. Craftbukkit 522. What could be the problem ?
  17. Offline


    I had a typo in the permission check...I had "|| !isOp()" but it should be "&& !isOp()" ;)
    Sorry for that :)
    I will release a fix under v 2.0.1 ;)

    Edit: Fix released
  18. Offline


    Np but it still doesn't work. :)
    The version number also still says 2.0 in the console.
  19. Offline


    Hm for me it works perfectly with the download from this thread. For all 3 permissions.
    I'm using Permissions 2.5.4, Craftbukkit #522
    The group section of my permissions config looks like that:

            default: true
                prefix: '&a'
                suffix: '&b-D&f'
                build: true
                - 'lytreehelper.destroyall'
    I have tested the permissions for specific users too, and all works as expected :)

    Are you using craftbukkit #522?
    Try to redownload the file and post your permissions configuration if it won't work :)

    Or do you have any plugins which blocks Permissions from loading? It is possible that outdated plugins can prevent other plugins from loading
  20. Offline


    Craftbukkit 531, Permissions 2.5.3, I changed a few things around and it eventually worked. I don't know why. [​IMG]
  21. Offline


    tree does get updated and also im fed up with so many pluggins being so alike or the same
  22. Offline


    I have a request and maybe just a question.

    I hate the floating tops of trees. I also don't want to reward my players (users on my server) by being lazy.
    The TreeHugger plugin for example rewarded the people who was causing the floating trees by now providing the entire tree to them for doing exactly what they was doing to cause the plugin to be put into the server (a.k.a. making floating tree tops).

    So my request/question is does this plugin or can it with configuration make it so trees explode if the connection to the ground is lost but does not return the resources. To make sure I am clear, I am looking for a plugin that will only return the resources from the tree (i.e.: the wood, leaves, apples, whatever..) only if the tree is cut from top down.

    I want my players to have to work to get their resources and exploding trees that provide all the resources of that tree with a few swings of an axe just doesn't fly with me.
  23. Offline


    I too find that exploding trees make wood harvesting too easy. A solution I can think of is to make wood punching with tools much longer. But only for actual trunk blocks, not for placed wood blocks.
  24. Offline


    I will see what I can do, tomorrow ;)
  25. I managed to get latest permissions, bukkit 531, and removed the errors from config
    but I'm still getting this error (and no popping of trees!)

    2011-03-13 13:10:42 [SEVERE] at
    2011-03-13 13:10:44 [SEVERE] java.lang.NullPointerException
    2011-03-13 13:10:44 [SEVERE] at net.darklikally.LyTreeHelper.LyTreeHelperPlugin.hasPermission(
    2011-03-13 13:10:44 [SEVERE] at net.darklikally.LyTreeHelper.LyTreeHelperBlockListener.onBlockDamage(
    2011-03-13 13:10:44 [SEVERE] at$22.execute(
    2011-03-13 13:10:44 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(
    2011-03-13 13:10:44 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(
    2011-03-13 13:10:44 [SEVERE] at net.minecraft.server.NetServerHandler.a(
    2011-03-13 13:10:44 [SEVERE] at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    2011-03-13 13:10:44 [SEVERE] at net.minecraft.server.NetworkManager.a(SourceFile:230)
    2011-03-13 13:10:44 [SEVERE] at net.minecraft.server.NetServerHandler.a(
    2011-03-13 13:10:44 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-03-13 13:10:44 [SEVERE] at net.minecraft.server.MinecraftServer.h(
    2011-03-13 13:10:44 [SEVERE] at
    2011-03-13 13:10:44 [SEVERE] at
  26. Offline


    I've tested it with craftbukkit #551 and all features works fine, so i think craftbukkit has resolved this error already :)
  27. Offline


    Great plugin! It works fantastic on my server. My friends and I are loving it... except for an issue with max. tree size. In the config file I've found where to change the value, but no matter how high I set it, the server console always says:

    I'm assuming this is a hard cap I'm encountering. Any way to get past or modify it?
    Thanks much
  28. Offline


    At the moment the maximum size is set to 2000 ;) If your and/or other people wish to destroy larger trees, i would set a higher max. value in 2.1 (release this week ;) I think friday or saturday).

    Thank you for using my plugin ;)
  29. Offline



    I'm not sure what I've done wrong, but I cannot seem to get this plugin to work for me.

    I'm currently using Permissions 2.5.4 and CB531. The plugin seems to load just fine, and I've set the gold axe for the tree destroyer/gold hoe for the leaf harvester, but neither do anything out of the ordinary. I am also listed as an Admin in Permissions ( '*' )..

    This is how my world config file for my main world looks:

    show-config-on-start: off
    enable-leaves-decay: on
    enable-faster-decay: on
    enable-faster-leave-destruction: off
    enable-full-tree-destruction: on
    enable-full-wood-destruction: off
    max-tree-size: 1800
    Have I set something incorrectly?
  30. Offline


    I'd certainly like to be able to destroy larger trees...well, more like clumps. It makes tree farming tricky, and very annoying when one is too large. When hacking at a tree clump that is over 2000, my server console gets hardcore spammed with:
            at net.darklikally.LyTreeHelper.LyTreeHelperBlockListener.destroyTreeWo
            at net.darklikally.LyTreeHelper.LyTreeHelperBlockListener.destroyTreeWo
            at net.darklikally.LyTreeHelper.LyTreeHelperBlockListener.destroyTreeWo
    (just a small selection of it. It fills up the entire console history from just one block of leaves or wood)

    Causes mega server lag too from all the spam :(

Share This Page