Chicken Coops! [version 0.7.4]
Want to raise your own chickens in Rising World? This Chicken Coop plugin adds chicken coops to give players an easy way to raise their own cute and tasty chicken farm!
How does it work?
The main part of the chicken coop plugin is craftable at a sawmill under the "Miscellaneous" category. We started designing a chicken coop model, but we realized that we've seen the players in this community create some truly amazing works of art with this game's powerful building capabilities. We don't want to take away any freedom in creativity, so what you get when you craft the item is a simple nesting box which you can put it in your chicken coop. This way, players are still free to build their own unique chicken coops however they wish!
This serves as the core of your chicken coop, so make sure you place the box somewhere you can interact with it easily.
Afer a specified amount of time, Chickens will spawn near the coop after placing the box, up to a pre-determined maximum.
Chickens will wander around, but will not stray too far from their coop. This means players won't need to fence-in their chickens, but may if they wish to do so.
If you kill a chicken (presumably to eat it) a new chicken will eventually take it's place.
After chickens are present at the coop, they will begin laying eggs in the nesting box, which can be collected by the players.
If you wish to move the box later, or remove the chicken coop item, you can by interacting with the box and choosing "Remove" from the menu, but keep in mind this will also kill all of the chickens currently kept at this chicken coop. This is done to prevent mischievous players from spawning chicken-armies.
Ready to do something with all those eggs now?
First, craft a skillet at a workbench in the "Cookware" category.
As of 0.7.4 the only surface you can put a skillet on is a cooking grill (the one that goes over a fire, not the standalone grill object.)
I'm trying another approach to placing an object this time, the big difference you'll notice is there's no preview for placing the skillet.
Raycasting, which is required for a preview, is an expensive operation, and I'm trying to keep the load on servers to a minimum with the plugin.
So to place the skillet you'll have to equip the skillet, aim at a cooking grill on a "fireplace" and press the secondary action (right mouse button.)
We used the Raycast that's already performed when a player clicks the button, in an effort to reduce the performance impact to a minimum.
Unfortunately, you'll need to make sure the crosshairs are actually over the grill object, not between the rungs.
We need your help!
Play with the new update, and let us know what you think of the skillet placing method I've implemented in this update. I'd like to improve it, but your suggestions and feedback will be a great help in deciding how we can make it better. So please write back and tell us your ideas!
So, once you've got a skillet on the fire, drop an egg in there! (right mouse click)
Eggs cook fast, and burn faster! so you might want to stay with your egg while it's in the skillet.
It'll only take about a minute for the egg to cook, look for the bright white coloring. Don't wait too long!
Get the egg off the skillet in time, and enjoy breakfast! Goes great with bacon!
So far, this has been a blast to work on. I've been working on the code, and LexiByte made us some great models and textures! That egg looks pretty tasty
Let us know what you think of it so far, we love hearing feedback!
This is an early release of a work-in-progress!
It's not done yet. There are more features planned that haven't been implemented or debugged yet.
Options and info for server admins:
The plugin ships with a prefs.txt file which lets singleplayer users and server admins configure a few options for the plugin. Here's a peek at what options are available:
Source Code: prefs.txt
- # Adjust the values in the lines below to configure the
- # Chicken Coops plugin preferences for your server
- playerCoopLimit=2 # limit of how many chicken coops a player can have
- chickenRoamRange=12 # how far away from the coop the chickens may roam
- chickenSpawnLimit=6 # the maximum number of chickens a coop will spawn
- chickenSpawnInterval=45 # (minutes) how often a new chicken can spawn at a coop
- layEggInterval=24 # (minutes) how often an egg will be laid in the coop
Extract the contents of the zip to your plugins folder
Updating from an old version:
Simply overwrite the old plugin folder with the contents of the new zip file. The update should work seamlessly with data saved in the older version.
Note: If you cuztomized your settings, you may want to back up your "prefs.txt" file before overwriting it with the one from the new zip archive.
There seems to be a problem involving placed skillets in multiplayer, I'm looking into the problem now and will update again when I have a solution.
- Fixed! Please update to 0.7.4 if you haven't already.
This is an early release and is not complete yet. The download provided here is just to let players and admins play with the features as we've completed them so far. Please feel free to let us know your thoughts, opinions, or if you have any comments or suggestions!
Happy chicken farming!
The post was edited 6 times, last by AllieCat: Bug fix ().