You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Minecraft gameserver written in D that has support for plugins written in Lua.
3
+
4
+
##plan
5
+
The current plan for Hypercube is to support the *[1.9](http://wiki.vg/Pre-release_protocol)* protocol, and to keep up to date with any versions after that.
6
+
7
+
##roadmap
8
+
Hypercube can't do much right now, but it will soon function as any other Minecraft server. Here's the roadmap for features:
9
+
10
+
* Tcp server that can handle a lot of clients and can recieve & send packets
11
+
* Create a class for each different type of packet
12
+
* (un)serialize the packet data into/from bytes
13
+
* 1.9 clients joining the game
14
+
* Let 1.9 clients ping server and get response
15
+
* World loading & chunk sending
16
+
* Registering world changes
17
+
* Entities
18
+
* Dropped items, animals
19
+
* Plugin API for [Lua](http://jakobovrum.github.io/LuaD/)
20
+
* and maybe [Assembly](http://dlang.org/iasm.html)? (kind of like NMS, because it can directly interact with the D code)
0 commit comments