feat: add Habboon, Leet and Hubbly furni import sources
CI / check (push) Successful in 26s
CI / release (push) Skipped
CI / deploy (push) Successful in 56s

Add verified retro-hotel sources to the studio furni clone list. All
endpoints (furnidata JSON, .nitro bundles, icons, SWF) were probed and
verified reachable (HTTP 200), and Leet/Hubbly nitro bundles parse with
parseNitroBundle.

Also allow source-specific SWF downloads without a revision path segment
(/hof_furni/{classname}.swf), which Leet and Habboon use.
This commit is contained in:
openhands committed 2026-08-20 15:38:50 +02:00
1 parent 56bfa164a1
commit 01369d8943
2 files changed
+38

No files matched your search

+5
View File
@@ -689,6 +689,11 @@ export async function importSingleFurni(params: {
swfUrls.push(
`${sourceSwfBaseUrl}/hof_furni/${rev}/${encodeURIComponent(safeSwfName)}.swf`,
);
// Some retros (e.g. Leet, Habboon) serve SWFs without a revision
// segment: /hof_furni/{classname}.swf
swfUrls.push(
`${sourceSwfBaseUrl}/hof_furni/${encodeURIComponent(safeSwfName)}.swf`,
);
}
// Official Habbo CDN fallbacks