Dimensional issues

Im having issues with Modded dimensions not loading like AbyssalCraft,Simple Dimensions, rfdim so on and so forth. Maybe im missing something or not getting it but i cant find anything on this issue any were prime example ill get this.
[Sponge]: World [Omothol] (DIM52) has already been registered (likely by a mod). Going to print existing registration
[Sponge]: World [Abyssal_Wasteland] (DIM50) has already been registered (likely by a mod). Going to print existing registration
[Sponge]: World [The_Dreadlands] (DIM51) has already been registered (likely by a mod). Going to print existing registration
[Sponge]: World [The_Dark_Realm] (DIM53) has already been registered (likely by a mod). Going to print existing registration
Then later down line ill get
[Sponge]: An attempt was made to load a world with dimension id [50] that has no registered world folder!
[Sponge]: An attempt was made to load a world with dimension id [51] that has no registered world folder!
[Sponge]: An attempt was made to load a world with dimension id [52] that has no registered world folder!
[Sponge]: An attempt was made to load a world with dimension id [53] that has no registered world folder!

Dims never load never create the files nothing im not sure what im doing wrong if anything or if this is a bug eather on spongeforge side or mod side im completely lost just want to figuare this out any help would be apprcated

What versions of everything are you running? (Mods, Forge, Sponge, etc)

forge 12.18.1.2026, sponge 1596
AbyssalCraft-1.10.2-1.9.2.7
Aroma1997Core-1.9.4-1.1.0.3
AromaBackup-1.9.4-1.0.1.1
autooredictconv-1.10.2-1.0
BaseMetals_1.9.4-2.3.2.6
Baubles-1.9.4-1.2.1.0
bdlib-1.12.1.7-mc1.10.2
BetterQuesting-1.3.140
BiomesOPlenty-1.9.4-4.1.0.2052-universal
BloodMagic-1.9.4-2.0.3-53
Botania-unofficial.r1.8-313
Chameleon-1.9.4-2.1.6
Chisel-MC1.9.4-0.0.6.33
chiselsandbits-11.7
covers-0.3.0.3-mc1.10.2
CraftTweaker-1.10.2-3.0.10
CyclopsCore-1.9.4-0.7.2
DrawersBits-1.9.4-0.2
EnderCore-1.10.2-0.4.1.41-beta
EnderIO-1.10.2-3.0.1.75_beta
endertanks-1.10.0-1.4.1
EndMetals_1.9-1.0.4
environmentaltech-1.10.2-0.10.2d
expandableBackpacks1.1.5-1.10.2
ExtraRails-1.10.2-1.1.1
extrautils2-1.10.2-alpha-1.0.1
FastLeaveDecay-MC1.9.4-1.2.1
fixchiselstonegen-1.10.2-1.9.4-1.0
forestry_1.10.2-5.2.3.213
FRSM-2.6.81-1.10.2
FSMM-1.3.3-1.10.2
GardenOfGlass
gendustry-1.6.4.13-mc1.10.2
generators-0.9.20.9-mc1.10.2
godweapons -4.5_1.10.2
ironchest-1.10.2-7.0.7.795
jei_1.10.2-3.7.8.234
JustJetpacks-1.10-1.0.0
k4lib-1.10-1.0.58-universal
malisisblocks-1.9.4-4.0.0
malisiscore-1.9.4-4.0.2
malisisdoors-1.9.4-5.0.1
Mantle-1.10-0.10.3
mcjtylib-1.10-1.9.9
mdecore-1.10.2-1.0
Mekanism-1.10.2-9.1.0.288
MekanismGenerators-1.10.2-9.1.0.288
MekanismTools-1.10.2-9.1.0.288
ModernMetals-0.11.0
ModTweaker2-2.0.0
multistorage-1.10.0-1.2.1
mysticalagriculture-1.0.5
NetherMetals_1.9-1.1.2
OreDictionaryConverter-1.9.1
OreSpawn_1.9.4-1.0.3
Pam’s HarvestCraft 1.9.4-1.10.2a
platforms-1.10.0-1.2.0
pressure-1.3.1.8-mc1.10.2
pvpToggle-1.10-1.0.36-universal
QuantumStorage-1.9.4-3.1.0
Quark-beta-49.
RebornCore-1.10.2-2.5.5.3-universal
refinedstorage-0.8.12
reptilemod-1.10.2-3.5.2-57
rftools-1.10-5.08
rftoolsdim-1.10-4.30beta46
RoguelikeDungeons-1.10.2-1.5.4
roots-1.10.2-0.110.0
ShadowMC-1.10.2-3.4.4
shetiphiancore-1.10.0-3.3.0
simplecore-1.10.2-1.3.8.1
SimpleDimensions-MC1.10-1.3
SimpleTcon-0.9 RC2
SolarFluxReborn-1.9.4_0.7b
SoulShards-TOW-1.10.2-2.5.5-39
spongeforge-1.10.2-2026-5.0.0-BETA-1596.jar
Staircraftmod v5.0 - MC1.9.4 Forge
StandardExpansion-1.3.88
StorageDrawers-1.9.4-3.2.1
TConstruct-1.10-2.3.3a
Techy-MC1.9.4-v8
tinker_io-1.10.2-beta 2.3.2b
TinkersAddons-1.10.x-1.0.3
TombManyGraves-1.9.4_1.10.2-2.1.8
ToughAsNails-1.9.4-1.0.10
TSON Craft 3.3.2
valkyrielib-1.10.2-0.10.2
vending-1.9.4-1.3.4
ViesCraft-0.3.4a-mc1.10.2
Waila-1.7.0-B3_1.9.4
Wallcraftmodv5.01 - MC1.9.4 Forge
Warp Scrolls 1.9.4 1.0.2
WaterStrainer-1.9.4-1.1.0
Wawla-1.10.2-2.3.0.198
WholeTreeAxe-1.10-1.5.0
worldedit-forge-mc1.9.4-6.1.3-dist

EasyScoreboards v1.5.1
Nexus 1.8.5b
griefprevention-1.10.2-1.1.0.40
PermissionsEx-Sponge API5
holograms-v1.0.1
projectportals-5.0.0-0.12.3
LongMessages-1.0.1
projectworlds-5.0.0-0.10.3

1596 is several versions out of date. Please try again with the latest builds here - as of this post it’s 1626.

i did sorry forgot that i went backwards to try an earlyer version to see LOL still same issue

Just a shot in the dark…try removing projectworlds-5.0.0-0.10.3 and report back please.

it was no diffrent at all LOL

went all the day down to Abyssalcraft ,sponge and forge and still the same thing also tryed it with rfdims, and simpledims as well same thing

Tryed sponge 1637, and forge 12.18.1.2042 still nothing any ideas what this could be?

We seem to be having the same issue on Biffa2001’s server. I don’t really know anything about Sponge or programming, just a little light scripting, but it would appear to me that it looks for folders named DIM*, but many mods don’t use the DIM prefix. I wonder if it might be possible to have a fallback behavior, sort of a secondary scan, looking for folders that contain forcedcunks.dat and register those as Dimensions.

I don’t think that’s the problem

Fair enough, just trying to be helpful.

My recommendation is to create a ticket on Sponge’s Github page, They can give a bit more insight. They will most likely give you more details as to why this is happening, which you can then relay back to the authors of these mods.

Ok, I’ve done some browsing through the Sponge source, and I found a file which handles world loading, amongst other world based functions. The first set of errors is caused by this code here:

if (isDimensionRegistered(dimensionId)) {
    SpongeImpl.getLogger().error("World [{}] (DIM{}) has already been registered (likely by a mod). Going to print existing "
+ "registration", worldFolderName, dimensionId);
    continue;
}

Because of this, it is not able to register the world file for the specific dimension id. It seems like the dimension id’s loaded by the server (these id’s are loaded in via nbt tags in the world folder directly), so there is no tampering happening there. From what I can tell, the mods you are using for these dimensions are registering the worlds to Sponge themselves, which should not be done unless you do it after sponge loads the world to memory. Perhaps in an older version of Sponge this was how it was done, but I am not sure. There was a change made 5 days ago (as of August 4th) that reorders some world loading items, so potentially in the latest bleeding build of spongeforge the worlds would work.

If you would like to peruse the file, and perhaps open a ticket on the GitHub page, here is the direct file link:
(Note that the file is in SpongeCommon, shared by both SpongeForge and SpongeVanilla)
https://github.com/SpongePowered/SpongeCommon/blob/bleeding/src/main/java/org/spongepowered/common/world/WorldManager.java

If you make a ticket on the SpongeCommon page, include reference to this file to help the developers of Sponge figure out what is going wrong.