<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[Mod] &quot;Failed to load extension&quot; due to syntax error at schema_version line]]></title><description><![CDATA[<p dir="auto">Apparently when I try to load my mod through "<strong>Load unpacked</strong>" at the Extension tab to test it, it keep getting the "<strong>Failed to load extension</strong>" error</p>
<p dir="auto"><img src="/assets/uploads/files/1732892518812-320e6fb0-ddfd-4d59-9a2e-fa68d33fbdfd-image.png" alt="320e6fb0-ddfd-4d59-9a2e-fa68d33fbdfd-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">As already mention in the title of this topic, the syntax error come from the "<strong>schema_version</strong>" line (which is <strong>line 133</strong>)</p>
<p dir="auto"><img src="/assets/uploads/files/1732892626160-768aba44-a90d-4b9d-818e-dc820cc2dd9c-image.png" alt="768aba44-a90d-4b9d-818e-dc820cc2dd9c-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">There's mutiple time I load my mod through "Load unpacked", but <strong>this is the first time this happen to me</strong>.<br />
Normally it would load the mod <strong>completely fine without any problem at all</strong>, and also work <strong>completely fine</strong>, so this bug is pretty much <strong>very <em>annoying</em></strong></p>
<p dir="auto">Also, this happen to only my mod apparently, because i actually attempted to also load the Cr1tikal Moist mod by the same way, and <strong>it is loaded completely fine without error at the same "schema_version" line anyways</strong>.</p>
<p dir="auto">Opera GX version: <strong>LVL 6 (core: 114.0.5282.243)</strong><br />
manifest.json file code:</p>
<pre><code>{
   "description": "welcome to osu!",
   "developer": {
      "name": "Shocked Gaming"
   },
   "icons": {
      "512": "osu_mod_icon_512.png"
   },
   "key": "idk what happen if i let you know this, but i will not review it just in case",
   "manifest_version": 3,
   "mod": {
      "payload": {
         "app_icon": [ {
            "id": "app_icon_01",
            "name": "osu!GX",
            "path": "app_icon/osugx.png"
         } ],
         "mobile_image_overrides": [ {
            "id": "0",
            "images": {
               "start_page_logo": "mobile_logo/osugx.png"
            },
            "name": "osu!GX"
         } ],
         "background_music": [ {
            "id": "0",
            "name": "cYsmix - trangles",
            "tracks": [ "music/triangles.mp3" ]
         }, {
         "background_music": [ {
            "id": "1",
            "name": "nekodex - circles!",
            "tracks": [ "music/circles.mp3" ]
         } ],
         "browser_sounds": [ {
            "id": "0",
            "name": "osu!sfx",
            "sounds": {
               "CLICK": [ "sound/click.mp3" ],
               "FEATURE_SWITCH_OFF": [ "sound/feature_switch_off.mp3" ],
               "FEATURE_SWITCH_ON": [ "sound/feature_switch_on.mp3" ],
               "HOVER": [ "sound/hover.mp3" ],
               "HOVER_UP": [ "sound/hover.mp3" ],
               "IMPORTANT_CLICK": [ "sound/important_click.mp3" ],
               "LEVEL_UPGRADE": [ "sound/level_upgrade.mp3" ],
               "LIMITER_OFF": [ "sound/limiter_off.mp3" ],
               "LIMITER_ON": [ "sound/limiter_on.mp3" ],
               "SWITCH_TOGGLE": [ "sound/switch.mp3" ],
               "TAB_CLOSE": [ "sound/close_tab.mp3" ],
               "TAB_INSERT": [ "sound/new_tab.mp3" ],
               "TAB_SLASH": [ "sound/tab_slash.mp3" ]
            }
         } ],
         "keyboard_sounds": [ {
            "id": "0",
            "name": "osu!keyboard",
            "sounds": {
                "TYPING_BACKSPACE": [ "keyboard/deleted.wav" ],
                "TYPING_ENTER": [ "keyboard/enter.wav" ],
                "TYPING_LETTER": [ "keyboard/type1.wav", "keyboard/type2.wav", "keyboard/type3.wav",  "keyboard/type4.wav" ],
                "TYPING_SPACE": [ "keyboard/move.wav" ]
            }
         } ],
         "fonts": [ {
            "header": {
               "name": "Torus",
               "variants": [ {
                  "path": "font/osu_torus.otf"
               } ]
            },
            "id": "fonts_01",
            "name": "Torus"
         }, {
            "header": {
               "name": "Aller",
               "variants": [ {
                  "path": "font/osu_aller.ttf"
               } ]
            },
            "id": "fonts_02",
            "name": "Aller"
         } ],
         "splash_screen": [ {
            "id": "splash_screen_01",
            "name": "osu!splash",
            "path": "splash/splashosu.mp4"
         } ],
         "theme": [ {
            "dark": {
               "gx_accent": {
                  "h": 333,
                  "l": 61,
                  "s": 60
               },
               "gx_secondary_base": {
                  "h": 333,
                  "l": 61,
                  "s": 100
               }
            },
            "id": "0",
            "light": {
               "gx_accent": {
                  "h": 333,
                  "l": 61,
                  "s": 56
               },
               "gx_secondary_base": {
                  "h": 333,
                  "l": 70,
                  "s": 88
               }
            },
            "name": "osu!color"
         } ],
         "wallpaper": [ {
            "dark": {
               "image": "wallpaper/osu_dark.jpg",
               "speeddial_position": "top",
               "text_color": "#FFFFFF",
               "text_shadow": "#0B000E"
            },
            "id": "0",
            "light": {
               "image": "wallpaper/osu_light.jpg",
               "speeddial_position": "top",
               "text_color": "#FFFFFF",
               "text_shadow": "#0B000E"
            },
            "name": "osu!wallpaper"
         } ]
      },
      "schema_version": 2
   },
   "name": "osu!",
   "update_url": "https://api.gx.me/store/mods/update",
   "version": "1.3"
}
</code></pre>
]]></description><link>https://forums.opera.com/topic/75060/mod-failed-to-load-extension-due-to-syntax-error-at-schema_version-line</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 20:43:33 GMT</lastBuildDate><atom:link href="https://forums.opera.com/topic/75060.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 29 Nov 2024 15:12:49 GMT</pubDate><ttl>60</ttl></channel></rss>