TreeAssist Replacement

Discussion in 'Archived: Plugin Requests' started by astroskillz, Jan 27, 2013.

  1. Offline

    astroskillz

    Hi,

    I've got a package on my server where people could donate for access to the 'TreeAssist' plugin. Since the developer has announced that he will no longer be continuing the development for this plugin (In his BukkitDev forums), my donators now have paid for something that they can't use.

    The plugin doesn't work anymore and gives out tons of errors in my console. So, I'd like to know if there's a replacement for this plugin that is proven to work on the latest 1.4.7 dev build (#2617). If not, is there any person out there to program it? It would need to...

    Contain the following features
    - Allow players to break the whole tree by only removing the bottom block
    - The sapling would re-plant
    - Abbility to turn on/off for player

    Contain the following commands:
    - /ta toggle : Toggle TreeAssist feature on/off for the player
    - /ta replant : Toggle TreeAssist sapling re-planting on/off

    Contain the following permissions:
    - treeassist.toggle
    - treeassist.replant

    Thanks!
     
  2. Offline

    gomeow

    Does his plugin no longer work?
     
  3. Offline

    xMinecraft

  4. Offline

    astroskillz

    Awesome! But how is the file only 19KB vs. 28KB?

    Does not work. Still getting errors:

    Code:
    2013-01-28 14:36:50 [SEVERE] Could not pass event BlockBreakEvent to TreeAssist v5.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
    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.v1_4_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:282)
    at net.minecraft.server.v1_4_R1.PlayerInteractManager.a(PlayerInteractManager.java:209)
    at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:567)
    at net.minecraft.server.v1_4_R1.Packet14BlockDig.handle(SourceFile:46)
    at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290)
    at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113)
    at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39)
    at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598)
    at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)

    ...

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

    xMinecraft

    What's you use? Java 6, Java 7 or Mac?
    I try to do the best I can do
     
  6. Offline

    Blake305

    Hello guys. The main developer has asked me to take over the project. I will be releasing an update that fixes the errors. astroskillz, could you please tell me what errors you were getting the first time?
     
  7. Offline

    astroskillz

    Honestly you stole the version from the original developer.

    Code:
    2013-01-27 20:31:39 [SEVERE] Could not pass event BlockBreakEvent to TreeAssist v5.0
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
        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.v1_4_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:282)
        at net.minecraft.server.v1_4_R1.PlayerInteractManager.a(PlayerInteractManager.java:209)
        at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:567)
        at net.minecraft.server.v1_4_R1.Packet14BlockDig.handle(SourceFile:46)
        at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290)
        at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113)
        at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39)
        at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598)
        at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
        at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
        at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
        at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: java.lang.NoClassDefFoundError: com/gmail/nossr50/datatypes/AbilityType
        at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.mcMMOTreeFeller(TreeAssistBlockListener.java:1009)
        at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.onBlockBreak(TreeAssistBlockListener.java:360)
        at sun.reflect.GeneratedMethodAccessor262.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:425)
        ... 16 more
    2013-01-27 20:31:40 [SEVERE] Could not pass event BlockBreakEvent to TreeAssist v5.0
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
        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.v1_4_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:282)
        at net.minecraft.server.v1_4_R1.PlayerInteractManager.a(PlayerInteractManager.java:209)
        at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:567)
        at net.minecraft.server.v1_4_R1.Packet14BlockDig.handle(SourceFile:46)
        at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290)
        at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113)
        at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39)
        at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598)
        at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
        at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
        at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
        at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: java.lang.NoClassDefFoundError: com/gmail/nossr50/datatypes/AbilityType
        at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.mcMMOTreeFeller(TreeAssistBlockListener.java:1009)
        at me.itsatacoshop247.TreeAssist.TreeAssistBlockListener.onBlockBreak(TreeAssistBlockListener.java:360)
        at sun.reflect.GeneratedMethodAccessor262.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:425)
        ... 16 more
    
    Happens even after turning the features off with /treeassist toggle
     
  8. Offline

    xMinecraft

  9. Offline

    gamalamin1

    Get Timber, you never have to update that plugin, if it is outdated, download it anyways because the plugin doesn't need to update :D
     
  10. Offline

    astroskillz

    Will check it out, thanks for the hint!
     
  11. Offline

    FuRiouSOne

    Wrong, using timber will destroy a server as timber does NOT play well with protected areas using worldguard, factions, towny and such.
     

Share This Page