Ejemplo n.º 1
0
def testCreate():
    gen = MCServerChunkGenerator()
    print "Version: ", gen.serverVersion

    def _testCreate(filename):
        gen.createLevel(filename, BoundingBox((-128, 0, -128), (128, 128, 128)))

    TempLevel("ServerCreate", createFunc=_testCreate)
Ejemplo n.º 2
0
def testServerGen(pc_world):
    gen = MCServerChunkGenerator()
    print "Version: ", gen.serverVersion

    gen.generateChunkInLevel(pc_world, 50, 50)
    gen.generateChunksInLevel(pc_world, [(120, 50), (121, 50), (122, 50), (123, 50), (244, 244), (244, 245), (244, 246)])
    c = pc_world.getChunk(50, 50)
    assert c.getSection(0).Blocks.any()
Ejemplo n.º 3
0
    def testServerGen(self):
        gen = MCServerChunkGenerator()
        print "Version: ", gen.serverVersion

        level = self.alphalevel

        gen.generateChunkInLevel(level, 50, 50)
        gen.generateChunksInLevel(level, [(120, 50), (121, 50), (122, 50), (123, 50), (244, 244), (244, 245), (244, 246)])
        c = level.getChunk(50, 50)
        assert c.getSection(0).Blocks.any()