Skip to content

🍌 Minecraft gameserver written in D that has support for plugins written in Lua.

License

Notifications You must be signed in to change notification settings

HypercubeServer/hypercube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#hypercube Minecraft gameserver written in D that has support for plugins written in Lua.

##plan The current plan for Hypercube is to support the 1.9 protocol, and to keep up to date with any versions after that.

##roadmap Hypercube can't do much right now, but it will soon function as any other Minecraft server. Here's the roadmap for features:

  • Tcp server that can handle a lot of clients and can recieve & send packets
    • Create a class for each different type of packet
    • (un)serialize the packet data into/from bytes
  • 1.9 clients joining the game
    • Let 1.9 clients ping server and get response
  • World loading & chunk sending
    • Registering world changes
  • Entities
    • Dropped items, animals
  • Plugin API for Lua
    • and maybe Assembly? (kind of like NMS, because it can directly interact with the D code)

About

🍌 Minecraft gameserver written in D that has support for plugins written in Lua.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published