Client List: Difference between revisions
Jump to navigation
Jump to search
imported>Shoghicp mNo edit summary |
imported>Benc (standardize links) |
||
| Line 16: | Line 16: | ||
! [https://github.com/Wallbraker/Charged-Miners Charged Miners] | ! [https://github.com/Wallbraker/Charged-Miners Charged Miners] | ||
| Minecraft Viewer, can connect to classic servers. | | Minecraft Viewer, can connect to classic servers. | ||
| | | {{D}}, {{Lua}} | ||
| GPLv2 | | {{GPLv2}} | ||
| {{no}} | | {{no}} | ||
| {{yes}} | | {{yes}} | ||
| Line 25: | Line 25: | ||
! [http://foundation.x10.mx/index.php?title=Crafti Crafti] (dead link) | ! [http://foundation.x10.mx/index.php?title=Crafti Crafti] (dead link) | ||
| python standalone bot, controllable via player commands, console input, or configured rules file. | | python standalone bot, controllable via player commands, console input, or configured rules file. | ||
| | | {{Python}}, {{Twisted}} | ||
| | | {{all rights reserved}} | ||
| {{yes}} | | {{yes}} | ||
| {{no}} | | {{no}} | ||
| Line 34: | Line 34: | ||
! [https://github.com/espes/esbot esbot] | ! [https://github.com/espes/esbot esbot] | ||
| dependency gathering and other awesomeness | | dependency gathering and other awesomeness | ||
| | | {{Python}}, {{Twisted}} | ||
| | | {{GPLv3}} | ||
| {{no}} | | {{no}} | ||
| {{no}} | | {{no}} | ||
| Line 43: | Line 43: | ||
! [https://github.com/aniero/golem golem] | ! [https://github.com/aniero/golem golem] | ||
| ruby 1.9/eventmachine client, acts as a standalone bot or transparent proxy | | ruby 1.9/eventmachine client, acts as a standalone bot or transparent proxy | ||
| | | {{Ruby}} | ||
| MIT | | {{MIT}} | ||
| {{no}} | | {{no}} | ||
| {{no}} | | {{no}} | ||
| Line 52: | Line 52: | ||
! [https://github.com/axus/libmc--c mc--c] | ! [https://github.com/axus/libmc--c mc--c] | ||
| Draw the map. Can't talk or move. | | Draw the map. Can't talk or move. | ||
| | | {{C++}} | ||
| | | {{LGPL}} | ||
| {{no}} | | {{no}} | ||
| {{yes}} | | {{yes}} | ||
| Line 61: | Line 61: | ||
! [http://hg.sitedethib.com/mcclient/ mcclient] | ! [http://hg.sitedethib.com/mcclient/ mcclient] | ||
| Work in progress SMP client | | Work in progress SMP client | ||
| | | {{Python}} with {{C}} extension | ||
| GPLv3 | | {{GPLv3}} | ||
| {{no}} | | {{no}} | ||
| {{yes}} | | {{yes}} | ||
| Line 70: | Line 70: | ||
! [https://github.com/jrupac/minecraft-opengl minecraft-opengl] | ! [https://github.com/jrupac/minecraft-opengl minecraft-opengl] | ||
| Draw the map, move around, break stuff, gather stuff, etc.; doesn't appear to have networking | | Draw the map, move around, break stuff, gather stuff, etc.; doesn't appear to have networking | ||
| | | {{C++}} with {{OpenGL}} | ||
| | | {{all rights reserved}} | ||
| {{no}} | | {{no}} | ||
| {{yes}} | | {{yes}} | ||
| Line 79: | Line 79: | ||
! [https://github.com/shoghicp/Minecraft-PHP-Client-2 Minecraft PHP Client 2] | ! [https://github.com/shoghicp/Minecraft-PHP-Client-2 Minecraft PHP Client 2] | ||
| Complete rewrite of "Minecraft PHP Client". Has events and actions, and it's modular. Supports online mode and Spoutcraft | | Complete rewrite of "Minecraft PHP Client". Has events and actions, and it's modular. Supports online mode and Spoutcraft | ||
| | | {{PHP}} | ||
| | | {{LGPL}} | ||
| {{no}} | | {{no}} | ||
| {{unknown|Convert Map to PNG}} | | {{unknown|Convert Map to PNG}} | ||
| Line 88: | Line 88: | ||
! [https://github.com/shoghicp/Minecraft-PHP-Client Minecraft PHP Client] | ! [https://github.com/shoghicp/Minecraft-PHP-Client Minecraft PHP Client] | ||
| "- Superseded by Minecraft PHP Client 2 -" It can move and do other things. [http://shoghicp.wordpress.com/2012/04/08/minecraft-php-client/ Spanish Website] | | "- Superseded by Minecraft PHP Client 2 -" It can move and do other things. [http://shoghicp.wordpress.com/2012/04/08/minecraft-php-client/ Spanish Website] | ||
| | | {{PHP}} | ||
| | | {{LGPL}} | ||
| {{yes|Yes, but only linux}} | | {{yes|Yes, but only linux}} | ||
| {{no}} | | {{no}} | ||
| Line 97: | Line 97: | ||
! [[Mineflayer]] | ! [[Mineflayer]] | ||
| JavaScript bot framework. See [[Mineflayer]] for more details. | | JavaScript bot framework. See [[Mineflayer]] for more details. | ||
| | | {{C++}}, {{Qt}} | ||
| | | {{MIT}} | ||
| {{yes}} | | {{yes}} | ||
| {{yes}} | | {{yes}} | ||
| Line 106: | Line 106: | ||
! [https://github.com/ammaraskar/pyCraft pyCraft] | ! [https://github.com/ammaraskar/pyCraft pyCraft] | ||
| Work in progress client, displays chat at the moment | | Work in progress client, displays chat at the moment | ||
| Python | | {{Python}} | ||
| Apache | | {{Apache}} | ||
| {{yes}} | | {{yes}} | ||
| {{no}} | | {{no}} | ||
| Line 115: | Line 115: | ||
! [https://github.com/Vijfhoek/Sharpcraft Sharpcraft] ([https://github.com/F16Gaming/Sharpcraft Fork]) | ! [https://github.com/Vijfhoek/Sharpcraft Sharpcraft] ([https://github.com/F16Gaming/Sharpcraft Fork]) | ||
| Work in progress SMP (might add SSP) client. | | Work in progress SMP (might add SSP) client. | ||
| | | {{C sharp}} | ||
| | | {{GPLv3}} | ||
| {{yes}} | | {{yes}} | ||
| {{yes|Yes, using [http://en.wikipedia.org/wiki/Microsoft_XNA XNA]}} | | {{yes|Yes, using [http://en.wikipedia.org/wiki/Microsoft_XNA XNA]}} | ||
| Line 124: | Line 124: | ||
! [http://www.planetminecraft.com/project/new-c-driven-minecraft-client-461392/ Revolutional RedStone] | ! [http://www.planetminecraft.com/project/new-c-driven-minecraft-client-461392/ Revolutional RedStone] | ||
| Parial Redstone support | | Parial Redstone support | ||
| C++, Lua | | {{C++}}, {{Lua}} | ||
| {{Unknown}} | | {{Unknown}} | ||
| {{yes}} | | {{yes}} | ||
| Line 133: | Line 133: | ||
! [https://github.com/lukleh/TwistedBot TwistedBot] | ! [https://github.com/lukleh/TwistedBot TwistedBot] | ||
| bot and proxy | | bot and proxy | ||
| | | {{Python}}, {{Twisted}} | ||
| BSD | | {{no|{{BSD}}? No mention of license in source}} | ||
| {{no}} | | {{no}} | ||
| {{no}} | | {{no}} | ||
| Line 142: | Line 142: | ||
! [[Vb Minebot]] | ! [[Vb Minebot]] | ||
| Work in progress standalone bot | | Work in progress standalone bot | ||
| | | {{VB.NET}}, {{Ruby}} | ||
| | | {{no|{{GPLv3}}? No mention of license in source}} | ||
| {{yes}} | | {{yes}} | ||
| {{no}} | | {{no}} | ||
Revision as of 10:07, 14 August 2012
This is a rather incomplete list of Minecraft Alpha/Beta clients that users have worked or are working on. This page only lists clients written from scratch; for mods and wrappers, see the Utility List.
The column Game Graphics asks if your client displays in-game activity at a graphical level, such as world chunks, people or mobs moving, or any of that sort. If you are simply displaying things as text, that does not count. You can also optionally tell us the library you're using for your game graphics while providing your answer.
| Name | Features | Language | License | Threaded | Game Graphics | Author(s) | Status |
|---|---|---|---|---|---|---|---|
| Charged Miners | Minecraft Viewer, can connect to classic servers. | D, Lua | GPLv2 | No | Yes | Wallbraker et al. | Active |
| Crafti (dead link) | python standalone bot, controllable via player commands, console input, or configured rules file. | Python, Twisted | proprietary / freeware | Yes | No | CharlesBroughton | Dead |
| esbot | dependency gathering and other awesomeness | Python, Twisted | GPLv3 | No | No | espes | Last updated Sep 2011 |
| golem | ruby 1.9/eventmachine client, acts as a standalone bot or transparent proxy | Ruby | MIT | No | No | aniero | Last updated Apr 2011 |
| mc--c | Draw the map. Can't talk or move. | C++ | LGPL | No | Yes | axus | Last updated May 2011 |
| mcclient | Work in progress SMP client | Python with C extension | GPLv3 | No | Yes | ThibG | Last updated Jul 2011 |
| minecraft-opengl | Draw the map, move around, break stuff, gather stuff, etc.; doesn't appear to have networking | C++ with OpenGL | proprietary / freeware | No | Yes | Rohan Bansal, Dmitry Drutskoy, Ajay Roopakalu, Sarah Tang | Last updated Jun 2011 |
| Minecraft PHP Client 2 | Complete rewrite of "Minecraft PHP Client". Has events and actions, and it's modular. Supports online mode and Spoutcraft | PHP | LGPL | No | Convert Map to PNG | shoghicp | Active. Works from 1.0.0 to 1.3.1 |
| Minecraft PHP Client | "- Superseded by Minecraft PHP Client 2 -" It can move and do other things. Spanish Website | PHP | LGPL | Yes, but only linux | No | shoghicp | Stopped. Works from b1.6 to 1.2.5 |
| Mineflayer | JavaScript bot framework. See Mineflayer for more details. | C++, Qt | MIT | Yes | Yes | Superjoe, thejoshwolfe | Last updated Nov 2011 |
| pyCraft | Work in progress client, displays chat at the moment | Python | Apache License v2 | Yes | No | Ammar Askar, resba | Active |
| Sharpcraft (Fork) | Work in progress SMP (might add SSP) client. | C# | GPLv3 | Yes | Yes, using XNA | Vijfhoek and F16Gaming | Last updated Mar 2012 |
| Revolutional RedStone | Parial Redstone support | C++, Lua | Unknown | Yes | Yes | RevolutionalRedstone | Active |
| TwistedBot | bot and proxy | Python, Twisted | BSD? No mention of license in source | No | No | lukleh | Active |
| Vb Minebot | Work in progress standalone bot | VB.NET, Ruby | GPLv3? No mention of license in source | Yes | No | Umby24 | Active |