Commit graph

16 commits

Author SHA1 Message Date
Kir_Antipov
f9620d09b5 Fixed version normalization for legacy versions 2024-01-12 16:42:11 +03:00
Kir_Antipov
926b1a264b Fixed regex generator returning non-global RegExp 2024-01-12 16:41:12 +03:00
Kir_Antipov
915ab6b52b Fixed range normalizer returning undefined 2024-01-12 16:39:30 +03:00
Kir_Antipov
49c8e7d535 Added missing April Fools' versions to the lookup 2024-01-12 16:37:25 +03:00
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