From c5e2b121d8b4c99db1c9addea9c74e558e26cff6 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Sun, 4 Oct 2015 00:32:02 -1000 Subject: [PATCH] Move tool finally has "Copy Air" option. --- src/mcedit2/editortools/move.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mcedit2/editortools/move.py b/src/mcedit2/editortools/move.py index 52c80b5..dd26ab3 100644 --- a/src/mcedit2/editortools/move.py +++ b/src/mcedit2/editortools/move.py @@ -329,15 +329,20 @@ class MoveTool(EditorTool): self.rotationInput = RotationWidget() self.rotationInput.rotationChanged.connect(self.rotationChanged) + self.copyOptionsWidget = QtGui.QGroupBox(self.tr("Options")) + + self.copyAirCheckbox = QtGui.QCheckBox(self.tr("Copy Air")) + self.copyOptionsWidget.setLayout(Column(self.copyAirCheckbox)) + confirmButton = QtGui.QPushButton("Confirm") # xxxx should be in worldview confirmButton.clicked.connect(self.confirmImport) self.toolWidget.setLayout(Column(self.importsListWidget, self.pointInput, self.rotationInput, + self.copyOptionsWidget, confirmButton, None)) - def rotationChanged(self, rots, live): if self.currentImport: if live: @@ -492,7 +497,8 @@ class MoveTool(EditorTool): # Copy to destination task = destDim.copyBlocksIter(sourceDim, sourceDim.bounds, self.currentImport.importPos, - biomes=True, create=True) + biomes=True, create=True, + copyAir=self.copyAirCheckbox.isChecked()) showProgress(self.tr("Pasting..."), task)