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
Updated BadOptimizations to 2.2.1 (1.21.1)
- The 1.21.2/1.21.3 jars now also work on 1.21.4
- Loading on a Forge/NeoForge server now prints a proper error message instead of crashing
- Lightmap caching is now marked as incompatible with Polytone
Updated Continuity to 3.0.0 (1.12.1)
The changes listed below are relative to the last full release, Continuity 2.0.2.
Fixes
- Fix sprite paths starting with
assets/minecraft/
not being parsed correctly - Fix custom block layers not being applied to moving blocks
- Fix
disableSolidCheck
using previously defined value instead of default value when no value was defined after a resource reload - Fix
overlay
method edge case where corner overlay would be applied when it shouldn't have been - Fix potential performance issues when resource packs add emissive item textures but emissive textures are disabled in the config
Compatibility Improvements
- Add support for Fabric block appearance API
- Improve mod compatibility of
overlay
method - Improve mod compatibility of default pack
Resource Pack Format Changes
- Add
orient
property - Add
overlay_horizontal
,overlay_vertical
,overlay_horizontal+vertical
, andoverlay_vertical+horizontal
methods - Disallow relative and non-standard sprite paths when namespace is defined
More details about these changes can be found at the wiki.
Other Changes
- Update and improve config screen
- Add pack icon for glass pane culling fix pack
- Slightly improve pack icon for default pack
- Improve built-in pack descriptions
- Add and update translations
- Add European Spanish (es_es) translation
- Add Mexican Spanish (es_mx) translation
- Add Malay (ms_my) translation
- Add Swedish (sv_se) translation
- Add Turkish (tr_tr) translation
- Add Tatar (tt_ru) translation
- Add Vietnamese (vi_vn) translation
- Add Traditional Chinese (zh_tw) translation
- Add Malay (Jawi) (zlm_arab) translation
- Update Estonian (et_ee) translation
- Update Filipino (fil_ph) translation
- Update Korean (ko_kr) translation
- Update Polish (po_po) translation
- Update Russian (ru_ru) translation
- Update Ukrainian (uk_ua) translation
- Optimize performance
1.19.4+:
- Make it so an overlay with an undefined
tintBlock
always has ambient occlusion enabled (unless disabled globally) instead of using the default value
Updated Dynamic FPS to v3.7.7 (1.21.1)
Update Traditional Chinese translation (PR 234 by @notlin4)
Updated Entity Culling to 1.7.2 (1.12.1)
What's Changed
- Add 1.21.4 support
- Whitelist avm_staff:campfire_flame entity by @opekope2 in https://github.com/tr7zw/EntityCulling/pull/180
- Add Malay and Malay (Jawi) translations by @NuruddinPlays in https://github.com/tr7zw/EntityCulling/pull/182
New Contributors
- @opekope2 made their first contribution in https://github.com/tr7zw/EntityCulling/pull/180
- @NuruddinPlays made their first contribution in https://github.com/tr7zw/EntityCulling/pull/182
Updated Fzzy Config to 0.5.9 (1.21.1)
Scheduled API removal in 0.6.0: ValidatedEntityAttribute
. Reimplement usages of this class as needed.
Additions
- New
isDev
method inPlatformApi
for checking if the instance is running in a development environment. - Implemented a barebones
Registrar
system for platform-agnostic registration of objects. This API is experimental, with scheduled stability by 0.6.0.- Registers objects into
RegistrySupplier
instances, much like the (Neo)Forge deferred registry system.
- Registers objects into
- Added
onRegisteredClient
andonRegisteredServer
to theEventApi
for listening to config registrations and only acting after the config has been successfully registered. - New version of
ValidatedField.validateAndSet
,validateAndSetFlagged
that acceptsEntryFlag.Flag
(and inspects the field own flags) and changes set behavior based on flags present.EntryFlag.Flag.QUIET
: flagged field won't call listeners on changeEntryFlag.Flag.STRONG
: fieldvalidateAndSet
/validateAndSetFlagged
will use strong validation. Weak validation is standard.EntryFlag.Flag.UPDATE
: field will update its current sync state when the value is set.
- Added overload to
ValidationResult.report
that takes a string consumer directly for immediate reporting of issues. - New
Codecs
helper class in PortingUtils for handling version-agnostic Packet Codecs. Thanks Mojang.
Changes
ConfigApi.isConfigLoaded(scope)
has been deprecated in favor ofConfigApi.isConfigLoaded(scope, type)
. This new overload can check for client configs; the now-deprecated method only checked synced ones.- Also consider the new register event instead of trying to check for config load yourself.
- Scheduled
ValidatedEntityAttribute
for removal in 0.6.0. It is completely unused as far as I can tell with a github-wide search, and quite an unstable concept in general. If needed, a similar validation can be built for your own usage.
Fixes
- Fixed inaccurate docs in
ValidatedEntityAttribute.Builder
andEntityAttributeInstanceHolder
Updated ModernFix to 5.19.6 (1.21.1)
Depending on the size of this release, there may be a human-readable changelog available on the wiki page.
Changes since 5.19.5+1.21.1
- Use SSH for propagators - embeddedt
- Propagate via SSH - embeddedt
- Fix setup-gradle - embeddedt
- updated spark (#484) - pietro-lopes
- Fix standalone model variant not being loaded - embeddedt
Updated YetAnotherConfigLib to 3.6.2 (1.21.1)
YetAnotherConfigLib 3.6.2
This version of YACL has many different version targets. Ensure you download the correct version of YACL for your MC version.
- Fabric 1.21.4
- Fabric 1.21.2 (also supports 1.21.3)
- Fabric 1.20.1
- Fabric 1.20.4
- Fabric 1.20.6 (also supports 1.20.5)
- Fabric 1.21
- NeoForge 1.21.4
- NeoForge 1.21.2 (also supports 1.21.3)
- NeoForge 1.21
- NeoForge 1.20.6 (also supports 1.20.5)
- NeoForge 1.20.4
- MinecraftForge 1.20.1
Changes
- Update to support 1.21.4 (many thanks to Riflusso for this port)
- Add
groupIf
toConfigCategory.Builder
(thanks Kevin) - Pass down middle-mouse clicks to widgets in ElementListWidgetExt (thanks Protonull)
- Fix Greek translation (many thanks to Darkhax for this)
- Update Kotlin to 2.0.21
Dependencies
ResolutionControl-3-1.21.1-4.0.2.jarAdded via overrides
voxy-0.1.6-alpha.jarAdded via overrides
RailOptimization-1.2.jarAdded via overrides
Files
Metadata
Release channel
ReleaseVersion number
3.9-A4Loaders
Game versions
1.21.1Downloads
13Publication date
December 8, 2024 at 12:01 PMPublisher

SparkleFlake
Owner