DemigodsRPG / Demigods3

The (now defunct) Demigods RPG experience for survival/PvP Minecraft servers.
http://www.demigodsrpg.com/
MIT License
4 stars 2 forks source link

Ditch JOhm and switch to YAML flatfile persistence. #145

Closed HmmmQuestionMark closed 11 years ago

HmmmQuestionMark commented 11 years ago

Redis, while it certainly has its flair, does not significantly benifit Demigods enough to warrant a required install for each Demigods server. YAML, being already the standard for many Minecraft plugins, if it can match the same speed and accuracy that JOhm and Redis provided, should be accepted as the new persistence method.

Steps before merge:

HmmmQuestionMark commented 11 years ago

Most of the slowness seems to be on new chunk generation ATM.

HmmmQuestionMark commented 11 years ago

Extensive testing was done (with around 9 players) and the only thing that lagged at all was swim, and it was medium-low lag. Half of a TPS, and stuttering in the swim (suddently stops, then goes).

HmmmQuestionMark commented 11 years ago

A little more testing needs to be done with structures to be sure they still work, but as far as I'm concerned, we should be ready for a merge very soon.