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
could you add permissions? It is not much work but I really need them just a
<<code Java>>
if(player.hasPermission("yournode.yourarg")) {} <</code>>
Would be nice for it
@smallperh45
Hotfix: Exception spam when you are cutting woods with feller ability provided by mcMMO
Fixed version can be fetched here: https://github.com/ChinChangYang/Lumberjack/tree/1.8.1v6-CCY-1.4.2-R6/jar
Sorry that I didn't test it much, but I believe the newest version (R6) is better than before (R4 and R5).
@HSAR
I merged your pull request. Thank you!
I recommend everybody download my newest version of lumberjack. It resolved rotated wood issue, durability enchantment issue, mcMMO issue.
Download it at GitHub:
https://github.com/ChinChangYang/Lumberjack/tree/1.8.1v6-CCY-1.4.2-R5/jar
If you find any bugs, please reply me here or at GitHub. Thank you for providing kind feedback.
Please note that the tested version of mcMMO is 1.3.13. Any earlier or later version of mcMMO is not guaranteed that my modification can work normally.
@crohakon
ChinChangYang version was not working with jungle trees in any existed versions (before 1.4.6). ChinChangYang only makes lumberjack supports 1.4.2 and maybe later versions.
@deazurain
The odd thing, however, is that ChinChangYang version was working with jungle trees in 1.4.5 but has since stopped with 1.4.6.
@HSAR
Jungle trees did not exist at the time of writing Lumberjack. So there is nothing 'wrong' with the code in that regard. Anyway its good to see that someone is picking up where I left off.
I have produced a small fix for Lumberjack that stops the flood of "mcMMO FakeBlockBreakEvent not found" messages in the chat.
Please note that while I have issued a pull request to ChinChangYang on GitHub, until they accept it this build remains unofficial. While I will attempt to fix any bugs you might find, I don't guarantee it is bug free as very little testing has been done.
Jungle trees remain unfixed, though I have a good idea what's wrong.
Temporary Download: https:dl.dropbox.com/u/1788922/Plugins/Lumberjack.jar
seems not to be working on jungle trees since update.
hate those floating trees...)
@deazurain
There is a lumberjack plugin for craftbukkit 1.4.2, and it can also be run on 1.4.5 for me. The download link is on the github:
https://github.com/ChinChangYang/Lumberjack/downloads (obsolete) https://github.com/ChinChangYang/Lumberjack/tree/master/jar
where the new lumberjack plugin is developed by ChinChangYang. OK, I am the ChinChangYang. If you find any bugs, please inform me.
Hey guys
I've been busy with other projects and I don't play minecraft anymore, that is why I haven't been active anymore. I released the source code on github for lumberjack long ago but no one seems to have the guts to work with my old code :p. I had a good time writing this and it's really nice to know that Lumberjack has proven useful to so many different people.
In all honesty, my motivation for working on Lumberjack is gone because firstly, I don't play minecraft anymore myself and secondly, I coudn't use adfly anymore. There have been 0 donations so far, yet the last version alone of this plugin has been downloaded over 35000 times. Imagine if everyone donated a single cent. That would mean that I can invest a part of my time in Lumberjack instead of my job.
I hope you guys understand :)
P.S. I apologize for not answering any PM's, I never knew I got them because I do not receive email notifications for PM's.
I agree. This message is spamming the hell out of console. Can it be corrected or at least disable the message?
Using the hacky dirty version... can I quiet the message- "MCMMO's Fake Block Break Event class not found, path might have been changed, Contact Lumberjack Author." MCMMO 1.3.11 b1030
Bukkit Version git-Bukkit-1.3.2-R0.1-b2352jnks
I personally don't care for seeds being replanted but if it was a toggle I'm all for it. Sad to see no official update but good to see you are still around dockter.
@dockter
Hacky, dirty? lol. Sounds scarey. Please make it replant saplings. Please, please.
http://www.almuramc.com/downloads/lumberjack-2.0.jar
Its a hacky dirty fix but it works :)
This is how minecraft trees should work by default. Seriously.
well... Like this plus a little extra: When leaf blocks are no longer supported by logs, it'd be cool if they fell like sand or gravel. But oh well. I wish I had the modding know-how to do this myself, especially in single player.
@Senlarus
I concur. Please keep this alive!
Please keep this project alive! There are NO other alternatives out there that allow a tree to fall in this way. All of the other options are for a tree to be totally destroyed with one block break. I wouldn't use that feature because I think chopping trees is a big part of this game, especially in the beginning, and you should still have to work for your wood. But at the same time on my server I want to prevent the lazy choppers who leave tree tops all over the place.
Please update this mod or let someone take it over officially if your done with it.