Post by FatherWh0 on Jan 29, 2015 22:39:06 GMT
I always do what I can to allow unrestricted vanilla gameplay, along with the benefits of plugins. I've been on many servers that used a command that despawns all hostile and ambient mobs, thus preventing players from having animal farms. I've even had my village wiped out in the name of fighting lag. So, I built and maintain a strong server so players can have cows, villagers, pigs, pets... pet pigs, etc. Unfortunately one matter has reached the limits of what the hardware can handle.
The massive increase in gold farms has put a strain on the server. Both the portal blocks and incredible number of pigmen are overtaxing the server's cpu. While I've done everything I can to allow unrestricted vanilla play, this overload has unfortunately reached a breaking point. This system simply can't handle any more portals. The existing portals have kept the server below it's full operating speed. It is only getting worse as more portals are built. Each portal block causes the server's cpu to run 20 checks per second to see if a pigman can spawn. Most gold farms at present contain over 80 thousand portal blocks. That's 1.6 million checks per second on the cpu. Lately the server's normal speed of 20 TPS has been dropping. The average speed at peak times is 16 TPS, and the code has been responding to the large number of pigmen on the map by reducing natural spawns. Unfortunately it's more the portals than the pigmen so the 16 TPS continues and hostiles don't tend to come back quickly.
I've searched for solutions but all I've found is servers banning gold farms. I don't like the idea of ppl losing there work. I need a solution.
One thought I have is to take the server bank and buy gold farms. This way each player can get back from their investments and turn that money to new investments. I would calculate it per portal block. That way each farm's cost would reflect how much went into it. I would count the obby and give it back too.
Ideas, thoughts?
The massive increase in gold farms has put a strain on the server. Both the portal blocks and incredible number of pigmen are overtaxing the server's cpu. While I've done everything I can to allow unrestricted vanilla play, this overload has unfortunately reached a breaking point. This system simply can't handle any more portals. The existing portals have kept the server below it's full operating speed. It is only getting worse as more portals are built. Each portal block causes the server's cpu to run 20 checks per second to see if a pigman can spawn. Most gold farms at present contain over 80 thousand portal blocks. That's 1.6 million checks per second on the cpu. Lately the server's normal speed of 20 TPS has been dropping. The average speed at peak times is 16 TPS, and the code has been responding to the large number of pigmen on the map by reducing natural spawns. Unfortunately it's more the portals than the pigmen so the 16 TPS continues and hostiles don't tend to come back quickly.
I've searched for solutions but all I've found is servers banning gold farms. I don't like the idea of ppl losing there work. I need a solution.
One thought I have is to take the server bank and buy gold farms. This way each player can get back from their investments and turn that money to new investments. I would calculate it per portal block. That way each farm's cost would reflect how much went into it. I would count the obby and give it back too.
Ideas, thoughts?