package me.deftware.client.framework;

public class FrameworkConstants {

    public static double VERSION = 13.9;
    public static int PATCH = 6;

    public static int SCHEME = 3;
    public static MappingsLoader MAPPING_LOADER = MappingsLoader.Fabric;
    public static MappingSystem MAPPING_SYSTEM = MappingSystem.Yarn;

    public static String toDataString() {
        return String.format("EMC v%s version %s.%s by Deftware using %s with %s mappings", SCHEME, VERSION, PATCH, MAPPING_LOADER.name(), MAPPING_SYSTEM.name());
    }

    public enum MappingSystem {
        Yarn, MCPConfig, MOJANG
    }

    public enum MappingsLoader {
        Fabric, MCP
    }

}

@@ -141,17 +141,16 @@
 CH = 6;%0A
-%0A
     publ
@@ -175,16 +175,17 @@
 ME = 3;%0A
+%0A
     publ
@@ -316,16 +316,18 @@
 tem.Yarn
+V2
 ;%0A%0A    p
@@ -419,20 +419,8 @@
 .%25s 
-by Deftware 
 usin
@@ -566,16 +566,24 @@
    Yarn,
+ YarnV2,
  MCPConf
@@ -588,16 +588,8 @@
 nfig
-, MOJANG
 %0A   

Update MAPPING_SYSTEM