【解決済み】1.7.10 Forge 10.13.4.1566で製錬レシピが追加できてない

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.255479)

【解決済み】1.7.10 Forge 10.13.4.1566で製錬レシピが追加できてない

投稿記事by わーるど » 2015年11月28日(土) 19:59

JavaがよくわからないときにMod開発をしており、今回改めてこちら(http://www.nicovideo.jp/watch/sm23461712)を参考にして開発環境を新しくしてやってみました。
ですが実行を押すと「必要なプロジェクトでエラー:Minecraft 起動を実行しますか?」と出てきて、実行を押して起動させてみるとMinecraftは起動できていて
Modは読み込めているようなのですが、肝心の製錬レシピが追加されていませんでした。
特に原因となるところも分からなかったので、どなたかご回答をよろしくお願いします。
(以下コード)
コード: 全て選択
package com.example.examplemod;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;

@Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION)
public class ExampleMod
{
   public static final String MODID = "examplemod";
   public static final String VERSION = "1.0";

   @EventHandler
   public void preInit(FMLPreInitializationEvent e)
   {
      GameRegistry.addSmelting(Blocks.dirt, new ItemStack(Blocks.diamond_block, 1), 0.1F);
   }
   @EventHandler
   public void nit(FMLInitializationEvent event)
   {

   }
}


2015/11/29追記
Forgeを構築しなおすことでなおりました、みなさまありがとうございました
そのかわり今度はゲーム内の音が犠牲になりましたがModが作れるので問題ないです
最後に編集したユーザー わーるど [ 2015年11月29日(日) 13:18 ], 累計 1 回
じゃばじゃば初心者です
アバター
わーるど
ID:9b0c52ed
水から上がったとこ
 
記事: 8
登録日時: 2015年1月26日(月) 20:20

  • (PostNo.255486)

Re: 1.7.10 Forge 10.13.4.1566で製錬レシピが追加できてない

投稿記事by エリンギ » 2015年11月28日(土) 20:26

わーるど さんが書きました:
public static final String MODID = "examplemod";
public static final String VERSION = "1.0";

@EventHandler
public void preInit(FMLPreInitializationEvent e)
{
GameRegistry.addSmelting(Blocks.dirt, new ItemStack(Blocks.diamond_block, 1), 0.1F);
}
@EventHandler
public void nit(FMLInitializationEvent event)
{

}
}

精錬レシピの追加は、preInitではなくinit(コードではnitになっていますが)で行うのが適切かと思われます。
ModdingWiki↓を参考に修正してみてください。
参考:http://minecraftjp.info/modding/index.php/1.7%E3%81%AE%E7%B2%BE%E9%8C%AC%E3%83%AC%E3%82%B7%E3%83%94%E8%BF%BD%E5%8A%A0
アバター
エリンギ
ID:27911246
掘り廃人
 
記事: 1674
登録日時: 2013年11月30日(土) 17:18

  • (PostNo.255487)

Re: 1.7.10 Forge 10.13.4.1566で製錬レシピが追加できてない

投稿記事by elise_blacklab » 2015年11月28日(土) 20:32

わーるど さんが書きました:実行を押すと「必要なプロジェクトでエラー:Minecraft 起動を実行しますか?」と出てきて、

このメッセージが出てきた時というのは,ソースコード中にコンパイルエラー等のまずい記述が含まれているか,ビルドパス等の設定に異常がある時です.
eclipseであれば赤線や×マーク,「!」マークで示される部分がそれなので修正してください.
メイドつくってたりします.http://6docvc.net/
アバター
elise_blacklab
ID:2d50f6ad
掘り廃人
 
記事: 2456
登録日時: 2014年6月25日(水) 18:30

  • (PostNo.255492)

Re: 1.7.10 Forge 10.13.4.1566で製錬レシピが追加できてない

投稿記事by わーるど » 2015年11月28日(土) 20:53

エリーゼさん、返信ありがとうございます
そういえばpluginsファイルにファイルを追加しようとして途中でキャンセルしてしまったので、pluginsファイルをもう一度元の状態にしてみます
じゃばじゃば初心者です
アバター
わーるど
ID:9b0c52ed
水から上がったとこ
 
記事: 8
登録日時: 2015年1月26日(月) 20:20


Return to 質問:開発・制作関連

x