embeddedt
0aeab7ef69
Fix compile errors
2023-04-09 21:00:34 -04:00
embeddedt
a8e92871c2
Merge remote-tracking branch 'origin/1.18' into 1.19.2
2023-04-09 20:22:29 -04:00
embeddedt
6f3cef7e1d
Fix compile errors
2023-04-09 20:04:51 -04:00
embeddedt
21dfec3b93
Merge remote-tracking branch 'origin/main' into 1.18
2023-04-09 19:35:39 -04:00
embeddedt
882f4832df
Allow concurrent retrieval of models from the cache
2023-04-09 14:03:32 -04:00
embeddedt
e5cd9f57b5
CTM support
2023-04-09 13:52:40 -04:00
embeddedt
8937ca020d
Add ModelBakeEvent alternative for dynamic models
2023-04-09 12:48:00 -04:00
embeddedt
a6d924535e
Fix KubeJS resources not being scanned for textures
2023-04-09 12:29:47 -04:00
embeddedt
a2af0cf835
Add blockstate compression optimization (off by default for mod compat)
2023-04-08 22:15:32 -04:00
embeddedt
9ab6bc83b8
Fix debug overlay leaking chunks from the last world
2023-04-08 21:12:21 -04:00
embeddedt
d2e2040ce4
Reduce allocation rate from biome zoomer
2023-04-08 20:28:48 -04:00
embeddedt
af731b336e
Clear memory reserve
2023-04-08 20:24:34 -04:00
embeddedt
1796d80d40
Make ModelLocationCache more low-memory friendly
2023-04-08 20:01:40 -04:00
embeddedt
775bc5f027
Use ImmutableMap for resource finder
2023-04-08 19:13:21 -04:00
embeddedt
b20705a4c4
Use ImmutableMap for model location cache since it never changes
2023-04-08 19:12:08 -04:00
embeddedt
395e14ba9b
Fix leaking mixin injectors
2023-04-08 19:08:03 -04:00
embeddedt
e4d3ffbac1
Don't keep Interner instance around after collecting resources
2023-04-08 18:40:50 -04:00
embeddedt
e724c4dfb1
Strengthen exception when parsing models
2023-04-08 17:28:17 -04:00
embeddedt
4f35a6cda3
Make material gatherer resilient to JSON errors
2023-04-08 17:08:35 -04:00
embeddedt
26d76de7ef
Dynamic model loading
2023-04-08 17:01:16 -04:00
embeddedt
3a8bc41dd4
Fix mixin warnings
2023-04-07 19:03:00 -04:00
embeddedt
1814d96d6c
Update Loom
2023-04-07 19:00:48 -04:00
embeddedt
4dd6b7641e
Fix https://github.com/refinedmods/refinedstorage/issues/2636
...
Mixin version of https://github.com/refinedmods/refinedstorage/pull/3435
2023-04-07 18:54:54 -04:00
embeddedt
b988715c2c
Fix JEI search tree replacement on 1.19
2023-04-01 20:13:31 -04:00
embeddedt
ba82be7a89
Log on search tree replacement
2023-04-01 20:13:31 -04:00
embeddedt
d5d06a3452
Normalize resource paths on 1.18 as well
...
Seems the fix from 1.16 was accidentally not ported
2023-04-01 12:05:28 -04:00
embeddedt
3906bf9725
Don't print error message if structure file is not found
...
This matches vanilla behavior
2023-03-27 09:36:09 -04:00
embeddedt
304fd05955
Clean up log messages
2023-03-26 19:30:10 -04:00
embeddedt
bb9201c58c
Add some mixins to speed up dev time
2023-03-26 18:20:57 -04:00
embeddedt
b3449a2d63
Disable resource finder log
2023-03-26 18:20:47 -04:00
embeddedt
f8d17ba3ab
Disable datapack reload elision if TaC is installed
...
Related: #46
2023-03-26 15:25:17 -04:00
embeddedt
c37d91e476
Avoid fetching key state on background threads
2023-03-26 09:17:03 -04:00
embeddedt
5e81a49dc8
Don't use cached server resources if they got closed somehow
...
Related: #46
2023-03-24 10:50:47 -04:00
embeddedt
da74b29f21
Merge remote-tracking branch 'origin/1.18' into 1.19.2
2023-03-21 09:51:38 -04:00
embeddedt
b2a8b7dc97
Merge remote-tracking branch 'origin/main' into 1.18
2023-03-21 09:45:53 -04:00
embeddedt
b623b3fa96
Fix Lightspeed incompatibility
...
Fixes #43
2023-03-21 09:20:35 -04:00
embeddedt
a4e16704a3
Synchronize on public class to prevent obscure crashes in some cases
2023-03-21 09:16:57 -04:00
embeddedt
3728927586
Merge remote-tracking branch 'origin/1.18' into 1.19.2
2023-03-20 09:28:54 -04:00
embeddedt
1c9d8728f2
Merge remote-tracking branch 'origin/main' into 1.18
2023-03-20 09:28:02 -04:00
embeddedt
55201311c7
Load vanilla resources if revert is required
2023-03-19 17:49:31 -04:00
embeddedt
bc1c70bd0c
Remove (usually) redundant datapack reload on world creation screen
...
The second, Forge-added reload is enough in all cases except when
mods supply invalid datapacks.
In this edge case, we will need to reload server resources when the
user requests to revert to vanilla
2023-03-19 17:49:31 -04:00
embeddedt
0f48165b15
Remove extra log message
2023-03-19 17:48:58 -04:00
embeddedt
5167f81f1f
Cache JEResources villagers
2023-03-19 17:48:58 -04:00
embeddedt
00d0885245
Build blockstate cache on-demand instead of using a background thread
...
Should also hide incompatibility with buggy block impls. like Dynamic Trees
2023-03-19 17:48:58 -04:00
embeddedt
214015dfe9
Merge remote-tracking branch 'origin/1.18' into 1.19.2
2023-03-15 15:00:50 -04:00
embeddedt
36a7b93d80
Fix ImmPortals crash
2023-03-15 15:00:14 -04:00
embeddedt
fb6167ec6d
Merge remote-tracking branch 'origin/1.18' into 1.19.2
2023-03-13 14:40:26 -04:00
embeddedt
8d9ae53e0e
Merge remote-tracking branch 'origin/main' into 1.18
2023-03-13 14:40:03 -04:00
embeddedt
38a4776626
Fix rare structure manager crash
2023-03-13 14:39:43 -04:00
embeddedt
d057ab061b
1.19 is still beta
2023-03-11 21:14:51 -05:00