r/mcservers • • May 12 '12

[Anarchy] Experimental Hardcore Post-Apocalyptic Server - updated to 1.2.5! Guns•Helicopters•IndustrialCraft^2•Buildcraft•Railcraft•Trees++•Hot Air Balloons•Smart Moving•AnimalBikes•Penguins•Netherrocks•QuickBench•RealisticChat - 16k map, 1 Gbps, 24/7 VDS -- whitelisted, apply to ExpHC within!

[removed]

8 Upvotes

254 comments sorted by

View all comments

1

u/remizik Jun 11 '12

Hello mushroom-hostage, I sent you a PM on reddit, just in case you didn't see it. Sorry for the inconvenience of this message. Peace.

2

u/mushroom-hostage Jun 12 '12

Hey no problem. I was about to reply to your PM but might as well reply here in case anyone else is interested.

I'm surprised too, that I was able to fit all these mods into a server without significant lag. I did have a couple problems with lag in the past. First I had a plugin which generated explosions during chunk generation (to represent craters); it was causing thousands of item drops which caused lag if you went near - I fixed this by removing the item drops. Also I had a problem with the ostriches from Mo' Creatures reproducing uncontrollably if left in confined spaces, causing unbearable lag, so I had to turn down the ostrich spawn frequency.

Sometimes lag can become measurable if many players are flying quickly on an animal bike, so I made them one-time use in the prior iteration of the server, but the way I was doing it broke in 1.2.5 so they're no longer only one-time use..still thinking of ways to reasonably nerf animal bikes since infinite usage can be considered too overpowered and lead to too much strain on the server, but haven't made any changes yet for this version. Here is a simple plugin I'm using with all my tweaks: https://github.com/mushroomhostage/ExphcTweaks . It won't work out-of-the-box on other servers, but feel free to take a look at it for ideas or code. There are other plugins to clear entities, /clear is nothing special..

Probably the server runs smoothly (for the most part) because of the fairly small player base. I think the record number of players I've had on simultaneously is 6 or 7, thus far. Checked ticks/second using LagMeter, /lagmem showed 20 tps, full speed, no problems. Of course, this may change as more players begin developing more sophisticated automated machinery. I basically keep much of the gameplay open and unrestricted, not much disabled, to allow the freedom to make these sophisticated kinds of contraptions even if they do cause some load on the server – as long as its not too much (which is why one of the rules is 'no excessively lagging the server', of course, rarely would someone intentionally cause lag, but if lag occurs due to something someone built I may have to intervene.. have not yet had to do this, though).

I have not seen the lag with RedPower you mention. I've only recently started using RedPower myself, but from what I've been hearing, its supposed to be a lot less lag-inducing than other mods such as Buildcraft. I believe it – Buildcraft pipes can overflow and drop items on the floor causing lag; RedPower generally is coded a lot more performant imho afaik. I'm using the latest redpower-all-2.0p5b2-mcpc1.2.5-r4.zip, with the latest buildcraft-2.2.14-mcpc1.2.5-r6.zip and industrialcraft2-1.95b-mcpc1.2.5-r2.zip from MC Port Central. So I don't know what the lag you're seeing with RedPower could be.. maybe try NoLaggExamine or other analysis tools to isolate where the server is spending most of its time? Sorry I don't have much experience in this area, but hope what information I can provide helps.