DerpStar85
Games Designer
ughh so coold... High fever, possible tropical disease(not dengue or malaria)... uuuuughh
Posts: 143
Title: Businessman
In game Name: DerpStar85
|
Post by DerpStar85 on Apr 22, 2018 1:27:34 GMT -5
Do, theoretically if someone decided to start dontating 15$/mo , would you upgrade the server and maybe increase things such as the limit?
|
|
|
Post by Cobbett on Apr 22, 2018 4:14:50 GMT -5
We'd have better performance if we had a dedicated server, but they aren't cheap. An extra $15/mo wouldn't cover it.
|
|
kolas32613
Games Designer
Finding answers to your questions is a part of the Blockhermit experience
Posts: 65
Title: Minecrafter
In game Name: kolas32613
|
Post by kolas32613 on Apr 23, 2018 22:23:20 GMT -5
Stupid question .... why dont you just extend your base larger than 4 chunks? Its not like we are crampt on space in minecraft. That would not be ideal because even if they build in more than 5 chunks, the limit for 16 hopper/chunk still applies. Only way to put more than 16 hoppers is to build at chunk border which limits to max of 64 in ideal case.
|
|
|
Post by nebben2 on May 4, 2018 11:38:18 GMT -5
We'd have better performance if we had a dedicated server, but they aren't cheap. An extra $15/mo wouldn't cover it. Just wondering, as this would make quite a difference, would Hayan consider telling the server management people who provide the server to do some maintenance, REAL maintenance, not just a defrag and cleaning the caches. Even a quick run of CCleaner could make a big difference especially considering the server is 1 year+ years old. Just a suggestion. EDIT: Just saw Hayan's announcement, I meant 5 years
|
|
|
Post by Cobbett on May 5, 2018 4:15:43 GMT -5
The limit is mostly the processor speed, defrags aren't an issue as everything is on SSDs now. Hosts do upgrades all the time, but basically Minecraft just sucks at multiprocessor optimisation and it's all about using the fastest CPU you can afford.
|
|
|
Post by HayanTokki on May 7, 2018 10:15:15 GMT -5
To elaborate, it's not about upgrading RAM as we actually have more than enough and getting more wouldn't help. The CPU provided is universal no matter how much ram we upgrade. Processing power can be upgraded via switching to a fully dedicated host. Which we currently are not at the point of being able to afford.
To make this into an easier analogy, imagine the server load as amounts of water and the server itself is the container. We have a HUGE container and we can definitely handle the amount of water. But the container material is wood. Which is fine, but the more filling and dumping of water, the faster the bucket wears down. And the upgrade to a metal container would fix the problem for the most part, but it is quite expensive.
|
|
|
Post by ohtassos on May 14, 2018 11:55:02 GMT -5
Isn't the metal bucket a change for the better though?
|
|
|
Post by HayanTokki on May 14, 2018 12:10:28 GMT -5
That would be assumed by me saying "it'd fix it for the most part but it is expensive".
|
|
|
Post by nebben2 on May 19, 2018 14:31:26 GMT -5
Out of interest, as I'm not very sure on the mechanics of server running, what exactly is the CPU doing that's so strenuous, surlely the only things it is doing is loading player and game data out of the RAM right? Or am I being stupidly stupid?
|
|
|
Post by Floki_Raven on May 19, 2018 16:39:37 GMT -5
No its more complex than that. You are literally playing on their server. Setup a private multiplayer server and see what happens. The host computer bogges down. Mec2009 and i started out MC playing together on a shared game (open a single player then do "open to lan"). All the data and processing are on the server side.
|
|
|
Post by nebben2 on May 20, 2018 2:41:29 GMT -5
No its more complex than that. You are literally playing on their server. Setup a private multiplayer server and see what happens. The host computer bogges down. Mec2009 and i started out MC playing together on a shared game (open a single player then do "open to lan"). All the data and processing are on the server side. My my, that's really silly, but understandable for the easy communication between players and interaction with the game.
|
|
DerpStar85
Games Designer
ughh so coold... High fever, possible tropical disease(not dengue or malaria)... uuuuughh
Posts: 143
Title: Businessman
In game Name: DerpStar85
|
Post by DerpStar85 on May 20, 2018 5:00:43 GMT -5
The CPU also has to proccess all actions and write everything down in memory, but thats not even all.
|
|
|
Post by Cobbett on May 20, 2018 7:41:28 GMT -5
A server CPU doesn't have to render anything, but it does still have to generate new terrain, track every block that is broken or placed, run the AI routines for mobs, do the redstone circuit ticks, track pistons and the blocks they may be attached to, track players location, health damage and stats, adjust light levels, do mob spawning, calculate trajectories for arrows and fireballs, calculate water and lava flows, check Observers, Droppers and Dispensers, check hoppers both for items being moved and for items that need to be moved into a hopper inventory, manage furnace use, track the state of doors and gates, manage crop and tree growth, calculate the sky position, decide which chunks need to be loaded and unloaded, run java, manage the disk IO, listen for player joins and check with the Mojang servers, do the world saves... and I've probably forgotten some things. And that's just for normal Minecraft, the plugins need CPU time too.
|
|
kolas32613
Games Designer
Finding answers to your questions is a part of the Blockhermit experience
Posts: 65
Title: Minecrafter
In game Name: kolas32613
|
Post by kolas32613 on May 21, 2018 9:43:40 GMT -5
And all this for all the players that are online at any given moment.
|
|
|
Post by ohtassos on May 21, 2018 12:51:13 GMT -5
While I understand changing the hopper limit is not easy Cobbett is trying to make it super complicated, if it really was that bad, with all those infinite things to do, the game would have never be made cause it would have been unplayable
|
|