Commit Graph

559 Commits

Author SHA1 Message Date
embeddedt
1ae3f9f319
Merge remote-tracking branch 'origin/1.19.2' into 1.19.4 2023-04-29 15:24:02 -04:00
embeddedt
cd069c016b
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-29 11:41:24 -04:00
embeddedt
4006551afe
Adjust mixin for 1.18 2023-04-29 11:36:59 -04:00
embeddedt
50f0723fb8
Merge remote-tracking branch 'origin/main' into 1.18 2023-04-29 11:32:19 -04:00
embeddedt
99df4cbbe2
Add dynamic model support to Refined Storage 2023-04-29 11:26:01 -04:00
embeddedt
14f98e358b
Load every provided blockstate file, not just the first one 2023-04-29 11:17:28 -04:00
embeddedt
6768662f1d
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-29 10:34:53 -04:00
embeddedt
275266c85f
Merge remote-tracking branch 'origin/main' into 1.18 2023-04-29 09:45:02 -04:00
embeddedt
960dd4074e
Clean up scanner + abstract pack scanning to separate function 2023-04-29 09:38:13 -04:00
embeddedt
9b50a50bad
Allow mutating CanonizingStringMap.keySet() 2023-04-29 09:22:55 -04:00
embeddedt
e4ef3103cc
Fix CTM crash 2023-04-29 09:17:41 -04:00
embeddedt
c0c789f29c
Fix registry replacement 2023-04-28 22:57:33 -04:00
embeddedt
6665db3a69
Only use the fallback path for models/blockstates not discovered yet 2023-04-28 22:34:44 -04:00
embeddedt
12a7483d4d
Add large registry test option 2023-04-28 22:06:35 -04:00
embeddedt
39e9dfab99
Use getResources on resource packs we can trust 2023-04-28 22:06:21 -04:00
embeddedt
8b71c823c4
Unbox IDs 2023-04-28 21:40:22 -04:00
embeddedt
c09c4ccf68
Optimize clear() 2023-04-28 21:33:57 -04:00
embeddedt
433db3409a
Continue optimizing 2023-04-28 21:30:51 -04:00
embeddedt
599bdee173
Refactor registry data into a custom object 2023-04-28 19:22:38 -04:00
embeddedt
3f24f50744
Initial version of fast registry 2023-04-28 19:14:31 -04:00
embeddedt
b9cb33b1ef
Dynamically generate item model location cache 2023-04-28 17:27:33 -04:00
embeddedt
77e9309d2b
Registry optimizations 2023-04-28 17:14:09 -04:00
embeddedt
4195b15946
Don't waste time interning paths we are checking exist 2023-04-28 15:53:51 -04:00
embeddedt
469c564c1b
Suppress model bakery errors if there are too many 2023-04-28 15:53:39 -04:00
embeddedt
f51808a000
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-28 15:12:37 -04:00
embeddedt
7a4c027d0f
Merge remote-tracking branch 'origin/main' into 1.18 2023-04-28 15:04:55 -04:00
embeddedt
10672b0214
Config screen 2023-04-28 14:59:18 -04:00
embeddedt
117232687a
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-28 13:11:34 -04:00
embeddedt
3ee70d021a
Merge remote-tracking branch 'origin/main' into 1.18 2023-04-28 13:06:19 -04:00
embeddedt
066471df33
Port Paper's chunk turbocharger from 1.17/1.18
With these changes 1.18 worlds can load on 400MB as well
2023-04-28 13:05:42 -04:00
embeddedt
f85d19340b
Fix closing font textures that were cached
Fixes #64
2023-04-28 10:52:11 -04:00
embeddedt
0a2d904ce5
Merge remote-tracking branch 'origin/main' into 1.18 2023-04-28 10:16:48 -04:00
embeddedt
006c487b86
Optimize SortedArraySet.removeIf 2023-04-28 09:53:43 -04:00
embeddedt
a0ceaa4dac
Fix patches being nonfunctional 2023-04-27 21:36:32 -04:00
embeddedt
da6e9dc075
Port two chunk system patches from Paper 2023-04-27 20:48:53 -04:00
embeddedt
4a3a555326
Merge remote-tracking branch 'origin/1.19.2' into 1.19.4 2023-04-27 15:29:39 -04:00
embeddedt
e6b7edc180
Fix compile issue on 1.19.2 2023-04-27 15:29:27 -04:00
embeddedt
9284aa39d5
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-27 15:27:17 -04:00
embeddedt
b8450b6acd
Clear SecureJar structs 2023-04-27 15:24:23 -04:00
embeddedt
c5c939df63
Clear manifest digests 2023-04-27 15:00:19 -04:00
embeddedt
0d74ad8cbf
Fix compile error 2023-04-27 14:26:09 -04:00
embeddedt
8b84b97cf0
Merge remote-tracking branch 'origin/1.19.2' into 1.19.4 2023-04-27 14:22:31 -04:00
embeddedt
e77097de2d
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-27 14:22:20 -04:00
embeddedt
3b229c9933
Remove debug log message 2023-04-27 14:21:13 -04:00
embeddedt
d350c18999
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-27 14:20:23 -04:00
embeddedt
07969f2395
Instantiate entity renderers as needed to save memory 2023-04-27 14:19:58 -04:00
embeddedt
dc236d6ec1
Fix NamespacedWrapper needing remap 2023-04-27 13:58:39 -04:00
embeddedt
90585fbb4f
Fix exception in model removal notification 2023-04-27 13:38:20 -04:00
embeddedt
6c7cd80bb3
Merge remote-tracking branch 'origin/1.19.2' into 1.19.4 2023-04-27 13:37:50 -04:00
embeddedt
ba830aee5a
Merge remote-tracking branch 'origin/1.18' into 1.19.2 2023-04-27 12:15:58 -04:00