embeddedt
36eb73b28e
Generify config patch to also work with Night Config Fixes mod
2023-07-18 13:48:20 -04:00
embeddedt
b499a054b9
Possible fix for the elusive Forge config corruption bug
...
Block file watcher from proceeding until config is done saving
Related: https://github.com/MinecraftForge/MinecraftForge/issues/9122
2023-07-18 12:44:11 -04:00
embeddedt
c3e3dff805
Return all possible states for model if given location is not an MRL
2023-07-17 16:07:51 -04:00
embeddedt
5ec070843d
Use CachedResourcePath in resource finder
...
Reduces memory usage by ~50%
2023-07-17 13:42:50 -04:00
embeddedt
9fbb97d0fa
Use Guava multimap for resource finder instead of custom "multi"map
2023-07-17 13:20:46 -04:00
embeddedt
4f186c03f5
Filter valid paths using explicit joiner instead of Path.toString
...
to avoid issues on Windows
2023-07-16 19:59:22 -04:00
embeddedt
33d27ff04b
Fix memory leak on Fabric from models being saved to the vanilla map
2023-07-15 21:32:02 -04:00
embeddedt
ad948f0ec1
Rework wall block caching to cache collision shapes as well
2023-07-15 20:36:56 -04:00
embeddedt
c63a8fa21e
Deduplicate wall block shapes
2023-07-15 20:23:59 -04:00
embeddedt
2c53c01cbc
Improve patchlist formatting
2023-07-15 17:10:09 -04:00
embeddedt
dff181accb
Allow corrupt JSONs when scanning models for textures
...
Fixes Hexerei textures being missing on 1.18
2023-07-15 15:05:25 -04:00
embeddedt
565cc23c6c
Only apply Parchment mappings if version is provided
2023-07-14 13:54:23 -04:00
embeddedt
0116a31616
Hotfix for Class.descriptorString() not existing on Java 8
2023-07-13 21:20:16 -04:00
embeddedt
ec02a77c19
Add tag cleaner script to help with changelog issues
2023-07-13 20:12:03 -04:00
其智乃反不能及
a1ee34bb1c
Update zh_cn.json ( #153 )
2023-07-13 19:39:48 -04:00
embeddedt
793fb5f388
Allow spam_thread_dump to work even earlier
2023-07-13 17:08:32 -04:00
embeddedt
d14ae9d2c1
Fix formatting issue
2023-07-12 19:36:52 -04:00
embeddedt
5fd02ffc96
Very bad hack for wiki race condition
...
GitHub's "concurrency" system just cancels pending jobs instead
of scheduling them
2023-07-12 19:35:23 -04:00
embeddedt
8f806e6285
Use shared branch list script
2023-07-12 19:30:37 -04:00
Kichura
d36cc4acc1
Fix python3 not having friendly name. ( #160 )
2023-07-12 11:37:46 -04:00
Kichura
09aae6e34c
Enhance the workflow scripts and update Gradle. ( #159 )
...
* Update workflow actions and Gradle.
* Introduce friendly names to wiki_update and release scripts.
* Only embeddedt can run release and update wiki workflows.
2023-07-12 11:19:19 -04:00
embeddedt
08daaa38e9
Do not cancel running wiki jobs [skip ci]
2023-07-11 22:16:07 -04:00
embeddedt
b31381ed4d
Prevent race condition when updating wikis
2023-07-11 22:14:54 -04:00
embeddedt
423a550303
Add wiki update action
2023-07-11 22:12:15 -04:00
embeddedt
816346e919
Make mod overrides higher priority than user configuration
...
Prevents players inadvertently enabling incompatible options
2023-07-11 21:13:02 -04:00
embeddedt
4c484f5125
Recognize ThreadTweak when disabling overlapping patches
2023-07-11 19:03:20 -04:00
embeddedt
c7aaa15a19
Remove emptyCacheFlag from item stacks (fixes MC-258939)
2023-07-11 17:25:26 -04:00
embeddedt
4537f86bbc
Add mod menu in dev
2023-07-10 19:40:22 -04:00
embeddedt
546d1df48f
Prevent mixin.perf suboptions from defaulting to on if an explicit
...
option is not added
2023-07-10 19:13:01 -04:00
embeddedt
4ea7b864a8
Add facility to hide mixin options outside dev
2023-07-10 19:00:37 -04:00
embeddedt
5315d80859
Use synchronized HashMap instead of CHM to permit null keys for buggy mods
...
Related: #157
2023-07-10 09:01:18 -04:00
embeddedt
dfdbf8544a
Guard against early parent resolution failing
2023-07-09 20:36:57 -04:00
embeddedt
49b31c347b
Resolve parents in getModel rather than at bake time
...
Fixes EBE chests
2023-07-09 20:35:31 -04:00
embeddedt
f040f66bf9
Make backing maps in ItemProperties thread-safe
...
Helps prevent CMEs on Forge 1.16
2023-07-09 19:02:59 -04:00
embeddedt
6bc2b5b36e
Fix version autodetection when autoreleasing [skip ci]
2023-07-09 14:21:18 -04:00
embeddedt
5f255a83dc
Implement Map.replace on DynamicBakedModelProvider
...
Related: #154
2023-07-09 14:14:34 -04:00
embeddedt
d987c1227b
Scan fallback resource managers as well as main resource manager
...
For buggy mods such as https://github.com/FoundationGames/EnhancedBlockEntities/issues/162
2023-07-09 13:27:18 -04:00
embeddedt
bb0c4fdf54
Ignore RuntimeException when gathering blockstate paths
2023-07-08 14:51:07 -04:00
embeddedt
352f8bb6d1
Upload changelog to GitHub on release
2023-07-07 21:06:11 -04:00
embeddedt
f3a2ca73e8
Log all option overrides once at startup rather than per mixin
2023-07-07 20:23:10 -04:00
embeddedt
f27d6e154c
Make disabling feature.measure_time also disable game/world load messages
2023-07-07 20:19:08 -04:00
embeddedt
1c0fca8f06
Spotless
2023-07-07 12:40:46 -04:00
embeddedt
98663fa416
Never replace search tree on 1.16 with REI present
2023-07-07 12:39:26 -04:00
embeddedt
79219d286f
Fix issue with anonymous classes in mixin
...
Related: #151
2023-07-07 12:34:36 -04:00
embeddedt
8f896f065c
Limit registry wrapping to known bad mods to avoid performance issues
2023-07-06 22:05:27 -04:00
ZZZank
45ada33d7d
Update zh_cn Translation ( #150 )
...
from: ce6ce1d341
2023-07-06 21:34:25 -04:00
embeddedt
8bc0946977
Fix remapping issue on newer MC versions
2023-07-06 21:28:41 -04:00
embeddedt
16d317af97
Only provide each mod its own model list in ModelBakeEvent
2023-07-06 21:12:59 -04:00
embeddedt
1b6880ed9f
Make modelRegistry.keySet() more accurate on Forge when dynamic resources is on
2023-07-06 20:43:35 -04:00
embeddedt
db4f6738ee
Credit AE2 for JUnit bootstrap extension design
2023-07-06 19:35:36 -04:00