Difference between revisions of "Library List"

From wiki.vg
Jump to navigation Jump to search
m (Smaller header)
 
(One intermediate revision by the same user not shown)
Line 13: Line 13:
 
| PHP client and protocol library. With events, actions and API
 
| PHP client and protocol library. With events, actions and API
 
| [https://twitter.com/shoghicp shoghicp]
 
| [https://twitter.com/shoghicp shoghicp]
| [http://php.net/ PHP]
+
| {{PHP}}
 
| {{LGPL}}
 
| {{LGPL}}
 
| {{supports current}}
 
| {{supports current}}
Line 20: Line 20:
 
| Minecraft beta protocol implementation for both client and server for every version above 1.0.0. supports many different versions at the same time
 
| Minecraft beta protocol implementation for both client and server for every version above 1.0.0. supports many different versions at the same time
 
| pdelvo
 
| pdelvo
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
+
| {{C sharp}}
 
| {{unknown}}
 
| {{unknown}}
 
| {{supports current}}
 
| {{supports current}}
Line 27: Line 27:
 
|
 
|
 
| ags131
 
| ags131
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
+
| {{C sharp}}
 
| {{unknown}}
 
| {{unknown}}
 
| {{supports current}}
 
| {{supports current}}
Line 34: Line 34:
 
| Java Minecraft protocol library
 
| Java Minecraft protocol library
 
| main()
 
| main()
| [http://en.wikipedia.org/wiki/Java_(programming_language) Java]
+
| {{Java}}
 
| {{unknown}}
 
| {{unknown}}
 
| {{supports|1.2.5}}
 
| {{supports|1.2.5}}
Line 41: Line 41:
 
| .NET library for Minecraft clients and servers
 
| .NET library for Minecraft clients and servers
 
| Drew DeVault (SirCmpwn)
 
| Drew DeVault (SirCmpwn)
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
+
| {{C sharp}}
 
| {{MIT}}
 
| {{MIT}}
 
| {{supports|1.2.3}}
 
| {{supports|1.2.3}}
Line 48: Line 48:
 
| World representation data structures and OpenGL drawing functions.
 
| World representation data structures and OpenGL drawing functions.
 
| axus
 
| axus
| [http://en.wikipedia.org/wiki/C%2B%2B C++]
+
| {{C++}}, {{OpenGL}}
 
| {{GPLv3}}
 
| {{GPLv3}}
 
| {{supports|1.1}}
 
| {{supports|1.1}}
Line 55: Line 55:
 
| Minecraft Proxy (and bot) framework in C++
 
| Minecraft Proxy (and bot) framework in C++
 
| mave
 
| mave
| [http://en.wikipedia.org/wiki/C%2B%2B C++]
+
| {{C++}}
 
| {{GPLv3}}
 
| {{GPLv3}}
 
| {{supports|1.1}}
 
| {{supports|1.1}}
Line 62: Line 62:
 
| Simple Minecraft multiplayer protocol library for node.js.
 
| Simple Minecraft multiplayer protocol library for node.js.
 
| eddyb
 
| eddyb
| [http://nodejs.org/ node.js (JavaScript)]
+
| {{JavaScript}}, [http://nodejs.org/ node.js]
 
| {{unknown}}
 
| {{unknown}}
 
| {{supports|Beta 1.8.1}}
 
| {{supports|Beta 1.8.1}}
Line 69: Line 69:
 
| .NET Minecraft Client Protocol Library
 
| .NET Minecraft Client Protocol Library
 
| Justin Head (dv90)
 
| Justin Head (dv90)
| [http://www.mono-project.com/Main_Page Mono] [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
+
| {{C sharp}}
 
| {{GPLv3}}
 
| {{GPLv3}}
 
| {{supports|Beta 1.2}}
 
| {{supports|Beta 1.2}}
 +
|-
 +
! [http://github.com/Steveice10/mc-protocol-lib mc-protocol-lib]
 +
| Java implementation of the Minecraft protocol.
 +
| Steveice10
 +
| {{Java}}
 +
| {{MIT}}
 +
| {{supports current}}
 
|-
 
|-
 
|}
 
|}
  
 
[[Category:Minecraft Modern]]
 
[[Category:Minecraft Modern]]

Revision as of 13:05, 16 August 2012

This is a rather incomplete list of Minecraft related libraries currently in development.

Name Description Author(s) Language License Last Version Supported
Minecraft PHP Client 2 PHP client and protocol library. With events, actions and API shoghicp PHP LGPL 1.5
Pdelvos Protocol Implementation Minecraft beta protocol implementation for both client and server for every version above 1.0.0. supports many different versions at the same time pdelvo C# Unknown 1.5
SharpMinecraftLibrary ags131 C# Unknown 1.5
MCPackets Java Minecraft protocol library main() Java Unknown Template:Supports
LibMinecraft .NET library for Minecraft clients and servers Drew DeVault (SirCmpwn) C# MIT Template:Supports
libmc--c World representation data structures and OpenGL drawing functions. axus C++, OpenGL GPLv3 Template:Supports
mcproxy Minecraft Proxy (and bot) framework in C++ mave C++ GPLv3 Template:Supports
node-mcsmp Simple Minecraft multiplayer protocol library for node.js. eddyb JavaScript, node.js Unknown Template:Supports
MCSharpClient .NET Minecraft Client Protocol Library Justin Head (dv90) C# GPLv3 Template:Supports
mc-protocol-lib Java implementation of the Minecraft protocol. Steveice10 Java MIT 1.5