diff --git a/src/lib/services/catalog-repair.ts b/src/lib/services/catalog-repair.ts index 69d39210..19db4f11 100644 --- a/src/lib/services/catalog-repair.ts +++ b/src/lib/services/catalog-repair.ts @@ -117,15 +117,21 @@ const EVENT_PREFIXES: Record = { arcade: "Arcade", puzzle: "Puzzles", - // Clothing / Fashion - clothing: "Clothing", - clothes: "Clothing", - shirt: "Clothing", - pants: "Clothing", - shoes: "Clothing", - hat: "Clothing", - costume: "Costumes", - dress: "Dresses", + // Retro hotel / community server prefixes + leet: "Leet", + hubbly: "Hubbly", + crazy: "Crazy", + shock: "Shock", + flash: "Flash", + nova: "Nova", + uber: "Uber", + vip: "VIP", + exclusive: "Exclusive", + collectible: "Collectible", + vintage: "Vintage", + retro: "Retro", + classic: "Classic", + rare: "Rares", // Furniture categories room: "Room Furniture", @@ -220,14 +226,15 @@ const EVENT_PREFIXES: Record = { musicdisk: "Music", musicdisc: "Music", - // VIP / Rares / Nitro - rare: "Rares", - vip: "VIP", - exclusive: "Exclusive", - collectible: "Collectible", - vintage: "Vintage", - retro: "Retro", - classic: "Classic", + // Clothing / Fashion + clothing: "Clothing", + clothes: "Clothing", + shirt: "Shirt", + pants: "Pants", + shoes: "Shoes", + hat: "Hat", + costume: "Costumes", + dress: "Dresses", }; /** diff --git a/src/lib/services/clone-sources.ts b/src/lib/services/clone-sources.ts index d07338ed..72893fe2 100644 --- a/src/lib/services/clone-sources.ts +++ b/src/lib/services/clone-sources.ts @@ -12,8 +12,8 @@ export interface CloneSource { const KEY = "clone_sources"; /** - * Verified working sources (checked Aug 2026). Used as the default list and - * as the fallback when the `clone_sources` site setting is empty. + * Verified sources. Used as the default list and as the fallback when the + * `clone_sources` site setting is empty. */ export const DEFAULT_SOURCES: CloneSource[] = [ { @@ -38,6 +38,20 @@ export const DEFAULT_SOURCES: CloneSource[] = [ nitroBaseUrl: "https://nitro.hubba.cc/bundled/furniture", iconBaseUrl: "", }, + { + id: "default-leet", + name: "Leet", + furnidataUrl: "https://www.leet.ws/gamedata/furnidata.json", + nitroBaseUrl: "https://www.leet.ws/nitro/bundled/furniture", + iconBaseUrl: "https://www.leet.ws/nitro/icons", + }, + { + id: "default-hubbly", + name: "Hubbly", + furnidataUrl: "https://www.hubbly.pw/gamedata/furnidata.json", + nitroBaseUrl: "https://www.hubbly.pw/nitro/bundled/furniture", + iconBaseUrl: "https://www.hubbly.pw/nitro/icons", + }, ]; export const DEFAULT_ICON_SOURCES: CloneSource[] = DEFAULT_SOURCES.filter(