EndingCredits / litematic-viewer

Viewer for Litematica schematics in-browser for when you cba to fire up Minecraft. Based on Deepslate renderer.
25 stars 16 forks source link

Allow loading direct from URL #2

Closed EndingCredits closed 1 year ago

EndingCredits commented 1 year ago

TODO: Add option for proxy to bypass CORS headers (discord cdn doesn't serve them by default. e.g. https://www.whateverorigin.org/ , https://allorigins.win/

Though maybe the proxy could be done in the request itself.... need to work out url encoding

https://endingcredits.github.io/litematic-viewer/?remote-url=https://api.allorigins.win/get?url=https://cdn.discordapp.com/attachments/908089307636588584/1065749582664958053/Tree_Farm_Finished.litematic seems to work, but has errors

EDIT: https://endingcredits.github.io/litematic-viewer/?remote-url=https://api.allorigins.win/raw?url=https://cdn.discordapp.com/attachments/908089307636588584/1065749582664958053/Tree_Farm_Finished.litematic Works!

EndingCredits commented 1 year ago

TODO: Add textbox for pasting URL and option for proxy.