Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Zephyr)
  • No Skin
Collapse
RipperStore Logo
  1. Home
  2. Assets
  3. Gifts / Downloads
  4. VRCW Hotswap Script (beta)

VRCW Hotswap Script (beta)

Scheduled Pinned Locked Moved Gifts / Downloads
vrcwvrcworldworldworld hotswaphotswaphotswap worldhotswap script
80 Posts 19 Posters 4.4k Views 25 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • thebigbaddawgT
    thebigbaddawgT
    thebigbaddawg
    wrote on last edited by thebigbaddawg
    #1

    https://github.com/thebigbaddawg/VRCW-Hotswap

    Latest ver: VRCW Hotswap 1.0.4-beta  
    Released: Aug 17, 2026, 08:17 GMT+2
    

    Based on FACS01's avatar hotswap script

    Beta Unity editor tool/script for hotswapping a .vrcw onto your last VRChat world build.
    Takes your .vrcw and rewrites it's blueprint ID in a temp build to match your current upload.
    Only works if your current Unity editor matches the .vrcw Unity ver.
    The script scans the .vrcw and tells you what version of Unity it was made in, and if your current editor does not match, it'll still let you attempt to upload the world, but joining the world (in my experience) won't work as it has to be matching. (With exception of 22f2-DWR bundles which will often work on 22f1)
    If Unity versions match, the script will let you hotswap the world without any complaints.

    Disclaimer:
    Use at your own risk.
    There's no disguising / obfuscation being done, highly doubt any one will get banned unless you're trying to upload popular worlds public to labs.
    Still I'd recommend uploading from an alt, you can then use the vrchat world link to join from your main

    Note:
    When Packing with LZMA/LZ4, there can be a "processing" time, meaning it can take some time for you to be able to join the world, sometimes 5-30minutes, or maybe even more.
    When using LZ4Runtime, "processing" time is near instant.
    (No compressor needed for LZ4Runtime, world also needs to be less than 1.5GB ideally because LZ4Runtime compression is not as strong as LZMA)

    Tested & working:

    • Worlds SDK 3.4.2 on Unity 2019.4.31f1 with PC worlds that match 2019.4.31f1
      
    • Worlds SDK 3.7.6 on Unity 2022.3.6f1 with PC worlds that match 2022.3.6f1
      
    • Worlds SDK 3.10.4 on Unity 2022.3.22f1 with PC worlds that match 2022.3.22f1
      

    Partially tested & often times working:

    • Worlds SDK 3.10.4 on Unity 2022.3.22f1 with 22f2-DWR PC world bundles
      

    Untested:

    • Android
      

    Enjoy

    ripperoni & meatballs

    1 Reply Last reply
    16
    • thebigbaddawgT
      thebigbaddawgT
      thebigbaddawg
      wrote on last edited by thebigbaddawg
      #2

      Worked for these

      168195cc-2643-45ff-b5c9-d2b8a50e80ea-image.jpeg
      cc6accb3-3474-498d-a24a-ecebc005a6db-image.jpeg

      ripperoni & meatballs

      1 Reply Last reply
      9
      • data_preservD
        data_preservD
        data_preserv
        wrote on last edited by
        #3

        This is huge...
        You say it's beta but it already works pretty well, damn. And I'm usually the one complaining and breaking unfinished products, lmao.

        To anyone else out there, if you are using Unity 2022.3.22f1 and the .vrcw reports as Unity 2022.3.22f2-DWR in the hotswap plugin, it works out. I ccaaannn confirm.

        Will be working on assembling alts and using them to upload some lost worlds, for everyone.

        thebigbaddawgT 1 Reply Last reply
        3
        • data_preservD data_preserv

          This is huge...
          You say it's beta but it already works pretty well, damn. And I'm usually the one complaining and breaking unfinished products, lmao.

          To anyone else out there, if you are using Unity 2022.3.22f1 and the .vrcw reports as Unity 2022.3.22f2-DWR in the hotswap plugin, it works out. I ccaaannn confirm.

          Will be working on assembling alts and using them to upload some lost worlds, for everyone.

          thebigbaddawgT
          thebigbaddawgT
          thebigbaddawg
          wrote on last edited by
          #4

          @data_preserv Appreciate it. I've updated the DWR disclaimers now, they note that 22f2-DWR on 22f1 can often times work (thanks for confirming), but isn't always 100% (in my experience). Glad it's treating you well!

          ripperoni & meatballs

          1 Reply Last reply
          0
          • A
            A
            aassdd121
            wrote on last edited by aassdd121
            #5

            I was also trying to hotswap the DWR version of vrcw, but it didn’t work when I used UnityPy to repack the asset bundle.
            this script uses Unity's AssetBundle Compressor and it worked. (security variant)
            good release

            1 Reply Last reply
            ❤
            1
            • A aassdd121 referenced this topic on
            • A aassdd121 referenced this topic on
            • 粉雪粉
              粉雪粉
              粉雪
              wrote on last edited by
              #6

              0////0 I LOVE YOU! I was able to snag the lovely worlds I've always wanted ❤ Give this person some love and reps!!

              1 Reply Last reply
              ❤
              1
              • dinhquangD
                dinhquangD
                dinhquang
                wrote on last edited by
                #7

                It worked, thank you very much.

                1 Reply Last reply
                1
                • Y
                  Y
                  yuu_ki
                  wrote on last edited by
                  #8

                  Thank you very much, this has solved a problem that has been bothering me for a long time.

                  1 Reply Last reply
                  1
                  • A aassdd121 referenced this topic on
                  • B
                    B
                    beepo67
                    wrote on last edited by
                    #9

                    Any luck with 2022.3.22f1-DWR

                    1 Reply Last reply
                    0
                    • V
                      V
                      Verdanṫ
                      wrote on last edited by
                      #10

                      im going to try the android side later today with something

                      1 Reply Last reply
                      1
                      • V
                        V
                        Verdanṫ
                        wrote on last edited by
                        #11

                        it tries but the world im using is way too large to do the android vrcw bc of it being uncompressed 140mb

                        thebigbaddawgT 1 Reply Last reply
                        0
                        • V Verdanṫ

                          it tries but the world im using is way too large to do the android vrcw bc of it being uncompressed 140mb

                          thebigbaddawgT
                          thebigbaddawgT
                          thebigbaddawg
                          wrote on last edited by thebigbaddawg
                          #12

                          @Verdanṫ That was one of my main concerns was that android worlds barely get packed, so unless the assetbundle is already tiny it doesn't seem like it will upload properly 😞

                          But it should work for some Android world bundles hopefully

                          ripperoni & meatballs

                          V 1 Reply Last reply
                          0
                          • oxygynO
                            oxygynO
                            oxygyn
                            wrote on last edited by
                            #13

                            i am genuinely curious so this is just to upload the world to ur account or am i able to also edit the world?

                            friendly, helpful, asset hoarder. no gatekeeping no trading. ♥

                            thebigbaddawgT 1 Reply Last reply
                            0
                            • oxygynO oxygyn

                              i am genuinely curious so this is just to upload the world to ur account or am i able to also edit the world?

                              thebigbaddawgT
                              thebigbaddawgT
                              thebigbaddawg
                              wrote on last edited by
                              #14

                              @oxygyn just uploads the world to your account, the tool only changes bp id in a temporary modified build of whatever vrcw you throw at it.

                              tl;dr no you can't edit the world with this tool

                              ripperoni & meatballs

                              1 Reply Last reply
                              0
                              • thebigbaddawgT thebigbaddawg

                                @Verdanṫ That was one of my main concerns was that android worlds barely get packed, so unless the assetbundle is already tiny it doesn't seem like it will upload properly 😞

                                But it should work for some Android world bundles hopefully

                                V
                                V
                                Verdanṫ
                                wrote on last edited by
                                #15

                                @thebigbaddawg im going to try with a different vrcw bc i only needed the other one on pc mainly to see if it was locked to the specific world id or just a script in it and it was the script so ill try an android one here in a minute murder 4 perchance

                                1 Reply Last reply
                                0
                                • V
                                  V
                                  Verdanṫ
                                  wrote on last edited by
                                  #16

                                  said it worked ima boot up a device rq

                                  1 Reply Last reply
                                  1
                                  • thebigbaddawgT
                                    thebigbaddawgT
                                    thebigbaddawg
                                    wrote on last edited by
                                    #17

                                    I've updated the script to v1.0.3 beta, which adds compatibility with Unity Editor 2019 & Earlier VRCSDKs, with tested & confirmed working for: Worlds SDK 3.4.2 on Unity 2019.4.31f1 with PC worlds that match 2019.4.31f1.

                                    ripperoni & meatballs

                                    V 1 Reply Last reply
                                    0
                                    • thebigbaddawgT thebigbaddawg

                                      I've updated the script to v1.0.3 beta, which adds compatibility with Unity Editor 2019 & Earlier VRCSDKs, with tested & confirmed working for: Worlds SDK 3.4.2 on Unity 2019.4.31f1 with PC worlds that match 2019.4.31f1.

                                      V
                                      V
                                      Verdanṫ
                                      wrote on last edited by
                                      #18

                                      @thebigbaddawg i can confirm if the uncompressed size is small enough and unity versions match it uploads fine

                                      thebigbaddawgT 1 Reply Last reply
                                      1
                                      • V
                                        V
                                        Verdanṫ
                                        wrote on last edited by
                                        #19

                                        i honestly want to see if i cant get the android popcorn palace working but its 140mb after using this like DAMM

                                        1 Reply Last reply
                                        0
                                        • V Verdanṫ

                                          @thebigbaddawg i can confirm if the uncompressed size is small enough and unity versions match it uploads fine

                                          thebigbaddawgT
                                          thebigbaddawgT
                                          thebigbaddawg
                                          wrote on last edited by thebigbaddawg
                                          #20

                                          @Verdanṫ Thanks for confirming, and world is joinable on Android perfectly fine?

                                          Only issue why I wasn't able to test it was because I don't have any Android VRCW's, only PC vrcw's

                                          ripperoni & meatballs

                                          V 1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular