Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src;
- import java.util.Random;
- import java.io.PrintStream;
- public class WorldGenRuin extends WorldGenerator
- {
- public WorldGenRuin()
- {
- }
- public boolean generate(World world, Random rand, int x, int y, int z)
- {
- if(world.getBlockId(x, y, z)!= Block.grass.blockID || world.getBlockId(x, y + 1, z)!= 0)
- {
- return false;
- }
- int block = Block.stoneBrick.blockID;
- world.setBlockWithNotify(x, y + 1, z, block);
- world.setBlockWithNotify(x, y + 2, z, block);
- world.setBlockWithNotify(x, y + 3, z + 1, block);
- world.setBlockWithNotify(x, y + 1, z + 2, block);
- world.setBlockWithNotify(x, y + 2, z + 2, block);
- world.setBlockWithNotify(x, y + 3, z + 2, block);
- world.setBlockWithNotify(x + 5, y + 1, z + 3, block);
- world.setBlockWithNotify(x + 5, y + 2, z + 3, block);
- world.setBlockWithNotify(x + 6, y + 1, z + 5, block);
- world.setBlockWithNotify(x + 6, y + 2, z + 5, block);
- world.setBlockWithNotify(x + 6, y + 3, z + 5, block);
- world.setBlockWithNotify(x + 1, y + 1, z + 5, block);
- world.setBlockWithNotify(x + 1, y + 2, z + 5, block);
- world.setBlockWithNotify(x + 1, y + 3, z + 5, block);
- world.setBlockWithNotify(x + 1, y + 4, z + 5, block);
- world.setBlockWithNotify(x + 2, y + 1, z + 5, block);
- world.setBlockWithNotify(x + 2, y + 2, z + 5, block);
- world.setBlockWithNotify(x + 3, y + 1, z + 5, block);
- world.setBlockWithNotify(x + 2, y + 1, z + 10, block);
- world.setBlockWithNotify(x + 2, y + 2, z + 10, block);
- world.setBlockWithNotify(x + 2, y + 3, z + 10, block);
- world.setBlockWithNotify(x + 1, y + 1, z + 9, block);
- world.setBlockWithNotify(x + 2, y + 1, z + 9, block);
- world.setBlockWithNotify(x + 2, y + 2, z + 9, block);
- world.setBlockWithNotify(x + 2, y + 1, z + 8, block);
- world.setBlockWithNotify(x, y + 1, z + 7, block);
- world.setBlockWithNotify(x, y + 2, z + 7, block);
- world.setBlockWithNotify(x, y + 3, z + 7, block);
- world.setBlockWithNotify(x, y + 4, z + 7, block);
- world.setBlockWithNotify(x, y + 5, z + 7, block);
- world.setBlockWithNotify(x - 1, y + 6, z + 7, block);
- world.setBlockWithNotify(x - 2, y + 6, z + 7, block);
- world.setBlockWithNotify(x - 3, y + 5, z + 7, block);
- world.setBlockWithNotify(x - 3, y + 4, z + 7, block);
- world.setBlockWithNotify(x - 3, y + 3, z + 7, block);
- world.setBlockWithNotify(x - 3, y + 2, z + 7, block);
- world.setBlockWithNotify(x - 3, y + 1, z + 7, block);
- world.setBlockWithNotify(x - 3, y + 4, z + 6, block);
- world.setBlockWithNotify(x - 3, y + 3, z + 6, block);
- world.setBlockWithNotify(x - 3, y + 2, z + 6, block);
- world.setBlockWithNotify(x - 3, y + 1, z + 6, block);
- world.setBlockWithNotify(x - 3, y + 2, z + 5, block);
- world.setBlockWithNotify(x - 3, y + 1, z + 5, block);
- world.setBlockWithNotify(x - 4, y + 1, z + 8, block);
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement