embeddedt
|
d2b2334807
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-11-01 20:23:02 -04:00 |
|
embeddedt
|
a6eb99d23c
|
Spotless
|
2025-11-01 20:22:53 -04:00 |
|
embeddedt
|
eb6700eaf5
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-11-01 20:22:36 -04:00 |
|
embeddedt
|
fd46baae21
|
Backport model compat fix from 1.21
ff6b687d5a
Related: #606
|
2025-11-01 20:18:17 -04:00 |
|
embeddedt
|
273bab7856
|
Rewrite dynamic_sounds to consider sound duration when caching
Related: #594
|
2025-11-01 19:52:56 -04:00 |
|
embeddedt
|
a287375522
|
Remove obsolete invalidation logic
|
2025-09-29 20:05:41 -04:00 |
|
embeddedt
|
a8abed1d56
|
Merge 1.20 into 1.21.1
|
2025-08-22 20:37:15 -04:00 |
|
embeddedt
|
8133198cc2
|
Enable worldgen_allocation by default
|
2025-08-22 20:25:27 -04:00 |
|
embeddedt
|
25976f3b87
|
Disable LazyYCondition logic in situations where it has no effect
This saves roughly 10% of time in surface rule evaluation in some
tests.
Closes #585
Co-authored-by: Voidsong Dragonfly <voidsongdragonfly@pm.me>
|
2025-08-22 20:25:12 -04:00 |
|
embeddedt
|
07592fb708
|
Fix idle tick time counting as scheduled tasks in F3 graph
Related: #595
|
2025-08-16 11:32:15 -04:00 |
|
embeddedt
|
f71277eb64
|
Memoize VanillaRegistres.createLookup
|
2025-08-09 20:44:08 -04:00 |
|
embeddedt
|
b30b319214
|
Deduplicate ResourcefulLib Highlight objects
|
2025-08-09 20:43:49 -04:00 |
|
embeddedt
|
e411f11c0c
|
Implement Forge ingredient invalidation correctly
|
2025-08-02 15:29:41 -04:00 |
|
embeddedt
|
e30a7fccf2
|
Add global properties file
Not populated by default. User must create
`global/modernfix-global-mixins.properties` in the standard global
.minecraft folder for their OS
|
2025-08-01 18:59:13 -04:00 |
|
embeddedt
|
12a0414f61
|
Do not override user-specified max.bg.threads
|
2025-08-01 18:41:55 -04:00 |
|
embeddedt
|
44322a7d07
|
Tweak narrator mixin
|
2025-08-01 18:40:40 -04:00 |
|
embeddedt
|
8d4a7c3374
|
Mark Spark worker as daemon thread
|
2025-08-01 18:34:53 -04:00 |
|
DerCommander323
|
29c1a479a4
|
Add mixin.feature.suppress_narrator_stacktrace to prevent some log spam on Linux (#590)
|
2025-08-01 18:29:20 -04:00 |
|
embeddedt
|
ee6489fb69
|
Make mixin.perf.thread_priorities limit background thread count as well
|
2025-07-27 14:55:34 -04:00 |
|
embeddedt
|
87c977a3e6
|
Patch concurrency issue in ForgeRegistryTagManager
|
2025-07-16 21:50:00 -04:00 |
|
embeddedt
|
e9cc6caad5
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-07-13 19:21:20 -04:00 |
|
embeddedt
|
54e55e7534
|
Don't specify ordering for JEI dependency
|
2025-07-13 19:15:21 -04:00 |
|
embeddedt
|
6a7b18cc6b
|
Compare prototype maps using value equality
|
2025-07-13 18:27:00 -04:00 |
|
embeddedt
|
3fd3fce262
|
Make deduplicator's hash function also use identity for hashing
|
2025-07-13 17:01:33 -04:00 |
|
embeddedt
|
d47e412011
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-07-13 14:46:26 -04:00 |
|
embeddedt
|
65ab37b819
|
Fix reobfuscation issue
|
2025-07-13 14:31:58 -04:00 |
|
embeddedt
|
873e3bd676
|
Fix race condition when mods create tags on different threads
|
2025-07-12 22:22:58 -04:00 |
|
embeddedt
|
6b37051980
|
Fix faster_ingredients bypassing defensive copy of ItemValue
Kudos to @nutant233 for noticing this
|
2025-07-04 18:42:39 -04:00 |
|
embeddedt
|
39a43398ba
|
Deduplicate ingredient values in other constructor
|
2025-07-03 21:44:34 -04:00 |
|
embeddedt
|
96092c7189
|
Merge 1.20 into 1.21.1
|
2025-07-03 08:08:19 -04:00 |
|
embeddedt
|
cf5c81f7e2
|
Hotfix: disable ingredient_item_deduplication by default
|
2025-07-03 08:08:03 -04:00 |
|
embeddedt
|
1501fe29e6
|
Deduplicate ingredient item values using reference equality of components
This is necessary to work around Neo's changes to Holder.Reference
equality
Related: #577
|
2025-07-02 18:16:21 -04:00 |
|
embeddedt
|
2f25bb4bae
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-07-01 20:53:16 -04:00 |
|
embeddedt
|
9d280f51df
|
Remove tterrag maven
|
2025-07-01 20:48:02 -04:00 |
|
embeddedt
|
528d9c80c8
|
Depend on CTM from CF rather than tterrag maven
|
2025-07-01 20:44:39 -04:00 |
|
embeddedt
|
5ea3880e80
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-07-01 20:36:43 -04:00 |
|
embeddedt
|
f26ed86973
|
Disable smart ingredient sync with CraftTweaker installed
Related: #570
|
2025-06-16 19:49:46 -04:00 |
|
embeddedt
|
38f1370d59
|
Do not register smart ingredient sync channel if option is off
Related: #570
|
2025-06-16 19:21:25 -04:00 |
|
embeddedt
|
387c94296b
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-06-05 22:07:36 -04:00 |
|
embeddedt
|
213e0ceb9a
|
Fix incorrect kick logic
|
2025-06-05 22:07:09 -04:00 |
|
embeddedt
|
2811af7112
|
Inject DFU blast setup hook
|
2025-06-05 22:06:53 -04:00 |
|
embeddedt
|
470d30cdb5
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-06-05 21:36:12 -04:00 |
|
embeddedt
|
f59d4adf92
|
Defer construction of recipe book search tree
|
2025-06-05 21:36:00 -04:00 |
|
embeddedt
|
7688fc2b16
|
Implement Java 17-compatible DFU cache blaster
|
2025-06-05 21:35:21 -04:00 |
|
embeddedt
|
d23b38f1be
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-06-05 19:06:16 -04:00 |
|
embeddedt
|
20b3d8bffa
|
Do not apply optimization to subclasses of ItemValue
|
2025-06-05 18:08:19 -04:00 |
|
embeddedt
|
fbf4a533c2
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-06-04 22:55:55 -04:00 |
|
embeddedt
|
2e0ec6ae9e
|
Add ingredient item value ItemStack deduplication
Inspired by AllTheLeaks, but done slightly differently to hopefully
be compatible with more mods
|
2025-06-04 22:53:28 -04:00 |
|
embeddedt
|
ae7df998bf
|
Merge remote-tracking branch 'origin/1.20' into 1.21.1
|
2025-06-02 19:18:13 -04:00 |
|
embeddedt
|
a170f072ff
|
Invalidate memoization for non-category creative tabs when categories are rebuilt
|
2025-06-02 19:15:20 -04:00 |
|