self.Bind(wx.EVT_MENU, self.OnProjectPlanner, i)
# i = toolsMenu.Append(-1, 'Open SVG (2D) slicer...')
# self.Bind(wx.EVT_MENU, self.OnSVGSlicerOpen, i)
- i = toolsMenu.Append(-1, 'Minecraft import...')
- self.Bind(wx.EVT_MENU, self.OnMinecraftImport, i)
+ if minecraftImport.hasMinecraft():
+ i = toolsMenu.Append(-1, 'Minecraft import...')
+ self.Bind(wx.EVT_MENU, self.OnMinecraftImport, i)
self.menubar.Append(toolsMenu, 'Tools')
expertMenu = wx.Menu()
from Cura.util import stl
from Cura.util.pymclevel import mclevel
+def hasMinecraft():
+ return os.path.isdir(mclevel.saveFileDir)
+
class minecraftImportWindow(wx.Frame):
def __init__(self, parent):
super(minecraftImportWindow, self).__init__(parent, title='Cura - Minecraft import')