Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Just Enough Dimensions

Just Enough Dimensions

Add custom dimensions, configure existing dimensions, use per-dimension game rules, time, weather etc.

4,976
6
Utility
World Generation
AboutChangelogVersions

1.3.8

by masa on Nov 5, 2023
Download
  • Don't require WorldInfo override to be active for the single biome feature to work
  • Cleaned up a couple of dimension registration related things
  • Fixed one outdated dimbuilder command usage string
  • Added a couple of things to the /jed debug command output
  • Improvements to the dimbuilder - it can now add/remove empty worldinfo objects, and it can now add/remove GameRules

Original build time: 2017-04-25 20:35:18 UTC+3

1.3.8

by masa on Nov 5, 2023
Download
  • Don't require WorldInfo override to be active for the single biome feature to work
  • Cleaned up a couple of dimension registration related things
  • Fixed one outdated dimbuilder command usage string
  • Added a couple of things to the /jed debug command output
  • Improvements to the dimbuilder - it can now add/remove empty worldinfo objects, and it can now add/remove GameRules

Original build time: 2017-04-25 20:05:05 UTC+3

1.3.7

by masa on Nov 5, 2023
Download
  • Allow setting the SkyRenderType option on non-JED worlds/WorldProviders

Original build time: 2017-04-10 19:09:24 UTC+3

1.3.7

by masa on Nov 5, 2023
Download
  • Allow setting the SkyRenderType option on non-JED worlds/WorldProviders

Original build time: 2017-04-10 17:03:58 UTC+3

1.3.6

by masa on Nov 5, 2023
Download
  • Fix unregistering dimensions that weren't actually registered by JED
  • Fix/change: enableReplacingRegisteredDimensions was required for unregistering dimensions
  • Fix player data being broken if using WorldInfo override in dimension 0 in single player
  • Don't ever allow unregistering dimension 0, because it would break everything
  • Refactor/fix things related to WorldInfo overriding
    • This makes dimensions that use the JED WorldProviders more compatible with other terrain generation mods. This at least fixes RTG worlds not decorating when using a WorldInfo override for the overworld, but for this fix to work you must then use WorldProviderSurfaceJED and enable the override option in the dimensions.json config.

Original build time: 2017-03-09 14:51:02 UTC+2

1.3.6

by masa on Nov 5, 2023
Download
  • Fix unregistering dimensions that weren't actually registered by JED
  • Fix/change: enableReplacingRegisteredDimensions was required for unregistering dimensions
  • Fix player data being broken if using WorldInfo override in dimension 0 in single player
  • Don't ever allow unregistering dimension 0, because it would break everything
  • Refactor/fix things related to WorldInfo overriding
    • This makes dimensions that use the JED WorldProviders more compatible with other terrain generation mods. This at least fixes RTG worlds not decorating when using a WorldInfo override for the overworld, but for this fix to work you must then use WorldProviderSurfaceJED and enable the override option in the dimensions.json config.

Original build time: 2017-03-09 14:58:25 UTC+2

1.3.5

by masa on Nov 5, 2023
Download
  • Fix forgot to include the mob spawn fix in version 1.3.4 in WorldProviderEndJED

Original build time: 2017-03-03 21:32:12 UTC+2

1.3.5

by masa on Nov 5, 2023
Download
  • Fix forgot to include the mob spawn fix in version 1.3.4 in WorldProviderEndJED

Original build time: 2017-03-03 21:28:57 UTC+2

1.3.4

by masa on Nov 5, 2023
Download
  • Fix hostile mobs being unable to spawn in custom dimensions, if the overworld is set to peaceful

Original build time: 2017-03-03 19:45:04 UTC+2

1.3.4

by masa on Nov 5, 2023
Download
  • Fix hostile mobs being unable to spawn in custom dimensions, if the overworld is set to peaceful

Original build time: 2017-03-03 19:42:27 UTC+2

1.3.3

by masa on Nov 5, 2023
Download
  • Fix the /tpj command being broken when teleporting from dimension 1 (vanilla End)

Original build time: 2017-02-22 22:32:51 UTC+2

1.3.3

by masa on Nov 5, 2023
Download
  • Fix the /tpj command being broken when teleporting from dimension 1 (vanilla End)

Original build time: 2017-02-22 22:28:19 UTC+2

1.3.2

by masa on Nov 5, 2023
Download
  • Changed the /jed command's required permission level from 4 to 2, so that it works in command blocks
  • Some command and tab completion clean-up

Original build time: 2017-02-17 09:35:26 UTC+2

1.3.2

by masa on Nov 5, 2023
Download
  • Changed the /jed command's required permission level from 4 to 2, so that it works in command blocks
  • Some command and tab completion clean-up

Original build time: 2017-02-17 09:23:04 UTC+2

1.3.1

by masa on Nov 5, 2023
Download
  • Accept worldinfo_onetime as well as worldinfo in the config to enable overriding the WorldInfo of the world
  • Fix the /tpj command requiring permission level 4 instead of 2

Original build time: 2017-02-14 12:57:13 UTC+2

1.3.1

by masa on Nov 5, 2023
Download
  • Accept worldinfo_onetime as well as worldinfo in the config to enable overriding the WorldInfo of the world
  • Fix the /tpj command requiring permission level 4 instead of 2

Original build time: 2017-02-14 12:50:51 UTC+2

1.3.0

by masa on Nov 5, 2023
Download
  • Newly created dimensions now find their own spawn point, using a custom algorithm
    • This should avoid ending up inside the ground or other unsuitable places when teleporting to a dimension spawn
  • The /tpj command now loads the target chunk before teleporting
  • The dimbuilder set command now prints the key and value pairs
  • Fixed dimbuilder read-from command using the same object as the original, which caused the original entry to also get modified
  • Fixed worldinfo-override-only not working as intended - it always registered a custom dimension
  • Fixed a few things with the /tpj command
  • The ChunkProvider is now always re-created and overridden when using custom WorldInfo, so that any potential custom settings get properly set
  • Added the option to use existing DimensionTypes instead of always creating new custom ones
  • Added an option to set the initial spawning dimension
  • Added an option to individually disable the sun, moon and stars when using WorldProviderSurfaceJED
  • Added a separate config to enable the custom day/night cycle
  • Added a command to list all loaded dimensions, including the number of chunks and the number of entities currently loaded
  • Added a command to unload all "empty" dimensions (with no chunks loaded), and to optionally try to unload all chunks first
  • Added a worldinfo_onetime config key, to only set the values once when the dimension is first created
    • This is usually preferable for vanilla settings. Note that the JED-specific settings need to still be set inside the old worldinfo config/object, because they won't get saved to the level.dat
  • The /tpj command now generates the End spawn platform, if the spawn point hasn't been moved
  • Custom dimensions (non-overriding ones only!) are now unregistered on server stop
    • This prevents all of them from getting loaded on the next world load when you save & exit to main menu in single player and then load a world again

Original build time: 2017-02-14 10:46:43 UTC+2

1.3.0

by masa on Nov 5, 2023
Download
  • Newly created dimensions now find their own spawn point, using a custom algorithm
    • This should avoid ending up inside the ground or other unsuitable places when teleporting to a dimension spawn
  • The /tpj command now loads the target chunk before teleporting
  • The dimbuilder set command now prints the key and value pairs
  • Fixed dimbuilder read-from command using the same object as the original, which caused the original entry to also get modified
  • Fixed worldinfo-override-only not working as intended - it always registered a custom dimension
  • Fixed a few things with the /tpj command
  • The ChunkProvider is now always re-created and overridden when using custom WorldInfo, so that any potential custom settings get properly set
  • Added the option to use existing DimensionTypes instead of always creating new custom ones
  • Added an option to set the initial spawning dimension
  • Added an option to individually disable the sun, moon and stars when using WorldProviderSurfaceJED
  • Added a separate config to enable the custom day/night cycle
  • Added a command to list all loaded dimensions, including the number of chunks and the number of entities currently loaded
  • Added a command to unload all "empty" dimensions (with no chunks loaded), and to optionally try to unload all chunks first
  • Added a worldinfo_onetime config key, to only set the values once when the dimension is first created
    • This is usually preferable for vanilla settings. Note that the JED-specific settings need to still be set inside the old worldinfo config/object, because they won't get saved to the level.dat
  • The /tpj command now generates the End spawn platform, if the spawn point hasn't been moved
  • Custom dimensions (non-overriding ones only!) are now unregistered on server stop
    • This prevents all of them from getting loaded on the next world load when you save & exit to main menu in single player and then load a world again

Original build time: 2017-02-14 10:19:07 UTC+2

1.2.0

by masa on Nov 5, 2023
Download
  • Added the option SkyRenderType to change sky rendering between Overworld or End sky type
  • Changed WorldProviderEndJED to be able to customize the sky/fog/cloud colors too, although due to the way the End sky renders, the fog color seems to be the only one that really works
  • Rewrote the teleport command code, again...

Original build time: 2017-01-17 21:01:57 UTC+2

1.2.0

by masa on Nov 5, 2023
Download
  • Added the option SkyRenderType to change sky rendering between Overworld or End sky type
  • Changed WorldProviderEndJED to be able to customize the sky/fog/cloud colors too, although due to the way the End sky renders, the fog color seems to be the only one that really works
  • Rewrote the teleport command code, again...

Original build time: 2017-01-17 20:40:49 UTC+2

1
3
4
5

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@c8befb6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.