QwickTree
QwickTree v 2.2.4
What Is QwickTree?
QwickTree is a permission supporting plugin that will harvest the whole tree when the bottom block it destroyed with specific tools (see the default config)
Features
- Harvests the whole tree when the bottom block of the tree is destroyed with config definable items (stone axes or better, by default);
- Checks within a certain area of the tree for common "house" blocks - so your log cabin can stay standing! Can be changed in the config. NOTE: This will not stop them from destroying the tree, but it will stop the player from harvesting the whole tree.
- Replants Sapling when the tree is chopped down - replants all 4 sapling in large Jungle trees!
- Permissions support. Permissions can also be disabled in the config.
- Now supports protect regions. (Only tested with WorldGuard so far)
- Ability to Disable & Enable the plugin in-game all users, or individual users without needing to reboot the server or mess with permissions.
- Drop vines when they are attached to or near the tree.
- Bottom level of leaves are not destroyed on Jungle trees only.
- Tree Specific drops, e.g. Only Oak Trees drop apples.
- Ability to stop QwickTree from chopping down tree types.
- Damage support for the entire tree - so chopping down a Jungle tree won't act like you only hit one block! All items that take damage will be damaged - even a bow or golden helmet!
- Maximum size limit for a tree. Your sacred 10,000 block tree is safe from vandals.
- Logging in grief-logging plugins - so you can see who chopped down the tree. (Only specific plugins supported so far, see below for details)
Plugin Support
Currently, QT supports most protection plugins and the following:
Anti-Grief/Logging
If you have any suggestions for integration with other plugins, let me know!
Setup
Config
The Default Configuration is as shown here.
Commands & Permissions
To see a list of commands, and the permissions, see here.
Errors, Defects or improvements
All issues and enhancements are tracked in GitHub. To view all tickets, click on tickets above. If you're having any issues with QwickTree, please start by looking at the troubleshooting steps.
Metrics
This plugin utilizes Hidendra's plugin metrics system, which anonymously collects and sends the following information to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true. You can see the presentable data on mcstats.org/plugin/QwickTree
Source Code
The source code is available on GitHub: github.com/gorbb/QwickTree. Please feel free to make alterations or amendments as you see fit.
-
View User Profile
-
Send Message
Posted Jul 15, 2012@leponder
The layout of the NoChop option is the same as leafDrops. So, as you said, if you want to stop QwickTree from chopping all trees except Birch, it would be like this:
Hope that helps.
-
View User Profile
-
Send Message
Posted Jul 14, 2012How would you list out the Nochop in config for everything but birch trees? I tried:
NoChop:
- -0,-1,-3
- 0,1,3
- '-0','-1','-3'
But those didn't seem to work.
-
View User Profile
-
Send Message
Posted Jun 30, 2012@Chasgasm
I could possibly have that option, yeah - but I'm thinking that a big Jungle tree wouldn't chop the whole thing down with one axe though.
-
View User Profile
-
Send Message
Posted Jun 30, 2012How about a way to enable/disable the axe taking durability loss for every blocks that is broken and if it doesn't have enough durability it only breaks one block instead of the whole tree. This would make it pretty grief proof I think.
-
View User Profile
-
Send Message
Posted Jun 12, 2012@uJFallen
There isn't, at the moment, because I made it drop the vines the same way the it drops the tree trunk. I do plan on changing this though, so it can be enabled, or disabled (and maybe change the rate at which it does drop, too e.g. 50% of vines are dropped)
There should be an update out within the next week, or two (depending on the 1.3 update), mainly containing bug fixes - but will include an option to disable vine drops, too.
-
View User Profile
-
Send Message
Posted Jun 11, 2012How to Disable Dropping Vines/ What is the data value on the config to stop vines from dropping?
-
View User Profile
-
Send Message
Posted May 31, 2012@leponder
Nice idea. Added that in for a future release.
-
View User Profile
-
Send Message
Posted May 30, 2012@adam_daniels
I guess it would be a feature request. I meant like adding some parameter for a chance for it to actually work, so players couldn't just go around obliterating forests. Like a 50% chance it would chop down the whole tree and 50% chance it would just break the bottom block.
-
View User Profile
-
Send Message
Posted May 30, 2012@eugenweissbart
There is nothing in the image you have provided me with that indicates this problem is with QwickTree. I'm not trying to say that it isn't a problem with QwickTree, but if there's any other error reported in the console window, please do include them. I'd expect to see a line that has
which would indicate where the problem occurs to me. I would also appreciate it if you were to create a ticket for this, that way problems don't get lost in comments.
@leponder
Yes, as it says in the post above, this should support protected regions, although only tested with WorldGuard and RedProtect, but it should still work for other protection plugins.
What do you mean by setting a chance on it killing the whole tree?
-
View User Profile
-
Send Message
Posted May 29, 2012Does this mod respect towny/worldguard areas? And is it possible to set a chance on it actually killing whole tree too?
-
View User Profile
-
Send Message
Posted May 29, 2012Problem with your mod + tekkit 3.0.3
This it what server says, kicking me out of it when chopping down a tree.
-
View User Profile
-
Send Message
Posted May 28, 2012@seanskroht
Hello Sean,
I'm glad you like it.
I could add this in to a future release, but I'm not too sure how long it'll take. Chances are, it won't be in the next update (that'll be mainly bug fixes), but can possibly be in a future update.
-
View User Profile
-
Send Message
Posted May 25, 2012Hi Adam,
Really like what you're doing with this plugin and thank you very much for working on it.
I have a feature request: would it be possible to add a feature to reduce the amount of time it takes for the tree to grow once a sapling has been planted? Our server used to use LivingForest which did this but unfortunately it's not being maintained anymore and no longer works with the latest CB. For that plugin, the default tree grow time was around a minute from the time the sapling was planted/auto-planted. Could you also add an option in the config to determine how long it takes to grow?
Thanks heaps.
-
View User Profile
-
Send Message
Posted May 13, 2012Haha, I found this and thought "well, this could be good for our server!" and downloaded it, all was fine. For shits and giggles I then decided to try and chop down the elvish mother-tree, with a base of 40 blocks, and that stretches to the sky limit.
The plugin attempted to chop down the tree. My reaction: "ABORT! ABORT! SHUT. IT. DOWN!"
Good plugin anyhow, I won't be using it tho.. xD
-
View User Profile
-
Send Message
Posted May 12, 2012@bluehasia
I could try to sort that, but I'm not too sure how effective it would be, as the way it tells a wool tree from a normal one if the first block that is broken.
Nevertheless, I will try to sort it, and see what happens from there.
-
View User Profile
-
Send Message
Posted May 12, 2012FYI this works with wool true when trunks are brown wool, but if one sets wool trunk false it does not work then
-
View User Profile
-
Send Message
Posted May 9, 2012@hqSparx
If you like, I could either make you a custom-made version, temporarily, whilst I make a more permanent version where custom trees could be added into the config.
It's up to you though, would you like that idea, or would you rather just a custom made version ? (which probably wouldn't be updated quite so often)
-
View User Profile
-
Send Message
Posted May 7, 2012Great plugin! Would be even better if it was open source, because I'm unable to add custom trees (mods) ;3
-
View User Profile
-
Send Message
Posted May 6, 2012@CommanderGizmo
I've started on making it a little simpler, but it won't be complete for the next release, which is due in the next few days. I'm still working on it though, along with only chopping a certain part of the same tree types.
-
View User Profile
-
Send Message
Posted May 5, 2012@adam_daniels
I suggest the second approach as easier for most to use.
You might want to change the chance settings to always be out of 100. Thus, if you put a chance of 20, it would show up 20% of the time. You could simply cut off anything after 100. So if someone made a config that totaled more than 100, anything over that would be ignored.
I suggest this because having a shared config and then a specific config might make it difficult to get the expected same results for all tree types for the shared items. For example, if you add a chance of 10 for apples on apple trees, but a chance of 2 for coco beans on jungle trees, then the total of each tree's config is different even though the shared numbers are the same.
Hopefully that made sense. Here's some examples: