Still can't get into Mindscape Zone despite having a completed save file with all of the emeralds, so I'm just gonna post my JSON file here, hope somebody can help:
["lifeless.lua", "L_ringkeep-v1.1.pk3", "L_ringdrain-v1.1.lua", "L_EnemiesDropRings-v1.2.lua", "VL_sloperollangle-v9.1.lua", "VL_anglestand-v1.5.1.lua", "lenientBubbles-1.1.lua", "lenientCrushersAndPits-2.1.lua", "l_jumpleniency-v1.lua", "L_ClimbSpin-v1.pk3", "DropDashCometDash.pk3", "l_cometdash-v2a.pk3", "L_UsefulSpinDash-v1.0.lua", "L_RunDust_V1.lua", "L_SpeedPreventsDamage_v1.1.lua", "CL_SMSReborn-v3-2.pk3", "CL_XSonic-v1.1c.pk3", "CL_AdventureSonic-v1.8b.pk3", "L_AdventureSonic-InfiniteSuperBounce.wad", "SA-JasonGriffithVoice.pk3", "CL_CDSonic-WhisponEditV1.6.4.pk3", "CL_OVASonic-V2.1.pk3", "CL_ShadowPlus-V1-P.pk3", "cl_RushChars-v1.3.pk3", "CL_DeltaChars-v1.1.pk3", "csl_silverhorn-v1.pk3", "CL_StephCharsOC-v3.pk3", "CL_TeamNew-v1.0.2d.pk3", "CL_CloneFighter-v3.0.pk3", "L_GemAbilities-v1.3.pk3", "X_TriangleFades-v1.wad", "L_ESP-v2.pk3", "VL_CustomMonitors-v4.wad", "L_AdventureMonitors-v4.1.pk3", "L_AdventureEmblems-v2b.pk3", "L_SAExplosions-v2.pk3", "L_GoalRing-v2.4cc.pk3", "BetterLives_v1.11.pk3", "L_GSOptiMenu.pk3", "L_CustomHudThing-v2.0.1.pk3", "L_MoreActClearThemes-v1.8.1.pk3", "L_SuperRedux-v1.3.pk3", "L_SuperColorsRevamp-v2.1.pk3", "L_YFCustomAnimatedColorsWave_v1.2.pk3", "L_Pi_Colors_v6.lua", "L_KodachromeColors-v1.1.pk3", "L_BubbleColors-v1.1.pk3", "l-colsel-v5.pk3", "L_EmeraldStatus-v2.wad"]
Here are some notes about certain files in case people ask:
(None of these files were created by me, I just like to make edited versions of things to fit them in better with my setup)
"lifeless.lua":
just forces your life count to be 10. (because with this setup, for some reason, death pits take two lives instead of one, I've gotten gameovered so many times because of this bug, and I am over it)
"DropDashCometDash":
just gives SRB2 Sonic a drop dash to use alongside the Comet Dash.
I also use an edited version of "ClimbSpin" that doesn't have the "rebound" ability in it, since that would overwrite Comet Dash.