新しいブロックを追加するために、私はminecraft用のmodを作ろうとしています。Minecraft Modding Javaコンパイルエラー
mod_Block.java
package net.minecraft.src;
import java.util.random;
public class mod_Block extends BaseMod
{
public static final Block sunBlock = new BlockSun(100,0).setBlockName("sun").setLightValue(2.0F);
public mod_Block()
{
ModLoader.RegisterBlock(sunBlock);
blockSun.blockIndexInTexture = ModLoader.addOverride("/terrain.png","/block.png");
ModLoader.AddName(sunBlock,"Sun");
ModLoader.AddRecipe(new ItemStack(sunBlock, 1), new Object [] {
"**", Character.valueOf('*'), Block.dirt
});
}
public String Version()
{
return "3.14159265";
}
}
BlockSun.java
package net.minecraft.src;
import java.util.random;
public class BlockSun extends Block
{
protected BlockSun (int i, int j)
{
super (i,j,Material.glass);
}
public int quantityDropped (int i, Random random)
{
return 0;
}
}
しかし、コンパイラは言う:ここに私のコードです
のsrc /マインクラフト/ネット/マインクラフト/ SRC/BlockSun.java:2:シンボルを見つけることができません シンボル:class util 場所:package java import java.util; ^
のsrc /マインクラフト/ネット/マインクラフト/ SRC/BlockSun.java:11:Randomクラス 場所:シンボル シンボル見つけることができないクラスnet.minecraft.src.BlockSun 公共int型quantityDroppedを(I、ランダムint型ランダム) ^
のsrc /マインクラフト/ネット/マインクラフト/ SRC/mod_Block.java:2: 場所UTILクラス:シンボル シンボルを見つけることができませんパッケージのJava 輸入java.utilの。 ^
SRC /マインクラフト/ NET /マインクラフト/ SRC/mod_Block.java:11:可変blockSun 場所:クラスnet.minecraft.src.mod_Block blockSun.blockIndexInTexture = ModLoader.addOverride(シンボル シンボルを見つけることができません"/terrain.png"、 "/block.png"); ^
あなたが私を助けてくれたら本当に感謝します。