Car la fonction
this.mc.displayGuiScreen(new GuiConnecting(this, mc, serverIp, serverPort));
Ne fonctionne pas avec Forge.
Il faut utiliser FMLClientHandler.instance().connectToServerAtStartup(ip, port);
http://www.minecraftforgefrance.fr/showthread.php?tid=587#classe1 - il te manque au moins la fonction init (le minimum à avoir)
http://www.minecraftforgefrance.fr/showthread.php?tid=716#classe1 - la réponse à ta question
Salut, pour pouvoir faire cuire ton minerai, tu dois créer une recette de four (smelting recipe en anglais). Un tutoriel est disponible sur Minecraft Forge France : http://www.minecraftforgefrance.fr/showthread.php?tid=235
Il a été fait pour la 1.6 mais tu ne devrais pas avoir trop de problèmes avec la compatibilité.
Je pense que le setBlockHardness doit être inversé à un moment ou à un autre, car moi aussi je pensais que plus la valeurs était grande, plus le block prenait de temps à être détruit.
Ou alors tu ajoutes juste :
public boolean canDespawn()
{
return false;
}
ça peut aussi le faire.
EDIT : en effet ça devrait fonctionner, les villageois ont ça.