I was making a model for one of my new mods, and when I ran it through MCreator (was lazy and didn't want to do coding) this came up as an error:
== MCP 7.51 (data: 7.51, client: 1.5.2, server: 1.5.2) ==
# found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, astyle, astyle config
== Recompiling client ==
> Cleaning bin
> Recompiling
'"C:\Program Files\Java\jdk1.7.0_21\bin\javac" -encoding UTF-8 -Xlint:-options -deprecation -g -sourc...' failed : 1
== ERRORS FOUND in JAVA CODE ==
src\minecraft\net\minecraft\client\entity\EntityPlayerSP.java:21: warning: [deprecation] ISidedInventory in net.minecraftforge.common has been deprecated
import net.minecraft.client.particle.EntityPickupFX;
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:502: warning: [deprecation] getSizeInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getSizeInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:485: warning: [deprecation] getStartInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getStartInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\item\Item.java:1112: warning: [deprecation] IArmorTextureProvider in net.minecraftforge.common has been deprecated
return isArmorProvider ? ((IArmorTextureProvider)this).getArmorTextureFile(stack) : null;
^
src\minecraft\net\minecraft\src\ModLoader.java:632: warning: [deprecation] registerBlock(Block) in GameRegistry has been deprecated
GameRegistry.registerBlock(block);
^
src\minecraft\net\minecraft\src\ModLoader.java:643: warning: [deprecation] registerBlock(Block,Class<? extends ItemBlock>) in GameRegistry has been deprecated
GameRegistry.registerBlock(block, itemclass);
^
src\minecraft\net\minecraft\src\mod_unicorns.java:124: error: cannot find symbol
var1.put(mod_unicorns.Entityunicorns.class, new RenderLiving(new mod_unicorns.Model(), 0));
^
symbol: class Model
location: class mod_unicorns
1 error
6 warnings
==================
!! Can not find server sources, try decompiling !!
Does it mean I need to decompile again, or did I do something wrong?
== MCP 7.51 (data: 7.51, client: 1.5.2, server: 1.5.2) ==
# found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, astyle, astyle config
== Recompiling client ==
> Cleaning bin
> Recompiling
'"C:\Program Files\Java\jdk1.7.0_21\bin\javac" -encoding UTF-8 -Xlint:-options -deprecation -g -sourc...' failed : 1
== ERRORS FOUND in JAVA CODE ==
src\minecraft\net\minecraft\client\entity\EntityPlayerSP.java:21: warning: [deprecation] ISidedInventory in net.minecraftforge.common has been deprecated
import net.minecraft.client.particle.EntityPickupFX;
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:502: warning: [deprecation] getSizeInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getSizeInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\tileentity\TileEntityFurnace.java:485: warning: [deprecation] getStartInventorySide(ForgeDirection) in ISidedInventory has been deprecated
public int getStartInventorySide(ForgeDirection side)
^
src\minecraft\net\minecraft\item\Item.java:1112: warning: [deprecation] IArmorTextureProvider in net.minecraftforge.common has been deprecated
return isArmorProvider ? ((IArmorTextureProvider)this).getArmorTextureFile(stack) : null;
^
src\minecraft\net\minecraft\src\ModLoader.java:632: warning: [deprecation] registerBlock(Block) in GameRegistry has been deprecated
GameRegistry.registerBlock(block);
^
src\minecraft\net\minecraft\src\ModLoader.java:643: warning: [deprecation] registerBlock(Block,Class<? extends ItemBlock>) in GameRegistry has been deprecated
GameRegistry.registerBlock(block, itemclass);
^
src\minecraft\net\minecraft\src\mod_unicorns.java:124: error: cannot find symbol
var1.put(mod_unicorns.Entityunicorns.class, new RenderLiving(new mod_unicorns.Model(), 0));
^
symbol: class Model
location: class mod_unicorns
1 error
6 warnings
==================
!! Can not find server sources, try decompiling !!
Does it mean I need to decompile again, or did I do something wrong?
3
[deleted]
Teotoo, so how to you turn that into a non deprecated file?
[deleted]
