Giter Site home page Giter Site logo

treeassist's Introduction

TreeAssist

Auto Destroy, Auto Replant, and more!

This plugin will replant trees when they are cut down (or burnt down), and will keep it the same tree type. It also will take down an entire tree when it is enabled in the config.


Features

  • Replants trees (by placing saplings)
  • Replants saplings of the tree type you broke
  • Automated tree destruction
  • Force break command - breaks all trees in a configurable range
  • Force grow command - grows all saplings into trees in a configurable range
  • mcMMO EXP integration
  • Jobs integration
  • WorldGuard flag integration

Options

  • Faster leaf decay
  • Incrementing of minecraft block break / pickup statistics
  • Require certain tools for automated destruction or sapling replanting
  • Require lore tool for automated destruction or sapling replanting
  • Require breaking of bottom block for automated destruction or sapling replanting
  • Prevent tool damage from the automation
  • Automatically add broken blocks to the inventory
  • Automatically plant saplings that fell from trees
  • Only allow automated destruction when sneaking
  • Only allow automated destruction when NOT sneaking
  • Only allow automated destruction in certain worlds
  • Custom item drops, with individual chances

Dependencies

  • Spigot 1.13
  • My Core library (automatically added to the plugin before release)

Downloads


How to install

  • Stop your server
  • Place jar in plugins folder
  • Start the server
  • Configure if you wish to
  • /treeassist reload
  • Done !

Documentation


Changelog

  • v7.3.36 - help with AureliumSkills compatibility by waiting for it to load before hooking into it
  • read more

Phoning home

By default, the server contacts bstats.org to notify that you are using my plugin.

Please refer to their website to learn about what they collect and how they handle the data.

If you want to disable the tracker, set "bStats.Active" to false in the config.yml !


Support

I am developing this plugin in my free time, so if you have an issue, please create an issue describing the problem in detail. I will do my best to reply as soon as possible, but that can take a few days sometimes.

For some problems, it might be easier to join the Discord and open a ticket there. It allows for quicker transfer of log files, debug files and so on. Moreover, simple questions can be answered more quickly there rather than opening an issue for them.

Joining the Discord Server gets you early access to latest builds, and maybe it is your preferred method to interact with me? Be my guest!


Todos

  • Cooldown for forcebreak and forcegrow
  • Add more custom WorldGuard flags to deny functionality by region
  • Modularize external plugin features for easier modular functionality
  • Nether trees have a ton of logs left out, a lot of trees hit netherrack on top

Credits

  • FriendlyBaron formerly known as itsatacoshop247 for the original source, the stable foundation that to this day runs strong in TreeAssist
  • Bradley Hilton for the Jenkins
  • pop4959 for the 1.13 update, and a kick in the butt at the right time
  • btilm305 for keeping the repo together in time of need
  • uroskn for some critical fixes regarding durability

treeassist's People

Contributors

btilm305 avatar cartman-2000 avatar friendlybaron avatar gmcferrin avatar pop4959 avatar slipcor avatar tbg-fr avatar uroskn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.