コード例 #1
0
ファイル: cli.py プロジェクト: sketchfab/minecraft-exporter
def list_worlds():
    for i, world in enumerate(minecraft.getWorlds()):
        name, path = world
        print(" - %s" % (name))

        for j, dimension in enumerate(minecraft.getDimensions(world)):
            dimension_name, dimension_id = dimension
            print("     %s (%s)" % (dimension_id, dimension_name))
コード例 #2
0
def list_worlds():
    for i, world in enumerate(minecraft.getWorlds()):
        name, path = world
        print(" - %s" % (name))

        for j, dimension in enumerate(minecraft.getDimensions(world)):
            dimension_name, dimension_id = dimension
            print("     %s (%s)" % (dimension_id, dimension_name))
コード例 #3
0
ファイル: gui.py プロジェクト: sketchfab/minecraft-exporter
    def selectWorld(self, i):
        name = self.modelWorld.item(i, 0)
        self.currentWorld = (str(name.text()), str(name.data().toPyObject()))

        self.modelDimension.clear()
        for i, dimension in enumerate(minecraft.getDimensions(self.currentWorld)):
            name, path = dimension
            item = QtGui.QStandardItem(name)
            item.setData(path)
            self.modelDimension.setItem(i, 0, item)
        self.comboDimension.setCurrentIndex(0)

        area = minecraft.getDefaultArea(self.currentWorld)
        self.editXMin.setText(str(area[0][0]))
        self.editXMax.setText(str(area[1][0]))
        self.editYMin.setText(str(area[0][1]))
        self.editYMax.setText(str(area[1][1]))
        self.editZMin.setText(str(area[0][2]))
        self.editZMax.setText(str(area[1][2]))
コード例 #4
0
ファイル: gui.py プロジェクト: isabella232/minecraft-exporter
    def selectWorld(self, i):
        name = self.modelWorld.item(i, 0)
        self.currentWorld = (str(name.text()), str(name.data().toPyObject()))

        self.modelDimension.clear()
        for i, dimension in enumerate(
                minecraft.getDimensions(self.currentWorld)):
            name, path = dimension
            item = QtGui.QStandardItem(name)
            item.setData(path)
            self.modelDimension.setItem(i, 0, item)
        self.comboDimension.setCurrentIndex(0)

        area = minecraft.getDefaultArea(self.currentWorld)
        self.editXMin.setText(str(area[0][0]))
        self.editXMax.setText(str(area[1][0]))
        self.editYMin.setText(str(area[0][1]))
        self.editYMax.setText(str(area[1][1]))
        self.editZMin.setText(str(area[0][2]))
        self.editZMax.setText(str(area[1][2]))