Commit Graph

14 Commits

Author SHA1 Message Date
c7729af67f
Add a @Ignore annotation, make Macro.command a jvm field and add a isValidForButtonCollection function to Snowy.kt 2021-05-20 14:24:39 +02:00
22009a53f1
Use gson instead of kotlinx-serialization 2021-05-20 13:23:34 +02:00
8f16eae53b
Search annotations in a specific package, add a MACROS category and a GREEN color 2021-05-18 18:25:12 +02:00
f9fd9222ef
Fix the ButtonImpl.initialize() method producing null, use reflections8 only on fabric and shadow kotlinx.serialization on forge 2021-05-16 14:44:26 +02:00
c39670c764
Finally fix reflection on forge by using forge's scan data 2021-05-16 12:46:23 +02:00
cb20a6e744
Use reflections8 instead of reflections 2021-05-15 22:48:51 +02:00
592bb31eee
Re-add the buttons configuration saving feature 2021-05-15 18:58:39 +02:00
3d08c24c17
Initialize every button in Snowy.kt 2021-05-15 17:15:24 +02:00
517a653d67
Annotate the Snowy logger with @JvmField 2021-04-21 19:25:37 +02:00
dac1294ee3
Add a configuration made using the config4k library 2021-04-16 22:44:03 +02:00
7416bd0ee9
Add an Events system, a mixin for ends of ticks, and ConfigScreen.kt. 2021-04-09 20:48:01 +02:00
de806a742c
Optimize imports and use the class's name for the logger. 2021-04-09 15:24:19 +02:00
6bb1e6eac8
Use forge events in forgeInit.kt, and add a @JvmStatic annotation to the logger in Snowy.kt 2021-04-09 15:20:08 +02:00
3b55558ca4
Add a logger to CommonSnow.kt, and rename it to Snowy.kt. 2021-04-09 14:30:24 +02:00