I've been playing with a relatively new, lightweight Minecraft protocol library written in Java:
https://github.com/Steveice10/mc-protocol-lib
The thought occurs... what if we could jump-start multiplayer Terasology by connecting to Bukkit servers?
I've wanted to try something like this for awhile now, but never found the library to handle the protocol. That problem seems to be solved now.
Minecraft protocol itself is actually pretty well-documented (and surprisingly simple):
http://www.wiki.vg/Protocol
and the library follows the terminology used in the spec pretty closely.
My questions would be:
Setting aside the question of whether this should be done (assume that it should ), how feasible would it be to get basic network gameplay working through a Bukkit server using mc-protocol-lib, given the way Terasology rendering/gameplay works and the protocol documentation? Where would the biggest technical pitfalls be?
Thanks,
Rich
https://github.com/Steveice10/mc-protocol-lib
The thought occurs... what if we could jump-start multiplayer Terasology by connecting to Bukkit servers?
I've wanted to try something like this for awhile now, but never found the library to handle the protocol. That problem seems to be solved now.
Minecraft protocol itself is actually pretty well-documented (and surprisingly simple):
http://www.wiki.vg/Protocol
and the library follows the terminology used in the spec pretty closely.
My questions would be:
Setting aside the question of whether this should be done (assume that it should ), how feasible would it be to get basic network gameplay working through a Bukkit server using mc-protocol-lib, given the way Terasology rendering/gameplay works and the protocol documentation? Where would the biggest technical pitfalls be?
Thanks,
Rich