1.1 (1.20.1)
on Feb 25, 2024- 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
scripting
config
- 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
1.0.8 (1.20.4)
on Dec 16, 20231.0.8 (1.20.1)
on Dec 16, 2023- Removed options for future 1.1 update
- Updated embedded FrozenLib to 1.5.2
1.0.7 (1.20.4)
on Dec 12, 20231.0.7 (1.20.1)
on Dec 12, 2023- 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
registry
option to Main Config GUI - Fixed some options' functionality
- Fixed compatibility with Bedrockify
- Implemented slight optimizations
- Updated embedded FrozenLib to 1.5
1.0.6 (1.20.4)
on Dec 12, 20231.0.6 (1.20.1)
on Dec 12, 2023- 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
registry
option to Main Config GUI - Fixed some options' functionality
- Fixed compatibility with Bedrockify
- Implemented slight optimizations
- Updated embedded FrozenLib to 1.5
1.0.5 (1.20.2)
on Nov 24, 20231.0.5 (1.20.1)
on Nov 24, 2023- Fixed compatibility issue with Create's List Filter
- Moved
MainConfig.kotlinScripting
toScriptingConfig
- Added Scripting Config GUI
- Added Biome Config GUI
- Increased null safety
- Updated embedded FrozenLib to 1.4.4
1.0.4 (1.20.2)
on Nov 6, 20231.0.4 (1.20.1)
on Nov 6, 2023- 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
, andstructure
to Main Config - Marked
item
,gravity
,music
,sculk_spreading
, andstructure
in 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
1.0.3 (1.20.2)
on Oct 21, 20231.0.3 (1.20.1)
on Oct 21, 2023- Fixed server crashes
- Removed references to splash text config in server environment
- Improved registry interactions in Kotlin Scripts
- Added
RegistryKey
andResourceKey
classes - Values in
Registries
are 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
1.0.2 (1.20.2)
on Oct 19, 20231.0.2 (1.20.1)
on Oct 19, 2023- Added user specified datapack repository folders (
datapackFolders
in Main Config) - Renamed
applyDatapacksFolder
in Main Config toapplyDatapackFolders
(option will be reset) - Overrided
toString()
methods for most data classes - Updated embedded FrozenLib to 1.3.14
1.0.1 (1.20.2)
on Oct 12, 20231.0.1 (1.20.1)
on Oct 12, 2023- Fixed horse death sounds playing upon walking on grass blocks
1.0.0 (1.20.2)
on Oct 12, 20231.0.0 (1.20.1)
on Oct 12, 2023- Initial release