Tired of punching trees to death? Sick of mining trees block by block? Annoyed with typical mods like TreeCapitator or Timber that are incompatible with other mods because they modify base files? Well this is the mod for you!
Timber+ adds 5 new axes, called Lumber Axes, that will take down trees like nobody's business. Once crafted, they are exactly the same as vanilla axes... Or are they?
Try chopping down a tree with your new lumber axe, and watch the magic! The entire tree, every last log of it, falls to the ground as items. On top of that, the algorithm by default only goes up and out, so if you want a more realistic experience you can easily leave behind a stump. Even better, if you hold your sneak button, it will chop up the tree using the normal vanilla system.
On top of that, this mod will work with any properly made mod trees! How cool is that? It has been tested with the following mods, and is likely to work with others:
- Thaumcraft - Witchery - Natura
- Biomes O' Plenty
The mod is currently in Beta, meaning it is up for public download but still may be buggy and corrosive to worlds. While I don't think this has any chance of corrupting your world, please make sure to make a backup of your world BEFORE messing around with this.
ShouldHarvestDownwards: Kind of self explanatory, set this to true to make the algorithm work downwards as well.
ShouldTakeDamageFromLeaves/ShouldHarvestLeaves (Added 0.0.2 Alpha) See "LeafHarvestMode"
StopOnBreak (Added 0.0.5 Alpha): False by default, if true the axes will stop harvesting when they run out of durability.
MaxBreakLimit (Added 0.0.7 Alpha): The maximum number of blocks the axes can break. Can be any non-decimal number. Defaults to -1, which disables the limiting option. To disable again after changing it, simply set it back to -1.
EasyCraftingRecipes (Added 0.0.8 Alpha): In 0.0.8 I rebalanced the crafting recipes (see the images in the "Pictures/Videos" section Coming soon), set this to true to return to the legacy crafting recipes (surround correct tier with logs).
AllowParticles (Added 0.1.0 Beta): Turn off particles/sounds for every broken block, reduces lag but may leave ghost blocks (True by default, meaning particles/sounds will appear).
LeafHarvestMode (Added 0.1.1 Beta): How the mod handles leaves. 0 is never harvest, 1 is the default "enchantment mode" (New "Leaf Breaker" enchantment, lvl 1 harvest, lvl 2 takes no damage when harvesting), 2 is always harvest and damage, and 3 is always harvest but never damage. Replaced "ShouldTakeDamageFromLeaves" and "ShouldHarvestLeaves".
Miscellaneous: UseVanillaTextures (Added 0.0.9 Alpha): Set to true to disable the custom textures for the lumber axes and use the vanilla ones. This was added to help keep the feel of resource packs that don't have T+ textures built in.
Planned Features:
Green: Definitely Yellow: Maybe Red: Probably not, but it would be cool Strikeout: Done!
- Making the axe mine slower based on the size of the trees - More tools with similar functionality (picks, shovels, etc.) - More axes (mod compatibility) - More tree types the axes can harvest (mod compatibility) Done! (0.0.3 Alpha) - Fixing particles (break particles currently only spawn from the block you actually manually broke) Done! (0.0.4 Alpha) - More config options (note: This is kind of an ongoing thing, and will probably never get completely crossed off.)
How You Can Help:
- Ideas! I'm always open to suggestions. - Help with Beta testing by reporting bugs and crashes.
Pictures/Videos:
Pictures of the different axes:
Video showcase of the basic functionality:
Video showcase of basic mod compatibility:
Permissions and Licensing (Modpacks, etc.):
You may use this in any modpack without asking specific permission. You may also distribute copies of this mod as long as they are unmodified, and are given with proper credit. However, I reserve the right to remove/change either or both of these permissions at any time.
- Added a new config option (ShouldHarvestLeaves)
- Axes now harvest only logs by default, however this can be changed with the above config option. This change was due to game crashes caused by adjacent trees being detected and the algorithm attempting to harvest whole forests.
This is a great idea, I can't wait to see where you go with it!
Edit: Dose it work correctly with jungle trees?
Indeed it does! It works correctly with any vanilla tree, including Oak (any size), Spruce (including giant spruce from Mega Taiga biomes), Birch, Jungle (including giant ones), Dark Oak, and Acacia.
Dose it work with mod added tress, such as from natura?
Also, on the note of exporting for 1.7.* try using the gradle system. Look up a video for your Java environment. Not sure if this helps any: http://www.minecraft...rge-and-gradle/
Depends on the mod, I don't know of any mods it will work with, but if it adds the tree blocks as new damage values of vanilla logs/leaves, then yes. Otherwise it will need specific integration later on.
EDIT: I'm actually currently working on v0.0.3 Alpha already, and I think I made it do that... It should now work with almost any mod.
The mod could actually be released for testing now if I could find any good tutorials on how to do it... I can't get it to work outside my development environment. Should be up soon though, I'm going to look again now.
The mod could actually be released for testing now if I could find any good tutorials on how to do it... I can't get it to work outside my development environment. Should be up soon though, I'm going to look again now.
- Lumber Axes should now work properly with any correctly made mod tree (code-wise), due to a small change in how I detect logs/leaves. Any mod tree that has been created properly by the creator of the given mod should now work perfectly.
-The mod is now up for alpha testing! See the main post for more information.
- Lumber Axes should now work properly with any correctly made mod tree (code-wise), due to a small change in how I detect logs/leaves. Any mod tree that has been created properly by the creator of the given mod should now work perfectly.
-The mod is now up for alpha testing! See the main post for more information.
- Making the axe mine slower based on the size of the tree
How would you go about calculation that?
Not sure yet, right now it finds all the blocks when you break it... Maybe something with calculating that before and then breaking them all. I don't know. That's more of a maybe feature.
Ok so i did about thirty minutes of testing, I tested all of the vanilla trees and some trees from, Natura, Witchery, and The Shadow Demention. I recorded all of it and i am uploading the video now (no commentary, you don't get bask in the sounds of my squeaking ).The first thing i noticed is that sometimes the blocks will "break" but not really, there will be a ghost block there that you cant got through and if you put another block on it it turns into what that block was. (The video makes it a little more clear)The Shadow Demention and Witchery don't work at all, natura's wood dose not work (2 trees did) but the leaves do (I crashed the game breaking a redwood tree )
Ok so i did about thirty minutes of testing, I tested all of the vanilla trees and some trees from, Natura, Witchery, and The Shadow Demention. I recorded all of it and i am uploading the video now (no commentary, you don't get bask in the sounds of my squeaking ).The first thing i noticed is that sometimes the blocks will "break" but not really, there will be a ghost block there that you cant got through and if you put another block on it it turns into what that block was. (The video makes it a little more clear)The Shadow Demention and Witchery don't work at all, natura's wood dose not work (2 trees did) but the leaves do (I crashed the game breaking a redwood tree )
Thats all that i have found this far, Loving the mod can't what till its ready for realise!! Would signature banner be possible/could i make one?
Video: (let me know if you know how to embed)
Thanks! That's very helpful. I now know that there are some problems with cross-mod compatability, I'll need to work on that some more... Looks like they used some weird custom classes or something that I'll have to work around.
The redwood tree crashed your game simply due to the immense amount of stuff happening all at once, not much I can do about that. I'll see if I can fix the ghost blocks though, that was an unforeseen problem
- Fixed particles/sounds (now sounds horrible, but it's breaking every single block at once, so... not unexpected)
- Hopefully fixed ghost block glitches, still needs testing though
- Hopefully fixed up mod compatibility a little bit, still needs testing though
- Accidentally chopping down a whole forest at once after messing with your config is much less likely to crash your game. (though you may find yourself frozen for a while if the forest is too big)
Thats all that i have found this far, Loving the mod can't what till its ready for realise!! Would signature banner be possible/could i make one?
Sure, if you want! I don't currently have the time or experience, but if you want to give it a shot, I can host the picture on my site and put it on the post.
EDIT: Turns out I did have time, and it didn't take much experience, but still, feel free =)
- Fixed particles/sounds (now sounds horrible, but it's breaking every single block at once, so... not unexpected)
- Hopefully fixed ghost block glitches, still needs testing though
- Hopefully fixed up mod compatibility a little bit, still needs testing though
- Accidentally chopping down a whole forest at once after messing with your config is much less likely to crash your game. (though you may find yourself frozen for a while if the forest is too big)
Sure, if you want! I don't currently have the time or experience, but if you want to give it a shot, I can host the picture on my site and put it on the post.
EDIT: Turns out I did have time, and it didn't take much experience, but still, feel free =)
For my personal taste its waaayyy to cheap, but I'll keep an eye on this
Yeah... The name is a bit of a cheap choice. Didn't realize that was Timber's thing too... I'll have to look into that. However, Timber is no longer being updated, and has been replaced with TreeCapitator, so... Not much of a problem. Thanks for the feedback though!
- Added a new config option, StopOnBreak, set to true the axes will stop harvesting if they run out of durability.
- Added an achievement, "Timber!", gotten by chopping down a tree with any lumber axe. Requires Benchmarking to achieve.
Timber+ adds 5 new axes, called Lumber Axes, that will take down trees like nobody's business. Once crafted, they are exactly the same as vanilla axes... Or are they?
Try chopping down a tree with your new lumber axe, and watch the magic! The entire tree, every last log of it, falls to the ground as items. On top of that, the algorithm by default only goes up and out, so if you want a more realistic experience you can easily leave behind a stump. Even better, if you hold your sneak button, it will chop up the tree using the normal vanilla system.
On top of that, this mod will work with any properly made mod trees! How cool is that? It has been tested with the following mods, and is likely to work with others:
- Witchery
- Natura
- Biomes O' Plenty
Downloads:
Older versions
ShouldTakeDamageFromLeaves/ShouldHarvestLeaves (Added 0.0.2 Alpha)See "LeafHarvestMode"StopOnBreak (Added 0.0.5 Alpha): False by default, if true the axes will stop harvesting when they run out of durability.
MaxBreakLimit (Added 0.0.7 Alpha): The maximum number of blocks the axes can break. Can be any non-decimal number. Defaults to -1, which disables the limiting option. To disable again after changing it, simply set it back to -1.
EasyCraftingRecipes (Added 0.0.8 Alpha): In 0.0.8 I rebalanced the crafting recipes (
see the images in the "Pictures/Videos" sectionComing soon), set this to true to return to the legacy crafting recipes (surround correct tier with logs).AllowParticles (Added 0.1.0 Beta): Turn off particles/sounds for every broken block, reduces lag but may leave ghost blocks (True by default, meaning particles/sounds will appear).
LeafHarvestMode (Added 0.1.1 Beta): How the mod handles leaves. 0 is never harvest, 1 is the default "enchantment mode" (New "Leaf Breaker" enchantment, lvl 1 harvest, lvl 2 takes no damage when harvesting), 2 is always harvest and damage, and 3 is always harvest but never damage. Replaced "ShouldTakeDamageFromLeaves" and "ShouldHarvestLeaves".
-------------------------------------------------------------------------------------------------------------------------
Miscellaneous:
UseVanillaTextures (Added 0.0.9 Alpha): Set to true to disable the custom textures for the lumber axes and use the vanilla ones. This was added to help keep the feel of resource packs that don't have T+ textures built in.
Yellow: Maybe
Red: Probably not, but it would be cool
Strikeout: Done!- Making the axe mine slower based on the size of the trees
- More tools with similar functionality (picks, shovels, etc.)
- More axes (mod compatibility)
- More tree types the axes can harvest (mod compatibility)Done! (0.0.3 Alpha)- Fixing particles (break particles currently only spawn from the block you actually manually broke)Done! (0.0.4 Alpha)- More config options (note: This is kind of an ongoing thing, and will probably never get completely crossed off.)
- Help with Beta testing by reporting bugs and crashes.
Video showcase of the basic functionality:
Video showcase of basic mod compatibility:
Permissions and Licensing (Modpacks, etc.):
Banners:
(banner by ruyan)
- Added a new config option (ShouldHarvestLeaves)
- Axes now harvest only logs by default, however this can be changed with the above config option. This change was due to game crashes caused by adjacent trees being detected and the algorithm attempting to harvest whole forests.
Edit: Dose it work correctly with jungle trees?
Indeed it does! It works correctly with any vanilla tree, including Oak (any size), Spruce (including giant spruce from Mega Taiga biomes), Birch, Jungle (including giant ones), Dark Oak, and Acacia.
Also, on the note of exporting for 1.7.* try using the gradle system. Look up a video for your Java environment. Not sure if this helps any: http://www.minecraftforum.net/topic/2413773-172-modding-with-forge-1-jdk-eclipse-forge-and-gradle/
Depends on the mod, I don't know of any mods it will work with, but if it adds the tree blocks as new damage values of vanilla logs/leaves, then yes. Otherwise it will need specific integration later on.
EDIT: I'm actually currently working on v0.0.3 Alpha already, and I think I made it do that... It should now work with almost any mod.
The mod could actually be released for testing now if I could find any good tutorials on how to do it... I can't get it to work outside my development environment. Should be up soon though, I'm going to look again now.
The mod could actually be released for testing now if I could find any good tutorials on how to do it... I can't get it to work outside my development environment. Should be up soon though, I'm going to look again now.
Is it a Jar mod, a forge mod, or something else
I use Forge for all my mods.
- Lumber Axes should now work properly with any correctly made mod tree (code-wise), due to a small change in how I detect logs/leaves. Any mod tree that has been created properly by the creator of the given mod should now work perfectly.
-The mod is now up for alpha testing! See the main post for more information.
You are a god among men!
How would you go about calculation that?
Not sure yet, right now it finds all the blocks when you break it... Maybe something with calculating that before and then breaking them all. I don't know. That's more of a maybe feature.
Umm... Thanks? I guess? Not really sure... =P
The error reporting stuff:
Crash report from breaking the redwood - client: https://drive.google...aEViTnhfSm5IV00
And Server (whatever that means): https://drive.google...d2Z5SEU1VHViYlE
Thats all that i have found this far, Loving the mod can't what till its ready for realise!! Would signature banner be possible/could i make one?
Video: (let me know if you know how to embed)
Thanks! That's very helpful. I now know that there are some problems with cross-mod compatability, I'll need to work on that some more... Looks like they used some weird custom classes or something that I'll have to work around.
The redwood tree crashed your game simply due to the immense amount of stuff happening all at once, not much I can do about that. I'll see if I can fix the ghost blocks though, that was an unforeseen problem
- Fixed particles/sounds (now sounds horrible, but it's breaking every single block at once, so... not unexpected)
- Hopefully fixed ghost block glitches, still needs testing though
- Hopefully fixed up mod compatibility a little bit, still needs testing though
- Accidentally chopping down a whole forest at once after messing with your config is much less likely to crash your game. (though you may find yourself frozen for a while if the forest is too big)
Sure, if you want! I don't currently have the time or experience, but if you want to give it a shot, I can host the picture on my site and put it on the post.
EDIT: Turns out I did have time, and it didn't take much experience, but still, feel free =)
Great ill test it either today or tomorrow
Yeah... The name is a bit of a cheap choice. Didn't realize that was Timber's thing too... I'll have to look into that. However, Timber is no longer being updated, and has been replaced with TreeCapitator, so... Not much of a problem. Thanks for the feedback though!
- Added a new config option, StopOnBreak, set to true the axes will stop harvesting if they run out of durability.
- Added an achievement, "Timber!", gotten by chopping down a tree with any lumber axe. Requires Benchmarking to achieve.