CHDistantFarm
CHDistantFarm is a lightwight and highly optimized plugin that keeps your plants growing when you're away and the chunk is unloaded.
Features:
- Keeps ur plants growing, while the chunk is unloaded
- Supports all important plants
- Nether Warts
- Crops
- Melons
- Pumpkins
- Cactus
- Sugar Cane
- Saplings
- Uses the original minecraft algorithms
- Low level caching for maximum performance
- Auto unregistering of plants if they are fully grown or destroyed
Installation:
- Put the plugin in your plugins directory
- The plugin uses the database from your bukkit.yml (default is sqlite)
- Replant the blocks that you want to grow when the chunk is unloaded
- Edit the configuration file
Upcomming:
- PermissionsEx support
- Disable the features for a specific player
- Disable growing for a plant on a specific world
Known bugs:
- Growing does not work for the spawn area
- Thats a minor issue, because the spawn chunk is always loaded, and the game will grow your plants without the plugin
Tags: distant, farm, grow, growing, plant, plants
Ik this isn't to do with farming but would it be possible to add furnaces? They stop when ever somebody is not near them
Is there any way to install this for client single player map use without CraftBukkit? Like just as Minecraft mod?
I ask because I like to use the weekly Minecraft snapshots, but can't join a CraftBukkit server that I make because it's not as up to date. :-/
Was wondering if you would take a look at the old vegetation plugin that has been discontinued? vegetation
Would be great if you could get plants, moss, reeds, flowers and grass to spread slowly in active chunks as well as chunks going through active/inactive states with calculated growth based on time.
@Yoshinat0r
The plugin does only register plants that are planted by hand.
I take it this won't work for crops added in by a mod?
@Hangar Thanks for the info... LOL I should have looked there first... Only issue is either with or without the config file. The only crops it is working on are the ones in the nether. Going to open a ticket and see what Im doing wrong.
@studog1999
@UFO64
I pulled this out of the 1.04 .jar. It's a file called config.yml sure you use proper .yml formatting (see almost any other plugin's config file):
# DistantFarm Configuration File
debug: false
worlds:
world:
crops: true
netherwarts: true
melons: true
pumpkins: true
cacti: true
sugarcanes: true
saplings: true
world_nether:
crops: false
netherwarts: true
melons: false
pumpkins: false
cacti: false
sugarcanes: false
saplings: false
@UFO64 If ya get an answer let me! :)
@studog1999 Same here, filed a ticket
I am running 1.04 and am not getting the config file... Question on that. If just want all new crops to grow for all players in all worlds. Do I need the config file?
@derschwager
The file was not approved yet :)
There is no configuration file is created in the new version. Only the database file is created.
I'm using the latest snapshot version of the Craftbukkit1.1
EDIT: Argh, damn it. It's still the version 1.03 :D. Sorry, my mistake. Where have you hidden the 1.04? :D
@IxForcesxI
I will take a look at the mushroom grow algorithm.
@MinecraftZacherl
I found out Jeb played with the ticks in 1.0.0 This is a modded server using modloader and Industrial Craft Redpower and such. It was Redpower that stopped working right with chunks set to not unload but if a players not within 7 chunks it does not work right. Anyways nothing really related to this I was just more wondering hehe. Nice job though!
Can you add mushrooms?
@Kane_Hart
My plugin does not keep the chunks loaded. It calculates the time passed between unload and reload of a chunk and after that it simulates the passed ticks. I use the original (random) minecraft algorithms (with some statistical improvements to get rid of the time dependent linear complexity). You should try out my plugin :)
What functions do you want to keep alive in special?
@MinecraftZacherl
No I'm trying to find a plugin that does not just keep chunks open like a couple out there but also pretend or trick the system into thinking a player is in the area causing tree's and such to also grow. Pretty much things like random ticks.
@Kane_Hart
I dont get exactly what you want to do, but youre right, im using the onChunkUnload event to save the unload time and the onChunkLoad event to grow the plants when the chunk gets loaded again. Guess thats not what youre searching ... !?
@MinecraftZacherl
I assume your doing some kind scheduling etc. I assume your not actually finding a way to process random ticks? Reason I ask I'm really trying to find a plugin/mod that mimics a chunk loaded but as a player level. Some the mods I use I guess have the entity or random tick behavior and it prevents me from keeping certain functions alive when I want them to.
Hope I made some sense lol.
@shintarutaru
Logging of or changing to an other world should 100% unload the chunk if there is no other player nearby of course.
I will add a debug option to the config file in the next release.
Guess some other plugin is preventing the chunk to unload.