hi,
im trying to make a mod, i used to be able to just edit the classes but now we cant edit the classes in the new forge gradle. i want to know how to replace a mc class with my own class and if we cant do that i want to know how to override a method in a different class?
i either have to override a whole bunch of methods or edit the class and replace the original with my own
here is how i was trying to override methods
package com.example.examplemod;
(all imports that i need)
@Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION)
@SideOnly(Side.CLIENT)
public class ExampleMod extends RendererLivingEntity
{
public static final String MODID = "examplemod";
public static final String VERSION = "1.0";
public ExampleMod(ModelBase p_i1261_1_, float p_i1261_2_)
{
super(p_i1261_1_, p_i1261_2_);
// TODO Auto-generated constructor stub
}
@Override
protected void renderModel(EntityLivingBase p_77036_1_, float p_77036_2_, float p_77036_3_, float p_77036_4_, float p_77036_5_, float p_77036_6_, float p_77036_7_)
{
...
}
// eclipse tells me to add this unimplemented method
@Override
protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
// TODO Auto-generated method stub
return null;
}
}
my question is: how do i go about replaceing a whole class with my own or how to override a method that is in a mc class?
when i run eclipse MC doesnt run, i get this VVV