374 Commits

Author SHA1 Message Date
Astrash
34c0895c1f Make metalist injection error more user friendly 2023-07-16 22:46:23 +10:00
Astrash
fcbf51d80b Allow Range keys to be meta annotated 2023-07-16 11:51:51 +10:00
Astrash
33f1aa07d3 Mark BufferedImageLoader as deprecated 2023-02-07 11:38:12 +11:00
Astrash
084ecb9ad8 Forgot to delet sout 2023-02-06 20:36:28 +11:00
Astrash
b10130c5c6 Cache loaded BufferedImages 2023-02-06 19:18:08 +11:00
dfsek
b3a8f375bc reformat all code 2022-07-06 19:28:07 -07:00
Zoë
18de2c3f99 Fix dev launch for fabric and forge 2022-06-30 21:58:11 -07:00
Zoë
dbd5edabae Imports 2022-06-26 21:48:38 -07:00
dfsek
b05852e074 make slf4j testImplementation 2022-06-24 17:50:40 -07:00
dfsek
86d34347db graceful fallback if resource cannot be loaded 2022-06-19 22:46:46 -07:00
dfsek
78d34498d9 add caching option to config pack 2022-06-18 02:33:25 -07:00
dfsek
4dd43ea86d collapse single-entry probability collections to singletons 2022-06-17 16:28:32 -07:00
dfsek
6d2a634686 registerChecked config packs 2022-06-09 23:23:44 -07:00
dfsek
d93f11b5f2 fix resource dumping on windows 2022-06-07 18:39:43 -07:00
dfsek
9a640de8d3 fix file dumping 2022-06-07 11:38:53 -07:00
dfsek
1858bab210 only remove old resources if replacement exists 2022-06-07 11:19:53 -07:00
dfsek
c811fd31b1 warn about nonexistent classpath resources 2022-06-07 11:17:07 -07:00
dfsek
098cb740dd fix addon check on fresh install 2022-06-07 11:02:58 -07:00
dfsek
5de8df188a specify failed addon path 2022-06-07 08:53:57 -07:00
dfsek
fa66bd3c42 create addon dir if it doesn't exist 2022-06-07 08:32:55 -07:00
dfsek
90a48345c2 automatically update addons when minor & patch versions are changed 2022-06-07 00:39:05 -07:00
dfsek
77ba13ce93 actually fix rangeloader 2022-05-29 23:44:43 -07:00
dfsek
eb8bafe5d8 fix rangeloader singleton 2022-05-29 23:37:54 -07:00
dfsek
a11e02a84a use paralithic eval in MetaNumberPreprocessor 2022-05-28 17:16:12 -07:00
dfsek
ee373bbe4b reformat code 2022-05-26 19:40:41 -07:00
dfsek
3ec15960cf reduce overhead of profiler when not profiling 2022-05-26 12:51:18 -07:00
dfsek
6e61154cc5 update paralithic version 2022-05-05 14:47:38 -07:00
dfsek
0a5450a345 shade paralithic in noise addon 2022-05-05 10:16:09 -07:00
dfsek
83baf377e0 fix bootstrap addon class referencing from addons 2022-05-05 09:14:45 -07:00
dfsek
ffc884384c create BootstrapAddonClassLoader 2022-05-05 08:56:35 -07:00
dfsek
41e7ad35bd simplify dependency configuration 2022-05-05 08:25:30 -07:00
dfsek
4a3c22a8d6 reformat all code 2022-03-30 14:43:56 -07:00
dfsek
5cbd815092 ignore meta string templates in MetaValuePreprocessor 2022-01-22 22:52:14 -07:00
dfsek
cc769fa871 fix missing dep error message 2022-01-18 21:30:45 -07:00
dfsek
3fd5aaf56c load addons in separate method 2022-01-02 01:25:33 -07:00
dfsek
b4a4d7e377 dump resources in separate method 2022-01-02 01:24:10 -07:00
dfsek
29580e125d uninclude fastutil 2022-01-01 21:40:46 -07:00
dfsek
463c323f0a depend on fastutil 2022-01-01 20:12:21 -07:00
dfsek
edac8953c1 move profiler command to separate addon 2021-12-31 18:20:44 -07:00
dfsek
012a01da71 move addons command into separate addon 2021-12-31 18:16:50 -07:00
dfsek
17470fd74b create PacksCommandAddon 2021-12-31 18:12:56 -07:00
dfsek
c6f42da61b create MaterialSet$Singleton class 2021-12-30 16:35:51 -07:00
dfsek
53cc36c879 fix profiler fetch concurrency issues 2021-12-30 15:05:24 -07:00
dfsek
fc50f53944 synchronize profiler queries 2021-12-30 01:47:47 -07:00
dfsek
62b3f47fa7 correctly clear registry 2021-12-28 23:28:07 -07:00
dfsek
b6abe0e7ac implement propertyholder in ConfigPack 2021-12-28 23:22:40 -07:00
dfsek
34c83e87c4 improve CommandSender API 2021-12-28 21:44:58 -07:00
dfsek
7852165907 fix depth tracker from MetaListLikePreprocessor 2021-12-27 23:16:50 -07:00
dfsek
ea5dd297cb implement new tectonic depthtracker API 2021-12-27 23:01:48 -07:00
dfsek
46e7bd917a getFromID -> getByID 2021-12-25 01:10:49 -07:00