Commit Graph
59 Commits
Author SHA1 Message Date
FalsePattern 42543dc388 mixin fix attempt 2022-08-23 21:18:43 +02:00
FalsePattern 4cf5f39fe5 externalize devenv check 2022-08-23 21:05:30 +02:00
FalsePattern f1004e4e75 externalize log 2022-08-23 21:01:19 +02:00
FalsePattern d902e8eb78 even more fixes 2022-08-23 20:52:50 +02:00
FalsePattern 4b9390bd38 fix string config validation 2022-08-21 11:09:44 +02:00
FalsePattern c639236ba1 mixin engine finally fixed 2022-08-21 11:09:33 +02:00
FalsePattern 30aff92c18 propagate copyright notice to all source files 2022-08-21 10:21:32 +02:00
FalsePattern 9bcab6eb1a code cleanup 2022-08-21 10:20:40 +02:00
FalsePattern 2ed360b26c fix typo in config engine 2022-08-21 10:16:46 +02:00
FalsePattern b149723a22 more mixin compat code 2022-08-21 10:14:46 +02:00
FalsePattern 0b3c0a9b3a mixinbooter compat 2022-08-20 20:08:26 +02:00
FalsePattern 44dea11f92 nicer config backend code 2022-08-20 20:07:14 +02:00
FalsePattern aaa0fca75f sync event refactoring. Delombok some stuff and fix rogue classloading. 2022-08-18 17:45:42 +02:00
FalsePattern de6a7e5080 code cleanup 2022-08-17 20:10:51 +02:00
FalsePattern c440524bdd i was too lazy to sort these changes 2022-08-17 20:08:46 +02:00
FalsePattern 8290e04fed internal refactors 2022-08-06 15:20:26 +02:00
FalsePattern a19adf283f parallel library downloads 2022-08-06 14:18:27 +02:00
FalsePattern da1ef6c8c7 Annotate all the things 2022-08-06 13:12:55 +02:00
FalsePattern 316908baae code cleanup 2022-07-31 20:41:56 +02:00
FalsePattern eaec528f5d the grand config refactor 2022-07-31 20:28:37 +02:00
FalsePattern c5fbf5dee5 make toasts client-only 2022-07-31 20:19:26 +02:00
FalsePattern d41a460589 TOASTED. R O A S T E D. 2022-07-30 23:26:25 +02:00
FalsePattern dc6af7ada7 propagate new license to all source files 2022-07-30 15:21:11 +02:00
FalsePattern 826288c003 make crash code cooler 2022-07-29 17:29:49 +02:00
FalsePattern 5f740d9097 shuffle classes around 2022-07-25 19:33:39 +02:00
FalsePattern 3438b556b3 working on the reflection stuff some more... 2022-07-25 19:17:47 +02:00
FalsePattern f6faba4ffd initial "implementation" of the reflection tools. Only a mapping explorer for now. 2022-07-25 18:02:01 +02:00
FalsePattern 7f1e4fe2c3 disallow using Thermos with my mods, it only causes unnecessary headaches. 2022-07-25 16:44:00 +02:00
FalsePattern d39e746c73 config manager bugfixes 2022-07-25 00:07:49 +02:00
FalsePattern 31f9719be3 split up the dependency loader method into smaller parts 2022-07-24 23:57:03 +02:00
FalsePattern 1737345d43 internalize ConfigurationManager and DependencyLoader internal logic 2022-07-24 23:33:36 +02:00
FalsePattern 8712fdf6dd fix #4 2022-06-25 13:05:04 +02:00
FalsePattern 2597cd1af2 add config GUI helpers 2022-06-19 23:03:05 +02:00
FalsePattern 06833a3607 port update checker to CompletableFuture 2022-06-19 22:57:11 +02:00
FalsePattern 9dfbdb54f7 add explanation to the coremod plugin class 2022-06-15 22:12:29 +02:00
FalsePattern 84da8f00b1 Revert "no more coremod :crabrave:"
I'm an idiot. It needs to be a coremod otherwise forge does not add it to the classpath (bruh moment #2)
2022-06-15 22:11:24 +02:00
FalsePattern 0848ee113f add version tag in internet lib 2022-06-15 20:13:01 +02:00
FalsePattern e385902ea5 move event bus loading to preInit 2022-06-15 19:18:01 +02:00
FalsePattern 0d28edec6d no more coremod :crabrave: 2022-06-15 18:41:48 +02:00
FalsePattern b0b5fe5c75 move minecraft home path retrieval to separate util class 2022-06-15 18:39:15 +02:00
FalsePattern cae1b917cf initialize config way earlier. 2022-06-15 17:57:19 +02:00
FalsePattern 256eca9c50 typo fix 2022-06-15 13:15:31 +02:00
FalsePattern 3401ca837a some more utilities 2022-06-12 11:56:22 +02:00
FalsePattern 3d6e70c4f3 put update chatification code in public library, plus misc cleanup 2022-06-10 12:43:03 +02:00
FalsePattern d19d310fd9 deadlock avoidance 2022-06-10 03:08:15 +02:00
FalsePattern 0703368cb4 remove debug code 2022-06-10 03:01:29 +02:00
FalsePattern 4f12582a41 moved async worker to public package 2022-06-10 02:55:46 +02:00
FalsePattern acd210f317 added update checks for my mods, turned fplib into a regular mod, added async lib 2022-06-10 02:53:23 +02:00
FalsePattern dd170e7e5c added update checks and separate internet library 2022-06-10 00:09:13 +02:00
FalsePattern ed7ca48321 Begin working on the update checker
Also added a config for toggling internet capabilities
2022-06-09 20:14:11 +02:00