- Switched the config file format to DJS (
.djs)- This format should be visually cleaner and faster to write to
- The current configs and their changes will be migrated to the DJS file
- Made many small optimizations to every config
- Updated mod version requirements
- Updated Fabric Kotlin Extensions to 1.0.8
- Upgraded embedded FrozenLib to 1.7.1
- Updated Kotlin to 1.9.23
- Updated required FLK to 1.10.19
- Added an included Kotlin metadata remapper from Fabric Loom
- Fixed a server-sided crash
- Updated embedded FrozenLib to 1.6.2
- Updated Kotlin to 1.9.22
- Updated required FLK to 1.10.18
- Updated Fabric Kotlin Extensions to 1.0.7
- Added Gravity Config
- Contains gravity belts
- Added Item Config
- Contains item reach overrides
- Added Loot Config
- Contains loot table modifications
- Added Sculk Spreading Config
- Contains customizable sculk growths (ex: Sculk Shrieker)
- Added Structure Config
- Contains structure and structure set removals
- Added Kotlin script remapping
- Enables accessing obfuscated Minecraft classes
- Also (optionally) includes mod classes!
- Enables accessing obfuscated Minecraft classes
- Added config options to configure script remapping
- Accessible via
scriptingconfig
- Accessible via
- Added config interactions for Kotlin Scripts
- Check the wiki for more information
- Added external dependency support for Kotlin Scripts
- Check the wiki for more information
- Added the ability to import from other scripts
- Check the wiki for more information
- Added the ability to specify compiler options for scripts
- Check the wiki for more information
- Updated embedded FrozenLib to 1.6.1
- Removed options for future 1.1 update
- Updated embedded FrozenLib to 1.5.2
- Fixed critical mod compatibility issue
- Updated embedded FrozenLib to 1.5.1
1.0.6 Changelog:
- Updated Kotlin to 1.9.21
- Scripts will be compiled against 1.9.21
- Updated minimum FLK version to 1.10.16
- Added Mod Protocol Config
- Enabled by default
- Main toggle found within the config rather than Main Config
- No GUI at the moment
- Added requirements to lock config GUIs if their main toggle is disabled
- Added a GUI for Fluid Config
- Added missing
registryoption to Main Config GUI - Fixed some options' functionality
- Fixed compatibility with Bedrockify
- Implemented slight optimizations
- Updated embedded FrozenLib to 1.5
- Updated Kotlin to 1.9.21
- Scripts will be compiled against 1.9.21
- Updated minimum FLK version to 1.10.16
- Added Mod Protocol Config
- Enabled by default
- Main toggle found within the config rather than Main Config
- No GUI at the moment
- Added requirements to lock config GUIs if their main toggle is disabled
- Added a GUI for Fluid Config
- Added missing
registryoption to Main Config GUI - Fixed some options' functionality
- Fixed compatibility with Bedrockify
- Implemented slight optimizations
- Updated embedded FrozenLib to 1.5
- Fixed compatibility issue with Create's List Filter
- Moved
MainConfig.kotlinScriptingtoScriptingConfig - Added Scripting Config GUI
- Added Biome Config GUI
- Increased null safety
- Updated embedded FrozenLib to 1.4.4
- Updated to Kotlin 1.9.20
- Scripts will run using 1.9.20 as well
- Fixed some GUI language entries being empty
- Fixed other GUI language issues
- Updated minimum Fabric Language Kotlin version to 1.10.13
- Added
gravity,music,sculk_spreading, andstructureto Main Config - Marked
item,gravity,music,sculk_spreading, andstructurein Main Config as not functional- These options will not function or show in the Cloth Config GUI until 1.1
- Updated embedded FrozenLib to 1.4.1
- Includes internal changes
- Fixed server crashes
- Removed references to splash text config in server environment
- Improved registry interactions in Kotlin Scripts
- Added
RegistryKeyandResourceKeyclasses - Values in
Registriesare now instances ofRegistryKey
- Added
- Added client only scripts
- Found in
./config/configurable_everything/scripts/client/
- Found in
- Improved logging in scripts
- Added
log(),logWarning(), andlogError() println()now states which script the message is sent from, redirects tolog()
- Added
- Updated minimum Fabric Kotlin Extensions version to 1.0.2
- Reminder that Fabric Kotlin Extensions is only required if you want to use Kotlin scripts
- Updated embedded FrozenLib to 1.3.15
- Added user specified datapack repository folders (
datapackFoldersin Main Config) - Renamed
applyDatapacksFolderin Main Config toapplyDatapackFolders(option will be reset) - Overrided
toString()methods for most data classes - Updated embedded FrozenLib to 1.3.14



