Deforestation
Deforestation
Information
The Deforestation Craftbukkit plugin has one simple, elegant purpose which it executes with extreme accuracy: allow players to chop down entire trees from the ground. Similar to the Timber mod, this plugin will cause entire trees to be destroyed if it's base is destroyed. That means, if you break the bottom block(s) of the tree, the entire thing comes tumbling down!
Settings
There are no settings; the entire plugin is one, small, simple jar file that will NOT take up more system resources than necessary. It does not support nor use permissions of any type, and there are no configuration options. The plugin will yield if another plugin cancels the initial blockBreakEvent. This way, players cannot chop down trees normally protected by other plugins.
Setup
The Deforestation plugin requires no initial setup. Just place it inside your Craftbukkit server's "Plugins" folder and start 'er up! Please leave comments of any bugs or problems you encounter while using this plugin.
Protection from False-Positives
If you don't want the Deforestation plugin to think that your log cabin is a tree and destroy it all when you break one block, there is one simple rule that the plugin goes by to determine if a structure is a tree or not. If there is a leaf block directly on top of a log, then it will consider that log and any logs directly below it to be a tree (up to a limit, or course). Feel free to look through the source code to uncover the exact algorithm for yourself, or leave a comment down below, and I may answer. But short version: Make sure there are no leaves on top of logs.
Future Plans
None at the moment. If there is something you'd like added to this plugin, please leave a comment down below and I'll consider it.
Customization
If you would like the plugin suited to the exact needs of your server, (for example, you would like to remove the ability for the player to destroy giant jungle trees, or would like to limit it's functionality to OPs) please contact me and we can discuss it.
-
View User Profile
-
Send Message
Posted Dec 30, 2013hi, any chance you update this plugin to include 1.7.x trees?
thx
-
View User Profile
-
Send Message
Posted Jun 22, 2013Hello, i just want to tell you that its an amazing plugin, but, im searching A plugin similar to te Timber but i want the tree cut and a replant, Whats the name of that plugin?
-
View User Profile
-
Send Message
Posted Apr 24, 2013Hello, i'm setting up a Server for my friends. They wanted a Timber-like-Plugin, so i found this very simple plugin. But i wanna add a feature. I've tried to decompile the sourceCode but it has errors at the calculating. I've coded the feature but of the errors, i cant recompile.. :( So, do you plannned to put the sourcecode online? (And the modifed plugin will be privat, only used on the Server)
-
View User Profile
-
Send Message
Posted Oct 12, 2012@eogen
I have the same issue with both plugins, and Went to look at my permissions via Essentials, but its hard to fix a permission issue when the plugin does not list any permission...
-
View User Profile
-
Send Message
Posted Jul 21, 2012@eogen
Check your permissions file, usually i see this on my clients servers when there is a yaml error.
-
View User Profile
-
Send Message
Posted Jul 12, 2012I am running 1.2.5 R4 and when a tree is chopped, the client gets kicked out, and the server gets the following: java.lang.NullPointerException at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:249) at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:179) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:548) at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43) at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
I am running the following plugins: AntiCreeper.jar Deforestation.jar MineVehicles.jar PermissionsBukkit-1.6.jar SimpleFly_v1.4.2.jar BedRecovery.jar DirtShovel.jar MoArrows_v2.4.1.jar Portalstick.jar SuperJump.jar CommandBin.jar DwarfForge.jar Multiverse-Core-2.4.jar PorteCoulissante.jar WoolTrees.jar Craftipedia.jar gravelclay.jar Multiverse-Inventories-2.4.jar RestockIt.jar CreativeGates.jar InfiniArrow.jar Multiverse-Portals-2.4.jar RetractableBridge.jar
Any ideas? I've had the same problem with the Timber plugin.
-
View User Profile
-
Send Message
Posted Jul 7, 2012@Zuksaru
It might have something to do with that... maybe because Tekkit is using an older version of Minecraft that this plugin was built against?
-
View User Profile
-
Send Message
Posted Jun 28, 2012Can you make it so it removes the tree cloud at the same time. That way I don't have a bunch of tree clouds in the forest!
-
View User Profile
-
Send Message
Posted Jun 28, 2012Im getting a internal server error when i chp the wood any idea? maybe it is because im using a tekkit server?
-
View User Profile
-
Send Message
Posted Jun 27, 2012Great Plugin, Dan!
-
View User Profile
-
Send Message
Posted Jun 20, 2012@Matthiaswagg
Actually, that is how it works right now. If there are no leaves above the logs, then it will not destroy your house.
-
View User Profile
-
Send Message
Posted Jun 20, 2012You should add it so player-placed logs can't be broken, or only if attached to leaves or something that is attached to leaves. The first way is easier, and doable. The idea is that if you placed logs to make your house pretty, and break one, it wont break em all
-
View User Profile
-
Send Message
Posted Jun 20, 2012@Indeleble
Probably being approved...
-
View User Profile
-
Send Message
Posted Jun 20, 2012Link?