From beee377175d2d762bbab715389f8e44d2fa5f96f Mon Sep 17 00:00:00 2001 From: CalMWolfs <94038482+CalMWolfs@users.noreply.github.com> Date: Sun, 1 Dec 2024 02:58:46 +1100 Subject: [PATCH] Fix: A few issues with the change to the script (#1481) --- .github/scripts/updateMuseum.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/scripts/updateMuseum.py b/.github/scripts/updateMuseum.py index d6a48f894..72104baf3 100644 --- a/.github/scripts/updateMuseum.py +++ b/.github/scripts/updateMuseum.py @@ -44,7 +44,7 @@ def processMuseumData(internalName, data): armor.add(armorSet) if armorSet in setOverride: addPieceToSet(setOverride[armorSet], armorSet) - return + continue addPieceToSet(internalName, armorSet) else: donationXp = data.get('donation_xp', 0) @@ -81,6 +81,7 @@ def addPieceToSet(piece, setName): "CLOAK", ] +# Manually added overrides for armor sets as the Hypixel API does not provide the correct data setOverride = { "BLAZE": [ "BLAZE_BOOTS", @@ -98,7 +99,7 @@ def addPieceToSet(piece, setName): "ENDER_BELT", "ENDER_CLOAK", "ENDER_GAUNTLET", - "ENDER_NECKLACE" + "ENDER_NECKLACE", "END_BOOTS", "END_CHESTPLATE", "END_HELMET", @@ -193,7 +194,7 @@ def findAppropriateId(setName): maxValues['total'] = maxValues['weapons'] + maxValues['armor'] + maxValues['rarities'] outputJson = { - "notice": "This file is automatically generated and should not be modified manually. Please edit the `updatedMuseum.py` file instead.", + "notice": "This file is automatically generated and should not be modified manually. Please edit the `updateMuseum.py` file instead.", "weapons": sorted(list(weapons), key=lambda item: (itemToXp.get(item, 0), item)), "armor": sorted(list(armor), key=lambda item: (itemToXp.get(item, 0), item)), "rarities": sorted(list(rarities), key=lambda item: (itemToXp.get(item, 0), item)),