MCPBot

Giving modders the power to understand since 2010!!

What's MCPBot?

MCPBot is a community-driven project in the form of an IRC bot that allows contributors to provide meaningful names and
descriptions for fields, methods, and method parameters in the Java code produced by the Mod Coder Pack
(MCP).

How do I use MCPBot?

MCPBot can be accessed on the EsperNet IRC network in one of the
official MCP channels. Once in
a channel with MCPBot_Reborn type !help to see a list of available commands. More info on how to use the bot can be found
here.

Official MCP IRC Channels

Who Created MCPBot?

MCPBot was originally created by ProfMobius in 2010 using Python 2.6 and a SQLite database backend. That version of the bot allowed
contributors to provide names for fields and methods and was able to query mapping data for the "current" version of Minecraft
(whatever the bot was updated to).

MCPBot_Reborn (the version running now) was created by ProfMobius and bspkrs in 2014 using Python 2.7 and a PostgreSQL 9.3 database backend.
This version of the bot allows contributors to provide names for fields, methods, and method parameters and is able to query mapping data for
Minecraft 1.5 through the "current" version.