Advertisement
Guest User

TreeCapitator Hollow Redwood

a guest
Apr 18th, 2013
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.68 KB | None | 0 0
  1. # Configuration file
  2.  
  3. ####################
  4. # 1_third_party_configs
  5. #===================
  6. # Third-Party config entries tell TreeCapitator how to find the block IDs from
  7. # other mods' config files. These values are case-sensitive!
  8. #
  9. # Format:
  10. # <section_name> {
  11. # S:modID=<modID from mcmod.info>
  12. # S:configPath=<path to config file relative to .minecraft/config/>
  13. # S:blockValues=<block config section>:<config property name>; <mod config section>:<config property name>
  14. # S:itemValues=<item config section>:<property name>; <item config section>:<property name>
  15. # B:useShiftedItemID=<whether or not to use the +256 shifted item ID> (true/false)
  16. # }
  17. #
  18. # Example:
  19. # extrabiomesxl {
  20. # S:modID=ExtrabiomesXL
  21. # S:configPath=extrabiomes/extrabiomes.cfg
  22. # S:blockValues=block:customlog.id; block:quarterlog0.id; block:quarterlog1.id; block:quarterlog2.id; block:quarterlog3.id; block:autumnleaves.id; block:greenleaves.id
  23. # S:itemValues=items.world:axeRuby.id; items.world:axeGreenSapphire.id; items.world:axeSapphire.id
  24. # B:useShiftedItemID=true
  25. # }
  26. #
  27. # Once your third-party config entries are setup, you can use replacement
  28. # tags in your tree, axe, and shears ID configs. Replacement tags are structured like this:
  29. # <ModName.ConfigPropName>
  30. ####################
  31.  
  32. 1_third_party_configs {
  33. ####################
  34. # natura
  35. ####################
  36.  
  37. natura {
  38. S:blockValues=block:Bloodwood Block; block:Flora Leaves; block:Redwood Block; block:Sakura Leaves; block:Wood Block; block:Saguaro Cactus
  39. S:configPath=Natura.txt
  40. S:modID=Natura
  41. }
  42.  
  43. }
  44.  
  45.  
  46. ####################
  47. # 2_tree_definitions
  48. #===================
  49. # Add the log and leaf block IDs for all trees you want to be able to chop down.
  50. # Each section below represents a type of tree. Each list may contain block IDs
  51. # and/or third-party config replacement tags. You can change it to be more or
  52. # less granular as long as all sections follow the basic structure. Do not use
  53. # spaces or periods in your section names. Otherwise you can call them anything
  54. # you like.
  55. #
  56. # EACH LOG ID MAY ONLY APPEAR IN EXACTLY ONE SECTION.
  57. #
  58. # NOTE: Some mod trees use vanilla log blocks as well as custom blocks. If a tree
  59. # contains more than 1 type of log, all logs must be included in the same section.
  60. # Examples of this are the default entries for vanilla_ebxl_oaks and vanilla_ebxl_spruces.
  61. #
  62. # Simple Example (all logs and leaves are grouped in one section, no metadata is specified):
  63. # trees {
  64. # S:leaves=18; <Forestry.leaves>; <ExtrabiomesXL.autumnleaves.id>; <ExtrabiomesXL.greenleaves.id>
  65. # S:logs=17; <Forestry.log1>; <Forestry.log2>; <Forestry.log3>; <Forestry.log4>; <ExtrabiomesXL.customlog.id>; <ExtrabiomesXL.quarterlog0.id>; <ExtrabiomesXL.quarterlog1.id>; <ExtrabiomesXL.quarterlog2.id>;<ExtrabiomesXL.quarterlog3.id>
  66. # }
  67. #
  68. # Advanced Example (each mod tree has its own section, metadata is included):
  69. # vanilla_ebxl_oaks {
  70. # S:leaves=18,0
  71. # S:logs=17,0; 17,4; 17,8; <ExtrabiomesXL.quarterlog0.id>,2; <ExtrabiomesXL.quarterlog1.id>,2; <ExtrabiomesXL.quarterlog2.id>,2;<ExtrabiomesXL.quarterlog3.id>,2;
  72. # }
  73. #
  74. # birches {
  75. # S:leaves=18,2
  76. # S:logs=17,2; 17,6; 17,10
  77. # }
  78. #
  79. # vanilla_ebxl_spruces {
  80. # S:leaves=18,1; <ExtrabiomesXL.autumnleaves.id>
  81. # S:logs=17,1; 17,5; 17,9
  82. # }
  83. #
  84. # jungle_trees {
  85. # S:leaves=18,3
  86. # S:logs=17,3; 17,7; 17,11
  87. # }
  88. #
  89. # ic2_rubber {
  90. # S:leaves=<IC2.blockRubLeaves>
  91. # S:logs=<IC2.blockRubWood>
  92. # }
  93. #
  94. # ebxl_acacia {
  95. # S:leaves=<ExtrabiomesXL.greenleaves.id>,2
  96. # S:logs=<ExtrabiomesXL.customlog.id>,1
  97. # }
  98. #
  99. # ebxl_firs {
  100. # S:leaves=<ExtrabiomesXL.greenleaves.id>,0
  101. # S:logs=<ExtrabiomesXL.customlog.id>,0; <ExtrabiomesXL.quarterlog0.id>,1; <ExtrabiomesXL.quarterlog1.id>,1; <ExtrabiomesXL.quarterlog2.id>,1; <ExtrabiomesXL.quarterlog3.id>,1
  102. # }
  103. #
  104. # ebxl_redwoods {
  105. # S:leaves=<ExtrabiomesXL.greenleaves.id>,1
  106. # S:logs=<ExtrabiomesXL.quarterlog0.id>,0; <ExtrabiomesXL.quarterlog1.id>,0; <ExtrabiomesXL.quarterlog2.id>,0; <ExtrabiomesXL.quarterlog3.id>,0
  107. # }
  108. ####################
  109.  
  110. 2_tree_definitions {
  111. ####################
  112. # natura_redwood
  113. ####################
  114.  
  115. natura_redwood {
  116. S:leaves=<Natura.Flora Leaves>,0; <Natura.Redwood Block>,0
  117. S:logs=<Natura.Redwood Block>,1
  118. }
  119.  
  120. }
  121.  
  122.  
  123. ####################
  124. # block_settings
  125. ####################
  126.  
  127. block_settings {
  128. # Incomplete - do not use [default: false]
  129. B:allowGetRemoteTreeConfig=false
  130.  
  131. # Automatically generated:
  132. S:localTreeConfig=<Natura.Redwood Block>,1|<Natura.Flora Leaves>,0; <Natura.Redwood Block>,0
  133.  
  134. # The hardness of logs for when you are using items that can chop down trees. [range: 0.0 ~ 100.0, default: 4.0]
  135. S:logHardnessModified=4.0
  136.  
  137. # 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]
  138. S:logHardnessNormal=2.0
  139.  
  140. # Incomplete - do not use [default: http://bspk.rs/Minecraft/1.5.1/treeCapitatorTreeConfig.txt]
  141. S:remoteTreeConfigURL=http://bspk.rs/Minecraft/1.5.1/treeCapitatorTreeConfig.txt
  142.  
  143. # Incomplete - do not use [default: false]
  144. B:useRemoteTreeConfig=false
  145.  
  146. # Set to true if you want only the leaf blocks listed with each log in blockIDList
  147. # to break when that log type is chopped. When set to false it will break
  148. # any leaf type within range of the tree, not just the type for that tree. [default: false]
  149. B:useStrictBlockPairing=true
  150. }
  151.  
  152.  
  153. ####################
  154. # id_resolver_settings
  155. #===================
  156. # If you are not using ID Resolver, you can safely ignore this section.
  157. # If you ARE using ID Resolver and your log file does not show any warnings
  158. # pertaining to ID Resolver, you can still ignore this section. In fact, the
  159. # only reason you should mess with this section if ShaRose decides to change
  160. # the Mod ID for ID Resolver.
  161. ####################
  162.  
  163. id_resolver_settings {
  164. # The mod ID value for ID Resolver. [default: IDResolver]
  165. S:idResolverModID=IDResolver
  166. }
  167.  
  168.  
  169. ####################
  170. # item_settings
  171. ####################
  172.  
  173. item_settings {
  174. # Enable to cause item damage based on number of blocks destroyed [default: true]
  175. B:allowItemDamage=true
  176.  
  177. # 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]
  178. B:allowMoreBlocksThanDamage=false
  179.  
  180. # 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; <BiomesOPlenty.Muddy Axe ID>; <IC2.itemToolBronzeAxe>; <IC2.itemToolChainsaw>; <RedPowerWorld.axeRuby.id>; <RedPowerWorld.axeGreenSapphire.id>; <RedPowerWorld.axeSapphire.id>; <Thaumcraft.Thaumaxe>; <TwilightForest.IronwoodAxe>; <TwilightForest.SteeleafAxe>; <TwilightForest.MinotaurAxe>; <DivineRPG.Bedrock Axe>; <DivineRPG.Crystal Axe>; <DivineRPG.Realmite Axe>; <DivineRPG.azuriteaxe>; <DivineRPG.corruptedaxe>; <DivineRPG.denseaxe>; <DivineRPG.divineaxe>; <DivineRPG.donatoraxe>; <DivineRPG.energyaxe>; <DivineRPG.mythrilaxe>; <DivineRPG.plasmaaxe>; <DivineRPG.serenityaxe>; <DivineRPG.twilightaxe>]
  181. S:axeIDList=0
  182.  
  183. # When useIncreasingItemDamage=true the damage applied per block broken will increase by this amount every increaseDamageEveryXBlocks blocks broken in a tree. [range: 0.1 ~ 100.0, default: 1.0]
  184. S:damageIncreaseAmount=1.0
  185.  
  186. # Axes and shears will take damage this many times for each log broken.
  187. # Remaining damage is rounded and applied to tools when a tree is finished. [range: 0.1 ~ 50.0, default: 1.0]
  188. S:damageMultiplier=1.0
  189.  
  190. # When useIncreasingItemDamage=true the damage applied per block broken will increase each time this many blocks are broken in a tree. [range: 1 ~ 500, default: 15]
  191. I:increaseDamageEveryXBlocks=15
  192.  
  193. # Whether you need an item from the axeIDList to chop down a tree. Disabling will let you chop trees with any item. [default: true]
  194. B:needItem=false
  195.  
  196. # IDs of items that when placed in the hotbar will allow leaves to be sheared when shearLeaves is true.
  197. # Use ',' to split item id from metadata and ';' to split items. [default: 359]
  198. S:shearIDList=
  199.  
  200. # Set to true to have the per-block item damage amount increase after every increaseDamageEveryXBlocks blocks are broken. [default: false]
  201. B:useIncreasingItemDamage=false
  202. }
  203.  
  204.  
  205. ####################
  206. # leaf_and_vine_settings
  207. ####################
  208.  
  209. leaf_and_vine_settings {
  210. # Enabling this will make leaves be destroyed when trees are chopped. [default: true]
  211. B:destroyLeaves=false
  212.  
  213. # When true TreeCapitator will only instantly decay leaves that have actually been marked for decay.
  214. # Set to false if you want leaves to be destroyed regardless of their decay status (hint: or for "leaf" blocks that are not really leaves). [default: true]
  215. B:requireLeafDecayCheck=false
  216.  
  217. # Enabling this will cause destroyed leaves to be sheared when a shearing item is in the hotbar (ignored if destroyLeaves is false). [default: false]
  218. B:shearLeaves=false
  219.  
  220. # 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]
  221. B:shearVines=false
  222. }
  223.  
  224.  
  225. ####################
  226. # miscellaneous_settings
  227. ####################
  228.  
  229. miscellaneous_settings {
  230. # Set to true if you want TreeCapitator to log info about what it's doing, false to disable [default: false]
  231. B:allowDebugLogging=false
  232.  
  233. # Set to true if you want TreeCapitator to tell you what kind of block you have clicked when sneaking, false to disable. [default: false]
  234. B:allowDebugOutput=false
  235.  
  236. # Set to false to disable TreeCapitator Smart Tree Detection.
  237. # Smart Tree Detection counts the number of leaf blocks that are adjacent to the
  238. # top-most connected log block at the x, z location of a log you've broken. If
  239. # there are at least minLeavesToID leaf blocks within maxLeafIDDist blocks then
  240. # TreeCapitator considers it a tree and allows chopping.
  241. # WARNING: Disabling Smart Tree Detection will remove the only safeguard against
  242. # accidentally destroying a log structure. Make sure you know what you're doing! [default: true]
  243. B:allowSmartTreeDetection=true
  244.  
  245. # Flag to disable drops in Creative mode [default: false]
  246. B:disableCreativeDrops=false
  247.  
  248. # Flag to disable tree chopping in Creative mode [default: false]
  249. B:disableInCreative=false
  250.  
  251. # The maximum horizontal distance that the log breaking effect will travel (use -1 for no limit). [range: -1 ~ 100, default: 16]
  252. I:maxBreakDistance=-1
  253.  
  254. # If a tree's top log is not close enough to leaf blocks, the tree will not be chopped.
  255. # Increasing this value will search further. I would try to keep it below 3. [range: 1 ~ 8, default: 1]
  256. I:maxLeafIDDist=3
  257.  
  258. # The minimum number of leaves within maxLeafIDDist of the top log block required to identify a tree. [range: 0 ~ 8, default: 3]
  259. I:minLeavesToID=3
  260.  
  261. # 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]
  262. B:onlyDestroyUpwards=true
  263.  
  264. # Set sneakAction = "disable" to disable tree chopping while sneaking,
  265. # set sneakAction = "enable" to only enable tree chopping while sneaking,
  266. # set sneakAction = "none" to have tree chopping enabled regardless of sneaking. [default: disable]
  267. S:sneakAction=disable
  268. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement