Commit graph

12 commits

Author SHA1 Message Date
Kir_Antipov
dba28c84f8 ESLint update 2023-05-19 20:24:56 +03:00
Kir_Antipov
390914e813 Added games module 2023-05-17 19:07:42 +03:00
Kir_Antipov
4fe03788fb Moved minecraft module 2023-05-17 19:07:00 +03:00
Kir_Antipov
954ba8b8e8 Implemented GameVersionProvider for Minecraft 2023-05-17 19:05:01 +03:00
Kir_Antipov
ca25a27ca8 Made a wrapper over Mojang "API"
Well, it's not really an API, but still
2023-05-17 19:03:59 +03:00
Kir_Antipov
8d89961eab Added MINECRAFT constant 2023-05-17 18:58:03 +03:00
Kir_Antipov
6eb5672a79 Implemented Minecraft version normalization scheme
~~Stolen~~ Adapted from FabricMC
2023-05-17 18:57:04 +03:00
Kir_Antipov
14c9a183bc Made class that represents Minecraft version 2023-05-17 18:55:25 +03:00
Kir_Antipov
59e9693705 Made enum for Minecraft version types 2023-05-17 18:54:44 +03:00
Kir_Antipov
40ffa003d6 Deprecated GameVersionResolver
It was replaced with `GameVersionFilter`
2023-05-17 18:51:06 +03:00
Kir_Antipov
d50f67b65c Made an interface that represents a game version provider 2023-05-17 18:25:09 +03:00
Kir_Antipov
f67c962726 Made an interface that represents a game version 2023-05-17 18:24:24 +03:00