Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion MCSL2Lib/Pages/downloadPage.py
Original file line number Diff line number Diff line change
Expand Up @@ -948,7 +948,15 @@ def initFastMirrorCoreListWidget(self):
def fastMirrorCoreNameProcessor(self):
downloadVariables.selectedName = self.sender().objectName()
self.initFastMirrorMCVersionsListWidget()

try:
self.buildLayout.removeItem(self.scrollAreaSpacer)
except AttributeError:
pass
try:
for i in reversed(range(self.buildLayout.count())):
self.buildLayout.itemAt(i).widget().deleteLater()
except AttributeError:
pass
def initFastMirrorMCVersionsListWidget(self):
try:
self.versionLayout.removeItem(self.scrollAreaSpacer)
Expand Down
6 changes: 4 additions & 2 deletions MCSL2Lib/windowInterface.py
Original file line number Diff line number Diff line change
Expand Up @@ -610,11 +610,12 @@ def startServer(self):
if not firstTry:
w = MessageBox(
title="提示",
content="你并未同意Minecraft的最终用户许可协议。\n未同意,服务器将无法启动。\n可点击下方的按钮查看Eula。\n同意Eula后,请尝试再次开启服务器",
content="你并未同意Minecraft的最终用户许可协议。\n未同意,服务器将无法启动。\n可点击下方的按钮查看Eula。\n同意Eula后,服务器将会启动。",
parent=self,
)
w.yesButton.setText("同意")
w.yesSignal.connect(lambda: MojangEula().acceptEula())
w.yesSignal.connect(MojangEula().acceptEula)
w.yesSignal.connect(self.startServer)
w.cancelButton.setText("拒绝")
eulaBtn = HyperlinkButton(
url="https://aka.ms/MinecraftEULA", text="Eula", icon=FIF.LINK
Expand All @@ -623,6 +624,7 @@ def startServer(self):
w.exec()
else:
self.switchTo(self.consoleInterface)
self.navigationInterface.setCurrentItem(self.consoleInterface.objectName())
self.consoleInterface.serverOutput.setPlainText("")
self.serverMemThread = MinecraftServerResMonitorUtil(self)
self.serverMemThread.memPercent.connect(self.consoleInterface.setMemView)
Expand Down