{ "//": "These settings are easier to change in-game! Mod List -> Tree Harvester -> Config", "Enable Tree Harvester": { "//": "Whether Tree Harvester is enabled. When disabled, none of its features run and its other settings are hidden. Takes effect after a restart.", "value": true }, "mustHoldAxeForTreeHarvest": { "//": "If enabled, tree harvesting only works when a player is holding an axe in the main hand.", "value": true }, "axeWhitelist": { "//": "A comma separated list of item ids that can harvest trees too, for modded tools that are not detected as an axe, like paxels and multitools. Use * as a wildcard. An id without a namespace matches items of every mod. Applies after rejoining the world.", "value": "easy_emerald:*_paxel,piercingpaxels:*_paxel,randomisfits:*_multitool,tetra:modular_double" }, "treeHarvestWithoutSneak": { "//": "If enabled, tree harvesting works when not holding the sneak button. If disabled it's reversed, and only works when sneaking.", "value": false }, "automaticallyFindBottomBlock": { "//": "Whether the mod should attempt to find the actual bottom log of the tree and start there. This means you can break a tree in the middle and it will still completely be felled.", "value": true }, "enableFastLeafDecay": { "//": "If enabled, the leaves around a broken tree will quickly disappear.", "value": true }, "enableNetherTrees": { "//": "If enabled, the warped stem/crimson trees in the nether will also be chopped down quickly.", "value": true }, "enableHugeMushrooms": { "//": "If enabled, giant/huge mushrooms will also be chopped down quickly.", "value": true }, "ignorePlayerMadeTrees": { "//": "If enabled, trees with leaves placed by players won't be destroyed.", "value": true }, "logBlockBlacklist": { "//": "A comma separated list of block ids that are never harvested as a tree, also when they're detected as a log. Use * as a wildcard. An id without a namespace matches blocks of every mod. For example 'minecraft:jungle_log,*crimson_stem'. Applies after rejoining the world.", "value": "" }, "replaceSaplingOnTreeHarvest": { "//": "If enabled, automatically replaces the sapling from the drops when a tree is harvested.", "value": true }, "replaceMushroomOnMushroomHarvest": { "//": "If enabled, automatically replaces the sapling from the drops when a huge mushroom is harvested and 'enableHugeMushrooms' is enabled.", "value": true }, "loseDurabilityPerHarvestedLog": { "//": "If enabled, for every log harvested, the axe held loses durability.", "value": true }, "loseDurabilityModifier": { "//": "Here you can set how much durability chopping down a tree should take from the axe. For example if set to 0.1, this means that every 10 logs take 1 durability. min: 0.001, max: 1", "value": 1.0 }, "preventAxeBreakingOnTreeHarvest": { "//": "If enabled, harvesting a tree never breaks the axe. The whole tree is still felled, but the axe stops at 1 durability. An axe with 1 durability left can't harvest trees until it's repaired.", "value": true }, "increaseExhaustionPerHarvestedLog": { "//": "If enabled, players' exhaustion level increases 0.005 per harvested log (Minecraft's default per broken block) * increaseExhaustionModifier.", "value": true }, "increaseExhaustionModifier": { "//": "This determines how much exhaustion should be added to the player per harvested log. By default 0.005 * 1.0. min: 0.001, max: 1", "value": 1.0 }, "increaseHarvestingTimePerLog": { "//": "If enabled, harvesting time will increase per existing log in the tree. The amount is determined by 'increasedHarvestingTimePerLogModifier'.", "value": true }, "increasedHarvestingTimePerLogModifier": { "//": "How much longer it takes to harvest a tree with 'increaseHarvestingTimePerLog' enabled. The actual speed is: newSpeed = originalSpeed / (1 + (logCount * increasedHarvestingTimePerLogModifier)). min: 0.01, max: 10", "value": 0.2 }, "amountOfLeavesBrokenPerTick": { "//": "How many leaves should be broken per tick after a tree has been harvested. Increasing this will speed up the fast leaf decay, but costs more processing power per tick. min: 1, max: 16", "value": 5 }, "maxAmountOfLogsBrokenPerHarvest": { "//": "The maximum amount of logs broken in one harvest. The logs closest to the broken log go first, so a bigger tree is only partly felled. Useful against lag from huge modded trees or forests with connected logs. -1 means no limit. min: -1, max: 100,000", "value": -1 }, "triggerBlockBreakEventPerHarvestedLog": { "//": "If enabled, every harvested log in a tree triggers a block break event, as if broken by hand. This lets other mods see each log, like skill mods that give experience for chopping or claim mods that protect an area. A log is skipped when another mod cancels its event.", "value": true } }