Links
Tags
Creators
Details
0.5.0-alpha.1+26.2
Compatibility
Changes
Changelogs
-
New features
-
Introduced a new scripting engine, utilizing Lua (more resources in this repository), and can be supplied through resource packs. Engine is not finalized, everything is subject to change, and current scripts might not work in later versions.
-
Introduced a new cloud type definition system together with the scripting engine, supporting custom supplied configurations.
-
Added support for custom dimensions
-
However, this has one quirk of just blindly creating for every detected dimensions, but you can remove all non-Vanilla dimensions with the new features.
-
Old config should be compatible with this, however issues may still occur during the migration. You can always use the backups at
minecraft_dir/config/cloud_tweaks/backupsto restore your old config (copy-and-paste, remove the old file and rename the backup tocloud-configs.json). Anyways don't forget to clean that up if that gets too large.
-
-
Added threaded cloud building (non-blocking) and is now the default.
- Previously, whenever cloud rebuilds, it'll just rebuild straight on the render thread which gives a massive lag spike on types like
POPULATED_NDorBEVELED.
- Previously, whenever cloud rebuilds, it'll just rebuild straight on the render thread which gives a massive lag spike on types like
-
-
Other changes
-
UI and UX
-
Added a "Rebuild Clouds" button to trigger a rebuild for any reason
-
Added a "Refresh Config" button, behavior is of the following:
- re-create some of the deleted custom config entries that is still available in memory.
- reloads all custom types (provided through files at
assets/cloud_tweaks/api/types)
-
Improved consistency and fluency during screen switching and preset loading
-
Changed several numeric config entries from sliders into fields with revised ranges
-
Removed config entries that is functionally useless:
Enabledin layer settingsMax Shadingin lighting settings: it just limits the brightness, which can be achieved with other combinations of ambient lighting with face lightingsUses Custom Alpha: it's always been custom for a while- The whole
Bevelsection: now under theBEVELEDtype inType-specific config - and probably more that I forgot...
-
-
Utilities
- Added a "Recompile custom scripts" button, its sole purpose is to recompile all scripts found under
assets/cloud_tweaks/api/generators/baseandassets/cloud_tweaks/api/generators/outline
- Added a "Recompile custom scripts" button, its sole purpose is to recompile all scripts found under
-
Presets
- Default light sources preset now use Vanilla-like lighting instead of the old 2-light setup.
-
-
Known quirks
- The mod is no longer "lightweight" as the description states with this update that pulled a ton of dependencies into it.
-
Bug fixes
As always, thank you guys for your support!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:3VF0kOsp:Vw9mTEsb"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:3VF0kOsp:Vw9mTEsb"
}

