Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src;
- import java.util.Random;
- public class mod_nexusdem extends BaseMod
- // Old mod_obstick
- {
- public static final Item obstick = new Item(1002).setItemName("obstick");
- {
- obstick.iconIndex = ModLoader.addOverride("/gui/items.png", "/nexus/obstick.png");
- ModLoader.addName(obstick, "Obsidian inbeded stick");
- ModLoader.addRecipe(new ItemStack(obstick, 10), new Object[] {
- "***", "*X*", "***", Character.valueOf('X'), Item.stick, Character.valueOf('*'), obshard });
- }
- // Old mod_obshard
- public static final Item obshard = new Item(1001).setItemName("obshard");
- public void load()
- {
- obshard.iconIndex = ModLoader.addOverride("/gui/items.png", "/nexus/obshard.png");
- ModLoader.addName(obshard, "Obsidian Shard");
- ModLoader.addRecipe(new ItemStack(obshard, 9), new Object[] {
- "X", Character.valueOf('X'), Block.dirt
- });
- }
- {
- }
- public static final Block nexusore = new nexusore(98,0).setHardness(0.1F).setResistance(0.0F).setLightValue(0.0F).setBlockName("nexusore");
- { // Error for 'new "nexusore"(98,0)'
- //ORE
- ModLoader.registerBlock(nexusore);
- nexusore.blockIndexInTexture = ModLoader.addOverride("/terrain.png","/nexusore.png");
- ModLoader.addName(nexusore, "Nexus Ore");
- }
- public void generateSurface(World world, Random rand, int chunkX, int chunkZ)
- {
- for(int i = 0; i < 2; i++)
- {
- int randPosX = chunkX + rand.nextInt(16);
- int randPosY = rand.nextInt(7);
- int randPosZ = chunkZ + rand.nextInt(16);
- (new WorldGenMinable(mod_nexusdem.nexusore.blockID, 2)).generate(world, rand, randPosX, randPosY, randPosZ);
- }
- }
- public String getVersion()
- {
- return "0.0.0.0.1";
- }
- }
Add Comment
Please, Sign In to add comment