Appleseed
Description: This plugin allows players to plant and grow trees that drop items, such as apples, on the ground around the tree. This can be a fun way to help your players to obtain hard to find items like apples, cocoa beans, etc. Cooked pork trees or the like can be entertaining as well. :)
Features:
- Plant items in soil(aka farmland) and grow a tree that drops that item on the ground
- Config file that controls allowed types of trees, item drop interval, and the need for fertilizer
- Permissions to control who can plant trees(and what type)
Installation: Drop Appleseed.jar in your Bukkit server plugins folder and restart/reload the server. After the plugin loads the first time the Appleseed/config.yml file will be created. See below for details on what is contained in the config file. Restarting/reloading the server is required for the plugin to see changes to the config file.
Fertilizer: If trees have the setting "RequireFertilizer" set to "Yes", then they will stop dropping items and require bonemeal as fertilizer to continue. To fertilize a tree, hold bonemeal in your hand and right-click anywhere on the trunk of the tree. Fertilizing more than once doesn't hurt, neither will fertilizing while a tree is still dropping items.
Signs: If a player has permission, they can place a sign on a planted tree that reads "[Appleseed]". The sign will show the type of tree it is, and the color of the text will indicate it's status. If the text is light blue, the tree is an "infinite" tree and will never require fertilizer. If the text is green, then the tree is healthy and dropping items. If the text is red, then the tree requires fertilizer before it will continue dropping items.
Config File: Remember, the config file is a YAML file, so the indentation is significant.
- DropInterval: This determines how often items might drop. The default is 60 seconds; any value lower than this might cause lag.
- FertilizerItem: Item used to fertilize a tree. Defaults to bone meal.
- MaxUncollectedItems: Optional, approximate maximum number of items that can sit uncollected under a tree.
- MaxTreesPerPlayer: Optional cap on number of trees a player can plant.
- MaxIsPerWorld: Optional, if MaxTreesPerPlayer is defined, this allows the max to be either per world or server-wide.
- WandItem: Right click a tree with this item in hand to see its type and fertilizer status.
- MinimumTreeDistance: Optional, minimum distance between trees.
- SignTag: Text that should be placed within square brackets on signs (defaults to "Appleseed").
- TreeTypes: This section defines the allowed types of trees that can be planted. The following values must be set for each tree type:
- DropLikelihood: The chance of a drop happening each interval. Can be set from 0-100, where 100 is always drop and 1 is one chance in a hundred intervals. Fractional values now permitted.
- RequireFertilizer: If set to Yes, the trees of this type will stop dropping items and require bonemeal to continue (if you set this to yes, either DropsBeforeFertilizer or IntervalsBeforeFertilizer must also be set).
- DropsBeforeFertilizer: Sets the approximate number of drops before the tree gets tired and requires fertilizer (this option cannot be combined with IntervalsBeforeFertilizer).
- IntervalsBeforeFertilizer: Sets the approximate number of time intervals before the tree gets tired and requires fertilizer (this option cannot be combined with DropsBeforeFertilizer).
- TreeType: Defines the type of tree that will grow from the sapling. Can be "Standard", "Spruce", "Birch", or "Jungle".
- MaxFertilizer: Optional, approximate number of times a tree can be fertilized. After the maximum is reached, the tree dies (trunk disappears and the leaves decay).
Permissions:
- appleseed.plant.*: This will allow the planting of any item in the AllowedTreeTypes list.
- appleseed.plant.apple: This only allows the planting of an "apple".
- appleseed.infinite.plant: Trees planted by a player with this permission will never stop dropping items.
- appleseed.infinite.fertilizer: Trees fertilized by a player with this permission will never need fertilizer again.
- appleseed.infinite.cap: This allows a player to plant more than the defined MaxTreesPerPlayer.
- appleseed.wand: Players can right-click a tree with a wand item(defaults to wooden hoe) to get type of tree and fertilizer status.
- appleseed.sign.place: Player has permission to place an [Appleseed] sign on a tree.
This video demonstrates how to plant an apple and a cookie. Note that the drop rate has been increased for demonstration purposes.
-
View User Profile
-
Send Message
Posted Mar 2, 2019How do you use the sign?
-
View User Profile
-
Send Message
Posted May 1, 2018I am going to look into this codebase..maybe even see how much work it will be to get it up to date and use a modern code base plus provide several routes for data storage. But it won't be until the end of this month, at the earliest due to real life commitments.
-
View User Profile
-
Send Message
Posted Jan 4, 2019In reply to graywolf336:
-
View User Profile
-
Send Message
Posted Dec 16, 2016UNBELIEVABLE
STILL WORK
But please add more records ... i changed textures of music plates ...
Only two plates can work, sad
-
View User Profile
-
Send Message
Posted Apr 9, 2016@graywolf336
Possible we could get a SQL db for the trees? For some reason after a few dozen trees were added the server would begin to lag so I had to remove it. We all miss this plugin.
-
View User Profile
-
Send Message
Posted Mar 24, 2016Is it possible to plant the enchanted golden apple, or any item that has a damage value?
-
View User Profile
-
Send Message
Posted Mar 3, 2016@MerlenMage
Mind describing the "but the plugin could use some work still"?
-
View User Profile
-
Send Message
Posted Mar 3, 2016Love your plugin and have been using it since you came out with it. Would love to see this updated. Still working but the plugin could use some work still. Please update to 1.9 and keep the plugin going.:D
-
View User Profile
-
Send Message
Posted Mar 3, 2016Love your plugin and have been using it since you came out with it. Would love to see this updated. Still working but the plugin could use some work still. Please update to 1.9 and keep the plugin going. :D
-
View User Profile
-
Send Message
Posted Mar 27, 2015Great plugin but it seems to be showing its age now. Getting some interesting issues with timings and drop rates. Most if not all are default config set but they either don't drop much if anything at all or vanish before anyone can fertilize them. No errors in console or plugin, and it's not always the issue. Just feels like 1.8 may have tweaked a few things is causing some problems.
Running spigot 1.8.3 with AppleSeed 0.7.6
-
View User Profile
-
Send Message
Posted Feb 22, 2015mostly working great on our spigot 1.8 server :) great work!
-
View User Profile
-
Send Message
Posted Jan 22, 2015@graywolf336 work that works, but still need to update.
-
View User Profile
-
Send Message
Posted Jan 17, 2015@Aqelius
What's not working about it? Been working fine on my server...
-
View User Profile
-
Send Message
Posted Jan 17, 2015Please update for 1.8
-
View User Profile
-
Send Message
Posted Dec 5, 2014nobody say something ? don't kidding me!!!!
-
View User Profile
-
Send Message
Posted Dec 4, 2014It seems like a great plugin,but could it plant some object of mod's? I want to plant some trees can drop candies or other foods. And as a chinese my english is not good ,please give me some advice of my english If there has any impolitly words I'm so sorry about that
-
View User Profile
-
Send Message
Posted Sep 24, 2014Also please could you make it so a block for the trunk and also the leaves can be specified? For instance a blaze powder tree could have nether brick for the trunk, and netherrack for the leaves, or a golden apple tree could have quartz pillar for the trunk and glowstone for the leaves.
-
View User Profile
-
Send Message
Posted Sep 24, 2014This plugin is really cool, but please can you make it so that the planted item can be different from the item that drops. For instance you could plant a diamond to get a tree that drops Notch apples, or plant a gold ingot to get a gold nugget tree.
-
View User Profile
-
Send Message
Posted Jul 6, 2014-----------------ps thx for support and sorry for my english
-
View User Profile
-
Send Message
Posted Jun 30, 2014please keep active