Difference between revisions of "Library List"
Jump to navigation
Jump to search
(Added my protocol implementation) |
m (Smaller header) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
This is a rather incomplete list of Minecraft related libraries currently in development. | This is a rather incomplete list of Minecraft related libraries currently in development. | ||
− | {| class="wikitable" style="width: auto; text-align: center;" | + | {| class="wikitable sortable" style="width: auto; text-align: center;" |
|-style="background:#eee" | |-style="background:#eee" | ||
− | ! | + | !Name |
− | ! | + | !class="unsortable"|Description |
− | ! | + | !Author(s) |
− | ! | + | !Language |
− | ! | + | !License |
+ | !Last 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 13: | Line 42: | ||
| Drew DeVault (SirCmpwn) | | Drew DeVault (SirCmpwn) | ||
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#] | | [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#] | ||
− | | MIT | + | | {{MIT}} |
+ | | {{supports|1.2.3}} | ||
|- | |- | ||
− | ! [https://github.com/ | + | ! [https://github.com/axus/libmc--c libmc--c] |
− | | | + | | World representation data structures and OpenGL drawing functions. |
− | | | + | | axus |
− | | [http:// | + | | [http://en.wikipedia.org/wiki/C%2B%2B C++] |
− | | | + | | {{GPLv3}} |
+ | | {{supports|1.1}} | ||
|- | |- | ||
! [https://github.com/mave/mcproxy mcproxy] | ! [https://github.com/mave/mcproxy mcproxy] | ||
Line 25: | Line 56: | ||
| mave | | mave | ||
| [http://en.wikipedia.org/wiki/C%2B%2B C++] | | [http://en.wikipedia.org/wiki/C%2B%2B C++] | ||
− | | | + | | {{GPLv3}} |
+ | | {{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 31: | Line 70: | ||
| Justin Head (dv90) | | Justin Head (dv90) | ||
| [http://www.mono-project.com/Main_Page Mono] [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#] | | [http://www.mono-project.com/Main_Page Mono] [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#] | ||
− | | | + | | {{GPLv3}} |
− | | | + | | {{supports|Beta 1.2}} |
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|} | |} | ||
[[Category:Minecraft Modern]] | [[Category:Minecraft Modern]] |
Revision as of 20:42, 13 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++ | 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 | node.js (JavaScript) | Unknown | Template:Supports |
MCSharpClient | .NET Minecraft Client Protocol Library | Justin Head (dv90) | Mono C# | GPLv3 | Template:Supports |