Sueta
TR

TreeAssist

v7.3.69

Auto Destroy, Auto Replant and more!

·Plugin
  1. v7.3.69latest1.21.5 and AuraSkillsMay 23, 2025
    - v7.3.69 - update list of natural occurring blocks based on 1.21.5 additions - addresses #108 - v7.3.68 - repair AuraSkills support - v7.3.67 - fix permission check "treeassist.replant" - this never worked as intended and now is at least logically sound - addresses #103 - v7.3.66 - repair enchantment logic for real - sorry peeps ^^ - v7.3.65 - repair enchantment logic for tool
    147178 downloads
  2. v7.3.64v7.3.64 - fix pale oak not working by defaultMar 9, 2025
    · v7.3.64 - fix pale oak not working by default
    32581 downloads
  3. v7.3.63Pale Oak Update!Feb 17, 2025
    v7.3.63 - add pale oak support
    7802 downloads
  4. v7.3.57Small updates, AuraSkills supportAug 4, 2024
    · v7.3.56 - drop items if the auto adding did not fit - defaults to false for backwards compatibility! · v7.3.57 - add AuraSkill support
    63962 downloads
  5. v7.3.55Nasty Bugs!Apr 30, 2024
    · v7.3.55 - clarify debug for custom drops deny reason · v7.3.54 - fix a diagonal loop determination issue resulting in false negative tree validity checks · v7.3.53 - properly reset Toggle varibale when toggling functionality back on - affects "Remember Toggle Status" · v7.3.52 - [core update] - Support servers without Spigot base unless they want to use hex codes
    39314 downloads
  6. v7.3.511.20.4 updateJan 13, 2024
    · v7.3.51 - update for 1.20.4, also make updating minecraft-version-dependent to not break servers by introducing unknown blocks or tree definitions · v7.3.50 - print correct permission message for "treeconfig" command
    33404 downloads
  7. TreeAssist v7.3.49Small Halloween UpdateOct 29, 2023
    · v7.3.49 - implement pull #97 manually
    20968 downloads
  8. v7.3.48nether hotfixAug 26, 2023
    · v7.3.48 - allow natural blocks to be the roof of a tree - nether hotfix
    15597 downloads
  9. v7.3.47Fix for missing yml files, and restore command to get them if needed --- also, placeholders :)Jul 30, 2023
    · v7.3.47 - add language entries for on and off · v7.3.46 - add placeholders ta_global - ta_world - ta_cooldown - for toggle and cooldown status · v7.3.45 - /ta config restore [config] | Restore a tree config to its default
    8292 downloads
  10. v7.3.46Fix for missing yml files, and restore command to get them if needed --- also, placeholders :)Jul 30, 2023
    - v7.3.46 - add placeholders ta_global - ta_world - ta_cooldown - for toggle and cooldown status - v7.3.45 - /ta config restore [config] | Restore a tree config to its default
    391 downloads
  11. v7.3.44Cheery Trees for the win!Jul 10, 2023
    · v7.3.44 - help with cherry tree support by allowing pink petals near the tree · v7.3.43 - update locate biome message to reflect the new command since 1.19 · v7.3.42 - allow restricting max dimensions of a tree, this counts the trunk only
    7102 downloads
  12. v7.3.41Cherry Trees!Jun 12, 2023
    · v7.3.41 - support cherry trees · v7.3.40 - change how the toggle check command works, allow to check for other players now though
    10833 downloads
  13. v7.3.39April update!Apr 18, 2023
    · v7.3.39 - allow to check your toggle status by appending "check" after the world, or the toggle command · v7.3.38 - implement adding all tree block drops to inventory (can be disabled)
    11292 downloads
  14. v7.3.37Config warning fixFeb 28, 2023
    v7.3.37 - fix an Aurelium related config warning, addresses github issue #90
    10343 downloads
  15. v7.3.36Last update of the year ^^Dec 31, 2022
    · v7.3.36 - help with AureliumSkills compatibility by waiting for it to load before hooking into it · v7.3.35 - stop the auto plant feature from duplicating saplings
    13433 downloads
  16. v7.3.34YML and "player placed block" fixesSep 2, 2022
    · v7.3.34 - repair several things we broke in the last few commits · v7.3.33 - actually add the config setting, automatically. Oups · v7.3.32 - add config setting to ignore invalid blocks - use with caution - add aurelium skills auto-addition
    28953 downloads
  17. v7.3.31hotfix!Jul 9, 2022
    v7.3.31 - repair and improve the tree yml replacement
    23955 downloads
  18. v7.3.30Mangroves!Jul 7, 2022
    · v7.3.30 - add the mangrove to the automatically added config files, repair the add-config-feature · v7.3.29 - follow greedy branches downwards, too · v7.3.28 - try to implement mangroves - I am not completely happy with this. Config will not be automatically added yet!
    2388 downloads
  19. v7.3.27You can be greedy (maybe allows for HUGE custom trees?) and you can remember toggle settingsJun 4, 2022
    · v7.3.27 - add a config setting to allow to remember toggle settings -> General.ToggleRemember · v7.3.26 - add a whole new world of trunk discovery. greedy. use with caution!
    16457 downloads
  20. v7.3.25AureliumSkills and French Language!May 9, 2022
    · v7.3.25 - add french language file. Thanks to TBG-FR! · v7.3.24 - actually respect language setting! This has been broken for a long time · v7.3.23 - add AureliumSkills support
    12645 downloads
  21. v7.3.22Language update. Guten Tag!May 8, 2022
    · v7.3.22 - purge language values no longer in use, add english and german language file · v7.3.21 - fix a few issues resulting in enforcing of removal, and fix someone probably being drunk while implementing the statistic check
    613 downloads
  22. v7.3.20More Saplings, Cleaner Commands, Noice!Mar 22, 2022
    · v7.3.20 - improve debugging when the plugin is toggled off globally. It happens ^^ · v7.3.19 - improve cleanup by allowing to not clean up leaves, set "AutomaticDestruction.CleanupLeaves" to "false" to allow leaves to drop items even with cleanup · v7.3.18 - improve "info" parameter for config commands, it now works properly and is readable, treeconfig no longer requires tree type for node info · v7.3.17 - move Replanting config entry "Delay Growth Seconds" to "Growth Delay Seconds" to allow for config command arguments to be unambiguous · v7.3.16 - plot twist! We can actually replace a sapling without auto destruct IF the first broken block is the bottom block!
    19269 downloads
  23. v7.3.15Support nylium blocks for mushroomsMar 9, 2022
    v7.3.15 - add nyliums to the valid mushroom ground blocks
    8681 downloads
  24. v7.3.14Less spam and more security!Mar 4, 2022
    · v7.3.14 - move to HTTPS for Updater [core update], show external plugin stats more realistically · v7.3.12 - do not drop blocks from falling blocks when we are cleaning up · v7.3.11 - only lock player's tool when we want to do damage later
    4451 downloads
  25. v7.3.10API changes, NPE fixesJan 14, 2022
    · v7.3.10 - fix NPE in the "prevent without tool" logic · v7.3.9 - properly handle trees without leaves · v7.3.8 - skip null trunk tree removal (why is this even happening?) · v7.3.7 - call the TreeBrokenEvent with higher priority, extend TreeStructure API · v7.3.6 - synchronize version numbers · v7.3.1 - expand TreeBrokenEvent, add TreeBlockBrokenEvent and call both in the appropriate places · v7.2.53 - address ticket 0062 - skip item spawn events of spammy items that are no saplings · v7.2.52 - address ticket 0063 - tweak check for self-replant, add config for different tree types · v7.2.51 - address ticket 0061 - noreplant did not take proper priority. Also, now noreplant and replant will trump each other on command
    22554 downloads
  26. v7.2.50Actually some bug fixes and some new feature!Dec 18, 2021
    · v7.2.50 - add debug command parameter to get spammed about why things are not working, more in the docs! · v7.2.49 - prevent players dropping their axes to avoid tool damage · v7.2.48 - allow acacia and potentially other trees to actually remove cap leaves, improve thick tree determination for even less infringement · v7.2.47 - add a debugtool command to show the extent of trees, fix thick jungle trees stealing leaves from other jungle trees · v7.2.46 - add github issue #77 - "Prevent Log Breaking Without Tool" - it will check before trashing your tool when auto destructing · v7.2.45 - add github issue #71 - /treeassist replant - to enforce sapling planting for yourself for a limited time · v7.2.44 - support tree farms below 0 [y position]
    15996 downloads
  27. v7.2.431.18, fixes for farming rows and fast decayDec 2, 2021
    · v7.2.43 - fast decaying leaves will drop items now - can be disabled in the main config · v7.2.42 - use proper Override annotation for onCommand · v7.2.41 - Bye bye, biomes [1.18] · v7.2.40 - prevent houses built out of logs to count as farming rows · v7.2.39 - do the legacy loading in the correct order to populate nonexisting tree ymls · v7.2.38 - try to repair the legacy 7.0 config fix
    11560 downloads
  28. v7.2.37Fix an issue with tree growing triggering the block protectionNov 8, 2021
    This is all for this month. Maybe it is time to add more features and break things? The issue section has been so lonely lately
    14509 downloads
  29. v7.2.36September fixes updateOct 3, 2021
    · v7.2.36 - prevent NPE when running the command with no arguments · v7.2.35 - support hex color codes (Core Update) · v7.2.34 - properly implement "Only Above" logic. That "above" should be inclusive so that it does not leave the base level unbroken. Addresses #80 · v7.2.33 - include azalea in the .* permission · v7.2.32 - add commands per block / per tree, documentation will follow soon! · v7.2.31 - add more specific debug every time a block is being broken by TreeAssist
    16303 downloads
  30. v7.2.30New Commands, Several Fixes, Improved Configurations (SPAAAACEs)Aug 11, 2021
    · v7.2.30 - remove bedrock from the default tree trunk material list. This is unnecessary and buggy · v7.2.29 - respect the setting to disable per world for all the things that happen · v7.2.28 - update internal YMLs to be spaced, too - Core update · v7.2.27 - add [info] argument for config commands to display node information · v7.2.26 - initialize PlayerListener debugger - oups! - also maybe pull in Core change about config commenting separation · v7.2.25 - try to prevent messing with the tool while automatic destruction is happening · v7.2.24 - support increasing scoreboard values (picked_up, mined) for automatically broken trees - this is hooked into the statistics setting, so disabled by default! · v7.2.23 - add '/ta config' and '/ta treeconfig', allowing to set config nodes ingame - also fix advertized command shorthands
    22601 downloads
  31. v7.2.22Tree determination fixes, increased compatibilityJul 25, 2021
    · v7.2.22 - fix thick trees considering themselves neighbors, fix invalid blocks unnecessarily cancelling the break event, and show messages when this happens in the future, can be enabled/disabled via permission and globally by config setting · v7.2.21 - allow mushrooms near trees · v7.2.20 - create custom events config node · v7.2.19 - allow to create block break events for other plugins to react to
    9427 downloads
  32. v7.2.18The weekly updates :)Jul 6, 2021
    · v7.2.18 - properly update tree configs with stripped logs and some more things · v7.2.17 - allow OPs and creative players to break logs - fixes #73
    9600 downloads
  33. v7.2.16More config settings and less console spam!Jun 23, 2021
    · v7.2.16 - [core update] do not log prefixed messages unless sent to console · v7.2.15 - add a config setting to restrict tree breaking to only valid tools, with info message. Adds #73 · v7.2.14 - add a config setting to make config loading less spammy, adds #72
    7225 downloads
  34. v7.2.13We are 1.17 ready!Jun 20, 2021
    · v7.2.13 - add azalea tree definition automatically. I think we can deal with some warnings until people update, right? This will not break 1.16, it will merely support 1.17 · v7.2.12 - support azalea trees, this build will still work on MC 16 and lower, just show some warnings about unknown blocks · v7.2.11 - add grow tool command, works like the protection tool but it grows a tree. · v7.2.10 - repair forcegrow · v7.2.9 - support using forcegrow from console · v7.2.8 - support using hands to break trees
    3116 downloads
  35. v7.2.7Sapling duplication fix, config documentation improvementJun 10, 2021
    · v7.2.7 - Improve updater comment to include proper disable example · v7.2.6 - Stop duplicating Saplings in certain circumstances
    5751 downloads
  36. v7.2.5Improve Grow Prevention, Silence UpdaterMay 14, 2021
    · v7.2.5 - Core update: do not inform people when they use an experimental version · v7.2.4 - refine grow prevention logic · v7.2.3 - prevent players from dropping a sapling if that sapling would and should not grow
    10702 downloads
  37. v7.2.2Internal rewrite, everything should work!Apr 28, 2021
    v7.2.2 - change package destination, no functional change v7.2.1 - refactor several features into a library that gets shaded in This build SHOULD be virtually identical to what is online with a small fix about sending messages about a new update called "vnull"
    6274 downloads
  38. v7.1.23Repair the reparation, update the updater!Apr 23, 2021
    · v7.1.23 - do not shade GSON in - this has been in the server jar for years · v7.1.22 - update updater to JSON logic, the checking happens online, uses one less connection, and messages only when updates are available · v7.1.21 - repair the config reparation, update default configs and mark them as current · v7.1.20 - fix several nether issues. no more custom apple drops, support for a ton of netherrack around There has been a config messup introduced in the nether fix. If you used that bleeding edge build and fixed it yourself already, it will be skipped!
    3408 downloads
  39. v7.1.19More message prefixes mean less confusion!Apr 22, 2021
    v7.1.19 - fix build numbering, introduce message prefix, apply it to messages that need it There has been some resets in the language file, specifically the cooldown messages, as they now do no longer contain the plugin name and use the prefix instead. The prefix can be changed in the language file, info->plugin_prefix
    1561 downloads
  40. v7.1.18Custom Drop Clarification + Unbreakable ToolsApr 15, 2021
    · v7.1.17 - fix damage being applied to creative axes · v7.1.16 - address issue #69 - unbreakable tools now should work properly! · v7.1.15 - still dealing with github issue #69 - more tool debug to investigate · v7.1.14 - address github issue #69 and support unbreakable tools · v7.1.13 - split custom drops definitions in two, in Blocks and in Trunk, the latter defaulting to false
    3877 downloads
  41. v7.1.12Minor updates to a stable release :)Apr 10, 2021
    · v7.1.12 - actually check the leaves based on the material they had before we broke them · v7.1.11 - allow to disable auto-leaf-destruction causing damage to tools ("Apply Tool Damage For Leaves")
    2119 downloads
  42. v7.1.10crash hotfix!! also allow for more detailed Jobs / mcMMO EXP settingsMar 16, 2021
    · v7.1.10 - fix jungle logs dominating oak block lists · v7.1.9 - allow "tall_flowers" (sunflowers) next to trees, support dark oak trees that are 3 blocks high · v7.1.8 - allow to set up mcMMO and Jobs to give only the full tree - TreeMcMMO and TreeJobs
    9583 downloads
  43. v7.1.7Several updates, preparation for more synchronized updates across the boardMar 11, 2021
    · v7.1.7 - properly populate config node and comments, announce update setting · v7.1.6 - prepare updater and internal versioning logic for more rigid update cycle · v7.1.5 - remove duplicated code by merging config logic · v7.1.4 - repair main config.yml commenting, add tree config commenting · v7.1.3 - add "Custom Drops Override" to allow replacing leaf drops completely with given custom drops
    1706 downloads
  44. v7.1.2New CI, new minor version! A crash fix and a nerf!Feb 25, 2021
    · v7.1.2 - add proper release upload to Discord · v7.1.1 - use GitHub actions to build snapshots · v7.0.151 - attempt to safeguard against crashes, addresses github issue #66 · v7.0.150 - only replace a sapling if the block is still free after the delay - or we are enforcing · v7.0.149 - nerf fast decay to check less blocks, possibly by a factor of 45
    3776 downloads
  45. v7.0.148Fast Decay fixedJan 14, 2021
    v7.0.148 - fix fast decay not working. removed safeguard to prevent foliage destruction, replace with hackfix
    9130 downloads
  46. v7.0.147enhance bStats Metrics and allow to disable bStats in my configDec 24, 2020
    Hey there! Happy holidays! I would like to find out if some features are used at ALL any more, so I added some more detailed stats. Maybe we can remove some things that one person requested ages ago and that might cause more trouble than it does good? Help me find out by keeping the default settings. If this causes issues for you, you can disable the full metrics, or metrics at all, in the config.yml, there is a new bStats block starting this version
    4634 downloads
  47. v7.0.146WorldGuard flag "treeassist.saplingbreak" and some trunk fixesDec 18, 2020
    · v7.0.146 - add stripped log variants to support trees with stripped barks · v7.0.145 - add new WorldGuard flag "treeassist.saplingbreak" to prevent sapling breaking in regions · v7.0.144 - allow to set and remove default tools by omitting trunk type · v7.0.143 - do not protect trunks that grew from protected saplings
    1662 downloads
  48. v7.0.142Leaf decay reshuffle, enforced sapling replantOct 11, 2020
    · v7.0.142 - remove jungle bush definition and repair leaf decay, causing a lot of issues bundled in github #61 · v7.0.141 - actually do place enforced saplings without auto destruction · v7.0.140 - add new definition for jungle bush tree, this is another attempt to address github issue 59 part 1 · v7.0.139 - simplify leaf decay check to support jungle bushes · v7.0.138 - allow to disable silk touch effect with automated destruction · v7.0.137 - do not attempt to drop an AIR block - addresses github issue #60
    13122 downloads
  49. v7.0.136v7.0.136 - Sapling Replant - Probability fixes (Custom Drops)Sep 11, 2020
    I created a discord server. Feel free to join it in case you encounter a problem! https://discord.gg/DSNfjYA These are the specific changes: · v7.0.136 - version bump for debug reasons · v7.0.135 - properly actually read map values when reading config values (probabilities) · v7.0.134 - remove the former hackfix to try to make saplings appear after the cleanup - this only worked in some cases · v7.0.133 - also delay saplings that try to plant themselves until after all self cleaning trees are done! - should wrap up tickets #57 and #57 · v7.0.132 - delay sapling replant until cleanup is done - addresses github issue #57 and issue #58 · v7.0.131 - handle sapling replant enforcement with appropriate priority and do not replant before the cleanup - addresses github issue #57
    4728 downloads
  50. v7.0.130More config sanity updates, allow Peony blocks :)Aug 28, 2020
    · v7.0.130 - add Peony to the naturally occurring blocks · v7.0.129 - keep tree configs in a sane order to always catch tall oaks properly (child configs have precedence now) · v7.0.128 - properly reset debugger to allow for more debugs after closing the first one · v7.0.127 - enhance force growing to support tall oak trees · v7.0.126 - fix another config parsing error, caused by compatible but wrong config settings
    2435 downloads
  51. v7.0.125Yet another hotfix! Configs have not been loading properlyAug 27, 2020
    · v7.0.125 - fix a config loading error causing thick trees and mushrooms not being recognized as trees · v7.0.124 - actually delay sapling protection instead of enhancing it and starting it when the first block is broken - addresses github issue #53 So sorry for all the troubles, thanks for the reports in the comments!
    640 downloads
  52. v7.0.123Hotfix for a block breaking messup and sapling replant settingsAug 26, 2020
    · v7.0.123 - warn when a config setting does not match the expected data type · v7.0.122 - actually use sapling replant delay in ticks, not seconds! - addresses github issue #54 · v7.0.121 - only cancel the initial block break event if we kill it in the same instant anyway - addresses github issue #55 Config settings might have been messing up and will show a warning on server startup, telling you which file and which setting you need to check. It will now try to force parse numbers properly. It still might lead to wrong values so look out for warnings when loading the configs
    463 downloads
  53. v7.0.120Sapling Replant, new Tree Falling Animation, Jungle Vine Clearance, Config inheritanceAug 26, 2020
    · v7.0.120 - implement proper TreeConfig map and list inheritance, forwarding values to children · v7.0.119 - properly clear tall jungle trees of vines · v7.0.118 - update config.yml properly with new values · v7.0.117 - correct plugin.yml - I only need to be author once · v7.0.116 - add fancy tree falling animation - looks almost real! · v7.0.115 - enhance the sapling protection by the replant delay - addresses github issue #53 · v7.0.114 - add some debug for github issue #53
    377 downloads
  54. v7.0.113Sapling ReplantAug 18, 2020
    v7.0.113 - reinstate sapling protection - addresses github issue #53
    1793 downloads
  55. v7.0.112Let us properly restrict the plugin per worldAug 10, 2020
    Ever since version 7, this seems to have been broken. Thanks to DjeyMute on GitHub for the notice Full changelog: · v7.0.112 - properly restrict the plugin if set in the config - addresses issue #52 · v7.0.111 - debug when a plugin cancels the breaking of the tree · v7.0.110 - add more debug for when a tree determination fails
    1931 downloads
  56. v7.0.109Followup to the Nether update, fix some materials and the tree determinationJul 5, 2020
    · v7.0.109 - update the default ymls · v7.0.108 - add a warning when an invalid material has been entered; fix 2 entries in the natural block list · v7.0.107 - add more tools to the cooldown calculation; abort tree determination if an invalid block has been found · v7.0.106 - add netherite axe to tool list and drop factors, addresses issue #50 · v7.0.105 - fix a nether related possible infinite loop Nether Update Part X Netherite items will be retroactively added to your configs, if you did not do so already. The cooldown calculation now supports the new axes, leaves and all valid tools for them (hoes, shears, swords) and even stripped logs (but these would not allow for auto felling with the default setting for the plugin! Weird destruction of trees in columns The plugin would in some cases allow to auto destroy a single column of a tree if an invalid block when it would actually want to do nothing at all - if an unknown block was too close. These blocks included cocoa beans and azure bluets as I mistyped their names in the lists. These lists will also automatically be updated, if you did not do so already. Now I stopped the tree determination alltogether if a player placed block / invalid block is found. The thin tree definitions would still allow an invalid thick tree to partially be killed because it assumed we are in a tree farm that just is not thick enough to be a full thick tree NullPointerException Finally there was a small bug that could lead to a NullPointer if an invalid item was added to the list - some contributed by me, some by other users. They will be informed where exactly the issue is so they can fix it now
    7146 downloads
  57. v7.0.104Ban Hoes --- not really, but sort ofJun 30, 2020
    · v7.0.104 - revert changes made while testing · v7.0.103 - undo changes to tool "hoe" for nether, as this does not apply at all. Logs still are axeable and the rest is, too. I was under the impression, because not reading properly, that you HAD to use hoes on the new nether trees... Logs still have AXE as best tool, and the rest of the blocks also work well with just an axe... so we remove the hoe settings in the nether.yml (defaulting to regular tree settings then) --- config will be updated automatically by removing the tool list and the Custom Drop Factor list
    1400 downloads
  58. v7.0.102Stack logs properly when giving them to playersJun 29, 2020
    · v7.0.102 - Give people stackable logs, and double check physics when breaking blocks · v7.0.101 - remove log spam about thickness
    732 downloads
  59. v7.0.1001.16.1 UPDATE :)Jun 25, 2020
    This has been tested in the new nether, I am pretty happy with it. Feel free to report bugs happening. Please do not report bugs with TreeAssist lower than version 100. Nether trees were NOT implemented until just now, as I could not test how they work at ALL. Now I could and I fixed some things. Existing configs will be fixed to reflect proper nether values! Please note that for nether, the proper tool is the HOE ...
    650 downloads
  60. v7.0.99improve FallingBlocks, Leaf Decay, Sapling Auto-PlantJun 10, 2020
    · v7.0.99 - sync jenkins and github - sorry for any confusion · v7.0.98 - only auto-plant saplings when this is set in the config! · v7.0.97 - delay fast leaf decay if delay is set · v7.0.96 - convince FallingBlocks to not drop themselves after falling 1) FallingBlocks used to spawn leaf items which should only happen when the player uses Silk Touch 2) Fast Leaf Decay is now hooked into the auto destruction delay, so if you want destruction tick delay, this also now is applied to the fast leaf decay! 3) Saplings would always be planted of the config setting - oups
    3127 downloads
  61. v7.0.95Major Update! v7.0.95 - huge config rewrite, please backup your plugin folder before update!Jun 7, 2020
    Documentation: · Main Config · Tree Config Notable changes: · Complete rewrite of tree determination and tree definition. · Outsourcing of over 30 config.yml nodes to the new trees/default.yml node. · The folder trees contains all tree definitions. The examples should help set up custom definitions. · config.yml rewrite with attempted migration and warning in case there are wrong entries. · config.yml has custom comments in hopes to clear up some confusion. · Support and defaulting to the new material IDs, e.g. minecraftak_sapling instead of OAK_SAPLING. · Migrating of all chances to probabilities - instead of percentages we use factors where 1.0 is 100% chance. · Reorganization of Utils class, separation into separate utility classes · JavaDocs for every public and every important method · TreeAssist events fully documented, added some more configurability, and changed the replacement event to work with Material instead of its name · mcMMO hooks now should support all block types, mcMMO should decide what kind of EXP to add · noreplace command renamed to noreplant, including permissions and config nodes · config default for "Only When Bottom Broken First" changed, as this setting never worked anyway · logs should break from bottom up (thick trees look much better now) · leaves should break from inside out · destruction should be much faster now as we check for duplicates This version will be excluded from the automatic update, so even if you rely on this to work, please manually upgrade this time and check for errors or warnings. Thank you
    857 downloads
  62. v6.0.91address a NPE because of the new support of not 4-trunk spruceApr 22, 2020
    v6.0.91 - address a NPE because of the new support of not 4-trunk spruce
    8529 downloads
  63. v6.0.89Support using mcMMO and Jobs at the same time - mcMMO used to override Jobs - sorry!Apr 13, 2020
    · v6.0.89 - who merged the classic branch? not me. time to burn it! · v6.0.88 - allow both mcMMO and Jobs to be used at the same time - addresses #43 · v6.0.87 - expand mcMMO and Jobs EXP gain logic, several cases were uncovered! Also remove safeguard for spruce detection, this addresses issues #43 and #44
    2172 downloads
  64. v6.0.86safeguard against mcMMO-classic taking over the log files ;)Mar 22, 2020
    · v6.0.86 - check that mcMMO is generally enabled before looking for its classes! · v6.0.85 - remove mcMMO-classic support attempt from POM · v6.0.84 - check for mcMMO-classic and display warning
    5325 downloads
  65. v6.0.83optimisations in the biome finder and flatfile region save queueMar 18, 2020
    · v6.0.83 - significantly improve the biome finder, disable user placed blocks for CoreProtect as it always returns trees grown as placed blocks · v6.0.82 - clear the region save queue after writing - much less writing, a bit more reading
    1503 downloads
  66. v6.0.81WorldGuard flag support!Jan 19, 2020
    · v6.0.81 - instantiate the self replant debugger · v6.0.80 - include sapling self replanting in the WorldGuard replant flag · v6.0.79 - add worldguard support - restrict usage with custom flags "treeassist-autochop" and "treeassist-replant" - adds #38
    9438 downloads
  67. v6.0.77hotfix for the Jobs update - sorry folks ^^Dec 2, 2019
    v6.0.77 - make sure config values for mcMMO and Jobs are read - only try to load mcMMO and Jobs if required and requested
    5731 downloads
  68. v6.0.76v6.0.76 - add Jobs (reborn) supportNov 23, 2019
    Thanks to Rooz for the suggestion and verifying that it works as intended
    1536 downloads
  69. v6.0.75Add a little setting to add blocks visually falling when the tree is being brokenOct 25, 2019
    · v6.0.75 - remove debug outputs that we do not need · v6.0.74 - remove "wood_axe" and "gold_axe" remnants · v6.0.73 - make trees literally fall down - off by default for testing, happy falling! Use "Main.Use Falling Blocks" to enable the new feature!
    3427 downloads
  70. v6.0.72Use 1.13 material names in the config (with automatic fixer for established configs)Aug 18, 2019
    v6.0.72 - change default tools to 1.13 material names (woodEN and goldEN axe) - add converter for these nodes. Please check your lists for outdated names Thanks to mineyfray for the heads up
    2593 downloads
  71. v6.0.71Configuration enhancements, BlockList lookup timeAug 3, 2019
    · v6.0.71 - disable check by setting lookup time to <= 0. Even if the result is the same this actually skips database lookups! · v6.0.70 - Expand lookup time to all Block Lists · v6.0.69 - Implement lookup time for Core Protect · v6.0.68 - "Block Statistics" config nodes for Pickup and Block Mine statistics, defaulting to false! · v6.0.67 - more sapling block fixes - in some cases the bottom block would stay First off, we did some stability fixes to the sapling block detection, then we added support for hooking into the minecraft block statistics. This allows server owners to have using the plugin count up the block break and pickup statistics, if activated (!) Then there was a small pull by pop (thanks for the idea) which lead to actually every block list supporting a maximum lookup time, defaulting to one day. You can allow for longer lookup or shorter lookup time, for example if you know that no block is older than 3 hours, why look for the last 24 hours? Hope everything turns out right, I could not test the build because I do not have a database driven server any more to test this. But it should be basic enough to not be a total disaster Fingers crossed!
    1158 downloads
  72. v6.0.66Update bottom detection logic, especially for acacia and for the "Destroy Only Blocks Above" logicJun 1, 2019
    · v6.0.66 - actually use the sapling blocks we calculated · v6.0.65 - fix acacia bottom determination · v6.0.64 - implement implementation method to check for log types and use where appropriate · v6.0.63 - rewrite the bottom block logic by introducing a sapling block logic - this will help with "Destroy Only Blocks Above" finally doing what it should Today I did a bit of a rewrite in the method to determine the bottom block of a tree. Before, this was also hooked to the sapling determination, where having an invalid ground would even result in the auto destruct failing completely. Now the tree determination (used for destruction) and the sapling block determination are separate, finally - like promised a long time ago - allowing for players to destroy any block apart from the bottom block (some exceptions with acacia trees, they are pretty picky and weird) and based on the config both sapling replace and auto removal will work now. In the mushroom department, I noticed that the materials have changed a bit, so I accounted for the weird setup of the blocks there, implementing a new method that mushrooms override to double check for their respective materials. Overall, this update is supposed to cause less false positives that could lead to trees reaching into others killing both, and it will allow for the logically correct way of using the config to allow or disallow automatic destruction even if players do not break the lowest block. Note however that if you want to allow this AND you want saplings to replace, you might need to also activate " Sapling Replace.Enforce" because depending on your server speed or the tree size, in one second it might not be done removing the trunk that is added at the end of the "to break" list, so it has to enforce a sapling into a place maybe taken by a log not broken yet.
    11129 downloads
  73. v6.0.62mcMMO update to 2.1.XMay 31, 2019
    v6.0.62 - Update to an mcMMO version that is more suitable (1.5 => 2.1) Yeah, this is the issue when you don't run a server yourself anymore with all the possible plugins to hook into. Thanks for reporting this, we now use the latest version, at least API wise, of mcMMO. Feel free to reply to this thread if you have any feature suggestions.
    1098 downloads
  74. v6.0.61bStats and command autocompleteMay 31, 2019
    v6.0.61 - Add bStats and a working command autocomplete system I am dipping into metrics again, replacing the discontinued mcstats in favor of bStats. Also, the initial reason I started today was the auto complete feature. It really irked me that it returned players for each argument, now it returns players where appropriate (almost never) and offers helpful command predictions based on your permissions and the (sub-)arguments available. Enjoy!
    695 downloads
  75. v6.0.60Custom Tree Definitions and more!May 21, 2019
    Testing this on 1.14 revealed some issues in the 1.13 support I claimed. Now everything should be fine! Also, I rewrote the custom tree definition system to be more stable and more sane. Instead of 3 separate lists that allowed for IDs, required data and more, we now just use the strings that are supported by the 1.13 API, also we group the definitions together in nested lists. An example will be added in the form of a birch tree. · v6.0.60 - Custom tree definitions now are in a list of lists in the config, grouped together properly and saved together, in the file and in the API · v6.0.58 - Finalize the custom tree system so it is operational for now. · v6.0.57 - Implement addcustom and removecustom in accordance to the 1.13 API - everything is based on strings like minecraft:dirt, should work backwards compatibly with properly defined material values! · v6.0.56 - Fix mushroom implementation 1.13 compatibility · v6.0.55 - Fix plugin.yml typos · v6.0.54 - Fixed a bug where items not explicitly in the tools list could be used to cut down a tree
    893 downloads
  76. v6.0.531.13 and 1.14 update - thanks to pop4959!!May 16, 2019
    This version will run on 1.13 servers and should work just fine on 1.14 when it is stable.
    811 downloads
  77. v5.11.52May 16, 2019
    6874 downloads

Similar projects

Plugin →