私は物事を行うミニクラフトのトップシークレットモードに取り組んできました。私はすでに@Overrideアノテーションを削除しようとしました。 ShadowFacts.netで1.11のチュートリアルに従っていますが、Intellij IDEAではなくEclipse Java Marsを使用しています。ClientProxyの@Overrideアノテーションエラー
package darkdoesstuff.elementalscience.proxy;
import darkdoesstuff.elementalscience.Reference;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.model.ModelLoader;
public class ClientProxy {
@Override /**This is where the error is*/
public void registerItemRenderer(Item item, int meta, String id) {
ModelLoader.setCustomModelResourceLocation(item, meta, new ModelResourceLocation(Reference.MODID + ":" + id, "inventory"));
}
}
はそれが公共のクラスClientProxyがSOMETHING'を拡張 'と言うべきではないでしょうか。 –
もしあなたが何かをオーバーライドしたいのであれば、あなたはいくつかのクラスを拡張するほうがいいでしょうか( "ClientProxy"の後にいくつかの拡張がありません) – Matthias
["CommonProxyとClientProxyの2つの新しいクラスを作成します残りのコードから**)ClientProxyをCommonProxyに拡張する** "](http://shadowfacts.net/tutorials/forge-modding-1102/proxy-system/) –