Treefarm

Tired of having players destroy the saplings in your treefarm? Not replanting saplings after cutting down a tree? Griefing inside the treefarm? No longer have that be an issue - make your treefarm complete self-sustainable!
After running this plugin for months on my BehindBars Prison Server (IP: prison.viral-gaming.org) I have decided to release it to the public as I always see other people requesting it.
Features
- Replants a sapling when the bottom log is destroyed in the treefarm area
- Protects all saplings in the treefarm area
- Cancels all building within the defined treefarm area (Prevents Griefing!)
- Stops saplings from dropping when they decay in the defined area
- All features limited to a defined region
How to use
- Download the Treefarm.jar and drop it into the plugins folder
- Run the server and edit the config files to the coordinates of your treefarm (Use F3 in the game for coordinates)
- Run /treefarm reload
- Enjoy a selfsufficient treefarm :)
Configuration
Config: #### example values - please fill those out with your values coords: xMax: 10 ### The larger X Coordinate goes here xMin: -10 ### The smaller X Coordinate goes here yMax: 20 yMin: 10 zMax: -10 zMin: -20
Commands
/treefarm ##credits and version /treefarm reload ##reload config
Permissions
Reload the Config:
treefarm.reload or OP
Building inside treefarm:
treefarm.build, OP or being in Creative-Mode
Breaking saplings:
treefarm.break or Creative-Mode
ToDo
- Add commands to create treefarm region
- Multiworld Support
- Allow to create multiple treefarms
- Kick players when they destroy a sapling
-
View User Profile
-
Send Message
Posted Mar 28, 2018I've just created the plugin LumberPlot which offers the same features this one did plus more (multiple plots, multiple worlds, support for all trees)
https://www.spigotmc.org/resources/lumberplot.55014/
-
View User Profile
-
Send Message
Posted Mar 23, 2018The first hit when googling "bukkit tree farm" for me was this plugin, so despite its simplicity (and a few shortcomings) I updated it to work with spigot 1.12.2.
Despite being 6 years old (as of this writing) and abandoned, the license is still "all rights reserved" so I will take my rebuild down the moment I see a complaint from the original author. The plugin is old and without multiple world support or multiple farms, but it still gets the job done, and I would think the author would rather see it still be used after all this time than rotting on bukkit.
Source and jar file found here:
https://github.com/ame94/treefarm-anonym110
If you fork it you MUST retain the original author information, as it is still anonym110's original work. You don't need to credit me.
Enjoy! <3
-
View User Profile
-
Send Message
Posted Jan 2, 2016Why does the saplings drops?? Can someone help?
-
View User Profile
-
Send Message
Posted Dec 7, 2014Could someone please continue this plugin! I am trying to make a plots server with tree farm and other farms, the tree farm is one of the main components of the server resource gathering system and there is no other plugin that will allow the use of tree farms as effectively as this one! If you do continue this project then thank you, because it is the last component of my server! Thank you :)
darkropodz
-
View User Profile
-
Send Message
Posted Nov 8, 2013Hey im really happy that you created this but could you add a support of the skills from mcMMO? that were really good news pls do it or the treelopper of Craftbook pls
-
View User Profile
-
Send Message
Posted Aug 24, 2013Cool plugin, update uit please
-
View User Profile
-
Send Message
Posted Aug 11, 2013I am very confused on how to setup the region of the tree farm in the config. Can someone please help me? :(
-
View User Profile
-
Send Message
Posted May 16, 2013Is it only the bottom log? :'( But Nice Plugin
-
View User Profile
-
Send Message
Posted May 1, 2013Is it possible to configure the plugin to allow sapling drops?
-
View User Profile
-
Send Message
Posted Jan 7, 2013update pls :)
-
View User Profile
-
Send Message
Posted Dec 31, 2012You should add Multiverse Support for this
-
View User Profile
-
Send Message
Posted Dec 29, 2012Update for 1.4.6 pleaseeee
-
View User Profile
-
Send Message
Posted Dec 15, 2012Are you ever going to allow worldedit support?
-
View User Profile
-
Send Message
Posted Dec 1, 2012This isn't working for 1.4.5?
-
View User Profile
-
Send Message
Posted Nov 25, 2012Mate Please Try to upload a Video of this Plugin cause I Really DOnt get the Config not that Easy To understand But I Like the IDea of it and id like to use it on my Server Cause the one i have is a WorldGuard Custom Flag and it Spams my CMD So Please Love your IDea Would be Great if i knew how to Setup But Love it! :D
-
View User Profile
-
Send Message
Posted Nov 2, 2012id like to create multiple treefarms pls
-
View User Profile
-
Send Message
Posted Oct 15, 2012Can't wait for the easier setup :) E.g. worldedit selection.
-
View User Profile
-
Send Message
Posted Oct 12, 2012Please make the multiworld support, or give me the code and i will do it :P
-
View User Profile
-
Send Message
Posted Sep 30, 2012Hey there i was wondering if there is any video that shows how to set it up because i am in the process of setting up a Prison server.
-
View User Profile
-
Send Message
Posted Sep 9, 2012Maybe you could use WorldEdit to select your region? Otherwise, you could do /treefarm setup xMax etc.
As for multiple tree farms, if you had WorldEdit support, you could just make each region a different tree farm.
As far as kicking, make a configurable option like this:
In config.yml
kickonbreaksapling: true kickonbreaksaplingmsg: Don't break saplings!
Then check if kickonbreaksapling is true. If it is, and the user breaks a sapling, cancel it, and kick them with the message.
Hope this helped, and if you want to Co-Author it with me, I could help :)