Library List: Difference between revisions

From wiki.vg
Jump to navigation Jump to search
imported>Benc
No edit summary
imported>Benc
(reorder)
Line 4: Line 4:
|-style="background:#eee"
|-style="background:#eee"
!Name
!Name
!Description
!class="unsortable"|Description
!Author(s)
!Author(s)
!Language
!Language
!License
!License
!Minecraft Version Supported
!Minecraft Version Supported
|-
! [https://github.com/shoghicp/Minecraft-PHP-Client-2 Minecraft PHP Client 2]
| PHP client and protocol library. With events, actions and API
| [https://twitter.com/shoghicp shoghicp]
| [http://php.net/ PHP]
| {{LGPL}}
| {{supports current}}
|-
! [https://github.com/pdelvo/Pdelvo.Minecraft 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
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
| {{unknown}}
| {{supports current}}
|-
! [https://github.com/ags131/SharpMinecraftLibrary SharpMinecraftLibrary]
|
| ags131
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
| {{unknown}}
| {{supports current}}
|-
! [https://github.com/Maincraft/MCPackets MCPackets]
| Java Minecraft protocol library
| main()
| [http://en.wikipedia.org/wiki/Java_(programming_language) Java]
| {{unknown}}
| {{supports|1.2.5}}
|-
|-
! [http://libminecraft.github.com LibMinecraft]
! [http://libminecraft.github.com LibMinecraft]
Line 17: Line 45:
| {{supports|1.2.3}}
| {{supports|1.2.3}}
|-
|-
! [https://github.com/eddyb/node-mcsmp node-mcsmp]
! [https://github.com/axus/libmc--c libmc--c]
| Simple Minecraft multiplayer protocol library for node.js.
| World representation data structures and OpenGL drawing functions.
| eddyb
| axus
| [http://nodejs.org/ node.js (JavaScript)]
| [http://en.wikipedia.org/wiki/C%2B%2B C++]
| {{unknown}}
| {{GPLv3}}
| {{supports|Beta 1.8.1}}
| {{supports|1.1}}
|-
|-
! [https://github.com/mave/mcproxy mcproxy]
! [https://github.com/mave/mcproxy mcproxy]
Line 30: Line 58:
| {{GPLv3}}
| {{GPLv3}}
| {{supports|1.1}}
| {{supports|1.1}}
|-
! [https://github.com/eddyb/node-mcsmp node-mcsmp]
| Simple Minecraft multiplayer protocol library for node.js.
| eddyb
| [http://nodejs.org/ node.js (JavaScript)]
| {{unknown}}
| {{supports|Beta 1.8.1}}
|-
|-
! [http://mcsharpclient.googlecode.com MCSharpClient]
! [http://mcsharpclient.googlecode.com MCSharpClient]
Line 37: Line 72:
| {{GPLv3}}
| {{GPLv3}}
| {{supports|Beta 1.2}}
| {{supports|Beta 1.2}}
|-
! [https://github.com/axus/libmc--c libmc--c]
| World representation data structures and OpenGL drawing functions.
| axus
| [http://en.wikipedia.org/wiki/C%2B%2B C++]
| {{GPLv3}}
| {{supports|1.1}}
|-
! [https://github.com/ags131/SharpMinecraftLibrary SharpMinecraftLibrary]
|
| ags131
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
| {{unknown}}
| {{supports|1.3.1}}
|-
! [https://github.com/Maincraft/MCPackets MCPackets]
| Java Minecraft protocol library
| main()
| [http://en.wikipedia.org/wiki/Java_(programming_language) Java]
| {{unknown}}
| {{supports|1.2.5}}
|-
! [https://github.com/shoghicp/Minecraft-PHP-Client-2 Minecraft PHP Client 2]
| PHP client and protocol library. With events, actions and API
| [https://twitter.com/shoghicp shoghicp]
| [http://php.net/ PHP]
| {{LGPL}}
| {{supports current}}
|-
! [https://github.com/pdelvo/Pdelvo.Minecraft 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
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
| {{unknown}}
| {{supports current}}
|-
|-
|}
|}


[[Category:Minecraft Modern]]
[[Category:Minecraft Modern]]

Revision as of 17:47, 13 August 2012

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

Name Description Author(s) Language License Minecraft 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 1.2.5
LibMinecraft .NET library for Minecraft clients and servers Drew DeVault (SirCmpwn) C# MIT 1.2.3
libmc--c World representation data structures and OpenGL drawing functions. axus C++ GPLv3 1.1
mcproxy Minecraft Proxy (and bot) framework in C++ mave C++ GPLv3 1.1
node-mcsmp Simple Minecraft multiplayer protocol library for node.js. eddyb node.js (JavaScript) Unknown Beta 1.8.1
MCSharpClient .NET Minecraft Client Protocol Library Justin Head (dv90) Mono C# GPLv3 Beta 1.2