Talk:Library List

Classification
I'm curious to know what is classified as a library for this purpose. I am currently investigating the possibility of creating a SMP "Bot Library" with common tasks for manipulating a character and therefor not specifically protocol manipulation. At best guess I'd be writing JNI wrappers for the existing C++ library (not sure which one) and writing handlers for various bot related task (OnEnemySight, etc). Would this be a valid entry into this list (assuming a find it a feasible project)? Codereign 21:09, 16 August 2011‎

Removing C++ LibMinecraft
I removed this project:

! LibMinecraft
 * Yuri Sevatz
 * C++
 * GPLv3

I think this page is supposed to target Beta-generation libraries? Besides, this project is already on the Classic library list. SirCmpwn 13:33, 9 January 2012 (MST)

Merging with Utility List
Any objection to merging this page and Utility List? There seems to be a lot of overlap, and having everything in one sortable table could be useful. Benc 10:53, 13 August 2012 (MST)


 * Yes, I object to this. Libraries and utilities serve different purposes - libraries are not standalone, and provide support for other things. Utilities are standalone. SirCmpwn (talk) 23:58, 16 August 2012 (MST)


 * I don't have any objection to keeping the distinction, but note that it's less than useful: Several libraries listed do in fact have a standalone mode, mentioned right there in their descriptions. And on the flip side, every utility listed uses a library (or more likely, defines its own library) implementing the Minecraft protocol. Speaking from experience, Minecraft devs tend re-invent the wheel a lot... Benc (talk) 18:14, 20 August 2012 (MST)