Lumberjack
Don't you hate those big trees where you cannot reach those high blocks while standing on the ground. Trees should be felled like a boss, so take them down with Lumberjack while your feet are still touching the ground!
Lumberjack released!
What does Lumberjack do?
Lumberjack detects if a player destroys a wood block that is part of a tree. The highest wood block will be destroyed instead of the block that the player destroyed, unless it is the same block of course. Works for oak, birch and redwood trees!
No more annoying trees! Please support this project by leaving a comment with your thoughts on it!
Help it doesn't work!?
If you have downloaded this plugin and it doesn't seem to work for you, ensure the following things:
- download the latest craftbukkit server and Lumberjack
- is Lumberjack enabled? Type the following command to be sure:
- /lumberjack enable
- does the tree you are chopping meet the following requirements?
- is block you are chopping connected to the the complete trunk?
- is the base of the trunk (the lowermost block) placed on a dirt (without grass) block?
- is the trunk of the tree connected to at least 4 naturally grown leaf blocks?
- (versions before 1.0.1v1) If you have NoCheat enabled then make sure to set the following options (found by ace1177)
- blockbreak.reach.check = false
- blockbreak.direction.check = false
- blockbreak.noswing.check = false
Lumberjack commands
As of version 1.8.1v2, Lumberjack has 4 commands. The commands can be viewed by typing /lumberjack . Most of the commands can be combined e.g. /lumberjack enable silent . It is also possible to use the shorter versions of the options, the 'hotnames' e.g. /lumberjack e s . This has the same result as the previous command.
enable
description: enables Lumberjack
hotname: e
disable
description: disables Lumberjack
hotname: d
silent
description: hides most Lumberjack messages
hotname: s
normal
description: shows all Lumberjack messages
hotname: n
Future Features
I decided to create a page that enlists all the plans I have for Lumberjack. If you have suggestions or fresh new ideas, feel free to leave a comment on the plans page!
Supporting the author
If you use and /or like /dislike Lumberjack, then please let me know why and what changes you would like to see! It really motivates me to continue the development :)
If you are a really nice person, you know that it takes time to develop plugins and you are willing to drink a glass of milk instead of a milkshake to save a dollar, then you can donate that dollar here
Great to see and it's coming back. After about two days without it I started seeing tons of floating trees again O.O
I'll update my server with updated NoCheat and LumerJack when I can and will inform if it works without any of the changes done to NoCheat.
Hello everyone! I have contacted the developper of NoCheat and he has been very open to the idea of making our plugins compatible.
We have come to an idea that he will implement and we both hope it will solve ALL the problems!
Also, I have been looking into the durability problem and made some progress. I'm still facing some problems but you can expect an updated version of Lumberjack very soon!
@ace1177
Hmm that just plainly sucks. Damn you cheaters!!!
I'll send a message to the NoCheat developper and see if we can do something about this :) Thanks for sharing!
It has come to my attention that turning noswing off allows players with modded clients to use an instabreak cheat on blocks. So with that the vote on my server has been to lose lumberjack in place of blocking the cheaters. So hopefully there is another way to have it on and lumberjack work. Maybe a workthrough with nocheat to not block lumberjack?
@Nepocrates
You are correct about that. It has been reported before but I haven't fixed it yet.
@Stormbow
That is a nice suggestion!
@xFli3r
This should default to everyone, if it doesn't work: check the "Help it doesn't work?!" section :)
I found a bug that the damage to axes in certain cases was not being done properly. It seems that right when the ax was damaged to the point of breaking it would get a just a little more health instead of breaking. Now this does not happen all the time just in a rare case (trying to determine what is causing it). I know of it happening 2 times on my server.
Thought I would bring it up in case others might be seeing it. I will post when I have more solid info as to what might be causing it.
While this does work for 1.0.1-r1 / 1597, I would absolutely love to see an option to replant saplings added (possibly an option to require saplings in inventory too).
I can't get over how awesome this plugin works on those gigantic oak trees. Very well done!
Is this default to everyone or are there permissions to go with this?
@ace1177
Thanks for sharing, I've updated the description to your findings.
Not sure what else in nocheat is stopping it from working for normal players. For me it's working perfectly and with both things turned off in nocheat it (nocheat) gives no errors/warnings saying its blocking lumberjack or someone is cheating but it also does not work for my players. So does anyone else know what needs to be changed for it to work perfectly like it does for admins? If not guess ill keep altering things in nocheat till I find it out.
Edit: My testing with a player on my server with no special permissions found that you also have to do "blockbreak.direction.check = false" for it to work. With it TRUE you wont get errors but it still makes it so lumberjack won't work.
For those only reading comments you have to do
Does this work with the latest bukkit? Also, can you make it so only certain tool can be used, like I want only golden axes to be able to do this.
@ace1177
Will do :)
On top of editing what is said above you need to set
to false as it will stop it from working as well.
@phantom1151
I didn't know a new version was out already! I will certainly try to keep this plugin updated but as of now I have very little time to do that.
can u make a 1597 version i would love this plugin
@deazurain
It might just be a bukkit issue, or even a minecraft issue.
@T4LGoose
Wow that is bizarre! I'm wondering however if this is caused by Lumberjack because I do not change any leaf blocks. Lumberjack only uses leaf blocks to detect whether or not a block is part of a tree.
Sort of a Bizarre issue. It seems that trees that get some log blocks destroyed by a creeper explosion seems to break the leaf decay behavior. Once you chop all the logs out, the leaves will stay forever until someone destroys them.
Trees not blown up by creepers behave normally.
Otherwise, this plugin is great and everyone on my server loves it.
@Ranakastrasz
Are there trees with grassy dirt blocks at their trunk? I guess I'll have to change the dirt blocks only constraint to dirt and grassy dirt blocks.
@hammale
It would be impossible to have the tree falling naturally, like it would in real life. It would be possible to just lower all blocks that are part of the tree by one block. However, if several trees are near each other, they share leaf blocks. There is no way to determine exactly what leaf block is part of what tree. Also, moving that much block might have a servere impact on server stability. If the leaf blocks go down, what will happen to the player? I think you will either get suffocated or displaced.
@wolnavi
I'm sorry but I would like to ask if you have read this first. If that doesn't help you can you be a bit more clear on what you are doing? You should also try to use Lumberjack without any other plugins and see if you experience the same problem ever still.
hey when i enabled chopping 1 wood using lumberjack will drop all the wood, it will make the user who chopped the wood dc. please help thanks.