Guest User

Untitled

a guest
Jul 15th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. package net.minecraft.src;
  2. import java.util.Random;
  3. public class mod_nexusdem extends BaseMod
  4. // Old mod_obstick
  5. {
  6. public static final Item obstick = new Item(1002).setItemName("obstick");
  7. {
  8. obstick.iconIndex = ModLoader.addOverride("/gui/items.png", "/nexus/obstick.png");
  9. ModLoader.addName(obstick, "Obsidian inbeded stick");
  10. ModLoader.addRecipe(new ItemStack(obstick, 10), new Object[] {
  11. "***", "*X*", "***", Character.valueOf('X'), Item.stick, Character.valueOf('*'), obshard });
  12.  
  13. }
  14.  
  15. // Old mod_obshard
  16. public static final Item obshard = new Item(1001).setItemName("obshard");
  17. public void load()
  18. {
  19. obshard.iconIndex = ModLoader.addOverride("/gui/items.png", "/nexus/obshard.png");
  20. ModLoader.addName(obshard, "Obsidian Shard");
  21.  
  22. ModLoader.addRecipe(new ItemStack(obshard, 9), new Object[] {
  23. "X", Character.valueOf('X'), Block.dirt
  24. });
  25. }
  26. {
  27. }
  28. public static final Block nexusore = new nexusore(98,0).setHardness(0.1F).setResistance(0.0F).setLightValue(0.0F).setBlockName("nexusore");
  29. { // Error for 'new "nexusore"(98,0)'
  30. //ORE
  31. ModLoader.registerBlock(nexusore);
  32. nexusore.blockIndexInTexture = ModLoader.addOverride("/terrain.png","/nexusore.png");
  33. ModLoader.addName(nexusore, "Nexus Ore");
  34. }
  35. public void generateSurface(World world, Random rand, int chunkX, int chunkZ)
  36. {
  37. for(int i = 0; i < 2; i++)
  38. {
  39. int randPosX = chunkX + rand.nextInt(16);
  40. int randPosY = rand.nextInt(7);
  41. int randPosZ = chunkZ + rand.nextInt(16);
  42. (new WorldGenMinable(mod_nexusdem.nexusore.blockID, 2)).generate(world, rand, randPosX, randPosY, randPosZ);
  43. }
  44. }
  45. public String getVersion()
  46. {
  47. return "0.0.0.0.1";
  48. }
  49. }
Add Comment
Please, Sign In to add comment