[1.13] TreeGravity 3.5.2

Chop trees down by just breaking one log!

  1. [3.5.2] Improved how permissions work, cleaned up wording with commands

    Dudenn
    [3.5.2] Improved how permissions work, cleaned up wording with commands:
    • Changed permissions so that if you have a permissions plugin like LuckPerms or GroupManager, the permission 'tg.user' isn't given to everyone on the server by default. Only to operators. This means:
    • If your server has a permissions plugin, nobody besides operators will be given the 'tg.user' permission by default. You will have to assign it to a permission group. So far, the plugin recognizes...
    EnderDesiredName and DaDMaR777 like this.
  2. [3.5.1] Added commands+tabcompleters for the new config settings

    Dudenn
    [3.5.1] Added commands+tabcompleters for the new config settings:
    • Added them to the '/tgconfig toggle' command, so you can now type:
      • /tgconfig toggle autoreplant
      • /tgconfig toggle saplingdrop
    • Also '/tg settings' will now reflect your server's current config.yml setting for both of the new settings
    • tabcompleters too, oh boy!
    **Let me know if you encounter any issues (or have any suggestions) on the discussion page.
    DaDMaR777 likes this.
  3. [3.5.0] Added auto replant, couple new config settings relating to it

    Dudenn
    [3.5.0] Added auto replant, couple new config settings relating to it:
    • Added an auto replant function, so saplings are automatically replanted once you chop down a tree. Works for 1x1 and 2x2 trees. Honestly it should work for any size width (base) tree.
    • As a result of autoreplant, there are two new config settings: autoReplant and saplingDrop. Both boolean values, the autoReplant is self explanatory: true if you want trees to replant themselves...
    DaDMaR777 likes this.
  4. [3.4.4] Fixed issue where unbreaking enchantment was ignored

    Dudenn
    [3.4.4] Fixed issue where unbreaking enchantment was ignored:
    • Unbreaking enchantment on axes is now recognized by the plugin, so if you have FairDurability ON then your axe durability will decrease at the different rates depending on its Unbreaking level. Should be almost exactly the same durability as in vanilla minecraft. If this isn't the case please let me know
    • Skipped 3.4.3 since the last update I named the .jar file 3.4.3, but named the Resource Update on Spigot...
    Dixondonkeyz likes this.
  5. [3.4.2] Bug fix where unbreakable axes would stop working

    Dudenn
    [3.4.2] Bug fix where unbreakable axes would stop working once they reached the max durability allowed for that axe type:
    • So the unbreakable axes still accumulate durability once they reach the maximum durability for their tool type (iron, diamond, etc.), but they don't break. They just keep accumulating a durability number. This plugin didn't allow axes above or at max durability to fell trees.
    • Fixed this so that once they go above their axe's maximum durability...
    DaDMaR777 and SlimeDog like this.
  6. [3.4.2] Bug fix where unbreakable axes would stop working

    Dudenn
    [3.4.2] Bug fix where unbreakable axes would stop working once they reached the max durability allowed for that axe type:
    • So the unbreakable axes still accumulate durability once they reach the maximum durability for their tool type (iron, diamond, etc.), but they don't break. They just keep accumulating a durability number. This plugin didn't allow axes above or at max durability to fell trees.
    • Fixed this so that once they go above their axe's maximum...
  7. [3.4.1] Bug fix for the '/tgconfig toggle updatechecker' command

    Dudenn
    [3.4.1] Bug fix for the '/tgconfig toggle updatechecker' command:

    • Would only toggle the config setting once per restart/reload. Fixed it so that it works like the rest of the /tgconfig commands. The plugin reload and config value change should happen immediately.

    Also, I set the default value for the update checker config setting to false. Will have to turn it on in game now.

    Sorry about that! Let me know if you guys find any more bugs, thanks!
    SlimeDog likes this.
  8. [3.4.0] New Method, new config.yml setting and command

    Dudenn
    [3.4.0] New Method, new config.yml setting and command:
    • New method is called "TreeGravity Random", and it drops 20% more or less of the logs actually in the tree. So if a tree has 10 logs, chopping it down will drop 8-12 logs. The config setting for this is tgType = 3, so the new tgType values are as follows:
      • 1 - Lumberjack Classic
      • 2 - Lumberjack Natural
      • 3 - Lumberjack Random
      • 4 - Gravity
    • There is also a new config setting called...
  9. [3.3.0] Fixed permissions, new config setting, other optimizations:

    Dudenn
    [3.3.0] Fixed permissions, added new config setting, and other optimizations:
    • Fixed permissions so that:
      • tg.user is checked for when TreeGravity methods are called
      • tg.user is checked when issuing '/tg' commands
      • tg.operator is checked when issuing '/tg reload' command
      • tg.operator is checked when issuing '/tgconfig' commands
    • New config.yml format, so make a copy of and delete your old config. Plan on finalizing the config format within the...
    SlimeDog likes this.
  10. [3.2.0] Hotfixes for v3.1.0, and added/fixed Tab Completers

    Dudenn
    [3.2.0] Hotfixes for v3.1.0, and added/fixed Tab Completers:
    • Fixed the config so the toolsAllowed config setting has a proper list of values. Therefore, make a copy of your current config.yml and delete it from your plugins>TreeGravity folder so a new one can generate.
    • Further standardized messages sent to the server and player, particularly when the plugin starts and stops on plugin or server reload.
    • Fixed the existing tab completers with the /tg command, and added...