Questions about my sheep farm.

User avatar
Posts: 107
Joined: 03 Dec 2012, 16:21
Minecraft username: Inertpyro

Questions about my sheep farm.

Postby Inertpyro » 21 Mar 2013, 20:51

It has been brought to attention by Asim0v that my sheep farm is too large for the current entity limits (100). My current farm is about 800 sheep, probably more because its spread over a couple chunks. I spoke to Vantes and he brought up that since the change to spigot the server is running really well. Currently at my sheep farm with 14 people loged on the TPS is at a full 20 TPS. Ive checked with more people on and it doesnt seem to effect it much. If anything is effect me on my side with all the rendering.

It should be noted that my farm is in a remote section of the map that is only loaded when me and Geo131313 are shearing sheep. Also I have only recently really expended my farm, before spigot it was less that 400 and I would not vist there if the lag was too bad.

For now I have cut my farm in half and would like input from the mods and other members about raising the limits. As of now this is the only way I can keep up with supplying wool at my current price, I on average probably sell at least a double chest or two per day. At 100 sheep I could never keep up, even at 800 its still a daily task. I will also consider creating multiple farm that are in separate chunks if people think that would an alternate solution.

I would also like to add this quote from a recent post from Curley about a public chicken farm:
Curley wrote:I haven't delved too deeply into spigots mob and general entity limiters. Currently all the configs I have control over are on default and working pretty darn good in my opinion. If needed I will look further into it. In regard to server hurt from mobs, as far as I understand the dumb animals are pretty easy for spigot to model as things like chickens and sheep just kinda auto derp around, the entities that cause Server pain are the smart path finding mobs like zombies and skele's as the server has to model them , players around and the path finding ai. Lots of chickens shouldn't be a problem for spigots performance BUT that being said, as others have brought up here, there's other issues. Entity caps are server wide so if you cap a world entity limit with chickens you block someone else's experience elsewhere being able to have normal gameplay with like mobs attacking them. Spigot seems better than bukkit at dynamically adjusting spawns to help this but there's still an impact if someone leaves their grinder on. Also server performance is much different than client performance. While the server could prolly easily model 5000 chickens. And players with a less then ideal machine would probably drop to 1 fps when they got close at all (and then blame me for lag^_^)

Tldr, we have no crazy rules about what you can and can't build regarding entities but we will start if things become an issue, do your research and understand your builds impact on others and play smart.



Thanks,
Inertpyro
Image

User avatar
Posts: 105
Joined: 21 Nov 2012, 15:20
Minecraft username: SkyerCorp

Re: Questions about my sheep farm.

Postby SkyerCorp » 21 Mar 2013, 22:05

Rule 9 specifically states that the entity limit is in place to limit lag. Lag alone is the reason for the limit. It is reasonable to think, now that the server is using better technology, that a new limit should be interpolated.

I think it would be generous if the mods granted a trial period for allowing higher entity limits. There must be the understanding that, in the end, the entity limit that best suits all players would end up winning.

User avatar
Posts: 107
Joined: 03 Dec 2012, 16:21
Minecraft username: Inertpyro

Re: Questions about my sheep farm.

Postby Inertpyro » 21 Mar 2013, 22:48

Thanks for the input.

Also what chunks are loaded when your around. Ie: is say 1 chunk in all direction loaded or only the chunk your currently in loaded? And if you walk out of a chunk does that still stay loaded for a certain time? If I figured out the boarder of a chunk (coordinates/16) could I fill the entity limit of that and make a nether one next to it or one chunk away?
Image

User avatar
Posts: 769
Joined: 10 Jul 2012, 05:52
Location: In an octopuses garden, in the shade.
Minecraft username: PosterAnonymous

Re: Questions about my sheep farm.

Postby PosterAnonymous » 22 Mar 2013, 13:58

Here's the problem: You have 800 sheep in your farm. Let's say I see your farm, exclaim "i MUST HAZ 1 2!!!1!", and run to an area that's unpopulated and build my 800-sheep farm. Now lets say Goobler, who is a Goobnesian and always steals my ideas because I'm awesome, sees my farm and decides to make an 800-sheep farm himself. Let's say 2 more players see this and decide to make their own farms as well.

We would then have 5x 800-sheep farms on the server on top of the smaller farms that all the other players on this server have. Let's say 20 players, including the 5 owners in their respective farms, are all on the server at the same time. Each player is in a different chunk from the other. That's 20 sets of entities that have to be loaded. So, 15 players with their entities PLUS 5 players with 800 sheep each. I don't care if it's Spigot or not, that's going to make for one low TPS.

I think upping the limit is a bad idea. The server was slow before and is running MUCH smoother now because of Spigot. Why bring the quality of play back down to what it was before Spigot by upping the allowed entity limit? In the end, the only justification is "I don't want it to take so long to get my wool/leather/etc." Impatience is a weak argument at best.
PosterAnonymous,
Spiritual Advisor

User avatar
Posts: 107
Joined: 03 Dec 2012, 16:21
Minecraft username: Inertpyro

Re: Questions about my sheep farm.

Postby Inertpyro » 22 Mar 2013, 14:25

PosterAnonymous wrote:Here's the problem: You have 800 sheep in your farm. Let's say I see your farm, exclaim "i MUST HAZ 1 2!!!1!", and run to an area that's unpopulated and build my 800-sheep farm. Now lets say Goobler, who is a Goobnesian and always steals my ideas because I'm awesome, sees my farm and decides to make an 800-sheep farm himself. Let's say 2 more players see this and decide to make their own farms as well.

We would then have 5x 800-sheep farms on the server on top of the smaller farms that all the other players on this server have. Let's say 20 players, including the 5 owners in their respective farms, are all on the server at the same time. Each player is in a different chunk from the other. That's 20 sets of entities that have to be loaded. So, 15 players with their entities PLUS 5 players with 800 sheep each. I don't care if it's Spigot or not, that's going to make for one low TPS.

I think upping the limit is a bad idea. The server was slow before and is running MUCH smoother now because of Spigot. Why bring the quality of play back down to what it was before Spigot by upping the allowed entity limit? In the end, the only justification is "I don't want it to take so long to get my wool/leather/etc." Impatience is a weak argument at best.


You make a fair enough argument. Thats way I made the suggestion of keeping a limit but spreading my farm out underground so its not all loaded at once; only the allotted number of entities would be loaded at a give time. I agree impatience is a weak argument but at the same time I would have to constantly be shearing sheep all day to keep up with how much I sell, not to mention having to wait for them to grow it back.
Image

Moderator
User avatar
Posts: 483
Joined: 30 Apr 2012, 23:44
Location: Santa Paula, California
Minecraft username: vantes

Re: Questions about my sheep farm.

Postby VanteS » 25 Mar 2013, 14:36

Just read this post, so to be clear, Asim0v and I discussed your sheep farm and agreed that your sheep farm was way over the limit and that you should lower your entity count. Current rule is 100 entities in a farm.

There has been some discussion on raising the entity limit and that is why I suggested making a forum post to discuss perhaps relaxing the entity limits now that spigot has worked so well for the server.

Upping the entity counts a bit may not be a bad idea but there should be further discussion with the community and the mods before any rule change occurs.

So far I completely agree with Poster's post on the subject, heh.

Also spreading out your sheep pens over multiple chunks is not a bad idea. You get to keep the amount of sheep you have and they aren't all being rendered at the same time thus preventing server strain.

Hope this helps,

Vantes

User avatar
Posts: 107
Joined: 03 Dec 2012, 16:21
Minecraft username: Inertpyro

Re: Questions about my sheep farm.

Postby Inertpyro » 25 Mar 2013, 16:21

Currently I am working on my new farm that is spread over a grid of 49 chunks, 16 of which are sheep. So it should limit how many are rendered at one time. You and the other mods are free to take a look at it if you would like. I probably won't populate it untill I've finished building it out.
Image

User avatar
Posts: 769
Joined: 10 Jul 2012, 05:52
Location: In an octopuses garden, in the shade.
Minecraft username: PosterAnonymous

Re: Questions about my sheep farm.

Postby PosterAnonymous » 28 Mar 2013, 07:03

Inertpyro wrote:... at the same time I would have to constantly be shearing sheep all day to keep up with how much I sell, not to mention having to wait for them to grow it back.


Why not hire other players on the server to harvest the wool for you when you're offline? Pay a modest, negotiated salary (X coins per stack, chest, etc.) and grant them access to your farm. There are at least a handful of players on until the wee hours of the AM PST that would be willing to make a few extra coins on the side. Sounds like a good economy-building project to me...
PosterAnonymous,
Spiritual Advisor

User avatar
Posts: 107
Joined: 03 Dec 2012, 16:21
Minecraft username: Inertpyro

Re: Questions about my sheep farm.

Postby Inertpyro » 28 Mar 2013, 07:38

Could do that. I plan on also adding sell signs to my shop to do sort of the same thing. Also I am already splitting what I make with geo so splitting it up more doesn't really make it worth it. I'll see how my sell signs work and go from there.
Image

User avatar
Posts: 769
Joined: 10 Jul 2012, 05:52
Location: In an octopuses garden, in the shade.
Minecraft username: PosterAnonymous

Re: Questions about my sheep farm.

Postby PosterAnonymous » 28 Mar 2013, 07:51

Sell signs would make it more convenient and is basically the same thing, yes. Maybe you could charge a small fee to grant them access to the area? That way, you get them coming and going... :twisted:
PosterAnonymous,
Spiritual Advisor

User avatar
Posts: 107
Joined: 03 Dec 2012, 16:21
Minecraft username: Inertpyro

Re: Questions about my sheep farm.

Postby Inertpyro » 28 Mar 2013, 10:24

A fee could work, its kind of out of the way but if people really wanted to I guess they would come. I do have a private rail line to it from our Hyrule location.
Image

User avatar
Posts: 158
Joined: 06 May 2012, 09:25
Location: Raleigh
Minecraft username: Gooblerz

Re: Questions about my sheep farm.

Postby Goobler » 29 Mar 2013, 07:41

PosterAnonymous wrote:Sell signs would make it more convenient and is basically the same thing, yes. Maybe you could charge a small fee to grant them access to the area? That way, you get them coming and going... :twisted:

The People watch you PA, just know that.
Food would just take up space that beer could be filling. -PosterAnonymous

User avatar
Posts: 248
Joined: 03 Dec 2012, 08:41
Location: Toronto, Canada
Minecraft username: abigailsqueak

Re: Questions about my sheep farm.

Postby abigail » 30 Mar 2013, 09:34

buy shears x coins
sell white wool x coins a stack

since shears wear away is there a point to buying them back in this case?
"Cakes to Dye for" is BACK . . . [west of main spawn]

We have many kinds of food, pies, all dyes and cake. No lie!

Reigning Archery Champion

User avatar
Posts: 107
Joined: 03 Dec 2012, 16:21
Minecraft username: Inertpyro

Re: Questions about my sheep farm.

Postby Inertpyro » 30 Mar 2013, 12:51

abigail wrote:buy shears x coins
sell white wool x coins a stack

since shears wear away is there a point to buying them back in this case?


Yeah shears wear pretty fast. Ill burn through a few going through my sheep. I will have to look into setting up some sort of a pay to shear center. Maybe a 20c entrance fee like most grinders, maybe more since your able to sell what your gathering.
Image

Return to Survival Discussion

Who is online

Users browsing this forum: No registered users and 1 guest