Inactive [MECH] TreeAssist - Auto-Replant and Auto-Chop Trees [1.4.2-RB0.1]

Discussion in 'Inactive/Unsupported Plugins' started by itsatacoshop247, Apr 25, 2011.

  1. Offline

    itsatacoshop247

    TreeAssist - Auto Replants
    Version: v5.0

    This plugin will replant trees when they are cut down (or burnt down), and will keep it the same tree type. Also has a custom leaf decay planter and tree removal.

    Checkout the BukkitDev page!

    Most Recent Video


    Here is a video of the 3.0 Tree Removal Feature (slightly outdated):


    Here is a video of the normal functions

    Features:
    • Replants trees when the bottom log is cut down, or burnt down.
    • Break a birch tree? Replants a birch sapling. Same for all type of trees
    Commands
    • '/TreeAssist Toggle' - lets a player turn TreeAssist features on or off.
    • '/TreeAssist Global' - Toggles TreeAssist for everyone
    • '/TreeAssist Reload' - Reload the plugin's config file
    Config
    Permissions
    • treeassist.autoremove - Should the player be allowed to break the bottom block and the whole tree comes down?
    • treeassist.replant - When the player chops down a tree, should a sapling replant itself?
    • treeassist.toggle - Gives player access to the '/TreeAssist Toggle' command to turn TreeAssist on or off
    • treeassist.toggle.global - Gives player access to the '/TreeAssist global' command to turn TreeAssist on or off for everyone
    • treeassist.reload - access to '/treeassist reload'
    Download

    Source Code

    See the full change-log here!

    Roadmap:
    • Suggest things!
    • Custom Leaf Drops
    Like the plugin? Help me keep my programming hobby alive! Please consider donating!
    [​IMG]
     
  2. Offline

    Dragika41

    Awesome Plugin!!!!!! IT DESERVES A DIAMOND![diamond]
     
  3. Offline

    Xanthusss

    Hey, I'm really new to bukkit, plugins, permissions and all that so I'm sorry but could you please explain to me if it is possible (and if yes, then how:)) to only have the auto-replant saplings options on the trees without the automatic tree destruction. I really hope you can help me because this is the mod I've been looking for, for quite a while now! :)

    Other than thank you in advance and good job! [diamond]
     
  4. Offline

    itsatacoshop247

    Yes, in the config turn "Auto Tree Destruction" to false.
     
  5. Offline

    panborsuk

    Hi! I have really, really bad bug.

    When I cut a tree by hand or axe etc. everything is ok, but! When I have sapling, bonemeal, wood, wooden planks or something related with wood in my hand, it's just disappears after cut a tree.

    Please help! Thx!
     
  6. Offline

    Tolerance

    itsatacoshop247 if i get this plugin working i will be so happy

    it works i just want the time for sapling to be ALWAYS protected :{

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

    sfxworks

    Can you make it work like choptree or lumberjack?
     
  8. Offline

    Styxx42

    itsatacoshop247 and crew is it possible to add other trees to this?
    I am using the BK Port of LcTree++ and it has a host of trees. I added them to my config and some work and some don't.
    Code:
    Main:
      Automatic Tree Destruction: true
      Use Permissions: false
      Sapling Replant: true
      Apply Full Tool Damage: true
      Ignore User Placed Blocks: true
      Use mcMMO if Available: true
    Automatic Tree Destruction:
      Tree Types:
      Birch: true
      Jungle: true
      Oak: true
      Spruce: true
      Acacia: true
      Angel Oak: true
      Apple: true
      Banana: true
      Beech: true
      Blackberry Bush: true
      Blueberry Bush: true
      Bukkit Tree: true
      Cedar: true
      Cherry: true
      Cocoa: true
      Crystal Forest: true
      Crystal Ground: true
      Cypress: true
      Deciduous Bush: true
      Desert Ironwood: true
      Desert Willow: true
      Eucalyptus: true
      Evergreen Bush: true
      Fig: true
      Fig Fruit: true
      Ginkgo: true
      Huckleberry Bush: true
      Jacaranda: true
      Joshua: true
      Lemon: true
      Orange: true
      Palm: true
      Peach: true
      Poplar: true
      Raspberry Bush: true
      Red Maple: true
      Sequoia: true
      Walnut: true
      WideTop Eucalyptus: true
      Willow: true
      Yellow Maple: true
    Leaf Decay:
        Fast Leaf Decay: true
    Sapling Replant:
      Bottom Block has to be Broken First: true
      Time to Protect Sapling (Seconds): 0
      Replant When Tree Burns Down: true
    Tools:
      Sapling Replant Require Tools: true
      Tree Destruction Require Tools: true
      Tools List:
      - DIAMOND_AXE
      - WOOD_AXE
      - GOLD_AXE
      - IRON_AXE
      - STONE_AXE
    Worlds:
        Enable Per World: false
        Enabled Worlds:
        - world
        - world2
    
    The ones that don't are usually the larger trees.
    And to add my AWESOME JOB on this. It makes cutting trees not so tedious.

    Thanks
     
  9. Offline

    I3looddevilz

    Please update to 1.3 i love this plugin. Please

    Please update to 1.3. I need this plugiin

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

    barthy

    That would be awesome.. Using the same but wont work will the trees from LC Trees ++
    Thanks
     
  11. Offline

    diannetea

    Console error

    Show Spoiler
    2012-08-08 20:15:34 [SEVERE] Could not pass event BlockBreakEvent to TreeAssist
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:260)
    at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:205)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:549)
    at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:281)
    at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
    at net.minecraft.server.ServerConnection.b(SourceFile:35)
    at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:583)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:476)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.NoSuchMethodError: com.gmail.nossr50.datatypes.PlayerProfile.addXP(Lcom/gmail/nossr50/datatypes/SkillType;I)V
    at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.mcMMOFake(TreeAssistBlockListener.java:970)
    at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.breakBlock(TreeAssistBlockListener.java:808)
    at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.checkBlock(TreeAssistBlockListener.java:763)
    at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.onBlockBreak(TreeAssistBlockListener.java:490)
    at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
    ... 16 more
     
  12. Offline

    Craigdb

    FYI 'diannetea: console error' I believe is also part of the 'update to 1.3' requests... I get this simular issue on my 1.3.1 bukkit. Just curious 2 things I've seen... 1: this plugin turns off the woodcutting skill in mcmmo... can this be modified? 2: You can use this plugin to chop trees in a 'residence protected' area (see plugin: Residence)... less of an issue as I'd rather players able to grief each others trees than have floating logs everywhere.
     
  13. Offline

    itsatacoshop247

  14. Offline

    panborsuk

    Aug 9

    Yeah, of course...
     
  15. Offline

    panborsuk

    Can i ask something?
    Project will be continued?

    A month passed since the previous update release and the plugin still has bugs :/
    For example: When I cut a tree with bone meal or - I don't know - log etc. (somthing connected with trees) that item disappiers after chop.
     
  16. Offline

    itsatacoshop247

    Yes, sorry, I have been working on tickets on BukkitDev.

    Dev versions (which fix your problem) have been released here: http://www.cookieslap.net/bukkitplugins/treeassist-dev-builds/

    A 1.4.2 version will be released ASAP.
     
  17. Offline

    panborsuk

    Great! I will test it. Thank u very much!
     
  18. Offline

    itsatacoshop247

    Updated to V5.0

    - Updated to 1.4.2-R0.1
    - Fixed issue with blocks disappearing/stop being able to stack when used to break a tree
    - Made it so the config will auto-update and auto-replace empty/missing parts
    - Tree Destruction will only destroy the block types with the original ID
    - EX. if you break a Oak tree next to a jungle tree with branches, it will only destroy the oak branches.
    - Added options to replant only certain tree types (Sapling Replant.Tree Types to Replant)
    - The saving placed logs in data.yml is now defaulted off for new downloads. Feature will probably be reworked or removed, as it is poorly done as of now.
    Download
     
  19. Offline

    pl1xusz

    Downloaded for my lazy players ! Great job
     
  20. Offline

    Ace199102840

    hi i was wondering if it would be possible to be able to add custom id's to the config file?
     
  21. Offline

    itsatacoshop247

    Yep, take a look at the bukkitDev page, how-to do that is listed there.
     
  22. Offline

    mfred98

    Like the plugin, but is there any way to just have the blocks on the tree lower 1 block when the logs are broken?
    Thx
     
  23. Offline

    Ace199102840

    thank you man your awesome
     
  24. Offline

    panborsuk

  25. Offline

    chopstick121

    does this work for 1.4.6?
     
  26. Offline

    DeamonZ

    Does this damage my axe the same if i would cut it without treeassist?
     

Share This Page