[1.5.1] DaftPVF's TreeCapitator ML/Forge
173 diamonds
Download
| Latest ML Version | |
| Latest Forge CoreMod DL |
-
170,290Views, 443 today
- 62,845Downloads, 181 today
- Comments
- Favorites
- Flag / Report
Get Embed Code
Level 63 : High Grandmaster Lumberjack
Posted 09/20/12 12:08:34 pm , last updated: 03/23/13 1:45:18 am
09/20/12
This mod makes it so destroying a tree's log block with an axe makes all the connected wood blocks above it fall as well. Requires ModLoader, Forge, or some other ModLoader equivalent.
Attention: This is not a copy of Timber! mod. TreeCapitator and Timber! have both been around for about the same amount of time (I spoke with TehKrush about this a while back). DaftPVF is the original author of TreeCapitator and is on hiatus. He has given me permission to keep TreeCapitator and the rest of his mods up to date. Links to his original thread and my new thread are below.
Features:
- Forge CoreMod version can break any log out of the box (see new config format)
- 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 (enabled by default)
- Smart tree-detection
- Option to destroy leaves
- 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)
bspkrsCore:
ATTENTION: bspkrsCore is a REQUIRED dependency mod in order for any of my mods to work. It contains the core shared classes used by all mods I release. If you don't install it along side any of the other mods here, Minecraft will crash. You have been warned.
ModLoader/Forge download: All Releases
This mod contains core classes used in all other mods I release. If you want to turn off update checking for my mods, you will need to set allowUpdateCheck=false in mod_bspkrsCore.cfg.
Note:
I will not be offering support on this page. If you are experiencing an issue related to this mod, the best way to get support is via the minecraftforum.net thread. Please post questions/issues there.
More Info + Previous Versions + Support:
bspkrs' MCF Thread
DaftPVF's Original MCF Thread
- updated for 1.5
- fixed crash on startup
- fixed ML version removing too many leaf blocks
- added code to prevent redundant breaking
1.4.6.r07 - 20-Feb-2013
- updated to support bspkrsCore (new required dependency)
- fixed support of Forge config file generated in 1.4.6.r03 or earlier
- fixed defect in onlyDestroyUpwards code
1.4.6.r06 - 05-Feb-2013
- fixed client-side chat message
1.4.6.r05 - 31-Jan-2013
- caught ML version up with Forge settings-wise
- finalized latest changes present in 1.4.6.r04
- many new third party configs
- added a few flags to config
1.4.6.r03 - 10-Jan-2013
- fixes crash when loading old config options
- added damageMultiplier back in
- added several new options around item damage
- more flexible 3rd party config setup
1.4.6.r01 - 23-Dec-2012
- 1.4.6 update
1.4.5.r05 - 23-Dec-2012
- fixed issue where user config was not saved properly
- added debug logging (defaults to on)
- added new config section for third-party mod config settings
- added default config entries for Forestry
- added default third-party config setup
1.4.5.r04 - 19-Dec-2012 (Forge)
- added proper SMP solution with handshake
- completely redid config
- thoroughly tested for once!
- added several mods to default config
- added remote config download option
- added strict log -> leaf relationship option
- fixed timeout issue when allowUpdateCheck is false
- added debug output option (shows block ID/Metadata when you click a block while crouching)
1.4.5.r03 - 30-Nov-2012
- fixed issue with block hardness (Forge version only)
1.4.5.r02 - 23-Nov-2012
- removed client class references from main mod (Forge version only)
- implemented SidedProxies (Forge version only)
1.4.5.r01 - 21-Nov-2012
- updated for 1.4.5
- Forge version is now a CoreMod
- added config element for log block config (Forge version only)
1.4.4.r01 (13-Nov-2012)
- updated for 1.4.4
1.4.2.r03 - 02-Nov-2012
- fixed Forge only issue with shears damage
- fixed ML tick registration issue
1.4.2.r02 ML/FML - 29-Oct-2012
- Initial ML release for 1.4.2
- fixed issue with shears breaking
- properly apply damage to shears (fixes issue with IC2 tools)
1.4.2.r01 FML - 26-Oct-2012
- update to 1.4.2
1.3.2.r08 ML/MLMP/FML - 15-Oct-2012
- small changes to pseudo-API code
1.3.2.r01 IC2 + EBXL
- initial addon release
1.3.2.r07 ML/MLMP/FML - 13-Oct-2012
- refactoring to make mod log block addons possible (pseudo-API)
- changed the way that axes receive damage so that mod items like IC2's chainsaw will work properly
- fixed defect where creative mode would either always work or never work
- changed code for log hardness to be correct
1.3.2.r06 ML/MLMP/FML - 05-Oct-2012
- fixed minor defect affecting trees with only 1 log block surrounded by leaf blocks
1.3.2.r05 ML/FML - 04-Oct-2012
- compatibility update for shared code
1.3.2.r04 ML/MLMP/FML - 01-Oct-2012
- fixed issue with leaves remaining when the initial block broken is one level below them
1.3.2.r03 ML/MLMP/FML - 30-Sep-2012
- added code to apply item damage per log block broken (optional)
- added switch to reverse functionality for chopping while sneaking
- added option for maximum log breaking distance
1.3.2.r02 ML/MLMP/FML - 17-Sep-2012
- compatibility update
1.3.2.r01 ML/MLMP/FML - 12-Sep-2012
- massive refactoring of code to make future updates much easier
- initial Forge/FML release for 1.3.2
- added allowUpdateCheck option
- unified version number
1.3.2.k - 04-Sep-2012
- added option to disable downward chopping
- added option to disable creative mode drops
- changed default value of disableInCreative to false
- added option to allow leaves to be sheared when shears are in the hotbar
- added option to allow vines to be sheared when the leaf shearing option is enabled
- mostly fixed jungle tree leaf issues thanks to Lunatrius
1.3.2.j - 19-Aug-2012
- updated client for 1.3.2
- updated MLMP Server for 1.3.2 (1.3.2.d)
1.3.1.i - 07-Aug-2012
- updated client for 1.3.1
- updated MLMP Server for 1.3.1 (1.3.1.c)
1.2.5.h - 27-Jun-2012
- added config option disableInCreative
- added code to check for updates
1.2.5.b FML + MLMP - 27-Jun-2012
- fixed creative mode null pointer exception
- added config option disableInCreative
- added code to check for updates
1.2.5.g - 26-Jun-2012
- fixed Creative mode null pointer exception
1.2.5.f - 19-Jun-2012
- removed destroyed block console logging
- added config option needItem to control whether an item from the ID list is required to chop down a tree
- destroyLeaves is now enabled by default
1.2.5.a (Forge) - 19-Jun-2012
- initial release
1.2.4.e - 31-Mar-2012
- actually fixes SMP glitchiness when chopping trees (tested)
1.2.4.d - 27-Mar-2012
- adds the ability to chop logs normally while sneaking
1.2.4.c - 26-Mar-2012
- first attempt at fixing SMP glitchiness
Forge CoreMod Config (.minecraft/config/TreeCapitator.cfg)
# Generated on 11/20/12 6:20 PM
####################
# general
####################
general {
# Enable to cause item damage based on number of blocks destroyed [default: true]
allowItemDamage=true
# Enable to allow chopping down the entire tree even if your item does not have enough damage remaining to cover the number of blocks. [default: false]
allowMoreBlocksThanDamage=false
# Set to true to allow checking for mod updates, false to disable [default: true]
allowUpdateCheck=true
# IDs of items that can chop down trees. Use ',' to split item id from metadata and ';' to split items. [default: 271; 275; 258; 286; 279]
axeIDList=271; 275; 258; 286; 279
# Enabling this will make leaves be destroyed when trees are chopped. [default: true]
destroyLeaves=true
# Flag to disable drops in Creative mode [default: false]
disableCreativeDrops=false
# Flag to disable tree chopping in Creative mode [default: false]
disableInCreative=false
# The hardness of logs for when you are using items that can chop down trees. [range: 0.0 ~ 100.0, default: 4.0]
logHardnessModified=4.0
# The hardness of logs for when you are using items that won't chop down the trees. [range: 0.0 ~ 100.0, default: 2.0]
logHardnessNormal=2.0
[b]# Add the ID of log blocks (and optionally leaf blocks) that you want to be able to TreeCapitate. Format is "[|];" ([] indicates optional elements). Example: "17|18; 209; 210; 211; 212; 213; 243|242;" [default: 17;]
logIDList=17;[/b]
# The maximum horizontal distance that the log breaking algorithm will travel (use -1 for no limit). [range: -1 ~ 100, default: 10]
maxBreakDistance=10
# Whether you need an item from the IDList to chop down a tree. Disabling will let you chop trees with any item. [default: true]
needItem=true
# Setting this to false will allow the chopping to move downward as well as upward (and blocks below the one you break will be chopped) [default: true]
onlyDestroyUpwards=true
# IDs of items that when placed in the hotbar will allow leaves to be sheared when shearLeaves is true. Use ',' to split item id from metadata and ';' to split items. [default: 359]
shearIDList=359
# Enabling this will cause destroyed leaves to be sheared when a shearing item is in the hotbar (ignored if destroyLeaves is false). [default: false]
shearLeaves=false
# Enabling this will shear /some/ of the vines on a tree when a shearing item is in the hotbar (ignored if destroyLeaves is false). [default: false]
shearVines=false
# Set sneakAction = "disable" to disable tree chopping while sneaking, set sneakAction = "enable" to only enable tree chopping while sneaking. [default: disable]
sneakAction=disable
}
#axeIDList (java.lang.String:271; 275; 258; 286; 279) -- IDs of items that can chop down trees. Use ',' to split item id from metadata and ';' to split items.
#needItem (boolean:true) -- Whether you need an item from the IDList to chop down a tree. Disabling will let you chop trees with any item.
#onlyDestroyUpwards (boolean:true) -- Setting this to false will allow the chopping to move downward as well as upward (and blocks below the one you break will be chopped)
#destroyLeaves (boolean:true) -- Enabling this will make leaves be destroyed when trees are chopped.
#shearLeaves (boolean:false) -- Enabling this will cause destroyed leaves to be sheared when a shearing item is in the hotbar (ignored if destroyLeaves is false).
#shearVines (boolean:false) -- Enabling this will shear /some/ of the vines on a tree when a shearing item is in the hotbar (ignored if destroyLeaves is false).
#shearIDList (java.lang.String:359) -- IDs of items that when placed in the hotbar will allow leaves to be sheared when shearLeaves is true. Use ',' to split item id from metadata and ';' to split items.
#logHardnessNormal (float:2.0) -- The hardness of logs for when you are using items that won't chop down the trees.
#logHardnessModified (float:4.0) -- The hardness of logs for when you are using items that can chop down trees.
#disableInCreative (boolean:false) -- Flag to disable tree chopping in Creative mode
#disableCreativeDrops (boolean:false) -- Flag to disable drops in Creative mode
#allowItemDamage (boolean:true) -- Enable to cause item damage based on number of blocks destroyed
#allowMoreBlocksThanDamage (boolean:false) -- Enable to allow chopping down the entire tree even if your item does not have enough damage remaining to cover the number of blocks.
#sneakAction (java.lang.String:disable) -- Set sneakAction = "disable" to disable tree chopping while sneaking, set sneakAction = "enable" to only enable tree chopping while sneaking.
#maxBreakDistance (int:10) -- The maximum horizontal distance that the log breaking algorithm will travel (use -1 for no limit).
#
#**ONLY EDIT WHAT IS BELOW THIS**
#
#Sun Sep 30 12:32:48 EDT 2012
shearIDList=359
needItem=true
allowUpdateCheck=true
disableCreativeDrops=false
destroyLeaves=true
allowItemDamage=true
checksum=fa1fxu
shearVines=false
allowMoreBlocksThanDamage=false
shearLeaves=false
onlyDestroyUpwards=true
logHardnessModified=4.0
logHardnessNormal=2.0
sneakAction=disable
maxBreakDistance=10
axeIDList=271; 275; 258; 286; 279
disableInCreative=false
Additional Details
| Progress: | |
| Game Version: | Minecraft 1.5 |
| Tags: | Minecraft, TreeCapitator, Jungle, Tree, Axe, Chopping, Logs, Functional, ModLoader, Forge |
| Credit: | Original: DaftPVF, Current maintainer: bspkrs, smarter tree logic and FML inspiration from Lunatrius |
1.5.1.r01 : 03/23/2013 1:45:18 am3/23/13
1.5.0.r01 : 03/15/2013 3:47:36 pm3/15/13
- fixed crash on startup
- fixed ML version removing too many leaf blocks
- added code to prevent redundant breaking
1.4.6.r07 : 02/20/2013 10:38:24 am2/20/13
- fixed support of Forge config file generated in 1.4.6.r03 or earlier
- fixed defect in onlyDestroyUpwards code
1.4.6.r05-06 : 02/08/2013 11:51:35 am2/08/13
- fixed client-side chat message
1.4.6.r05 - 31-Jan-2013
- caught ML version up with Forge settings-wise
- finalized latest changes present in 1.4.6.r04
- many new third party configs
- added a few flags to config
1.4.6.r03 : 01/11/2013 11:21:36 am1/11/13
- added damageMultiplier back in
- added several new options around item damage
- more flexible 3rd party config setup
1.4.6.r01 : 12/25/2012 11:58:04 pm12/25/12
- 1.4.6 update
1.4.5.r05 - 23-Dec-2012
- fixed issue where user config was not saved properly
- added debug logging (defaults to on)
- added new config section for third-party mod config settings
- added default config entries for Forestry
- added default third-party config setup
1.4.5.r04 Forge : 12/19/2012 8:27:24 pm12/19/12
- completely redid config
- thoroughly tested for once!
- added several mods to default config
- added remote config download option
- added strict log -> leaf relationship option
- fixed timeout issue when allowUpdateCheck is false
- added debug output option (shows block ID/Metadata when you click a block while crouching)
1.4.5.r03 : 11/30/2012 4:45:15 pm11/30/12
1.4.5.r02 : 11/23/2012 2:52:09 am11/23/12
- implemented SidedProxies
1.4.5.r01 : 11/21/2012 8:04:34 pm11/21/12
- Forge version is now a CoreMod
- added config element for log block config (Forge only)
1.4.4.r01 : 11/13/2012 5:35:58 pm11/13/12
1.4.2.r03 : 11/02/2012 2:02:12 pm11/02/12
- fixed ML tick registration issue
1.4.2.r02 : 10/29/2012 2:01:24 pm10/29/12
- fixed issue with shears breaking
- properly apply damage to shears (fixes issue with IC2 tools)
FML 1.4.2.r01 : 10/26/2012 4:32:26 pm10/26/12
1.3.2.r08 : 10/15/2012 2:01:31 pm10/15/12
1.3.2.r01 IC2 + EBXL
- initial addon release
1.3.2.r07 : 10/13/2012 2:01:38 pm10/13/12
- changed the way that axes receive damage so that mod items like IC2's chainsaw will work properly
- fixed defect where creative mode would either always work or never work
- changed code for log hardness to be correct
1.2.5.r01 : 10/06/2012 9:33:50 pm10/06/12
1.3.2.r06 : 10/05/2012 12:13:04 am10/05/12
1.3.2.r05 : 10/04/2012 9:20:27 am10/04/12
1.3.2.r04 : 10/01/2012 12:35:40 pm10/01/12
1.3.2.r03 : 09/30/2012 12:36:33 pm9/30/12
Join us to post comments.
Comments : 177
1234 next »
1 - 50 of 177
1234 next »
1 - 50 of 177










Reply
Delete
the3picdinosaur
Level 1
New Crafter
May 12, 2013, 11:35 am
Reply
Delete
SmaII
Level 1
New Miner
May 11, 2013, 1:13 pm
may i ask were do i put Treecapitator at?
Reply
Delete
Fighterbear12
Level 23
Expert Pixel Puncher
May 9, 2013, 12:14 am
Reply
Delete
DiegoG
Level 6
Apprentice Warrior
May 5, 2013, 2:05 pm
Reply
Delete
fidem
Level 1
New Miner
May 1, 2013, 11:12 am
Reply
Delete
Grandexmoney
Level 5
Apprentice Lumberjack
April 7, 2013, 4:41 am
Reply
Delete
trikib
Level 5
Apprentice Architect
April 2, 2013, 6:29 am
Reply
Delete
mb121
Level 1
New Miner
March 22, 2013, 10:19 pm
Reply
Delete
miner836
Level 1
New Explorer
March 23, 2013, 4:18 pm
Reply
Delete
Curlykb123
Level 1
New Miner
April 6, 2013, 2:13 pm
Reply
Delete
miner836
Level 1
New Explorer
April 9, 2013, 3:32 pm
Reply
Delete
DarkLord4662
Level 8
Apprentice Narwhal
April 19, 2013, 1:30 pm
Reply
Delete
miner836
Level 1
New Explorer
April 19, 2013, 8:12 pm
Reply
Delete
DarkLord4662
Level 8
Apprentice Narwhal
April 20, 2013, 11:03 am
Reply
Delete
fawkdude
Level 34
Artisan Steve
March 23, 2013, 5:36 am
Reply
Delete
cryo fox
Level 2
Apprentice Skinner
March 21, 2013, 12:40 am
Reply
Delete
spankdonkeykick
Level 1
New Explorer
March 17, 2013, 1:39 pm
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
March 26, 2013, 6:55 pm
Reply
Delete
Tutorializer
Level 4
Apprentice Crafter
March 16, 2013, 5:45 pm
Reply
Delete
epicrandomness2
Level 1
New Explorer
March 4, 2013, 7:07 am
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
March 5, 2013, 6:45 am
Reply
Delete
epicrandomness2
Level 1
New Explorer
March 9, 2013, 5:55 am
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
March 9, 2013, 7:46 pm
Reply
Delete
BIockbuster
Level 1
New Miner
March 23, 2013, 6:32 am
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
March 26, 2013, 6:54 pm
Reply
Delete
stew107
Level 1
New Miner
March 2, 2013, 5:35 pm
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
March 5, 2013, 6:50 am
Reply
Delete
Doty1154_
Level 1
New Crafter
February 20, 2013, 6:59 pm
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
February 22, 2013, 9:20 am
Reply
Delete
Deathzone263HRX
Level 1
New Explorer
February 21, 2013, 3:59 pm
Reply
Delete
alvaroace89
Level 1
New Miner
February 9, 2013, 3:57 pm
Reply
Delete
thepistoncast
Level 1
New Miner
February 13, 2013, 12:37 pm
Reply
Delete
owetre18
Level 27
Expert Architect
February 8, 2013, 6:44 pm
New config line:
[Add new trees]
>Put ID's of blocks in correct slots.
LeafID:
LogID:
And just make custom trees possible. Like with mods that add new trees. You already do this for new axe types, so why not new tree types?
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
February 20, 2013, 5:49 am
Reply
Delete
alex259679
Level 1
New Miner
February 2, 2013, 9:38 am
it doesnt work for me :(
Reply
Delete
MocromoCorn
Level 19
Journeyman Geek
January 25, 2013, 5:27 pm
Reply
Delete
MocromoCorn
Level 19
Journeyman Geek
January 25, 2013, 5:30 pm
Reply
Delete
MamiyaOtaru
Level 81
Elite Programmer
January 21, 2013, 2:01 am
Reply
Delete
Deathzone263HRX
Level 1
New Explorer
January 20, 2013, 7:02 am
Reply
Delete
GrifDog96
Level 30
Artisan Artist
January 17, 2013, 1:14 pm
Reply
Delete
ashtoin1
Level 1
New Explorer
January 16, 2013, 10:54 am
Reply
Delete
colombostuchi
Level 1
New Miner
January 12, 2013, 2:25 am
Reply
Delete
GrifDog96
Level 30
Artisan Artist
January 17, 2013, 1:14 pm
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
February 20, 2013, 5:50 am
Reply
Delete
GrifDog96
Level 30
Artisan Artist
February 20, 2013, 10:47 am
Reply
Delete
Fooha
Level 1
New Miner
January 11, 2013, 8:12 am
Makes building wood houses in survival a hell of a lot eaisier.
Diamond for you good sir!
Reply
Delete
xsasukexnarutox
Level 21
Expert Miner
January 6, 2013, 5:34 pm
Reply
Delete
jericho2507
Level 1
New Miner
January 3, 2013, 5:59 am
Reply
Delete
Mrcheese12345
Level 1
New Explorer
December 28, 2012, 6:49 pm
Reply
Delete
MinersBase15
Level 3
Apprentice Archer
December 19, 2012, 3:37 pm
WHAT MOD IS THATBTW EPIC MOD MAN
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
February 20, 2013, 5:51 am
Reply
Delete
thehyperoverloard
Level 1
New Miner
December 15, 2012, 8:52 pm
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
December 17, 2012, 9:35 am
Reply
Delete
thejuho275
Level 1
New Miner
December 14, 2012, 4:19 am
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
December 14, 2012, 7:20 pm
Reply
Delete
freakaboutsims
Level 4
Apprentice Explorer
December 14, 2012, 3:25 am
Reply
Delete
Ticky toe
Level 1
New Explorer
December 5, 2012, 9:17 am
Reply
Delete
owetre18
Level 27
Expert Architect
December 19, 2012, 3:45 pm
Before: 5 hours to clear out a small island of jungle
After: What jungle?
Reply
Delete
FlameVirus
Level 8
Apprentice Archer
December 14, 2012, 3:50 am
Reply
Delete
Ticky toe
Level 1
New Explorer
December 18, 2012, 2:38 pm
Reply
Delete
FlameVirus
Level 8
Apprentice Archer
December 19, 2012, 3:39 am
Reply
Delete
Ticky toe
Level 1
New Explorer
December 19, 2012, 10:37 am
Reply
Delete
MinersBase15
Level 3
Apprentice Archer
December 19, 2012, 3:35 pm
Reply
Delete
AboveTheSource
Level 1
New Miner
November 23, 2012, 9:52 am
Reply
Delete
kiddabob
Level 1
New Crafter
November 22, 2012, 10:33 am
Reply
Delete
Aviationftw936
Level 6
Apprentice Dragon
November 30, 2012, 4:40 pm
Reply
Delete
ks2669
Level 23
Expert Blockhead
November 19, 2012, 12:50 pm
Reply
Delete
TwilightWarlord
Level 33
Artisan Wolf Whisperer
November 20, 2012, 7:01 pm
2. when you chop a tree the leaves come off too, unlike timber
3. Read teh info
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
November 20, 2012, 9:13 am
Reply
Delete
TonyMinetana
Level 1
New Miner
November 17, 2012, 9:14 am
Reply
Delete
bspkrs
Level 63
High Grandmaster Lumberjack
November 17, 2012, 6:17 pm
http://www.minecraftforum.net/topic/1009577-144-daftpvfs-mods-treecapitator-ingameinfo-crystalwing-startinginv-floatingruins/page__st__1100#entry18945443
Reply
Delete
TonyMinetana
Level 1
New Miner
November 20, 2012, 9:38 am