hematite_server
hematite_server copied to clipboard
A Minecraft server clone
Most of the Java based servers use http://netty.io/ (async io) should we aim for that right from the beginning via mio/mio+mioco/mio+rotor or just plain threads (with pools) and channels? /cc...
As discussed in #107, this will make stuff easier once Minecraft 1.9 releases.
Since packets are going through an awesome refactor I'm doing other things meanwhile. I would like some opinions on this simple scheduler approach, it's almost working, can't get closure call...
Tracking issue for implementation of all [server.properties](http://minecraft.gamepedia.com/Server.properties) fields. - [ ] `allow-flight` - [ ] `allow-nether` - [ ] `announce-player-achievements` - [ ] `difficulty` - [ ] `enable-query` - [...
Like Notchian, we look for stuff like server.properties and the favicon in the current working directory. For several reasons, it would be nice if a different directory could be specified...
Worlds
**We need to settle down what is a world for us.** The other day discussion about this was interesting, but IRC is volatile without logs so... here we go. I...
**Edit:** Updated project goals can be found in the discussion below, starting with [this comment](https://github.com/PistonDevelopers/hematite_server/issues/3#issuecomment-71788813). Original opening comment follows: Before we do any actual coding, we should define the project...
We could get rid of a lot of awkwardness and get great cloudservice support mostly for _"free"_. Not my idea, it's gurun's from #mcdevs @ freenode > gurun|work: This should...
No external crate(s) required, we already have [`flate2`](https://crates.io/crates/flate2) which has streaming support. Reference: http://wiki.vg/Protocol#Packet_format