Difference between revisions of "Library List"

From wiki.vg
Jump to navigation Jump to search
m (Beta -> Final)
(3 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
|-style="background:#eee"
 
|-style="background:#eee"
 
!style="width: 72px" | Name
 
!style="width: 72px" | Name
!Author(s)
+
!Description
 +
!style="width: 128px" | Author(s)
 
!style="width: 128px" | Language
 
!style="width: 128px" | Language
 
!style="width: 128px" | License
 
!style="width: 128px" | License
 +
|-
 +
! [http://libminecraft.codeplex.com LibMinecraft]
 +
| .NET library for Minecraft clients and servers
 +
| Drew DeVault (SirCmpwn)
 +
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
 +
| MIT License
 +
|-
 +
! [https://github.com/eddyb/node-mcsmp node-mcsmp]
 +
| Simple Minecraft multiplayer protocol library for node.js.
 +
| eddyb
 +
| [http://nodejs.org/ node.js (JavaScript)]
 +
|
 +
|-
 +
! [https://github.com/mave/mcproxy mcproxy]
 +
| Minecraft Proxy (and bot) framework in C++
 +
| mave
 +
| [http://en.wikipedia.org/wiki/C%2B%2B C++]
 +
| GPL License
 
|-
 
|-
 
! [http://mcsharpclient.googlecode.com MCSharpClient]
 
! [http://mcsharpclient.googlecode.com MCSharpClient]
 +
| .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#]
 
| [http://www.mono-project.com/Main_Page Mono] [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
Line 14: Line 34:
 
|-
 
|-
 
! [https://github.com/axus/libmc--c libmc--c]
 
! [https://github.com/axus/libmc--c libmc--c]
 +
| World representation data structures and OpenGL drawing functions.
 
| axus
 
| axus
 
| [http://en.wikipedia.org/wiki/C%2B%2B C++]
 
| [http://en.wikipedia.org/wiki/C%2B%2B C++]
 
| LGPL License
 
| LGPL License
 
|-
 
|-
! [https://github.com/eddyb/node-mcsmp node-mcsmp]
+
! [https://github.com/ags131/SharpMinecraftLibrary SharpMinecraftLibrary]
| eddyb
 
| [http://nodejs.org/ node.js (JavaScript)]
 
 
|
 
|
|-
 
! [https://github.com/ags131/SharpMinecraftLibrary SharpMinecraftLibrary]
 
 
| ags131
 
| ags131
 
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
 
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
 +
|
 +
|-
 +
! [https://github.com/Maincraft/MCPackets MCPackets]
 +
| Java Minecraft protocol library
 +
| main()
 +
| [http://en.wikipedia.org/wiki/Java_(programming_language) Java]
 
|
 
|
|-
 
! [http://libminecraft.codeplex.com LibMinecraft]
 
| Drew DeVault (SirCmpwn)
 
| [http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
 
| MIT License
 
 
|}
 
|}
  
[[Category:Minecraft Beta]]
+
[[Category:Minecraft Modern]]

Revision as of 12:32, 29 March 2012

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

Name Description Author(s) Language License
LibMinecraft .NET library for Minecraft clients and servers Drew DeVault (SirCmpwn) C# MIT License
node-mcsmp Simple Minecraft multiplayer protocol library for node.js. eddyb node.js (JavaScript)
mcproxy Minecraft Proxy (and bot) framework in C++ mave C++ GPL License
MCSharpClient .NET Minecraft Client Protocol Library Justin Head (dv90) Mono C# GPL License
libmc--c World representation data structures and OpenGL drawing functions. axus C++ LGPL License
SharpMinecraftLibrary ags131 C#
MCPackets Java Minecraft protocol library main() Java