Features:
- Forge version can break any log out of the box (see .minecraft/config/TreeCapitator.cfg for details)
- Sneak while chopping to break logs normally (configurable)
- Configurable list of tool IDs to determine what an "axe" is
- optional item damage based on number of logs broken (defaults to enabled)
- optional increasing item damage per block broken (off by default)
- Smart tree-detection (configurable)
- option to destroy leaves (enabled by default)
- option to shear leaves (with a shear-type item in hotbar)
- option to shear vines (with a shear-type item in hotbar)
- disable drops in creative
- disable tool requirement
- mod version checking (never miss a new feature)
- Some notes on how it works:
- Tree Detection
- Trees are determined by looking at the number of leaf blocks that neighbor the top block of a vertical column of logs.
- If the top block has 3 or more neighboring leaf blocks the code considers that column of logs to be a tree.
- If the top block does not have 3 neighboring leaf blocks the code will default to normal block breaking.
- Item Damage
- Axes and Shears that have the Unbreaking enchantment will work the way they are supposed to.
- Damage is applied to the item as each block is broken in the chain.
- The allowMoreBlocksThanDamage setting should be self-explanitory, but basically it means that if it is set to false and your item breaks in the middle of chopping down a tree, the remaining blocks will not be broken.
- The code will not search for other axes in your hotbar to apply damage to if your current axe breaks.
- If you have multiple "shear-type" items in your hotbar, the code will always apply damage to the left-most item.
Destroying Leaves/Vines
Shearing vines doesn't get every vine It seems to favor vines hanging on the Western face of the tree.
The destroyLeaves setting MUST be set to true in order for shearLeaves or shearVines to work.
The shearLeaves and shearVines settings can be enabled independently of each other.
Yes, sometimes a few leaf blocks are left behind after chopping a tree, but they will decay normally.
Shearing vines doesn't get every vine It seems to favor vines hanging on the Western face of the tree.
The destroyLeaves setting MUST be set to true in order for shearLeaves or shearVines to work.
The shearLeaves and shearVines settings can be enabled independently of each other.
Yes, sometimes a few leaf blocks are left behind after chopping a tree, but they will decay normally.
Delete ALL previous versions of ANY TreeCapitator mods from your mods folder before using the new CoreMod version! Put it in the coremods folder! Use a recommended build of Forge!
MultiMine users: you MUST add the log block IDs you are using in TreeCapitator to the MultiMine block exclusion list found in AS_MultiMine.cfg. Otherwise TreeCapitator will not work.
Use new setting requireLeafDecayCheck when mods don't set the leaf decay bit when logs are broken (examples: Biomes O'Plenty, Forestry)
MultiMine users: you MUST add the log block IDs you are using in TreeCapitator to the MultiMine block exclusion list found in AS_MultiMine.cfg. Otherwise TreeCapitator will not work.
Use new setting requireLeafDecayCheck when mods don't set the leaf decay bit when logs are broken (examples: Biomes O'Plenty, Forestry)
This mod REQUIRES bspkrsCore to be installed as well
bspkrsCore
This is a required dependency mod in order for any of my other mods to work. It contains the core shared classes used by all mods I release. If you don't install it along with any of the other mods here, Minecraft will crash. You have been warned.
Drop the downloaded .zip file into the mods folder under .minecraft.
If you want to turn off update checking for my mods, you will need to set allowUpdateCheck=false in mod_bspkrsCore.bsprops.cfg.
Download mods TreeCapitator 1.5.2
Download _1.5.2_TreeCapitator.Forge.1.5.2.r01.Uni.CoreMod.jar