Examples of offsetMinMax()


Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    for (int xxzz = 1; xxzz <= 11; xxzz += 2) {
      // Fences on the outside walls
      box.setMinMax(xxzz - 4, 7, 0, xxzz - 4, 8, 0).fill();
      box.offsetMinMax(0, 0, 12, 0, 0, 12).fill();
      box.setMinMax(-4, 7, xxzz, -4, 8, xxzz).fill();
      box.offsetMinMax(12, 0, 0, 12, 0, 0).fill();
      // Fences and brick on the roof
      setBlockMaterial(xxzz - 4, 10, 0, VanillaMaterials.NETHER_BRICK);
      setBlockMaterial(xxzz - 4, 10, 12, VanillaMaterials.NETHER_BRICK);
      setBlockMaterial(-4, 10, xxzz, VanillaMaterials.NETHER_BRICK);
      setBlockMaterial(8, 10, xxzz, VanillaMaterials.NETHER_BRICK);
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    setBlockMaterial(-4, 10, 0, VanillaMaterials.NETHER_BRICK_FENCE);
    setBlockMaterial(8, 10, 0, VanillaMaterials.NETHER_BRICK_FENCE);
    // Fences on the inside
    for (int zz = 3; zz <= 9; zz += 2) {
      box.setMinMax(-3, 4, zz, -3, 5, zz).fill();
      box.offsetMinMax(10, 0, 0, 10, 0, 0).fill();
    }
    // Generate the staircase to the roof
    for (int yy = -3; yy <= 3; yy++) {
      final int zz = yy + 7;
      for (int xx = 1; xx <= 3; xx++) {
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

      setBlockMaterial(xx, 9, 11, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 2);
    }
    // Fences in the sides of the staircase
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK_FENCE, VanillaMaterials.NETHER_BRICK_FENCE);
    box.setMinMax(1, 3, 7, 1, 4, 7).fill();
    box.offsetMinMax(2, 0, 0, 2, 0, 0).fill();
    // Remove part of the fence on the roof to make an entrance
    picker.setOuterInnerMaterials(VanillaMaterials.AIR, VanillaMaterials.AIR);
    box.setMinMax(1, 10, 12, 3, 10, 12).fill();
    // Passage ways through the room with stairs on both ends
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK, VanillaMaterials.NETHER_BRICK);
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    picker.setOuterInnerMaterials(VanillaMaterials.AIR, VanillaMaterials.AIR);
    box.setMinMax(1, 10, 12, 3, 10, 12).fill();
    // Passage ways through the room with stairs on both ends
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK, VanillaMaterials.NETHER_BRICK);
    box.setMinMax(-2, 2, 2, -1, 2, 3).fill();
    box.offsetMinMax(0, 0, 7, 0, 0, 7).fill();
    box.setMinMax(-2, 2, 4, -2, 2, 8).fill();
    box.setMinMax(5, 2, 2, 6, 2, 3).fill();
    box.offsetMinMax(0, 0, 7, 0, 0, 7).fill();
    box.setMinMax(6, 2, 4, 6, 2, 8).fill();
    setBlockMaterial(0, 2, 2, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 1);
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK, VanillaMaterials.NETHER_BRICK);
    box.setMinMax(-2, 2, 2, -1, 2, 3).fill();
    box.offsetMinMax(0, 0, 7, 0, 0, 7).fill();
    box.setMinMax(-2, 2, 4, -2, 2, 8).fill();
    box.setMinMax(5, 2, 2, 6, 2, 3).fill();
    box.offsetMinMax(0, 0, 7, 0, 0, 7).fill();
    box.setMinMax(6, 2, 4, 6, 2, 8).fill();
    setBlockMaterial(0, 2, 2, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 1);
    setBlockMaterial(0, 2, 3, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 1);
    setBlockMaterial(0, 2, 9, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 1);
    setBlockMaterial(0, 2, 10, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 1);
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    setBlockMaterial(4, 2, 9, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 0);
    setBlockMaterial(4, 2, 10, VanillaMaterials.STAIRS_NETHER_BRICK, (short) 0);
    // Nether wart around the stairs
    picker.setOuterInnerMaterials(VanillaMaterials.SOUL_SAND, VanillaMaterials.SOUL_SAND);
    box.setMinMax(-1, 1, 4, 0, 1, 8).fill();
    box.offsetMinMax(5, 0, 0, 5, 0, 0).fill();
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_WART_BLOCK, VanillaMaterials.NETHER_WART_BLOCK);
    box.setMinMax(-1, 2, 4, 0, 2, 8).fill();
    box.offsetMinMax(5, 0, 0, 5, 0, 0).fill();
    // Material just above the pillar to create some arch shape
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK, VanillaMaterials.NETHER_BRICK);
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    picker.setOuterInnerMaterials(VanillaMaterials.SOUL_SAND, VanillaMaterials.SOUL_SAND);
    box.setMinMax(-1, 1, 4, 0, 1, 8).fill();
    box.offsetMinMax(5, 0, 0, 5, 0, 0).fill();
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_WART_BLOCK, VanillaMaterials.NETHER_WART_BLOCK);
    box.setMinMax(-1, 2, 4, 0, 2, 8).fill();
    box.offsetMinMax(5, 0, 0, 5, 0, 0).fill();
    // Material just above the pillar to create some arch shape
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK, VanillaMaterials.NETHER_BRICK);
    box.setMinMax(0, -1, 0, 4, -1, 12).fill();
    box.offsetMinMax(-4, 0, 4, 4, 0, -4).fill();
    box.setMinMax(0, -3, 0, 4, -2, 3).fill();
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    box.setMinMax(-1, 2, 4, 0, 2, 8).fill();
    box.offsetMinMax(5, 0, 0, 5, 0, 0).fill();
    // Material just above the pillar to create some arch shape
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK, VanillaMaterials.NETHER_BRICK);
    box.setMinMax(0, -1, 0, 4, -1, 12).fill();
    box.offsetMinMax(-4, 0, 4, 4, 0, -4).fill();
    box.setMinMax(0, -3, 0, 4, -2, 3).fill();
    box.offsetMinMax(0, 0, 9, 0, 0, 9).fill();
    box.setMinMax(-4, -3, 4, -1, -2, 8).fill();
    box.offsetMinMax(9, 0, 0, 9, 0, 0).fill();
    // Build the four pillars down to the gound
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    // Material just above the pillar to create some arch shape
    picker.setOuterInnerMaterials(VanillaMaterials.NETHER_BRICK, VanillaMaterials.NETHER_BRICK);
    box.setMinMax(0, -1, 0, 4, -1, 12).fill();
    box.offsetMinMax(-4, 0, 4, 4, 0, -4).fill();
    box.setMinMax(0, -3, 0, 4, -2, 3).fill();
    box.offsetMinMax(0, 0, 9, 0, 0, 9).fill();
    box.setMinMax(-4, -3, 4, -1, -2, 8).fill();
    box.offsetMinMax(9, 0, 0, 9, 0, 0).fill();
    // Build the four pillars down to the gound
    for (int xx = 0; xx <= 4; xx++) {
      for (int zz = 0; zz <= 2; zz++) {
View Full Code Here

Examples of org.spout.vanilla.world.generator.structure.PieceCuboidBuilder.offsetMinMax()

    box.setMinMax(0, -1, 0, 4, -1, 12).fill();
    box.offsetMinMax(-4, 0, 4, 4, 0, -4).fill();
    box.setMinMax(0, -3, 0, 4, -2, 3).fill();
    box.offsetMinMax(0, 0, 9, 0, 0, 9).fill();
    box.setMinMax(-4, -3, 4, -1, -2, 8).fill();
    box.offsetMinMax(9, 0, 0, 9, 0, 0).fill();
    // Build the four pillars down to the gound
    for (int xx = 0; xx <= 4; xx++) {
      for (int zz = 0; zz <= 2; zz++) {
        fillDownwards(xx, -4, zz, 50, VanillaMaterials.NETHER_BRICK);
        fillDownwards(xx, -4, 12 - zz, 50, VanillaMaterials.NETHER_BRICK);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.