- change minecraft clients icon.

This commit is contained in:
Kono Tyran 2021-08-14 15:21:52 -07:00 committed by Fabian Dill
parent 953ccc55d9
commit 0668f94461
2 changed files with 8 additions and 7 deletions

BIN
data/mcicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -18,6 +18,7 @@ library = Path(libfolder, "library.zip")
print("Outputting to: " + sbuildfolder) print("Outputting to: " + sbuildfolder)
icon = os.path.join("data", "icon.ico") icon = os.path.join("data", "icon.ico")
mcicon = os.path.join("data", "mcicon.ico")
if os.path.exists("X:/pw.txt"): if os.path.exists("X:/pw.txt"):
print("Using signtool") print("Using signtool")
@ -71,20 +72,20 @@ def remove_sprites_from_folder(folder):
scripts = { scripts = {
# Core # Core
"MultiServer.py": ("ArchipelagoServer", False), "MultiServer.py": ("ArchipelagoServer", False, icon),
"Generate.py": ("ArchipelagoGenerate", False), "Generate.py": ("ArchipelagoGenerate", False, icon),
# LttP # LttP
"LttPClient.py": ("ArchipelagoLttPClient", True), "LttPClient.py": ("ArchipelagoLttPClient", True, icon),
"LttPAdjuster.py": ("ArchipelagoLttPAdjuster", True), "LttPAdjuster.py": ("ArchipelagoLttPAdjuster", True, icon),
# Factorio # Factorio
"FactorioClient.py": ("ArchipelagoFactorioClient", True), "FactorioClient.py": ("ArchipelagoFactorioClient", True, icon),
# Minecraft # Minecraft
"MinecraftClient.py": ("ArchipelagoMinecraftClient", False), "MinecraftClient.py": ("ArchipelagoMinecraftClient", False, mcicon),
} }
exes = [] exes = []
for script, (scriptname, gui) in scripts.items(): for script, (scriptname, gui, icon) in scripts.items():
exes.append(cx_Freeze.Executable( exes.append(cx_Freeze.Executable(
script=script, script=script,
target_name=scriptname + ("" if sys.platform == "linux" else ".exe"), target_name=scriptname + ("" if sys.platform == "linux" else ".exe"),