392 Commits

Author SHA1 Message Date
Astrash
2c8d3416ab Load parse options before registering metaconfig 2024-10-30 14:04:40 +11:00
Astrash
5e43f0afef Add support for Paralithic let expressions 2024-10-30 14:04:40 +11:00
Astrash
c190485dbe Use more appropriate names in probability collection loader 2024-10-18 17:50:41 +11:00
Astrash
e756953828 Use singleton impl for map based probability collections 2024-10-18 17:49:07 +11:00
Zoe Gidiere
40ccf80c7f Optimization when Terra Profiler is not running
Do not set Profiler SAFE Threadlocal var when profiler is not running but ensure it is set to false after the profiler stops to ensure consistent behavior
2024-10-12 00:58:08 -06:00
Zoe Gidiere
1ae0d1f867 WIP Caching Hints and Caching Sampler 2024-10-09 23:36:12 -06:00
Zoe Gidiere
d6772f51ea Reformat 2024-09-23 20:56:13 -06:00
Zoe Gidiere
b63f5f4a8f Reformat 2024-09-18 12:43:41 -06:00
Zoë Gidiere
734d4bfb94 reformat 2023-11-27 11:31:20 -07:00
Zoë Gidiere
272556ed81 final reformat and import optimize 2023-11-12 21:45:47 -07:00
Astrashh
defd775f13
Change Java whitespace handling in .editorconfig (#425)
* Change whitespace handling in .editorconfig

* Reformat code

* fix format error

* Reformat code

---------

Co-authored-by: Zoë Gidiere <duplexsys@protonmail.com>
2023-11-13 00:57:01 +00:00
Astrash
b8586135b8 Make RangeLoader inner class private
Also removes redundant suppression
2023-11-10 13:34:05 +11:00
Astrashh
4065cfea53
Fix YAML formatting (#426)
* Remove trailing whitespace in YAML formatting

* Reformat YAML files
2023-11-10 00:47:12 +00:00
Zoë Gidiere
c00753b0fc let reformat have another go at it 2023-11-05 20:12:57 -07:00
Zoë Gidiere
81a96d6b76 Reformat code 2023-11-02 18:47:36 -06:00
Zoë Gidiere
9292d3de17 Remove FastMath
hotspot has intrinsics for almost everything we use it for
2023-10-26 10:37:25 -06:00
Astrash
e80e998cec Only log warnings with debug logging 2023-10-20 10:03:04 +11:00
Astrash
81e354f91c Use tectonic properly 2023-07-18 22:06:08 +10:00
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