ChopTree
ChopTree
ChopTree is a simnple plugin, that let Trees act like cacti.
This plugin is originally coded by askmeaboutlo0m. I only updated it for the newest Craftbukkit build and removed some errors.
Tested with CB 1.0.1-R1
Supports: Permissions v. 2.7.4 (Phoenix) and mcMMO v. 1.2.07
Please give me feedback and make suggestions what features you would like.
Features:
- Lets trees act like cacti - remove a block and all blocks above are yieled too.
- Or you can make that log blocks move down one by one instead - no more climbing trees.
- Works with all three tree types (they all yeild their own wood).
- Also works with "big" trees that have multiple branches - makes felling them a lot easier.
- Restrict using this plugin to certain tools only.
- Supports mcMMO and Permissions.
- Only works on trees, houses made of logs are safe!
- Chunk protection to make your tree houses safe.
known issues:
- Mcmmo-support is NOT working yet - working on it
Default ChopTree.properties
# -ChopTree Properties- # You can add or change the command and toggle command aliases here. # Because of technical limitations the console commands will always be "ChopTree" and "ct", but the in-game comments will be taken from here. Command = ChopTree, ct Toggle = ToggleChop, tc # Here you can change the options (can also be done in-game). ActiveByDefault = true UseAnything = true MoreDamageToTools = false InterruptIfToolBreaks = false SupportMcmmoIfAvailable = false TreeFellerNeeded = false LogsMoveDown = false OnlyTrees = true EnableOverride = false # -Material List- # If the "UseAnything" option is false, the plugin will take the items you can use to chop trees with from here. # You can either put in the material's name or its ID. mat = WOOD_AXE mat = STONE_AXE mat = IRON_AXE mat = GOLD_AXE mat = DIAMOND_AXE
ChopTree ChopTree is a simnple plugin, that let Trees act like cacti.
just to help you... im from holland
@Apollyna
[SEVERE] Permission node 'choptree.command.change' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.fullprotect' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.protect' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.reload' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.chunkprotection' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.treefellerneeded' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.useanything' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.chop' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.moredamagetotools' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.toggle' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.check' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.chunk' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.interruptiftoolbreaks' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.onlytrees' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.change' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.fullprotect' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.protect' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.reload' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.chunkprotection' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.treefellerneeded' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.useanything' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.chop' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.moredamagetotools' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.toggle' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.check' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.command.chunk' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.interruptiftoolbreaks' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [SEVERE] Permission node 'choptree.override.onlytrees' in plugin description file for ChopTree v1.2 is invalid java.lang.NullPointerException at org.bukkit.permissions.Permission.loadPermission(Permission.java:283) at org.bukkit.permissions.Permission.loadPermissions(Permission.java:215) at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:320) at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:40) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:198) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:67) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:56) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) 2012-03-14 11:26:57 [INFO] [ChopTree] Loading ChopTree v1.2
ChopTree for 1.2.3 -> [link]
Any work on this for 1.2.3?
@timvisee
You mean this? https://github.com/Iso1/Bukkit-ChopTree
@JRkkTheGamer
Please update it for minecraft 1.2.3. If you are busy and you could send me the source I'll write a temporary patch for it. I already done that by some other plugins. Thanks in advance, Tim Visée
Is it Coming for 1.2.3?
Please update this i love the logs moving down!
If you update this, can you make it not work on giant jungle trees?
i keep getting this error my plugins are- MagicCarpet, MinecraftViewer, WorldEdit, FalseBookBlock, VoxelSniper, MantaMobControl, Stargate, LWC, WorldGuard, NarrowtuxLib, Regios, MineBackup, AntiCreeper, iConomy, Colors, Showcase, HawkEye, FalseBookIC, ChestShop, FalseBookExtra, FalseBookCore, MoveCraft, MineVehicles, FalseBookCart, ControllerBlock, Essentials, EssentialsProtect, EssentialsSpawn, EssentialsChat
the error is- [SEVERE] Could not pass event org.bukkit.event.block.BlockBreakEvent to ChopTree java.lang.IllegalAccessError: tried to access field net.minecraft.server.ItemStack.damage from class me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener at me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener.updateInventory(ChopTreeBlockListener.java:107) at me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener.Chop(ChopTreeBlockListener.java:87) at me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener.onBlockBreak(ChopTreeBlockListener.java:58) at org.bukkit.plugin.java.JavaPluginLoader$42.execute(JavaPluginLoader.java:558) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:216) at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:171) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:517) at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 2012-02-29 20:08:27 [INFO] <ZaoMonichi> You like the place I built? xD 2012-02-29 20:08:44 [INFO] <ZaoMonichi> Just built it out of what I could actually buy at one of the block stores 2012-02-29 20:08:51 [INFO] <Conor> ya its cool 2012-02-29 20:08:53 [INFO] <ZaoMonichi> near the Elven Garden District 2012-02-29 20:08:53 [INFO] [MineBackup] * world_nether
compressing 2012-02-29 20:08:55 [INFO] [MineBackup] * world_the_endcompressing 2012-02-29 20:08:58 [WARNING] [MineBackup] unable to delete directory: minebackup_temp 2012-02-29 20:09:01 [INFO] [MineBackup] + 0 backup(s) deleted 2012-02-29 20:09:01 [INFO] [MineBackup] Backup ended 2012-02-29 20:09:48 [INFO] <ZaoMonichi> well i gtg 2012-02-29 20:09:54 [INFO] <ZaoMonichi> I'll be back another time, though. 2012-02-29 20:10:02 [INFO] <ZaoMonichi> cya 2012-02-29 20:10:06 [INFO] ZaoMonichi lost connection: disconnect.quitting 2012-02-29 20:10:06 [INFO] Connection reset 2012-02-29 20:11:08 [SEVERE] Could not pass event org.bukkit.event.block.BlockBreakEvent to ChopTree java.lang.IllegalAccessError: tried to access field net.minecraft.server.ItemStack.damage from class me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener at me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener.updateInventory(ChopTreeBlockListener.java:107) at me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener.Chop(ChopTreeBlockListener.java:87) at me.askmeaboutlo0m.ChopTree.ChopTreeBlockListener.onBlockBreak(ChopTreeBlockListener.java:58) at org.bukkit.plugin.java.JavaPluginLoader$42.execute(JavaPluginLoader.java:558) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:216) at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:171) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:517) at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)This seems somewhat abandoned, so I feel a shameless plug for my own plugin is okay.
My plugin TreeAssist, which has a very similar tree removal function as ChopTree to 1.1-R4 a few days ago, and I redid my whole tree-removal code, and it works great!
Come check it out and bring your suggestions at Bukkit.org or BukkitDev!
@greatman321
I have a similar problem. It looks like the drops cause all items to have a local desync, causing all enchantments and damage values revert to Id zero, until you break a block normally, at which time it refreshes correctly.
I'm having a issue with the latest version of the plugin. When we chop down a tree items get their default ID (Wool get's back to white, etc.) but when we use any items it comes back to the original form (By example wool get's his color back). May it be a MC bug?
An update for 1.1, because it spams error messages, 2getterau has the same ones, when the logs not adjacent to leaves are cut.
Also, the ability to add additional log types(and leaves too, probably would be appreciated, although It might not be possible.
Brilliant mod, Absolutely invaluable, Cannot play without it.
Also, I would like to be able to have the logs to drop from the original broken block, instead of the top-most block. Possibly, making this work somewhat similarly with shears would be interesting as well.
Not sure if anybody has asked, but, how about making the leaves fall too? I mean, Floating trees were always silly, and this only solves half the problem. Good plug though!
This doesn't work with WorldGuard. People are chopping trees in my region even though they aren't members. I love this plugin, but I can't use it. :c
I've been using it fine on 1.1.0. Works like a charm :)
Looking forward to 1.1 and mcmmo support.
Hope there will be a 1.1 update soon :)
Ok so i am gonna check this addon out on 1.0.1 wish you would make a 1.1 version