Alright, since SOMEONE wanted me to help him with this (Not naming anyone

), I decided I'll just show the world.
Step 1:
Open up GuiChat.java (net.minecraft.client.gui.GuiChat)
Step 2:
Find this method:
Code:
public void func_146403_a(String p_146403_1_)
{
this.mc.ingameGUI.getChatGUI().func_146239_a(p_146403_1_);
this.mc.thePlayer.sendChatMessage(p_146403_1_);
}
Step 3:
Change it like so:
Code:
public void func_146403_a(String p_146403_1_)
{
if(p_146403_1_.startsWith(".")) {
String commandString = p_146403_1_.substring(1);
if(commandString.toLowercase().startsWith("help")) {
// Stuff
}
// Continue adding commands here
return; // Dun forget this.
}
this.mc.ingameGUI.getChatGUI().func_146239_a(p_146403_1_);
this.mc.thePlayer.sendChatMessage(p_146403_1_);
}
Footnote about the code:
Obviously, I don't do mine like this. Mine looks like this:
Code:
public void func_146403_a(String p_146403_1_)
{
// TODO Isis
if(p_146403_1_.startsWith(Isis.getInstance().getCommandPrefix())) {
String command = p_146403_1_.substring(Isis.getInstance().getCommandPrefix().length());
String[] args = command.split(" ");
ManagerCommand.getInstance().parseCommand(args);
return;
}
this.mc.ingameGUI.getChatGUI().func_146239_a(p_146403_1_);
this.mc.thePlayer.sendChatMessage(p_146403_1_);
}
but I figured most people wouldn't know what to do with that.