Compatibility
Minecraft: Java Edition
1.21–1.21.4
1.20.6
1.20.1
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed ARR
Published 9 months ago
Updated yesterday
Changelog
Deleted ScalableLux 0.1.0+fabric.26c6e72 (1.21.1)
Updated Chat Heads to 0.13.3 (1.21.1)
fix a crash when server sends click event without a string value
Updated Fabric API to 0.105.0 (1.21.1)
- Bump version (modmuss50)
- Fix cherry pick issues (modmuss50)
- Add ItemVariant#withComponentChanges and FluidVariant#withComponentChanges (#4082) (BasiqueEvangelist)
- Add access to ClientConfigurationNetworkHandler in context (#4097) (Joseph Burton)
- Create c:obsidians block and item tag (#4088) (TelepathicGrunt)
- New Crowdin updates (#4086) (Fabric Bot)
- Modify Enchantment and Fabric Component Map Builder Extensions (#4085) (TheDeathlyCow)
Updated Fzzy Config to 0.5.0 (1.21.1)
Additions
- Added
ValidatedField
mapping. Validation can be mapped to validation of any other convertible type with the newmap
methods.- New helper class
ValidatedRegistryType
mapsValidatedIdentifier
to registry objects, allowing for easy direct implmentation of setting based on registry objects (Items, Blocks, etc) without having to later map the identifiers yourself.
- New helper class
ValidatedField
now has a helpercodec
method for generating a Codec of the underlying type.ValidatedField
now has a listener system that triggers on anyset
of the field. This listener is aConsumer<ValidatedField<T>>
and is added withwithListener
- Added
EventApi
and corresponding direct implementations in theConfig
class- like other sub-apis, access this Api through the
ConfigApi
onSyncClient
- fires when a config is synced to a clientonUpdateClient
- fires when a config is updated in-game on the client sideonUpdateServer
- fires when a config is updated in-game on the server side
- like other sub-apis, access this Api through the
- Added
ConfigAction
, which can be used to add arbitrary on-click buttons in the Config GUI. Use them to link to your wiki, open a patchouli guide book, give the player an item, etc. - Added extremely basic
PlatformApi
for simple cross-loader tasks like checking if the game state is client-sided or not.
Changes
- Specialized widgets no longer internally extend
PressableWidget
orButtonWidget
, which was causing issues with Visual Overhaul or any other mod that leaks the constructor of the widget. It is recommended to use theCustom
variants of those classes for any custom validation implementation.
Fixes
ValidatedIdentifier
can now bind to dynamic registries using theofRegistryKey
initializer methods.- Fix syncing on login not working.
- Fixed updates on client-only configs sometimes blasting the log with the full config contents.
Updated Resourcify to 1.4.2 (1.21.1)
Resourcify 1.4.2
Please make sure to report any bugs and/or visual anomalies on Resourcify's GitHub or in the Discord.
Changes
This update is mostly to update dependencies and fix some small issues
- (1.21.x NeoForge) Fixed a crash when opening Resourcify's config
- (Fabric) Shade UniversalCraft instead of including it as a jar to resolve Essential asking for a dependency update (this would usually go away after a relaunch, but for some users it didn't, this update will resolve that)
- Dependency updates:
- Updated UniversalCraft to 363
- (1.8.9 and 1.12.2 forge) Updated bundled kotlin to 2.0.20
Dependencies
RailOptimization-1.2.jarAdded via overrides
voxy-0.1.6-alpha.jarAdded via overrides
Files
Metadata
Release channel
ReleaseVersion number
3.6Loaders
Game versions
1.21.1Downloads
20Publication date
September 29, 2024 at 6:40 AMPublisher

SparkleFlake
Owner