From 854719f67875f3f08c323ecb9e236f16ed33fd4d Mon Sep 17 00:00:00 2001 From: JNNGL <45935949+JNNGL@users.noreply.github.com> Date: Tue, 12 Dec 2023 06:30:56 +1100 Subject: [PATCH] Release 1.1.17 (#123) * Velocity 266+ support * 1.20.2 support * Automatically generate mappings --------- Co-authored-by: jnngl Co-authored-by: UserNugget <47762903+UserNugget@users.noreply.github.com> Co-authored-by: Petr Ilin Former-commit-id: c1c99165c459c71e9d22e2df2363ea7a5702313d --- .github/workflows/build.yml | 2 +- .github/workflows/release.yml | 2 +- README.md | 4 +- VERSION | 2 +- api/build.gradle | 60 +- .../elytrium/limboapi/api/LimboFactory.java | 17 + .../limboapi/api/LimboSessionHandler.java | 4 + build.gradle | 53 +- gradle.properties | 4 +- plugin/build.gradle | 620 +- plugin/mapping/fallbackdata.json | 438 + .../legacy_blockentities_mapping.json} | 89 - plugin/mapping/legacy_blocks_mapping.json | 2385 +++ plugin/mapping/legacy_items_mapping.json | 3480 ++++ .../legacyblockmapping.json.REMOVED.git-id | 1 + plugin/mapping/legacyblocks.json | 256 + plugin/mapping/tag_types.json | 14 + .../java/net/elytrium/limboapi/LimboAPI.java | 32 +- .../java/net/elytrium/limboapi/Settings.java | 2 +- .../injection/login/LoginListener.java | 19 +- .../injection/login/LoginTasksQueue.java | 78 +- .../login/confirmation/ConfirmHandler.java | 120 + .../confirmation/LoginConfirmHandler.java | 42 + .../TransitionConfirmHandler.java | 40 + .../limboapi/protocol/LimboProtocol.java | 45 +- .../protocol/packets/s2c/ChunkDataPacket.java | 7 +- .../protocol/packets/s2c/SetSlotPacket.java | 3 +- .../packets/s2c/UpdateTagsPacket.java | 18 + .../elytrium/limboapi/server/LimboImpl.java | 199 +- .../limboapi/server/LimboPlayerImpl.java | 62 +- .../server/LimboSessionHandlerImpl.java | 39 +- .../net/elytrium/limboapi/utils/NbtUtils.java | 43 + plugin/src/main/resources/mapping/blocks.json | 1005 -- .../resources/mapping/blocks_mapping.json | 10879 ------------ .../mapping/blockstates.json.REMOVED.git-id | 1 - .../blockstates_mapping.json.REMOVED.git-id | 1 - .../mapping/defaultblockproperties.json | 2834 ---- plugin/src/main/resources/mapping/items.json | 1257 -- .../main/resources/mapping/items_mapping.json | 14038 ---------------- .../main/resources/mapping/legacyblocks.json | 256 - plugin/src/main/resources/mapping/tags.json | 4419 ----- 41 files changed, 7889 insertions(+), 34981 deletions(-) create mode 100755 plugin/mapping/fallbackdata.json rename plugin/{src/main/resources/mapping/blockentities_mapping.json => mapping/legacy_blockentities_mapping.json} (54%) create mode 100644 plugin/mapping/legacy_blocks_mapping.json create mode 100644 plugin/mapping/legacy_items_mapping.json create mode 100644 plugin/mapping/legacyblockmapping.json.REMOVED.git-id create mode 100644 plugin/mapping/legacyblocks.json create mode 100644 plugin/mapping/tag_types.json create mode 100644 plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/ConfirmHandler.java create mode 100644 plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/LoginConfirmHandler.java create mode 100644 plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/TransitionConfirmHandler.java create mode 100644 plugin/src/main/java/net/elytrium/limboapi/utils/NbtUtils.java delete mode 100644 plugin/src/main/resources/mapping/blocks.json delete mode 100644 plugin/src/main/resources/mapping/blocks_mapping.json delete mode 100644 plugin/src/main/resources/mapping/blockstates.json.REMOVED.git-id delete mode 100644 plugin/src/main/resources/mapping/blockstates_mapping.json.REMOVED.git-id delete mode 100644 plugin/src/main/resources/mapping/defaultblockproperties.json delete mode 100644 plugin/src/main/resources/mapping/items.json delete mode 100644 plugin/src/main/resources/mapping/items_mapping.json delete mode 100644 plugin/src/main/resources/mapping/legacyblocks.json delete mode 100644 plugin/src/main/resources/mapping/tags.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e585d866..59a44dc5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,7 +18,7 @@ jobs: uses: actions/setup-java@v3.0.0 with: distribution: adopt - java-version: 11 + java-version: 17 - name: Build LimboAPI run: ./gradlew build - name: Upload LimboAPI diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f2fbbd0c..59ccb97b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: uses: actions/setup-java@v3.0.0 with: distribution: adopt - java-version: 11 + java-version: 17 - name: Build LimboAPI run: ./gradlew build - name: Upload LimboAPI diff --git a/README.md b/README.md index 2c6ba1d7..57263656 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ Test server: [``ely.su``](https://hotmc.ru/minecraft-server-203216) net.elytrium.limboapi api - 1.1.16 + 1.1.17 provided @@ -70,7 +70,7 @@ Test server: [``ely.su``](https://hotmc.ru/minecraft-server-203216) } dependencies { - compileOnly("net.elytrium.limboapi:api:1.1.16") + compileOnly("net.elytrium.limboapi:api:1.1.17") } ``` diff --git a/VERSION b/VERSION index 63b283b2..cbb8cbae 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.1.16 +1.1.17 diff --git a/api/build.gradle b/api/build.gradle index 2242a7aa..b7e412d8 100644 --- a/api/build.gradle +++ b/api/build.gradle @@ -5,7 +5,12 @@ plugins { id("maven-publish") } -dependencies { +compileJava() { + getOptions().getRelease().set(11) + getOptions().setEncoding("UTF-8") +} + +dependencies() { compileOnly("com.velocitypowered:velocity-api:$velocityVersion") api("net.elytrium.commons:config:$elytriumCommonsVersion") api("net.elytrium.commons:utils:$elytriumCommonsVersion") @@ -14,44 +19,41 @@ dependencies { api("net.kyori:adventure-nbt:$adventureVersion") compileOnly("com.github.spotbugs:spotbugs-annotations:$spotbugsVersion") + + annotationProcessor("net.java.dev.jna:jna-platform:5.13.0") + annotationProcessor("com.github.bsideup.jabel:jabel-javac-plugin:1.0.0") } -license { +license() { matching(includes: ["**/mcprotocollib/**"]) { - setHeader(getRootProject().file("HEADER_MCPROTOCOLLIB.txt")) + header = rootProject.file("HEADER_MCPROTOCOLLIB.txt") } - setHeader(file("HEADER.txt")) -} - -task javadocJar(type: Jar) { - getArchiveClassifier().set("javadoc") - from(javadoc) + header = file("HEADER.txt") } -javadoc { - MinimalJavadocOptions options = getOptions() +javadoc() { options.setEncoding("UTF-8") - options.setCharSet("UTF-8") - // Mark sources as Java 11 source compatible. options.setSource("11") - options.links("https://docs.oracle.com/en/java/javase/11/docs/api/", "https://jd.adventure.kyori.net/nbt/4.11.0/") - + options.links("https://docs.oracle.com/en/java/javase/11/docs/api/") options.addStringOption("Xdoclint:none", "-quiet") - - // Remove "undefined" from search paths when generating javadoc for a non-modular project. (JDK-8215291) - if (JavaVersion.current() == JavaVersion.VERSION_11) { + if (JavaVersion.current() >= JavaVersion.VERSION_1_9 && JavaVersion.current() < JavaVersion.VERSION_12) { options.addBooleanOption("-no-module-directories", true) } } -task sourcesJar(type: Jar) { - getArchiveClassifier().set("sources") +tasks.register("sourcesJar", Jar) { + archiveClassifier = "sources" from(sourceSets.main.getAllSource()) } -publishing { - repositories { +tasks.register("javadocJar", Jar) { + archiveClassifier = "javadoc" + from(javadoc) +} + +publishing() { + repositories() { maven { credentials { setUsername(System.getenv("PUBLISH_USERNAME")) @@ -63,22 +65,20 @@ publishing { } } - publications { - maven(MavenPublication) { - from(components.java) + publications.create("publication", MavenPublication) { + from(components.java) - artifact(javadocJar) - artifact(sourcesJar) - } + artifact(javadocJar) + artifact(sourcesJar) } } -artifacts { +artifacts() { archives(javadocJar) archives(sourcesJar) } -sourceSets.main.getJava().srcDir( +sourceSets.main.java.srcDir( getTasks().register("generateTemplates", Copy) { task -> { String version = getVersion().contains("-") ? "${getVersion()} (git-${getCurrentShortRevision()})" : getVersion() diff --git a/api/src/main/java/net/elytrium/limboapi/api/LimboFactory.java b/api/src/main/java/net/elytrium/limboapi/api/LimboFactory.java index b4e64d52..a8b733a0 100644 --- a/api/src/main/java/net/elytrium/limboapi/api/LimboFactory.java +++ b/api/src/main/java/net/elytrium/limboapi/api/LimboFactory.java @@ -189,6 +189,23 @@ public interface LimboFactory { */ PreparedPacket createPreparedPacket(ProtocolVersion minVersion, ProtocolVersion maxVersion); + /** + * Creates new prepared packet builder for the CONFIG state. + * + * @return new prepared packet. + */ + PreparedPacket createConfigPreparedPacket(); + + /** + * Creates new prepared packet builder for the CONFIG state. + * + * @param minVersion Minimum version to prepare. + * @param maxVersion Maximum version to prepare. + * + * @return new prepared packet. + */ + PreparedPacket createConfigPreparedPacket(ProtocolVersion minVersion, ProtocolVersion maxVersion); + /** * Registers self-made packet. * diff --git a/api/src/main/java/net/elytrium/limboapi/api/LimboSessionHandler.java b/api/src/main/java/net/elytrium/limboapi/api/LimboSessionHandler.java index f7afa636..bbc8f387 100644 --- a/api/src/main/java/net/elytrium/limboapi/api/LimboSessionHandler.java +++ b/api/src/main/java/net/elytrium/limboapi/api/LimboSessionHandler.java @@ -15,6 +15,10 @@ default void onSpawn(Limbo server, LimboPlayer player) { } + default void onConfig(Limbo server, LimboPlayer player) { + + } + default void onMove(double posX, double posY, double posZ) { } diff --git a/build.gradle b/build.gradle index 143bc2c7..f213d2f9 100644 --- a/build.gradle +++ b/build.gradle @@ -1,60 +1,55 @@ //file:noinspection GroovyAssignabilityCheck -plugins { +plugins() { id("java") + id("checkstyle") - id("com.github.spotbugs").version("5.0.7").apply(false) + id("com.github.spotbugs").version("5.0.14").apply(false) id("org.cadixdev.licenser").version("0.6.1").apply(false) } -allprojects { +allprojects() { apply(plugin: "checkstyle") apply(plugin: "com.github.spotbugs") apply(plugin: "org.cadixdev.licenser") setGroup("net.elytrium.limboapi") - setVersion("1.1.17-SNAPSHOT") - - compileJava { - getOptions().setEncoding("UTF-8") - } + setVersion("1.1.17") - java { - setSourceCompatibility(JavaVersion.VERSION_11) - setTargetCompatibility(JavaVersion.VERSION_11) + compileJava() { + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } - repositories { + repositories() { mavenCentral() - maven { + maven() { setName("elytrium-repo") setUrl("https://maven.elytrium.net/repo/") } - maven { + maven() { setName("papermc-repo") setUrl("https://papermc.io/repo/repository/maven-public/") } } - checkstyle { - setToolVersion("10.3") - setConfigFile(file("${this.getRootDir()}/config/checkstyle/checkstyle.xml")) - setConfigProperties("configDirectory": "${this.getRootDir()}/config/checkstyle") - setMaxErrors(0) - setMaxWarnings(0) + checkstyle() { + toolVersion = "10.12.1" + configFile = file("$rootDir/config/checkstyle/checkstyle.xml") + configProperties = ["configDirectory": "$rootDir/config/checkstyle"] + maxErrors = 0 + maxWarnings = 0 } - spotbugs { - setExcludeFilter(file("${this.getRootDir()}/config/spotbugs/suppressions.xml")) - } + spotbugs() { + excludeFilter = file("${this.getRootDir()}/config/spotbugs/suppressions.xml") - spotbugsMain { - reports { - html { - getRequired().set(true) - getOutputLocation().set(file("${this.getBuildDir()}/reports/spotbugs/main/spotbugs.html")) - setStylesheet("fancy-hist.xsl") + if (this.project != rootProject) { + reports.register("html") { + required = true + outputLocation.value(layout.buildDirectory.file("reports/spotbugs/main/spotbugs.html")) + stylesheet = "fancy-hist.xsl" } } } diff --git a/gradle.properties b/gradle.properties index 7447910e..fdcd975b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,5 @@ -fastPrepareVersion=1.0.7 +org.gradle.jvmargs=-Xmx4096m +fastPrepareVersion=1.0.8 velocityVersion=3.2.0-SNAPSHOT nettyVersion=4.1.86.Final fastutilVersion=8.5.11 @@ -6,3 +7,4 @@ bstatsVersion=3.0.0 spotbugsVersion=4.7.3 elytriumCommonsVersion=1.2.3 adventureVersion=4.12.0 +manifestUrl=https://launchermeta.mojang.com/mc/game/version_manifest.json \ No newline at end of file diff --git a/plugin/build.gradle b/plugin/build.gradle index e4a2991c..0aa7627a 100644 --- a/plugin/build.gradle +++ b/plugin/build.gradle @@ -1,11 +1,23 @@ //file:noinspection GroovyAssignabilityCheck -plugins { +buildscript() { + dependencies() { + classpath("commons-io:commons-io:2.6") + classpath("com.google.guava:guava:28.0-jre") + } +} + +plugins() { id("java") id("com.github.johnrengelman.shadow").version("7.1.2") } -dependencies { +compileJava() { + getOptions().getRelease().set(11) + getOptions().setEncoding("UTF-8") +} + +dependencies() { implementation(project(":api")) implementation("net.elytrium.commons:config:$elytriumCommonsVersion") implementation("net.elytrium.commons:utils:$elytriumCommonsVersion") @@ -26,11 +38,14 @@ dependencies { implementation("org.bstats:bstats-velocity:$bstatsVersion") compileOnly("com.github.spotbugs:spotbugs-annotations:$spotbugsVersion") + + annotationProcessor("net.java.dev.jna:jna-platform:5.13.0") + annotationProcessor("com.github.bsideup.jabel:jabel-javac-plugin:1.0.0") } -shadowJar { +shadowJar() { getArchiveClassifier().set("") - setArchiveFileName("limboapi-${version}.${extension}") + setArchiveFileName("limboapi-${project.version}.jar") exclude("META-INF/versions/**") exclude("net/kyori/**") @@ -42,7 +57,7 @@ shadowJar { relocate("net.elytrium.commons.config", "net.elytrium.limboapi.thirdparty.commons.config") } -license { +license() { matching(includes: ["**/mcprotocollib/**"]) { setHeader(getRootProject().file("HEADER_MCPROTOCOLLIB.txt")) } @@ -53,11 +68,602 @@ license { setHeader(getRootProject().file("HEADER.txt")) } -task finalize { +tasks.register("finalize") { doLast { - file("build/libs/${this.getName()}-${this.getVersion()}.jar").delete() + file("build/libs/${project.name}-${project.version}.jar").delete() } } assemble.dependsOn(shadowJar) build.finalizedBy(finalize) + +import groovy.io.FileType +import groovy.json.JsonOutput +import groovy.json.JsonSlurper +import org.apache.commons.io.FilenameUtils +import org.apache.commons.io.FileUtils +import com.google.common.hash.Hashing +import com.google.common.io.Files + +import java.nio.file.Path +import java.util.function.Function +import java.util.stream.Collectors + +enum MinecraftVersion { + MINECRAFT_1_7_2(4), + MINECRAFT_1_7_6(5), + MINECRAFT_1_8(47), + MINECRAFT_1_9(107), + MINECRAFT_1_9_1(108), + MINECRAFT_1_9_2(109), + MINECRAFT_1_9_4(110), + MINECRAFT_1_10(210), + MINECRAFT_1_11(315), + MINECRAFT_1_11_1(316), + MINECRAFT_1_12(335), + MINECRAFT_1_12_1(338), + MINECRAFT_1_12_2(340), + MINECRAFT_1_13(393), + MINECRAFT_1_13_1(401), + MINECRAFT_1_13_2(404), + MINECRAFT_1_14(477), + MINECRAFT_1_14_1(480), + MINECRAFT_1_14_2(485), + MINECRAFT_1_14_3(490), + MINECRAFT_1_14_4(498), + MINECRAFT_1_15(573), + MINECRAFT_1_15_1(575), + MINECRAFT_1_15_2(578), + MINECRAFT_1_16(735), + MINECRAFT_1_16_1(736), + MINECRAFT_1_16_2(751), + MINECRAFT_1_16_3(753), + MINECRAFT_1_16_4(754), + MINECRAFT_1_17(755), + MINECRAFT_1_17_1(756), + MINECRAFT_1_18(757), + MINECRAFT_1_18_2(758), + MINECRAFT_1_19(759), + MINECRAFT_1_19_1(760), + MINECRAFT_1_19_3(761), + MINECRAFT_1_19_4(762), + MINECRAFT_1_20(763), + MINECRAFT_1_20_2(764) + + public static final List WORLD_VERSIONS = List.of( + MINECRAFT_1_13, + MINECRAFT_1_13_2, + MINECRAFT_1_14, + MINECRAFT_1_15, + MINECRAFT_1_16, + MINECRAFT_1_16_2, + MINECRAFT_1_17, + MINECRAFT_1_19, + MINECRAFT_1_19_3, + MINECRAFT_1_19_4, + MINECRAFT_1_20 + ) + + public static final MinecraftVersion MINIMUM_VERSION = MINECRAFT_1_7_2 + public static final MinecraftVersion MAXIMUM_VERSION = values()[values().length - 1] + + private static final Map PVN_MAP = new HashMap<>() + + static { + int pvn = MINIMUM_VERSION.getProtocolVersion() + + for (MinecraftVersion version : values()) { + for (; pvn <= version.getProtocolVersion(); pvn++) { + PVN_MAP.put(pvn, version) + } + } + } + + static MinecraftVersion fromPVN(int pvn) { + return PVN_MAP.getOrDefault(pvn) + } + + static MinecraftVersion fromVersionName(String name) { + return valueOf("MINECRAFT_" + name.replace('.', '_')) + } + + final int protocolVersion + + MinecraftVersion(int protocolVersion) { + this.protocolVersion = protocolVersion + } + + int getProtocolVersion() { + return this.protocolVersion + } + + String getVersionName() { + return this.toString().substring(10).replace('_', '.') + } +} + +project.ext.dataDirectory = new File(this.getBuildDir(), "minecraft") +project.ext.manifestDir = new File(dataDirectory, "manifest.json") +project.ext.generatedDir = new File(this.getBuildDir(), "generated/minecraft") + +sourceSets { + main { + resources { + srcDirs += generatedDir + } + } +} + +tasks.register("downloadManifest") { + this.println("> Downloading version manifest...") + manifestDir.getParentFile().mkdirs() + FileUtils.copyURLToFile(new URL(manifestUrl), manifestDir) +} + +File downloadVersionManifest(String version) { + this.println("> Downloading ${version} manifest...") + + Object manifest = new JsonSlurper().parse(manifestDir) + def optional = manifest.versions.stream().filter({it.id == version}).findFirst() + if (optional.empty()) { + throw new RuntimeException("Couldn't find version: ${version}") + } + + File output = new File(dataDirectory, "${version}/manifest.json") + output.getParentFile().mkdirs() + FileUtils.copyURLToFile(new URL(optional.get().url), output) + return output +} + +File getGeneratedCache(MinecraftVersion version) { + File generated = new File(dataDirectory, "${version.getVersionName()}/generated") + return new File(generated, "reports/blocks.json").exists() + && new File(generated, "reports/${version >= MinecraftVersion.MINECRAFT_1_14 ? "registries" : "items"}.json").exists() + && new File(generated, "data/minecraft/tags").exists() + ? generated : null +} + +static boolean validateServer(File file, String expected) { + if (file == null || !file.exists()) { + return false + } + + def hash = Files.asByteSource(file).hash(Hashing.sha1()) + StringBuilder hashBuilder = new StringBuilder() + hash.asBytes().each({hashBuilder.append(Integer.toString((it & 0xFF) + 0x100, 16).substring(1))}) + return hashBuilder.toString() == expected +} + +File getServerJar(String version) { + File manifestFile = this.downloadVersionManifest(version) + Object manifest = new JsonSlurper().parse(manifestFile) + + File jarFile = new File(dataDirectory, "${version}/server.jar") + if (!validateServer(jarFile, manifest.downloads.server.sha1)) { + this.println("> Downloading ${version} server...") + jarFile.getParentFile().mkdirs() + FileUtils.copyURLToFile(new URL(manifest.downloads.server.url), jarFile) + } + + return jarFile +} + +File generateData(MinecraftVersion version) { + File cache = getGeneratedCache(version) + if (cache != null) { + return cache; + } + + File jarFile = this.getServerJar(version.getVersionName()) + File targetDir = new File(jarFile.getParentFile(), "generated") + + try { + FileUtils.deleteDirectory(targetDir) + } catch (IOException ignored) { + // Ignored. + } + + String command + if (version >= MinecraftVersion.MINECRAFT_1_18) { + command = "\"%s\" -DbundlerMainClass=net.minecraft.data.Main -jar \"${jarFile.getAbsolutePath()}\" --reports --server" + } else { + command = "\"%s\" -cp \"${jarFile.getAbsolutePath()}\" net.minecraft.data.Main --reports --server" + } + + exec { + if (System.getProperty("os.name").toLowerCase().contains("win")) { + File java = new File(System.getProperty("java.home"), "bin/java.exe") + commandLine("cmd", "/c", String.format(command, java)) + } else { + File java = new File(System.getProperty("java.home"), "bin/java") + commandLine("bash", "-c", String.format(command, java)) + } + + workingDir(jarFile.getParentFile()) + } + + return targetDir +} + +static Map> getDefaultProperties(Object data) { + Map> defaultProperties = new HashMap<>() + + data.forEach({ key, block -> + if (!block.containsKey("properties")) { + return + } + + for (Object blockState : block.states) { + if (!blockState.containsKey("default") || !blockState.default) { + continue + } + + Map properties = blockState["properties"] + defaultProperties.put(key, properties) + break + } + }) + + return defaultProperties +} + +static Map> loadFallbackMapping(File file) { + Object map = new JsonSlurper().parse(file) + return MinecraftVersion.values().collectEntries({ version -> + [version, map.getOrDefault(version.toString(), Collections.emptyMap())] + }) +} + +static Map> loadLegacyMapping(File file) { + return new JsonSlurper().parse(file).collectEntries({ version, mapping -> + [MinecraftVersion.valueOf(version), mapping.collectEntries({ block, id -> + [block, Integer.parseInt(id)] + })] + }) +} + +static int getBlockID(String block, + Map> mappings, + Map>> properties, + Map> fallback, + MinecraftVersion version) { + Map> defaultProperties + if (version >= MinecraftVersion.MINECRAFT_1_13) { + defaultProperties = properties[version] + } else { + defaultProperties = properties[MinecraftVersion.MINECRAFT_1_18_2] + } + + String[] split = block.split("\\[") + String noArgBlock = split[0] + + MinecraftVersion fallbackVersion = MinecraftVersion.MAXIMUM_VERSION + while (fallbackVersion != version) { + --fallbackVersion + noArgBlock = fallback[fallbackVersion].getOrDefault(noArgBlock, noArgBlock) + } + + Map blockProperties = defaultProperties[noArgBlock] + String targetBlockID + if (blockProperties == null) { + targetBlockID = noArgBlock + } else { + Map currentProperties = new TreeMap<>(blockProperties) + if (split.length > 1) { + String[] args = split[1].split(",") + Map input = Arrays.stream(args) + .map(arg -> arg.replace("]", "").split("=")) + .collect(Collectors.toMap(parts -> parts[0], parts -> parts[1])) + + input.forEach({ key, value -> + if (currentProperties.containsKey(key)) { + currentProperties.put(key, value) + } + }) + } + + targetBlockID = noArgBlock + Arrays.toString( + currentProperties.collect({ k, v -> k + "=" + v }).toArray() + ).replace(" ", "") + } + + Integer id = mappings[version][targetBlockID] + if (id == null && blockProperties != null) { + targetBlockID = noArgBlock + Arrays.toString( + new TreeMap<>(blockProperties).collect({ k, v -> k + "=" + v }).toArray() + ).replace(" ", "") + id = mappings[version][targetBlockID] + } + + if (id == null) { + System.err.println("No ${version.getVersionName()} fallback data for ${noArgBlock}, replacing with minecraft:stone") + id = 1 + } + + return id +} + +static Map getBlockMappings(Object data, Map> defaultPropertiesMap) { + Map mapping = new HashMap<>() + + data.forEach({ blockID, blockData -> + for (Object blockState : blockData.states) { + int protocolID = blockState.id + + if (blockState.containsKey("properties")) { + Map stateProperties = blockState["properties"] + Map properties = new TreeMap<>( + defaultPropertiesMap.getOrDefault(blockID, Collections.emptyMap())) + + properties.putAll(stateProperties) + + String stateID = blockID + Arrays.toString( + properties.collect({ k, v -> k + "=" + v }).toArray() + ).replace(" ", "") + + mapping.put(stateID, protocolID) + } else { + mapping.put(blockID, protocolID) + } + } + }) + + return mapping +} + +void generateBlockMappings(File targetDir, Map blockReports) { + this.println("> Generating default block properties...") + + Map>> defaultProperties = + blockReports.collectEntries({ version, report -> + [version, getDefaultProperties(report)] + }) + + new File(targetDir, "defaultblockproperties.json").write(JsonOutput.prettyPrint( + JsonOutput.toJson(defaultProperties[MinecraftVersion.MAXIMUM_VERSION].sort())), "UTF-8") + + this.println("> Generating blockstates...") + + Map> mappings = loadLegacyMapping( + new File(this.getProjectDir(), "mapping/legacyblockmapping.json")) + + blockReports.forEach({ version, report -> + mappings.put(version, getBlockMappings(report, defaultProperties[version])) + }) + + Map blocks = mappings[MinecraftVersion.MAXIMUM_VERSION] + + new File(targetDir, "blockstates.json").write( + JsonOutput.prettyPrint(JsonOutput.toJson( + blocks.sort(Map.Entry::getValue) + .collectEntries({ k, v -> [k, String.valueOf(v)] }) + )), "UTF-8") + + this.println("> Generating blockstates mapping...") + + Map> fallbackMapping = loadFallbackMapping( + new File(this.getProjectDir(), "mapping/fallbackdata.json")) + + Map> blockstateMapping = new LinkedHashMap<>() + blocks.sort(Map.Entry::getValue) + .forEach({ block, modernID -> + Map blockMapping = new LinkedHashMap<>() + + int lastID = -1 + for (MinecraftVersion version : MinecraftVersion.values()) { + int id = getBlockID(block, mappings, defaultProperties, fallbackMapping, version) + if (lastID != id) { + blockMapping.put(version.getVersionName(), String.valueOf(lastID = id)) + } + } + + blockstateMapping.put(String.valueOf(modernID), blockMapping) + }) + + new File(targetDir, "blockstates_mapping.json").write( + JsonOutput.prettyPrint(JsonOutput.toJson(blockstateMapping)), "UTF-8") + + this.println("> Generating legacy blocks...") + + Map legacyData = new JsonSlurper().parse( + new File(this.getProjectDir(), "mapping/legacyblocks.json")) + + legacyData = legacyData.collectEntries({ legacy, modern -> + [legacy, String.valueOf(getBlockID(modern, mappings, defaultProperties, fallbackMapping, MinecraftVersion.MAXIMUM_VERSION))] + }) + + new File(targetDir, "legacyblocks.json").write( + JsonOutput.prettyPrint(JsonOutput.toJson(legacyData)), "UTF-8") +} + +static Map> sortRegistryMapping(Map> mapping) { + return mapping.collectEntries({ modernID, map -> + [modernID, map.sort({ + if (it.getKey().contains(".")) { + return MinecraftVersion.fromVersionName(it.getKey()) + } else { + return MinecraftVersion.MINIMUM_VERSION + } + })] + }).sort() +} + +void generateRegistryMapping(String target, File targetDir, Map registriesReports) { + this.println("> Generating ${target}s...") + + Map> idMap = + registriesReports.collectEntries({ version, registry -> + Object entries = registry["minecraft:${target}"].entries + return [version, entries.collectEntries({ name, id -> [name, String.valueOf(id["protocol_id"])] })] + }) + + Map modernIDs = Collections.max(idMap.entrySet(), Map.Entry.comparingByKey()).getValue() + + new File(targetDir, "${target}s.json").write(JsonOutput.prettyPrint( + JsonOutput.toJson(modernIDs.sort({Integer.parseInt(it.getValue()) }))), "UTF-8") + + this.println("> Generating ${target}s mapping...") + + Map> mapping = new JsonSlurper() + .parse(new File(this.getProjectDir(), "mapping/legacy_${target}s_mapping.json")) + .collectEntries({ key, value -> [modernIDs[key], value] }) + + idMap.forEach({ version, ids -> + ids.forEach({ key, id -> + if (!modernIDs.containsKey(key)) { + return + } + + mapping.computeIfAbsent(modernIDs[key], _ -> new LinkedHashMap<>()).put(version.getVersionName(), id) + }) + }) + + mapping = sortRegistryMapping(mapping) + new File(targetDir, "${target}s_mapping.json").write(JsonOutput.prettyPrint( + JsonOutput.toJson(mapping.sort({ Integer.parseInt(it.getKey()) }))), "UTF-8") +} + +void generateRegistryMappings(File targetDir, Map registriesReports) { + this.generateRegistryMapping("item", targetDir, registriesReports + .findAll({ e -> MinecraftVersion.WORLD_VERSIONS.contains(e.getKey()) })) + this.generateRegistryMapping("block", targetDir, registriesReports) + + this.println("> Generating blockentities mapping...") + + Map> blockentities = new JsonSlurper() + .parse(new File(this.getProjectDir(), "mapping/legacy_blockentities_mapping.json")) + + registriesReports.forEach({ version, registries -> + if (version < MinecraftVersion.MINECRAFT_1_19) { + return + } + + registries["minecraft:block_entity_type"].entries.forEach({ key, value -> + int id = value.protocol_id + blockentities.computeIfAbsent(key, _ -> new LinkedHashMap<>()) + .put(version.getVersionName(), String.valueOf(id)) + }) + }) + + blockentities = sortRegistryMapping(blockentities) + new File(targetDir, "blockentities_mapping.json").write( + JsonOutput.prettyPrint(JsonOutput.toJson(blockentities)), "UTF-8") +} + +static Map>> getTags(File tagDir, Map tagTypes) { + Map>> tags = new LinkedHashMap<>() + + tagTypes.forEach({ directory, key -> + File directoryFile = new File(tagDir, directory) + if (!directoryFile.exists()) { + return + } + + Map> typeTags = new HashMap<>() + Map> tempTags = new HashMap<>() + + directoryFile.eachFileRecurse(FileType.FILES, { file -> + List values = new JsonSlurper().parse(file).values + Path relativePath = directoryFile.toPath().relativize(file.toPath()) + String name = FilenameUtils.removeExtension(relativePath.toString()).replace(File.pathSeparator, "/") + typeTags.put("minecraft:" + name, values) + }) + + boolean flatten = false + while (!flatten) { + flatten = true + + typeTags.forEach({ name, currentTags -> + List newTags = new ArrayList<>() + currentTags.forEach({ currentTag -> + if (currentTag.startsWith("#")) { + newTags.addAll(typeTags.get(currentTag.substring(1))) + flatten = false + } else { + newTags.add(currentTag) + } + }) + + tempTags.put(name, newTags) + }) + + typeTags = tempTags + tempTags = new HashMap<>() + } + + tags.put(key, typeTags) + }) + + return tags +} + +void generateTags(File targetDir, Map tagDirs) { + this.println("> Generating tags...") + + Map tagTypes = new JsonSlurper().parse(new File(getProjectDir(), "mapping/tag_types.json")) + + Map>>> allTags = + tagDirs.collectEntries({ version, dir -> + [version, getTags(dir, tagTypes.tag_types)] + }) + + Map>> mergedTags = new LinkedHashMap<>() + + allTags.forEach({ version, tags -> + tags.forEach({ type, typeTags -> { + Map> mergedTypeTags = mergedTags.computeIfAbsent(type, _ -> new HashMap<>()) + typeTags.forEach({ name, values -> + Set mergedValues = mergedTypeTags.computeIfAbsent(name, _ -> new HashSet<>()) + if (!tagTypes.supported_tag_types.contains(type)) { + return + } + + mergedValues.addAll(values) + }) + }}) + }) + + mergedTags = mergedTags.collectEntries({ type, typeTags -> + [type, typeTags.collectEntries({ name, values -> + [name, values.sort()] + }).sort()] + }) + + new File(targetDir, "tags.json").write(JsonOutput.prettyPrint(JsonOutput.toJson(mergedTags)), "UTF-8") +} + +tasks.register("generateMappings") { + dependsOn(downloadManifest) + + File targetDir = new File(generatedDir, "mapping") + targetDir.mkdirs() + + this.println("> Generating Minecraft data...") + + Map generated = Arrays.stream(MinecraftVersion.values()) + .dropWhile({ it < MinecraftVersion.MINECRAFT_1_13 }) + .collect(Collectors.toMap(Function.identity(), this::generateData)) + + Map blockReports = generated.collectEntries({ version, directory -> + [version, new JsonSlurper().parse(new File(directory, "reports/blocks.json"))] + }) + + this.generateBlockMappings(targetDir, blockReports) + + Map registriesReports = generated + .findAll({ it.getKey() >= MinecraftVersion.MINECRAFT_1_14 }) + .collectEntries({ version, directory -> + [version, new JsonSlurper().parse(new File(directory, "reports/registries.json"))] + }) + + this.generateRegistryMappings(targetDir, registriesReports) + + Map tags = generated + .collectEntries({ version, directory -> + [version, new File(directory, "data/minecraft/tags")] + }) + + this.generateTags(targetDir, tags) +} + +processResources.dependsOn(generateMappings) \ No newline at end of file diff --git a/plugin/mapping/fallbackdata.json b/plugin/mapping/fallbackdata.json new file mode 100755 index 00000000..748cb102 --- /dev/null +++ b/plugin/mapping/fallbackdata.json @@ -0,0 +1,438 @@ +{ + "MINECRAFT_1_19_4": { + "minecraft:suspicious_gravel": "minecraft:gravel", + "minecraft:pitcher_crop": "minecraft:air", + "minecraft:pitcher_plant": "minecraft:air", + "minecraft:sniffer_egg": "minecraft:turtle_egg", + "minecraft:calibrated_sculk_sensor": "minecraft:sculk_sensor" + }, + "MINECRAFT_1_19_3": { + "minecraft:cherry_planks": "minecraft:birch_planks", + "minecraft:cherry_sapling": "minecraft:birch_sapling", + "minecraft:suspicious_sand": "minecraft:sand", + "minecraft:cherry_log": "minecraft:birch_log", + "minecraft:stripped_cherry_log": "minecraft:stripped_birch_log", + "minecraft:cherry_wood": "minecraft:birch_wood", + "minecraft:stripped_cherry_wood": "minecraft:stripped_birch_wood", + "minecraft:cherry_leaves": "minecraft:birch_leaves", + "minecraft:torchflower": "minecraft:torch", + "minecraft:cherry_sign": "minecraft:birch_sign", + "minecraft:cherry_wall_sign": "minecraft:birch_wall_sign", + "minecraft:cherry_hanging_sign": "minecraft:birch_hanging_sign", + "minecraft:cherry_wall_hanging_sign": "minecraft:birch_wall_hanging_sign", + "minecraft:cherry_trapdoor": "minecraft:birch_trapdoor", + "minecraft:potted_torchflower": "minecraft:potted_poppy", + "minecraft:cherry_button": "minecraft:birch_button", + "minecraft:cherry_stairs": "minecraft:birch_stairs", + "minecraft:cherry_fence_gate": "minecraft:birch_fence_gate", + "minecraft:cherry_fence": "minecraft:birch_fence", + "minecraft:cherry_door": "minecraft:birch_door", + "minecraft:torchflower_crop": "minecraft:torch", + "minecraft:pink_petals": "minecraft:poppy", + "minecraft:cherry_pressure_plate": "minecraft:birch_pressure_plate", + "minecraft:potted_cherry_sapling": "minecraft:potted_birch_sapling", + "minecraft:cherry_slab": "minecraft:birch_slab", + "minecraft:decorated_pot": "minecraft:flower_pot" + }, + "MINECRAFT_1_19_1": { + "minecraft:oak_hanging_sign": "minecraft:oak_sign", + "minecraft:spruce_hanging_sign": "minecraft:spruce_sign", + "minecraft:birch_hanging_sign": "minecraft:birch_sign", + "minecraft:acacia_hanging_sign": "minecraft:acacia_sign", + "minecraft:jungle_hanging_sign": "minecraft:jungle_sign", + "minecraft:dark_oak_hanging_sign": "minecraft:dark_oak_sign", + "minecraft:crimson_hanging_sign": "minecraft:crimson_sign", + "minecraft:warped_hanging_sign": "minecraft:warped_sign", + "minecraft:mangrove_hanging_sign": "minecraft:mangrove_sign", + "minecraft:bamboo_hanging_sign": "minecraft:birch_sign", + "minecraft:oak_wall_hanging_sign": "minecraft:oak_wall_sign", + "minecraft:spruce_wall_hanging_sign": "minecraft:spruce_wall_sign", + "minecraft:birch_wall_hanging_sign": "minecraft:birch_wall_sign", + "minecraft:acacia_wall_hanging_sign": "minecraft:acacia_wall_sign", + "minecraft:jungle_wall_hanging_sign": "minecraft:jungle_wall_sign", + "minecraft:dark_oak_wall_hanging_sign": "minecraft:dark_oak_wall_sign", + "minecraft:mangrove_wall_hanging_sign": "minecraft:mangrove_wall_sign", + "minecraft:crimson_wall_hanging_sign": "minecraft:crimson_wall_sign", + "minecraft:warped_wall_hanging_sign": "minecraft:warped_wall_sign", + "minecraft:bamboo_wall_hanging_sign": "minecraft:birch_wall_sign", + "minecraft:bamboo_door": "minecraft:birch_door", + "minecraft:bamboo_trapdoor": "minecraft:birch_trapdoor", + "minecraft:bamboo_button": "minecraft:birch_button", + "minecraft:bamboo_stairs": "minecraft:birch_stairs", + "minecraft:bamboo_mosaic_stairs": "minecraft:birch_stairs", + "minecraft:bamboo_slab": "minecraft:birch_slab", + "minecraft:bamboo_mosaic_slab": "minecraft:birch_slab", + "minecraft:bamboo_sign": "minecraft:birch_sign", + "minecraft:bamboo_wall_sign": "minecraft:birch_wall_sign", + "minecraft:bamboo_fence_gate": "minecraft:birch_fence_gate", + "minecraft:bamboo_fence": "minecraft:birch_fence", + "minecraft:bamboo_pressure_plate": "minecraft:birch_pressure_plate", + "minecraft:bamboo_planks": "minecraft:birch_planks", + "minecraft:bamboo_mosaic": "minecraft:birch_planks", + "minecraft:bamboo_block": "minecraft:birch_planks", + "minecraft:stripped_bamboo_block": "minecraft:birch_planks", + "minecraft:chiseled_bookshelf": "minecraft:bookshelf", + "minecraft:piglin_wall_head": "minecraft:zombie_wall_head", + "minecraft:piglin_head": "minecraft:zombie_head" + }, + "MINECRAFT_1_18_2": { + "minecraft:ochre_froglight": "minecraft:sea_lantern", + "minecraft:pearlescent_froglight": "minecraft:sea_lantern", + "minecraft:verdant_froglight": "minecraft:sea_lantern", + "minecraft:frogspawn": "minecraft:air", + "minecraft:mangrove_planks": "minecraft:dark_oak_planks", + "minecraft:mangrove_propagule": "minecraft:dark_oak_sapling", + "minecraft:mangrove_log": "minecraft:dark_oak_log", + "minecraft:mangrove_roots": "minecraft:dark_oak_leaves", + "minecraft:muddy_mangrove_roots": "minecraft:coal_block", + "minecraft:stripped_mangrove_log": "minecraft:stripped_dark_oak_log", + "minecraft:mangrove_wood": "minecraft:dark_oak_wood", + "minecraft:stripped_mangrove_wood": "minecraft:stripped_dark_oak_wood", + "minecraft:mangrove_leaves": "minecraft:dark_oak_leaves", + "minecraft:mangrove_sign": "minecraft:dark_oak_sign", + "minecraft:mangrove_wall_sign": "minecraft:dark_oak_wall_sign", + "minecraft:mangrove_pressure_plate": "minecraft:dark_oak_pressure_plate", + "minecraft:mangrove_trapdoor": "minecraft:dark_oak_trapdoor", + "minecraft:potted_mangrove_propagule": "minecraft:potted_dark_oak_sapling", + "minecraft:mangrove_button": "minecraft:dark_oak_button", + "minecraft:mangrove_stairs": "minecraft:dark_oak_stairs", + "minecraft:mangrove_slab": "minecraft:dark_oak_slab", + "minecraft:mangrove_fence_gate": "minecraft:dark_oak_fence_gate", + "minecraft:mangrove_fence": "minecraft:dark_oak_fence", + "minecraft:mangrove_door": "minecraft:dark_oak_door", + "minecraft:mud": "minecraft:coal_block", + "minecraft:packed_mud": "minecraft:coarse_dirt", + "minecraft:mud_bricks": "minecraft:end_stone_bricks", + "minecraft:mud_brick_stairs": "minecraft:end_stone_brick_stairs", + "minecraft:mud_brick_slab": "minecraft:end_stone_brick_slab", + "minecraft:mud_brick_wall": "minecraft:end_stone_brick_wall", + "minecraft:reinforced_deepslate": "minecraft:deepslate", + "minecraft:sculk": "minecraft:obsidian", + "minecraft:sculk_catalyst": "minecraft:end_portal_frame", + "minecraft:sculk_shrieker": "minecraft:sculk_sensor", + "minecraft:sculk_vein": "minecraft:air" + }, + "MINECRAFT_1_16_4": { + "minecraft:copper_ore": "minecraft:iron_ore", + "minecraft:copper_block": "minecraft:polished_granite", + "minecraft:cut_copper": "minecraft:red_sandstone", + "minecraft:cut_copper_stairs": "minecraft:red_sandstone_stairs", + "minecraft:cut_copper_slab": "minecraft:red_sandstone_slab", + "minecraft:exposed_copper": "minecraft:red_sandstone", + "minecraft:exposed_cut_copper": "minecraft:red_sandstone", + "minecraft:exposed_cut_copper_stairs": "minecraft:red_sandstone_stairs", + "minecraft:exposed_cut_copper_slab": "minecraft:red_sandstone_slab", + "minecraft:oxidized_copper": "minecraft:dark_prismarine", + "minecraft:oxidized_cut_copper": "minecraft:dark_prismarine", + "minecraft:oxidized_cut_copper_stairs": "minecraft:dark_prismarine_stairs", + "minecraft:oxidized_cut_copper_slab": "minecraft:dark_prismarine_slab", + "minecraft:weathered_copper": "minecraft:dark_prismarine", + "minecraft:weathered_cut_copper": "minecraft:dark_prismarine", + "minecraft:weathered_cut_copper_stairs": "minecraft:dark_prismarine_stairs", + "minecraft:weathered_cut_copper_slab": "minecraft:dark_prismarine_stairs", + "minecraft:waxed_copper_block": "minecraft:red_sandstone", + "minecraft:waxed_cut_copper": "minecraft:red_sandstone", + "minecraft:waxed_cut_copper_stairs": "minecraft:red_sandstone_stairs", + "minecraft:waxed_cut_copper_slab": "minecraft:red_sandstone_stairs", + "minecraft:waxed_weathered_copper": "minecraft:dark_prismarine", + "minecraft:waxed_weathered_cut_copper": "minecraft:dark_prismarine", + "minecraft:waxed_weathered_cut_copper_stairs": "minecraft:dark_prismarine_stairs", + "minecraft:waxed_weathered_cut_copper_slab": "minecraft:dark_prismarine_slab", + "minecraft:waxed_exposed_copper": "minecraft:polished_granite", + "minecraft:waxed_exposed_cut_copper": "minecraft:polished_granite", + "minecraft:waxed_exposed_cut_copper_stairs": "minecraft:polished_granite_stairs", + "minecraft:waxed_exposed_cut_copper_slab": "minecraft:polished_granite", + "minecraft:waxed_oxidized_copper": "minecraft:prismarine", + "minecraft:waxed_oxidized_cut_copper": "minecraft:prismarine", + "minecraft:waxed_oxidized_cut_copper_stairs": "minecraft:prismarine_stairs", + "minecraft:waxed_oxidized_cut_copper_slab": "minecraft:prismarine_slab", + "minecraft:candle": "minecraft:air", + "minecraft:lime_candle": "minecraft:air", + "minecraft:magenta_candle": "minecraft:air", + "minecraft:brown_candle": "minecraft:air", + "minecraft:cyan_candle": "minecraft:air", + "minecraft:purple_candle": "minecraft:air", + "minecraft:green_candle": "minecraft:air", + "minecraft:blue_candle": "minecraft:air", + "minecraft:red_candle": "minecraft:air", + "minecraft:white_candle": "minecraft:air", + "minecraft:yellow_candle": "minecraft:air", + "minecraft:light_blue_candle": "minecraft:air", + "minecraft:gray_candle": "minecraft:air", + "minecraft:light_gray_candle": "minecraft:air", + "minecraft:orange_candle": "minecraft:air", + "minecraft:black_candle": "minecraft:air", + "minecraft:pink_candle": "minecraft:air", + "minecraft:candle_cake": "minecraft:cake", + "minecraft:gray_candle_cake": "minecraft:cake", + "minecraft:lime_candle_cake": "minecraft:cake", + "minecraft:pink_candle_cake": "minecraft:cake", + "minecraft:red_candle_cake": "minecraft:cake", + "minecraft:light_gray_candle_cake": "minecraft:cake", + "minecraft:brown_candle_cake": "minecraft:cake", + "minecraft:light_blue_candle_cake": "minecraft:cake", + "minecraft:magenta_candle_cake": "minecraft:cake", + "minecraft:cyan_candle_cake": "minecraft:cake", + "minecraft:white_candle_cake": "minecraft:cake", + "minecraft:yellow_candle_cake": "minecraft:cake", + "minecraft:black_candle_cake": "minecraft:cake", + "minecraft:green_candle_cake": "minecraft:cake", + "minecraft:purple_candle_cake": "minecraft:cake", + "minecraft:blue_candle_cake": "minecraft:cake", + "minecraft:orange_candle_cake": "minecraft:cake", + "minecraft:potted_flowering_azalea_bush": "minecraft:potted_oak_sapling", + "minecraft:potted_azalea_bush": "minecraft:potted_oak_sapling", + "minecraft:sculk_sensor": "minecraft:daylight_detector", + "minecraft:flowering_azalea_leaves": "minecraft:oak_leaves", + "minecraft:flowering_azalea": "minecraft:oak_leaves", + "minecraft:azalea": "minecraft:oak_leaves", + "minecraft:azalea_leaves": "minecraft:oak_leaves", + "minecraft:deepslate": "minecraft:blackstone", + "minecraft:deepslate_tiles": "minecraft:blackstone", + "minecraft:cracked_deepslate_tiles": "minecraft:blackstone", + "minecraft:infested_deepslate": "minecraft:blackstone", + "minecraft:deepslate_bricks": "minecraft:polished_blackstone_bricks", + "minecraft:cracked_deepslate_bricks": "minecraft:cracked_polished_blackstone_bricks", + "minecraft:deepslate_tile_wall": "minecraft:blackstone_wall", + "minecraft:deepslate_tile_slab": "minecraft:blackstone_slab", + "minecraft:deepslate_tile_stairs": "minecraft:polished_blackstone_stairs", + "minecraft:deepslate_brick_wall": "minecraft:blackstone_wall", + "minecraft:deepslate_brick_slab": "minecraft:blackstone_slab", + "minecraft:deepslate_brick_stairs": "minecraft:polished_blackstone_stairs", + "minecraft:polished_deepslate": "minecraft:polished_blackstone", + "minecraft:polished_deepslate_wall": "minecraft:polished_blackstone_wall", + "minecraft:polished_deepslate_slab": "minecraft:polished_blackstone_slab", + "minecraft:polished_deepslate_stairs": "minecraft:polished_blackstone_stairs", + "minecraft:cobbled_deepslate": "minecraft:blackstone", + "minecraft:cobbled_deepslate_wall": "minecraft:blackstone_wall", + "minecraft:cobbled_deepslate_stairs": "minecraft:blackstone_stairs", + "minecraft:cobbled_deepslate_slab": "minecraft:blackstone_slab", + "minecraft:chiseled_deepslate": "minecraft:blackstone", + "minecraft:calcite": "minecraft:polished_diorite", + "minecraft:light": "minecraft:air", + "minecraft:pointed_dripstone": "minecraft:air", + "minecraft:dripstone_block": "minecraft:terracotta", + "minecraft:glow_lichen": "minecraft:air", + "minecraft:cave_vines": "minecraft:vine", + "minecraft:cave_vines_plant": "minecraft:tall_grass", + "minecraft:big_dripleaf": "minecraft:grass", + "minecraft:big_dripleaf_stem": "minecraft:tall_grass", + "minecraft:small_dripleaf": "minecraft:grass", + "minecraft:deepslate_iron_ore": "minecraft:iron_ore", + "minecraft:deepslate_copper_ore": "minecraft:iron_ore", + "minecraft:deepslate_emerald_ore": "minecraft:emerald_ore", + "minecraft:deepslate_diamond_ore": "minecraft:diamond_ore", + "minecraft:deepslate_coal_ore": "minecraft:coal_ore", + "minecraft:deepslate_gold_ore": "minecraft:gold_ore", + "minecraft:deepslate_redstone_ore": "minecraft:redstone_ore", + "minecraft:deepslate_lapis_ore": "minecraft:lapis_ore", + "minecraft:raw_gold_block": "minecraft:gold_block", + "minecraft:raw_iron_block": "minecraft:iron_block", + "minecraft:raw_copper_block": "minecraft:iron_block", + "minecraft:tuff": "minecraft:cobblestone", + "minecraft:amethyst_cluster": "minecraft:air", + "minecraft:small_amethyst_bud": "minecraft:air", + "minecraft:medium_amethyst_bud": "minecraft:air", + "minecraft:large_amethyst_bud": "minecraft:air", + "minecraft:budding_amethyst": "minecraft:purpur_block", + "minecraft:amethyst_block": "minecraft:purpur_block", + "minecraft:spore_blossom": "minecraft:air", + "minecraft:lightning_rod": "minecraft:granite_wall", + "minecraft:tinted_glass": "minecraft:black_stained_glass", + "minecraft:hanging_roots": "minecraft:air", + "minecraft:water_cauldron": "minecraft:cauldron", + "minecraft:powder_snow_cauldron": "minecraft:cauldron", + "minecraft:lava_cauldron": "minecraft:cauldron", + "minecraft:powder_snow": "minecraft:snow", + "minecraft:smooth_basalt": "minecraft:blackstone", + "minecraft:rooted_dirt": "minecraft:dirt", + "minecraft:moss_block": "minecraft:grass_block", + "minecraft:moss_carpet": "minecraft:lime_carpet", + "minecraft:dirt_path": "minecraft:grass_path" + }, + "MINECRAFT_1_15_2": { + "minecraft:blackstone": "minecraft:stone", + "minecraft:gilded_blackstone": "minecraft:stone", + "minecraft:blackstone_stairs": "minecraft:stone_stairs", + "minecraft:blackstone_wall": "minecraft:cobblestone_wall", + "minecraft:blackstone_slab": "minecraft:stone_slab", + "minecraft:polished_blackstone": "minecraft:polished_andesite", + "minecraft:polished_blackstone_wall": "minecraft:cobblestone_wall", + "minecraft:polished_blackstone_stairs": "minecraft:stone_stairs", + "minecraft:polished_blackstone_slab": "minecraft:stone_slab", + "minecraft:polished_blackstone_button": "minecraft:stone_button", + "minecraft:polished_blackstone_pressure_plate": "minecraft:stone_pressure_plate", + "minecraft:polished_blackstone_bricks": "minecraft:stone_bricks", + "minecraft:polished_blackstone_brick_wall": "minecraft:stone_brick_wall", + "minecraft:polished_blackstone_brick_stairs": "minecraft:stone_brick_stairs", + "minecraft:polished_blackstone_brick_slab": "minecraft:stone_brick_slab", + "minecraft:cracked_polished_blackstone_bricks": "minecraft:cracked_stone_bricks", + "minecraft:chiseled_polished_blackstone": "minecraft:stone_bricks", + "minecraft:cracked_nether_bricks": "minecraft:nether_bricks", + "minecraft:chiseled_nether_bricks": "minecraft:nether_bricks", + "minecraft:crimson_trapdoor": "minecraft:acacia_trapdoor", + "minecraft:crimson_sign": "minecraft:acacia_sign", + "minecraft:crimson_planks": "minecraft:acacia_planks", + "minecraft:crimson_stairs": "minecraft:acacia_stairs", + "minecraft:crimson_wall_sign": "minecraft:acacia_wall_sign", + "minecraft:crimson_button": "minecraft:acacia_button", + "minecraft:crimson_fence": "minecraft:acacia_fence", + "minecraft:crimson_roots": "minecraft:fire_coral", + "minecraft:potted_crimson_roots": "minecraft:flower_pot", + "minecraft:stripped_crimson_stem": "minecraft:stripped_acacia_log", + "minecraft:crimson_fence_gate": "minecraft:acacia_fence_gate", + "minecraft:crimson_door": "minecraft:acacia_door", + "minecraft:stripped_crimson_hyphae": "minecraft:stripped_acacia_log", + "minecraft:crimson_hyphae": "minecraft:acacia_log", + "minecraft:crimson_stem": "minecraft:acacia_log", + "minecraft:crimson_fungus": "minecraft:red_mushroom", + "minecraft:potted_crimson_fungus": "minecraft:potted_red_mushroom", + "minecraft:crimson_slab": "minecraft:acacia_slab", + "minecraft:crimson_nylium": "minecraft:netherrack", + "minecraft:crimson_pressure_plate": "minecraft:acacia_pressure_plate", + "minecraft:warped_sign": "minecraft:oak_sign", + "minecraft:warped_wall_sign": "minecraft:oak_wall_sign", + "minecraft:warped_button": "minecraft:oak_button", + "minecraft:warped_fence": "minecraft:oak_fence", + "minecraft:warped_stairs": "minecraft:oak_stairs", + "minecraft:warped_door": "minecraft:oak_door", + "minecraft:warped_pressure_plate": "minecraft:oak_pressure_plate", + "minecraft:warped_fence_gate": "minecraft:oak_fence_gate", + "minecraft:warped_trapdoor": "minecraft:oak_trapdoor", + "minecraft:warped_slab": "minecraft:oak_slab", + "minecraft:stripped_warped_stem": "minecraft:stripped_oak_log", + "minecraft:warped_stem": "minecraft:oak_log", + "minecraft:warped_roots": "minecraft:air", + "minecraft:potted_warped_roots": "minecraft:flower_pot", + "minecraft:potted_warped_fungus": "minecraft:potted_brown_mushroom", + "minecraft:warped_hyphae": "minecraft:oak_log", + "minecraft:stripped_warped_hyphae": "minecraft:stripped_oak_log", + "minecraft:warped_fungus": "minecraft:brown_mushroom", + "minecraft:warped_planks": "minecraft:oak_planks", + "minecraft:warped_wart_block": "minecraft:oak_planks", + "minecraft:ancient_debris": "minecraft:jungle_log", + "minecraft:netherite_block": "minecraft:nether_bricks", + "minecraft:soul_wall_torch": "minecraft:wall_torch", + "minecraft:soul_torch": "minecraft:torch", + "minecraft:soul_lantern": "minecraft:lantern", + "minecraft:soul_campfire": "minecraft:campfire", + "minecraft:soul_fire": "minecraft:fire", + "minecraft:lodestone": "minecraft:polished_andesite", + "minecraft:chain": "minecraft:iron_bars", + "minecraft:respawn_anchor": "minecraft:furnace", + "minecraft:weeping_vines": "minecraft:fire_coral", + "minecraft:weeping_vines_plant": "minecraft:fire_coral", + "minecraft:twisting_vines": "minecraft:tube_coral", + "minecraft:twisting_vines_plant": "minecraft:tube_coral", + "minecraft:nether_sprouts": "minecraft:grass", + "minecraft:nether_gold_ore": "minecraft:netherrack", + "minecraft:crying_obsidian": "minecraft:obsidian", + "minecraft:shroomlight": "minecraft:glowstone", + "minecraft:warped_nylium": "minecraft:netherrack", + "minecraft:soul_soil": "minecraft:soul_sand", + "minecraft:target": "minecraft:quartz_block", + "minecraft:polished_basalt": "minecraft:stone", + "minecraft:basalt": "minecraft:cobblestone", + "minecraft:quartz_bricks": "minecraft:quartz_block" + }, + "MINECRAFT_1_14_4": { + "minecraft:bee_nest": "minecraft:birch_planks", + "minecraft:beehive": "minecraft:birch_planks", + "minecraft:honeycomb_block": "minecraft:yellow_glazed_terracotta", + "minecraft:honey_block": "minecraft:yellow_stained_glass" + }, + "MINECRAFT_1_13_2": { + "minecraft:lily_of_the_valley": "minecraft:white_tulip", + "minecraft:potted_lily_of_the_valley": "minecraft:potted_white_tulip", + "minecraft:composter": "minecraft:cauldron", + "minecraft:potted_cornflower": "minecraft:potted_blue_orchid", + "minecraft:potted_bamboo": "minecraft:flower_pot", + "minecraft:cartography_table": "minecraft:crafting_table", + "minecraft:cornflower": "minecraft:blue_orchid", + "minecraft:cut_sandstone_slab": "minecraft:sandstone_slab", + "minecraft:bamboo_sapling": "minecraft:air", + "minecraft:potted_wither_rose": "minecraft:potted_poppy", + "minecraft:granite_slab": "minecraft:cobblestone_slab", + "minecraft:smooth_sandstone_slab": "minecraft:stone_brick_slab", + "minecraft:polished_andesite_slab": "minecraft:stone_brick_slab", + "minecraft:wither_rose": "minecraft:poppy", + "minecraft:smoker": "minecraft:furnace", + "minecraft:mossy_stone_brick_slab": "minecraft:stone_slab", + "minecraft:sweet_berry_bush": "minecraft:grass", + "minecraft:andesite_slab": "minecraft:stone_slab", + "minecraft:lantern": "minecraft:glowstone", + "minecraft:fletching_table": "minecraft:crafting_table", + "minecraft:blast_furnace": "minecraft:furnace", + "minecraft:grindstone": "minecraft:furnace", + "minecraft:smooth_stone_slab": "minecraft:stone_slab", + "minecraft:red_nether_brick_slab": "minecraft:nether_brick_slab", + "minecraft:smithing_table": "minecraft:furnace", + "minecraft:end_stone_brick_slab": "minecraft:sandstone_slab", + "minecraft:mossy_cobblestone_slab": "minecraft:cobblestone_slab", + "minecraft:barrel": "minecraft:dark_oak_log", + "minecraft:polished_granite_slab": "minecraft:stone_slab", + "minecraft:cut_red_sandstone_slab": "minecraft:red_sandstone_slab", + "minecraft:diorite_slab": "minecraft:cobblestone_slab", + "minecraft:scaffolding": "minecraft:crafting_table", + "minecraft:polished_diorite_slab": "minecraft:stone_slab", + "minecraft:jungle_wall_sign": "minecraft:wall_sign", + "minecraft:stonecutter": "minecraft:furnace", + "minecraft:smooth_quartz_slab": "minecraft:quartz_slab", + "minecraft:loom": "minecraft:crafting_table", + "minecraft:oak_wall_sign": "minecraft:wall_sign", + "minecraft:smooth_red_sandstone_slab": "minecraft:red_sandstone_slab", + "minecraft:dark_oak_wall_sign": "minecraft:wall_sign", + "minecraft:spruce_wall_sign": "minecraft:wall_sign", + "minecraft:acacia_wall_sign": "minecraft:wall_sign", + "minecraft:smooth_sandstone_stairs": "minecraft:sandstone_stairs", + "minecraft:diorite_stairs": "minecraft:cobblestone_stairs", + "minecraft:bamboo": "minecraft:lime_stained_glass_pane", + "minecraft:red_nether_brick_stairs": "minecraft:nether_brick_stairs", + "minecraft:birch_wall_sign": "minecraft:wall_sign", + "minecraft:lectern": "minecraft:enchanting_table", + "minecraft:andesite_stairs": "minecraft:cobblestone_stairs", + "minecraft:polished_granite_stairs": "minecraft:cobblestone_stairs", + "minecraft:end_stone_brick_stairs": "minecraft:sandstone_stairs", + "minecraft:jigsaw": "minecraft:structure_block", + "minecraft:mossy_stone_brick_stairs": "minecraft:stone_brick_stairs", + "minecraft:sandstone_wall": "minecraft:cobblestone_wall", + "minecraft:polished_andesite_stairs": "minecraft:cobblestone_stairs", + "minecraft:jungle_sign": "minecraft:sign", + "minecraft:mossy_stone_brick_wall": "minecraft:cobblestone_wall", + "minecraft:campfire": "minecraft:torch", + "minecraft:mossy_cobblestone_stairs": "minecraft:cobblestone_stairs", + "minecraft:andesite_wall": "minecraft:cobblestone_wall", + "minecraft:polished_diorite_stairs": "minecraft:cobblestone_stairs", + "minecraft:smooth_red_sandstone_stairs": "minecraft:red_sandstone_stairs", + "minecraft:spruce_sign": "minecraft:sign", + "minecraft:nether_brick_wall": "minecraft:mossy_cobblestone_wall", + "minecraft:bell": "minecraft:gold_block", + "minecraft:acacia_sign": "minecraft:sign", + "minecraft:diorite_wall": "minecraft:sign", + "minecraft:birch_sign": "minecraft:sign", + "minecraft:dark_oak_sign": "minecraft:sign", + "minecraft:red_nether_brick_wall": "minecraft:mossy_cobblestone_wall", + "minecraft:stone_brick_wall": "minecraft:cobblestone_wall", + "minecraft:smooth_quartz_stairs": "minecraft:quartz_stairs", + "minecraft:brick_wall": "minecraft:cobblestone_wall", + "minecraft:end_stone_brick_wall": "minecraft:cobblestone_wall", + "minecraft:red_sandstone_wall": "minecraft:cobblestone_wall", + "minecraft:granite_stairs": "minecraft:cobblestone_stairs", + "minecraft:oak_sign": "minecraft:sign", + "minecraft:granite_wall": "minecraft:cobblestone_wall", + "minecraft:prismarine_wall": "minecraft:mossy_cobblestone_wall", + "minecraft:stone_stairs": "minecraft:cobblestone_stairs" + }, + "MINECRAFT_1_13": { + "minecraft:dead_horn_coral": "minecraft:air", + "minecraft:dead_bubble_coral": "minecraft:air", + "minecraft:dead_tube_coral": "minecraft:air", + "minecraft:dead_brain_coral": "minecraft:air", + "minecraft:dead_fire_coral": "minecraft:air" + }, + "MINECRAFT_1_12_2": { + "minecraft:grass_path": "minecraft:dirt_path", + "minecraft:sign": "minecraft:oak_sign", + "minecraft:wall_sign": "minecraft:oak_wall_sign" + } +} \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/blockentities_mapping.json b/plugin/mapping/legacy_blockentities_mapping.json similarity index 54% rename from plugin/src/main/resources/mapping/blockentities_mapping.json rename to plugin/mapping/legacy_blockentities_mapping.json index 04dc6a60..c5d3ea3f 100644 --- a/plugin/src/main/resources/mapping/blockentities_mapping.json +++ b/plugin/mapping/legacy_blockentities_mapping.json @@ -1,205 +1,116 @@ { "minecraft:banner": { - "1.20": "19", - "1.19": "19", "legacy": "18" }, "minecraft:barrel": { - "1.20": "26", - "1.19": "26", "legacy": "25" }, "minecraft:beacon": { - "1.20": "14", - "1.19": "14", "legacy": "13" }, "minecraft:bed": { - "1.20": "24", - "1.19": "24", "legacy": "23" }, "minecraft:beehive": { - "1.20": "33", - "1.19": "33", "legacy": "32" }, "minecraft:bell": { - "1.20": "30", - "1.19": "30", "legacy": "29" }, "minecraft:blast_furnace": { - "1.20": "28", - "1.19": "28", "legacy": "27" }, "minecraft:brewing_stand": { - "1.20": "11", - "1.19": "11", "legacy": "10" }, - "minecraft:brushable_block": { - "1.20": "39" - }, - "minecraft:calibrated_sculk_sensor": { - "1.20": "35" - }, "minecraft:campfire": { - "1.20": "32", - "1.19": "32", "legacy": "31" }, "minecraft:chest": { - "1.20": "1", - "1.19": "1", "legacy": "1" }, "minecraft:chiseled_bookshelf": { - "1.20": "38", - "1.19": "37", "legacy": "36" }, "minecraft:command_block": { - "1.20": "22", - "1.19": "22", "legacy": "21" }, "minecraft:comparator": { - "1.20": "18", - "1.19": "18", "legacy": "17" }, "minecraft:conduit": { - "1.20": "25", - "1.19": "25", "legacy": "24" }, "minecraft:daylight_detector": { - "1.20": "16", - "1.19": "16", "legacy": "15" }, - "minecraft:decorated_pot": { - "1.20": "40", - "1.19": "39" - }, "minecraft:dispenser": { - "1.20": "5", - "1.19": "5", "legacy": "5" }, "minecraft:dropper": { - "1.20": "6", - "1.19": "6", "legacy": "6" }, "minecraft:enchanting_table": { - "1.20": "12", - "1.19": "12", "legacy": "11" }, "minecraft:end_gateway": { - "1.20": "21", - "1.19": "21", "legacy": "20" }, "minecraft:end_portal": { - "1.20": "13", - "1.19": "13", "legacy": "12" }, "minecraft:ender_chest": { - "1.20": "3", - "1.19": "3", "legacy": "3" }, "minecraft:furnace": { - "1.20": "0", - "1.19": "0", "legacy": "0" }, "minecraft:hanging_sign": { - "1.20": "8", - "1.19": "8", "legacy": "7" }, "minecraft:hopper": { - "1.20": "17", - "1.19": "17", "legacy": "16" }, "minecraft:jigsaw": { - "1.20": "31", - "1.19": "31", "legacy": "30" }, "minecraft:jukebox": { - "1.20": "4", - "1.19": "4", "legacy": "4" }, "minecraft:lectern": { - "1.20": "29", - "1.19": "29", "legacy": "28" }, "minecraft:mob_spawner": { - "1.20": "9", - "1.19": "9", "legacy": "8" }, "minecraft:piston": { - "1.20": "10", - "1.19": "10", "legacy": "9" }, "minecraft:sculk_catalyst": { - "1.20": "36", - "1.19": "35", "legacy": "34" }, "minecraft:sculk_sensor": { - "1.20": "34", - "1.19": "34", "legacy": "33" }, "minecraft:sculk_shrieker": { - "1.20": "37", - "1.19": "36", "legacy": "35" }, "minecraft:shulker_box": { - "1.20": "23", - "1.19": "23", "legacy": "22" }, "minecraft:sign": { - "1.20": "7", - "1.19": "7", "legacy": "7" }, "minecraft:skull": { - "1.20": "15", - "1.19": "15", "legacy": "14" }, "minecraft:smoker": { - "1.20": "27", - "1.19": "27", "legacy": "26" }, "minecraft:structure_block": { - "1.20": "20", - "1.19": "20", "legacy": "19" }, "minecraft:trapped_chest": { - "1.20": "2", - "1.19": "2", "legacy": "2" - }, - "minecraft:suspicious_sand": { - "1.19": "38" } } \ No newline at end of file diff --git a/plugin/mapping/legacy_blocks_mapping.json b/plugin/mapping/legacy_blocks_mapping.json new file mode 100644 index 00000000..e9e5feef --- /dev/null +++ b/plugin/mapping/legacy_blocks_mapping.json @@ -0,0 +1,2385 @@ +{ + "minecraft:acacia_button": { + "1.13": "288", + "1.13.2": "288" + }, + "minecraft:acacia_door": { + "1.13": "461", + "1.13.2": "461" + }, + "minecraft:acacia_fence": { + "1.13": "456", + "1.13.2": "456" + }, + "minecraft:acacia_fence_gate": { + "1.13": "451", + "1.13.2": "451" + }, + "minecraft:acacia_leaves": { + "1.13": "62", + "1.13.2": "62" + }, + "minecraft:acacia_log": { + "1.13": "38", + "1.13.2": "38" + }, + "minecraft:acacia_planks": { + "1.13": "17", + "1.13.2": "17" + }, + "minecraft:acacia_pressure_plate": { + "1.13": "163", + "1.13.2": "163" + }, + "minecraft:acacia_sapling": { + "1.13": "23", + "1.13.2": "23" + }, + "minecraft:acacia_slab": { + "1.13": "432", + "1.13.2": "432" + }, + "minecraft:acacia_stairs": { + "1.13": "351", + "1.13.2": "351" + }, + "minecraft:acacia_trapdoor": { + "1.13": "206", + "1.13.2": "206" + }, + "minecraft:acacia_wood": { + "1.13": "50", + "1.13.2": "50" + }, + "minecraft:activator_rail": { + "1.13": "317", + "1.13.2": "317" + }, + "minecraft:air": { + "1.13": "0", + "1.13.2": "0" + }, + "minecraft:allium": { + "1.13": "121", + "1.13.2": "121" + }, + "minecraft:andesite": { + "1.13": "6", + "1.13.2": "6" + }, + "minecraft:anvil": { + "1.13": "302", + "1.13.2": "302" + }, + "minecraft:attached_melon_stem": { + "1.13": "225", + "1.13.2": "225" + }, + "minecraft:attached_pumpkin_stem": { + "1.13": "224", + "1.13.2": "224" + }, + "minecraft:azure_bluet": { + "1.13": "122", + "1.13.2": "122" + }, + "minecraft:barrier": { + "1.13": "354", + "1.13.2": "354" + }, + "minecraft:beacon": { + "1.13": "257", + "1.13.2": "257" + }, + "minecraft:bedrock": { + "1.13": "25", + "1.13.2": "25" + }, + "minecraft:beetroots": { + "1.13": "470", + "1.13.2": "470" + }, + "minecraft:birch_button": { + "1.13": "286", + "1.13.2": "286" + }, + "minecraft:birch_door": { + "1.13": "459", + "1.13.2": "459" + }, + "minecraft:birch_fence": { + "1.13": "454", + "1.13.2": "454" + }, + "minecraft:birch_fence_gate": { + "1.13": "449", + "1.13.2": "449" + }, + "minecraft:birch_leaves": { + "1.13": "60", + "1.13.2": "60" + }, + "minecraft:birch_log": { + "1.13": "36", + "1.13.2": "36" + }, + "minecraft:birch_planks": { + "1.13": "15", + "1.13.2": "15" + }, + "minecraft:birch_pressure_plate": { + "1.13": "161", + "1.13.2": "161" + }, + "minecraft:birch_sapling": { + "1.13": "21", + "1.13.2": "21" + }, + "minecraft:birch_slab": { + "1.13": "430", + "1.13.2": "430" + }, + "minecraft:birch_stairs": { + "1.13": "254", + "1.13.2": "254" + }, + "minecraft:birch_trapdoor": { + "1.13": "204", + "1.13.2": "204" + }, + "minecraft:birch_wood": { + "1.13": "48", + "1.13.2": "48" + }, + "minecraft:black_banner": { + "1.13": "407", + "1.13.2": "407" + }, + "minecraft:black_bed": { + "1.13": "89", + "1.13.2": "89" + }, + "minecraft:black_carpet": { + "1.13": "382", + "1.13.2": "382" + }, + "minecraft:black_concrete": { + "1.13": "530", + "1.13.2": "530" + }, + "minecraft:black_concrete_powder": { + "1.13": "546", + "1.13.2": "546" + }, + "minecraft:black_glazed_terracotta": { + "1.13": "514", + "1.13.2": "514" + }, + "minecraft:black_shulker_box": { + "1.13": "498", + "1.13.2": "498" + }, + "minecraft:black_stained_glass": { + "1.13": "201", + "1.13.2": "201" + }, + "minecraft:black_stained_glass_pane": { + "1.13": "350", + "1.13.2": "350" + }, + "minecraft:black_terracotta": { + "1.13": "334", + "1.13.2": "334" + }, + "minecraft:black_wall_banner": { + "1.13": "423", + "1.13.2": "423" + }, + "minecraft:black_wool": { + "1.13": "116", + "1.13.2": "116" + }, + "minecraft:blue_banner": { + "1.13": "403", + "1.13.2": "403" + }, + "minecraft:blue_bed": { + "1.13": "85", + "1.13.2": "85" + }, + "minecraft:blue_carpet": { + "1.13": "378", + "1.13.2": "378" + }, + "minecraft:blue_concrete": { + "1.13": "526", + "1.13.2": "526" + }, + "minecraft:blue_concrete_powder": { + "1.13": "542", + "1.13.2": "542" + }, + "minecraft:blue_glazed_terracotta": { + "1.13": "510", + "1.13.2": "510" + }, + "minecraft:blue_ice": { + "1.13": "587", + "1.13.2": "592" + }, + "minecraft:blue_orchid": { + "1.13": "120", + "1.13.2": "120" + }, + "minecraft:blue_shulker_box": { + "1.13": "494", + "1.13.2": "494" + }, + "minecraft:blue_stained_glass": { + "1.13": "197", + "1.13.2": "197" + }, + "minecraft:blue_stained_glass_pane": { + "1.13": "346", + "1.13.2": "346" + }, + "minecraft:blue_terracotta": { + "1.13": "330", + "1.13.2": "330" + }, + "minecraft:blue_wall_banner": { + "1.13": "419", + "1.13.2": "419" + }, + "minecraft:blue_wool": { + "1.13": "112", + "1.13.2": "112" + }, + "minecraft:bone_block": { + "1.13": "479", + "1.13.2": "479" + }, + "minecraft:bookshelf": { + "1.13": "134", + "1.13.2": "134" + }, + "minecraft:brain_coral": { + "1.13": "562", + "1.13.2": "567" + }, + "minecraft:brain_coral_block": { + "1.13": "557", + "1.13.2": "557" + }, + "minecraft:brain_coral_fan": { + "1.13": "582", + "1.13.2": "587" + }, + "minecraft:brain_coral_wall_fan": { + "1.13": "572", + "1.13.2": "577" + }, + "minecraft:brewing_stand": { + "1.13": "239", + "1.13.2": "239" + }, + "minecraft:brick_slab": { + "1.13": "438", + "1.13.2": "438" + }, + "minecraft:brick_stairs": { + "1.13": "230", + "1.13.2": "230" + }, + "minecraft:bricks": { + "1.13": "132", + "1.13.2": "132" + }, + "minecraft:brown_banner": { + "1.13": "404", + "1.13.2": "404" + }, + "minecraft:brown_bed": { + "1.13": "86", + "1.13.2": "86" + }, + "minecraft:brown_carpet": { + "1.13": "379", + "1.13.2": "379" + }, + "minecraft:brown_concrete": { + "1.13": "527", + "1.13.2": "527" + }, + "minecraft:brown_concrete_powder": { + "1.13": "543", + "1.13.2": "543" + }, + "minecraft:brown_glazed_terracotta": { + "1.13": "511", + "1.13.2": "511" + }, + "minecraft:brown_mushroom": { + "1.13": "128", + "1.13.2": "128" + }, + "minecraft:brown_mushroom_block": { + "1.13": "218", + "1.13.2": "218" + }, + "minecraft:brown_shulker_box": { + "1.13": "495", + "1.13.2": "495" + }, + "minecraft:brown_stained_glass": { + "1.13": "198", + "1.13.2": "198" + }, + "minecraft:brown_stained_glass_pane": { + "1.13": "347", + "1.13.2": "347" + }, + "minecraft:brown_terracotta": { + "1.13": "331", + "1.13.2": "331" + }, + "minecraft:brown_wall_banner": { + "1.13": "420", + "1.13.2": "420" + }, + "minecraft:brown_wool": { + "1.13": "113", + "1.13.2": "113" + }, + "minecraft:bubble_column": { + "1.13": "591", + "1.13.2": "596" + }, + "minecraft:bubble_coral": { + "1.13": "563", + "1.13.2": "568" + }, + "minecraft:bubble_coral_block": { + "1.13": "558", + "1.13.2": "558" + }, + "minecraft:bubble_coral_fan": { + "1.13": "583", + "1.13.2": "588" + }, + "minecraft:bubble_coral_wall_fan": { + "1.13": "573", + "1.13.2": "578" + }, + "minecraft:cactus": { + "1.13": "172", + "1.13.2": "172" + }, + "minecraft:cake": { + "1.13": "184", + "1.13.2": "184" + }, + "minecraft:carrots": { + "1.13": "282", + "1.13.2": "282" + }, + "minecraft:carved_pumpkin": { + "1.13": "182", + "1.13.2": "182" + }, + "minecraft:cauldron": { + "1.13": "240", + "1.13.2": "240" + }, + "minecraft:cave_air": { + "1.13": "590", + "1.13.2": "595" + }, + "minecraft:chain_command_block": { + "1.13": "474", + "1.13.2": "474" + }, + "minecraft:chest": { + "1.13": "142", + "1.13.2": "142" + }, + "minecraft:chipped_anvil": { + "1.13": "303", + "1.13.2": "303" + }, + "minecraft:chiseled_quartz_block": { + "1.13": "314", + "1.13.2": "314" + }, + "minecraft:chiseled_red_sandstone": { + "1.13": "425", + "1.13.2": "425" + }, + "minecraft:chiseled_sandstone": { + "1.13": "71", + "1.13.2": "71" + }, + "minecraft:chiseled_stone_bricks": { + "1.13": "217", + "1.13.2": "217" + }, + "minecraft:chorus_flower": { + "1.13": "465", + "1.13.2": "465" + }, + "minecraft:chorus_plant": { + "1.13": "464", + "1.13.2": "464" + }, + "minecraft:clay": { + "1.13": "173", + "1.13.2": "173" + }, + "minecraft:coal_block": { + "1.13": "384", + "1.13.2": "384" + }, + "minecraft:coal_ore": { + "1.13": "33", + "1.13.2": "33" + }, + "minecraft:coarse_dirt": { + "1.13": "10", + "1.13.2": "10" + }, + "minecraft:cobblestone": { + "1.13": "12", + "1.13.2": "12" + }, + "minecraft:cobblestone_slab": { + "1.13": "437", + "1.13.2": "437" + }, + "minecraft:cobblestone_stairs": { + "1.13": "154", + "1.13.2": "154" + }, + "minecraft:cobblestone_wall": { + "1.13": "258", + "1.13.2": "258" + }, + "minecraft:cobweb": { + "1.13": "93", + "1.13.2": "93" + }, + "minecraft:cocoa": { + "1.13": "246", + "1.13.2": "246" + }, + "minecraft:command_block": { + "1.13": "256", + "1.13.2": "256" + }, + "minecraft:comparator": { + "1.13": "308", + "1.13.2": "308" + }, + "minecraft:conduit": { + "1.13": "588", + "1.13.2": "593" + }, + "minecraft:cracked_stone_bricks": { + "1.13": "216", + "1.13.2": "216" + }, + "minecraft:crafting_table": { + "1.13": "146", + "1.13.2": "146" + }, + "minecraft:creeper_head": { + "1.13": "299", + "1.13.2": "299" + }, + "minecraft:creeper_wall_head": { + "1.13": "298", + "1.13.2": "298" + }, + "minecraft:cut_red_sandstone": { + "1.13": "426", + "1.13.2": "426" + }, + "minecraft:cut_sandstone": { + "1.13": "72", + "1.13.2": "72" + }, + "minecraft:cyan_banner": { + "1.13": "401", + "1.13.2": "401" + }, + "minecraft:cyan_bed": { + "1.13": "83", + "1.13.2": "83" + }, + "minecraft:cyan_carpet": { + "1.13": "376", + "1.13.2": "376" + }, + "minecraft:cyan_concrete": { + "1.13": "524", + "1.13.2": "524" + }, + "minecraft:cyan_concrete_powder": { + "1.13": "540", + "1.13.2": "540" + }, + "minecraft:cyan_glazed_terracotta": { + "1.13": "508", + "1.13.2": "508" + }, + "minecraft:cyan_shulker_box": { + "1.13": "492", + "1.13.2": "492" + }, + "minecraft:cyan_stained_glass": { + "1.13": "195", + "1.13.2": "195" + }, + "minecraft:cyan_stained_glass_pane": { + "1.13": "344", + "1.13.2": "344" + }, + "minecraft:cyan_terracotta": { + "1.13": "328", + "1.13.2": "328" + }, + "minecraft:cyan_wall_banner": { + "1.13": "417", + "1.13.2": "417" + }, + "minecraft:cyan_wool": { + "1.13": "110", + "1.13.2": "110" + }, + "minecraft:damaged_anvil": { + "1.13": "304", + "1.13.2": "304" + }, + "minecraft:dandelion": { + "1.13": "118", + "1.13.2": "118" + }, + "minecraft:dark_oak_button": { + "1.13": "289", + "1.13.2": "289" + }, + "minecraft:dark_oak_door": { + "1.13": "462", + "1.13.2": "462" + }, + "minecraft:dark_oak_fence": { + "1.13": "457", + "1.13.2": "457" + }, + "minecraft:dark_oak_fence_gate": { + "1.13": "452", + "1.13.2": "452" + }, + "minecraft:dark_oak_leaves": { + "1.13": "63", + "1.13.2": "63" + }, + "minecraft:dark_oak_log": { + "1.13": "39", + "1.13.2": "39" + }, + "minecraft:dark_oak_planks": { + "1.13": "18", + "1.13.2": "18" + }, + "minecraft:dark_oak_pressure_plate": { + "1.13": "164", + "1.13.2": "164" + }, + "minecraft:dark_oak_sapling": { + "1.13": "24", + "1.13.2": "24" + }, + "minecraft:dark_oak_slab": { + "1.13": "433", + "1.13.2": "433" + }, + "minecraft:dark_oak_stairs": { + "1.13": "352", + "1.13.2": "352" + }, + "minecraft:dark_oak_trapdoor": { + "1.13": "207", + "1.13.2": "207" + }, + "minecraft:dark_oak_wood": { + "1.13": "51", + "1.13.2": "51" + }, + "minecraft:dark_prismarine": { + "1.13": "358", + "1.13.2": "358" + }, + "minecraft:dark_prismarine_slab": { + "1.13": "364", + "1.13.2": "364" + }, + "minecraft:dark_prismarine_stairs": { + "1.13": "361", + "1.13.2": "361" + }, + "minecraft:daylight_detector": { + "1.13": "309", + "1.13.2": "309" + }, + "minecraft:dead_brain_coral": { + "1.13.2": "562" + }, + "minecraft:dead_brain_coral_block": { + "1.13": "552", + "1.13.2": "552" + }, + "minecraft:dead_brain_coral_fan": { + "1.13": "577", + "1.13.2": "582" + }, + "minecraft:dead_brain_coral_wall_fan": { + "1.13": "567", + "1.13.2": "572" + }, + "minecraft:dead_bubble_coral": { + "1.13.2": "563" + }, + "minecraft:dead_bubble_coral_block": { + "1.13": "553", + "1.13.2": "553" + }, + "minecraft:dead_bubble_coral_fan": { + "1.13": "578", + "1.13.2": "583" + }, + "minecraft:dead_bubble_coral_wall_fan": { + "1.13": "568", + "1.13.2": "573" + }, + "minecraft:dead_bush": { + "1.13": "96", + "1.13.2": "96" + }, + "minecraft:dead_fire_coral": { + "1.13.2": "564" + }, + "minecraft:dead_fire_coral_block": { + "1.13": "554", + "1.13.2": "554" + }, + "minecraft:dead_fire_coral_fan": { + "1.13": "579", + "1.13.2": "584" + }, + "minecraft:dead_fire_coral_wall_fan": { + "1.13": "569", + "1.13.2": "574" + }, + "minecraft:dead_horn_coral": { + "1.13.2": "565" + }, + "minecraft:dead_horn_coral_block": { + "1.13": "555", + "1.13.2": "555" + }, + "minecraft:dead_horn_coral_fan": { + "1.13": "580", + "1.13.2": "585" + }, + "minecraft:dead_horn_coral_wall_fan": { + "1.13": "570", + "1.13.2": "575" + }, + "minecraft:dead_tube_coral": { + "1.13.2": "561" + }, + "minecraft:dead_tube_coral_block": { + "1.13": "551", + "1.13.2": "551" + }, + "minecraft:dead_tube_coral_fan": { + "1.13": "576", + "1.13.2": "581" + }, + "minecraft:dead_tube_coral_wall_fan": { + "1.13": "566", + "1.13.2": "571" + }, + "minecraft:detector_rail": { + "1.13": "91", + "1.13.2": "91" + }, + "minecraft:diamond_block": { + "1.13": "145", + "1.13.2": "145" + }, + "minecraft:diamond_ore": { + "1.13": "144", + "1.13.2": "144" + }, + "minecraft:diorite": { + "1.13": "4", + "1.13.2": "4" + }, + "minecraft:dirt": { + "1.13": "9", + "1.13.2": "9" + }, + "minecraft:dispenser": { + "1.13": "69", + "1.13.2": "69" + }, + "minecraft:dragon_egg": { + "1.13": "244", + "1.13.2": "244" + }, + "minecraft:dragon_head": { + "1.13": "301", + "1.13.2": "301" + }, + "minecraft:dragon_wall_head": { + "1.13": "300", + "1.13.2": "300" + }, + "minecraft:dried_kelp_block": { + "1.13": "549", + "1.13.2": "549" + }, + "minecraft:dropper": { + "1.13": "318", + "1.13.2": "318" + }, + "minecraft:emerald_block": { + "1.13": "252", + "1.13.2": "252" + }, + "minecraft:emerald_ore": { + "1.13": "248", + "1.13.2": "248" + }, + "minecraft:enchanting_table": { + "1.13": "238", + "1.13.2": "238" + }, + "minecraft:end_gateway": { + "1.13": "472", + "1.13.2": "472" + }, + "minecraft:end_portal": { + "1.13": "241", + "1.13.2": "241" + }, + "minecraft:end_portal_frame": { + "1.13": "242", + "1.13.2": "242" + }, + "minecraft:end_rod": { + "1.13": "463", + "1.13.2": "463" + }, + "minecraft:end_stone": { + "1.13": "243", + "1.13.2": "243" + }, + "minecraft:end_stone_bricks": { + "1.13": "469", + "1.13.2": "469" + }, + "minecraft:ender_chest": { + "1.13": "249", + "1.13.2": "249" + }, + "minecraft:farmland": { + "1.13": "148", + "1.13.2": "148" + }, + "minecraft:fern": { + "1.13": "95", + "1.13.2": "95" + }, + "minecraft:fire": { + "1.13": "139", + "1.13.2": "139" + }, + "minecraft:fire_coral": { + "1.13": "564", + "1.13.2": "569" + }, + "minecraft:fire_coral_block": { + "1.13": "559", + "1.13.2": "559" + }, + "minecraft:fire_coral_fan": { + "1.13": "584", + "1.13.2": "589" + }, + "minecraft:fire_coral_wall_fan": { + "1.13": "574", + "1.13.2": "579" + }, + "minecraft:flower_pot": { + "1.13": "260", + "1.13.2": "260" + }, + "minecraft:frosted_ice": { + "1.13": "475", + "1.13.2": "475" + }, + "minecraft:furnace": { + "1.13": "149", + "1.13.2": "149" + }, + "minecraft:glass": { + "1.13": "66", + "1.13.2": "66" + }, + "minecraft:glass_pane": { + "1.13": "222", + "1.13.2": "222" + }, + "minecraft:glowstone": { + "1.13": "180", + "1.13.2": "180" + }, + "minecraft:gold_block": { + "1.13": "130", + "1.13.2": "130" + }, + "minecraft:gold_ore": { + "1.13": "31", + "1.13.2": "31" + }, + "minecraft:granite": { + "1.13": "2", + "1.13.2": "2" + }, + "minecraft:grass": { + "1.13": "94", + "1.13.2": "94" + }, + "minecraft:grass_block": { + "1.13": "8", + "1.13.2": "8" + }, + "minecraft:gravel": { + "1.13": "30", + "1.13.2": "30" + }, + "minecraft:gray_banner": { + "1.13": "399", + "1.13.2": "399" + }, + "minecraft:gray_bed": { + "1.13": "81", + "1.13.2": "81" + }, + "minecraft:gray_carpet": { + "1.13": "374", + "1.13.2": "374" + }, + "minecraft:gray_concrete": { + "1.13": "522", + "1.13.2": "522" + }, + "minecraft:gray_concrete_powder": { + "1.13": "538", + "1.13.2": "538" + }, + "minecraft:gray_glazed_terracotta": { + "1.13": "506", + "1.13.2": "506" + }, + "minecraft:gray_shulker_box": { + "1.13": "490", + "1.13.2": "490" + }, + "minecraft:gray_stained_glass": { + "1.13": "193", + "1.13.2": "193" + }, + "minecraft:gray_stained_glass_pane": { + "1.13": "342", + "1.13.2": "342" + }, + "minecraft:gray_terracotta": { + "1.13": "326", + "1.13.2": "326" + }, + "minecraft:gray_wall_banner": { + "1.13": "415", + "1.13.2": "415" + }, + "minecraft:gray_wool": { + "1.13": "108", + "1.13.2": "108" + }, + "minecraft:green_banner": { + "1.13": "405", + "1.13.2": "405" + }, + "minecraft:green_bed": { + "1.13": "87", + "1.13.2": "87" + }, + "minecraft:green_carpet": { + "1.13": "380", + "1.13.2": "380" + }, + "minecraft:green_concrete": { + "1.13": "528", + "1.13.2": "528" + }, + "minecraft:green_concrete_powder": { + "1.13": "544", + "1.13.2": "544" + }, + "minecraft:green_glazed_terracotta": { + "1.13": "512", + "1.13.2": "512" + }, + "minecraft:green_shulker_box": { + "1.13": "496", + "1.13.2": "496" + }, + "minecraft:green_stained_glass": { + "1.13": "199", + "1.13.2": "199" + }, + "minecraft:green_stained_glass_pane": { + "1.13": "348", + "1.13.2": "348" + }, + "minecraft:green_terracotta": { + "1.13": "332", + "1.13.2": "332" + }, + "minecraft:green_wall_banner": { + "1.13": "421", + "1.13.2": "421" + }, + "minecraft:green_wool": { + "1.13": "114", + "1.13.2": "114" + }, + "minecraft:hay_block": { + "1.13": "366", + "1.13.2": "366" + }, + "minecraft:heavy_weighted_pressure_plate": { + "1.13": "307", + "1.13.2": "307" + }, + "minecraft:hopper": { + "1.13": "312", + "1.13.2": "312" + }, + "minecraft:horn_coral": { + "1.13": "565", + "1.13.2": "570" + }, + "minecraft:horn_coral_block": { + "1.13": "560", + "1.13.2": "560" + }, + "minecraft:horn_coral_fan": { + "1.13": "585", + "1.13.2": "590" + }, + "minecraft:horn_coral_wall_fan": { + "1.13": "575", + "1.13.2": "580" + }, + "minecraft:ice": { + "1.13": "170", + "1.13.2": "170" + }, + "minecraft:infested_chiseled_stone_bricks": { + "1.13": "213", + "1.13.2": "213" + }, + "minecraft:infested_cobblestone": { + "1.13": "209", + "1.13.2": "209" + }, + "minecraft:infested_cracked_stone_bricks": { + "1.13": "212", + "1.13.2": "212" + }, + "minecraft:infested_mossy_stone_bricks": { + "1.13": "211", + "1.13.2": "211" + }, + "minecraft:infested_stone": { + "1.13": "208", + "1.13.2": "208" + }, + "minecraft:infested_stone_bricks": { + "1.13": "210", + "1.13.2": "210" + }, + "minecraft:iron_bars": { + "1.13": "221", + "1.13.2": "221" + }, + "minecraft:iron_block": { + "1.13": "131", + "1.13.2": "131" + }, + "minecraft:iron_door": { + "1.13": "158", + "1.13.2": "158" + }, + "minecraft:iron_ore": { + "1.13": "32", + "1.13.2": "32" + }, + "minecraft:iron_trapdoor": { + "1.13": "355", + "1.13.2": "355" + }, + "minecraft:jack_o_lantern": { + "1.13": "183", + "1.13.2": "183" + }, + "minecraft:jukebox": { + "1.13": "175", + "1.13.2": "175" + }, + "minecraft:jungle_button": { + "1.13": "287", + "1.13.2": "287" + }, + "minecraft:jungle_door": { + "1.13": "460", + "1.13.2": "460" + }, + "minecraft:jungle_fence": { + "1.13": "455", + "1.13.2": "455" + }, + "minecraft:jungle_fence_gate": { + "1.13": "450", + "1.13.2": "450" + }, + "minecraft:jungle_leaves": { + "1.13": "61", + "1.13.2": "61" + }, + "minecraft:jungle_log": { + "1.13": "37", + "1.13.2": "37" + }, + "minecraft:jungle_planks": { + "1.13": "16", + "1.13.2": "16" + }, + "minecraft:jungle_pressure_plate": { + "1.13": "162", + "1.13.2": "162" + }, + "minecraft:jungle_sapling": { + "1.13": "22", + "1.13.2": "22" + }, + "minecraft:jungle_slab": { + "1.13": "431", + "1.13.2": "431" + }, + "minecraft:jungle_stairs": { + "1.13": "255", + "1.13.2": "255" + }, + "minecraft:jungle_trapdoor": { + "1.13": "205", + "1.13.2": "205" + }, + "minecraft:jungle_wood": { + "1.13": "49", + "1.13.2": "49" + }, + "minecraft:kelp": { + "1.13": "547", + "1.13.2": "547" + }, + "minecraft:kelp_plant": { + "1.13": "548", + "1.13.2": "548" + }, + "minecraft:ladder": { + "1.13": "152", + "1.13.2": "152" + }, + "minecraft:lapis_block": { + "1.13": "68", + "1.13.2": "68" + }, + "minecraft:lapis_ore": { + "1.13": "67", + "1.13.2": "67" + }, + "minecraft:large_fern": { + "1.13": "391", + "1.13.2": "391" + }, + "minecraft:lava": { + "1.13": "27", + "1.13.2": "27" + }, + "minecraft:lever": { + "1.13": "156", + "1.13.2": "156" + }, + "minecraft:light_blue_banner": { + "1.13": "395", + "1.13.2": "395" + }, + "minecraft:light_blue_bed": { + "1.13": "77", + "1.13.2": "77" + }, + "minecraft:light_blue_carpet": { + "1.13": "370", + "1.13.2": "370" + }, + "minecraft:light_blue_concrete": { + "1.13": "518", + "1.13.2": "518" + }, + "minecraft:light_blue_concrete_powder": { + "1.13": "534", + "1.13.2": "534" + }, + "minecraft:light_blue_glazed_terracotta": { + "1.13": "502", + "1.13.2": "502" + }, + "minecraft:light_blue_shulker_box": { + "1.13": "486", + "1.13.2": "486" + }, + "minecraft:light_blue_stained_glass": { + "1.13": "189", + "1.13.2": "189" + }, + "minecraft:light_blue_stained_glass_pane": { + "1.13": "338", + "1.13.2": "338" + }, + "minecraft:light_blue_terracotta": { + "1.13": "322", + "1.13.2": "322" + }, + "minecraft:light_blue_wall_banner": { + "1.13": "411", + "1.13.2": "411" + }, + "minecraft:light_blue_wool": { + "1.13": "104", + "1.13.2": "104" + }, + "minecraft:light_gray_banner": { + "1.13": "400", + "1.13.2": "400" + }, + "minecraft:light_gray_bed": { + "1.13": "82", + "1.13.2": "82" + }, + "minecraft:light_gray_carpet": { + "1.13": "375", + "1.13.2": "375" + }, + "minecraft:light_gray_concrete": { + "1.13": "523", + "1.13.2": "523" + }, + "minecraft:light_gray_concrete_powder": { + "1.13": "539", + "1.13.2": "539" + }, + "minecraft:light_gray_glazed_terracotta": { + "1.13": "507", + "1.13.2": "507" + }, + "minecraft:light_gray_shulker_box": { + "1.13": "491", + "1.13.2": "491" + }, + "minecraft:light_gray_stained_glass": { + "1.13": "194", + "1.13.2": "194" + }, + "minecraft:light_gray_stained_glass_pane": { + "1.13": "343", + "1.13.2": "343" + }, + "minecraft:light_gray_terracotta": { + "1.13": "327", + "1.13.2": "327" + }, + "minecraft:light_gray_wall_banner": { + "1.13": "416", + "1.13.2": "416" + }, + "minecraft:light_gray_wool": { + "1.13": "109", + "1.13.2": "109" + }, + "minecraft:light_weighted_pressure_plate": { + "1.13": "306", + "1.13.2": "306" + }, + "minecraft:lilac": { + "1.13": "387", + "1.13.2": "387" + }, + "minecraft:lily_pad": { + "1.13": "233", + "1.13.2": "233" + }, + "minecraft:lime_banner": { + "1.13": "397", + "1.13.2": "397" + }, + "minecraft:lime_bed": { + "1.13": "79", + "1.13.2": "79" + }, + "minecraft:lime_carpet": { + "1.13": "372", + "1.13.2": "372" + }, + "minecraft:lime_concrete": { + "1.13": "520", + "1.13.2": "520" + }, + "minecraft:lime_concrete_powder": { + "1.13": "536", + "1.13.2": "536" + }, + "minecraft:lime_glazed_terracotta": { + "1.13": "504", + "1.13.2": "504" + }, + "minecraft:lime_shulker_box": { + "1.13": "488", + "1.13.2": "488" + }, + "minecraft:lime_stained_glass": { + "1.13": "191", + "1.13.2": "191" + }, + "minecraft:lime_stained_glass_pane": { + "1.13": "340", + "1.13.2": "340" + }, + "minecraft:lime_terracotta": { + "1.13": "324", + "1.13.2": "324" + }, + "minecraft:lime_wall_banner": { + "1.13": "413", + "1.13.2": "413" + }, + "minecraft:lime_wool": { + "1.13": "106", + "1.13.2": "106" + }, + "minecraft:magenta_banner": { + "1.13": "394", + "1.13.2": "394" + }, + "minecraft:magenta_bed": { + "1.13": "76", + "1.13.2": "76" + }, + "minecraft:magenta_carpet": { + "1.13": "369", + "1.13.2": "369" + }, + "minecraft:magenta_concrete": { + "1.13": "517", + "1.13.2": "517" + }, + "minecraft:magenta_concrete_powder": { + "1.13": "533", + "1.13.2": "533" + }, + "minecraft:magenta_glazed_terracotta": { + "1.13": "501", + "1.13.2": "501" + }, + "minecraft:magenta_shulker_box": { + "1.13": "485", + "1.13.2": "485" + }, + "minecraft:magenta_stained_glass": { + "1.13": "188", + "1.13.2": "188" + }, + "minecraft:magenta_stained_glass_pane": { + "1.13": "337", + "1.13.2": "337" + }, + "minecraft:magenta_terracotta": { + "1.13": "321", + "1.13.2": "321" + }, + "minecraft:magenta_wall_banner": { + "1.13": "410", + "1.13.2": "410" + }, + "minecraft:magenta_wool": { + "1.13": "103", + "1.13.2": "103" + }, + "minecraft:magma_block": { + "1.13": "476", + "1.13.2": "476" + }, + "minecraft:melon": { + "1.13": "223", + "1.13.2": "223" + }, + "minecraft:melon_stem": { + "1.13": "227", + "1.13.2": "227" + }, + "minecraft:mossy_cobblestone": { + "1.13": "135", + "1.13.2": "135" + }, + "minecraft:mossy_cobblestone_wall": { + "1.13": "259", + "1.13.2": "259" + }, + "minecraft:mossy_stone_bricks": { + "1.13": "215", + "1.13.2": "215" + }, + "minecraft:moving_piston": { + "1.13": "117", + "1.13.2": "117" + }, + "minecraft:mushroom_stem": { + "1.13": "220", + "1.13.2": "220" + }, + "minecraft:mycelium": { + "1.13": "232", + "1.13.2": "232" + }, + "minecraft:nether_brick_fence": { + "1.13": "235", + "1.13.2": "235" + }, + "minecraft:nether_brick_slab": { + "1.13": "440", + "1.13.2": "440" + }, + "minecraft:nether_brick_stairs": { + "1.13": "236", + "1.13.2": "236" + }, + "minecraft:nether_bricks": { + "1.13": "234", + "1.13.2": "234" + }, + "minecraft:nether_portal": { + "1.13": "181", + "1.13.2": "181" + }, + "minecraft:nether_quartz_ore": { + "1.13": "311", + "1.13.2": "311" + }, + "minecraft:nether_wart": { + "1.13": "237", + "1.13.2": "237" + }, + "minecraft:nether_wart_block": { + "1.13": "477", + "1.13.2": "477" + }, + "minecraft:netherrack": { + "1.13": "178", + "1.13.2": "178" + }, + "minecraft:note_block": { + "1.13": "73", + "1.13.2": "73" + }, + "minecraft:oak_button": { + "1.13": "284", + "1.13.2": "284" + }, + "minecraft:oak_door": { + "1.13": "151", + "1.13.2": "151" + }, + "minecraft:oak_fence": { + "1.13": "176", + "1.13.2": "176" + }, + "minecraft:oak_fence_gate": { + "1.13": "229", + "1.13.2": "229" + }, + "minecraft:oak_leaves": { + "1.13": "58", + "1.13.2": "58" + }, + "minecraft:oak_log": { + "1.13": "34", + "1.13.2": "34" + }, + "minecraft:oak_planks": { + "1.13": "13", + "1.13.2": "13" + }, + "minecraft:oak_pressure_plate": { + "1.13": "159", + "1.13.2": "159" + }, + "minecraft:oak_sapling": { + "1.13": "19", + "1.13.2": "19" + }, + "minecraft:oak_sign": { + "1.13": "150", + "1.13.2": "150" + }, + "minecraft:oak_slab": { + "1.13": "428", + "1.13.2": "428" + }, + "minecraft:oak_stairs": { + "1.13": "141", + "1.13.2": "141" + }, + "minecraft:oak_trapdoor": { + "1.13": "202", + "1.13.2": "202" + }, + "minecraft:oak_wall_sign": { + "1.13": "155", + "1.13.2": "155" + }, + "minecraft:oak_wood": { + "1.13": "46", + "1.13.2": "46" + }, + "minecraft:observer": { + "1.13": "481", + "1.13.2": "481" + }, + "minecraft:obsidian": { + "1.13": "136", + "1.13.2": "136" + }, + "minecraft:orange_banner": { + "1.13": "393", + "1.13.2": "393" + }, + "minecraft:orange_bed": { + "1.13": "75", + "1.13.2": "75" + }, + "minecraft:orange_carpet": { + "1.13": "368", + "1.13.2": "368" + }, + "minecraft:orange_concrete": { + "1.13": "516", + "1.13.2": "516" + }, + "minecraft:orange_concrete_powder": { + "1.13": "532", + "1.13.2": "532" + }, + "minecraft:orange_glazed_terracotta": { + "1.13": "500", + "1.13.2": "500" + }, + "minecraft:orange_shulker_box": { + "1.13": "484", + "1.13.2": "484" + }, + "minecraft:orange_stained_glass": { + "1.13": "187", + "1.13.2": "187" + }, + "minecraft:orange_stained_glass_pane": { + "1.13": "336", + "1.13.2": "336" + }, + "minecraft:orange_terracotta": { + "1.13": "320", + "1.13.2": "320" + }, + "minecraft:orange_tulip": { + "1.13": "124", + "1.13.2": "124" + }, + "minecraft:orange_wall_banner": { + "1.13": "409", + "1.13.2": "409" + }, + "minecraft:orange_wool": { + "1.13": "102", + "1.13.2": "102" + }, + "minecraft:oxeye_daisy": { + "1.13": "127", + "1.13.2": "127" + }, + "minecraft:packed_ice": { + "1.13": "385", + "1.13.2": "385" + }, + "minecraft:peony": { + "1.13": "389", + "1.13.2": "389" + }, + "minecraft:petrified_oak_slab": { + "1.13": "436", + "1.13.2": "436" + }, + "minecraft:pink_banner": { + "1.13": "398", + "1.13.2": "398" + }, + "minecraft:pink_bed": { + "1.13": "80", + "1.13.2": "80" + }, + "minecraft:pink_carpet": { + "1.13": "373", + "1.13.2": "373" + }, + "minecraft:pink_concrete": { + "1.13": "521", + "1.13.2": "521" + }, + "minecraft:pink_concrete_powder": { + "1.13": "537", + "1.13.2": "537" + }, + "minecraft:pink_glazed_terracotta": { + "1.13": "505", + "1.13.2": "505" + }, + "minecraft:pink_shulker_box": { + "1.13": "489", + "1.13.2": "489" + }, + "minecraft:pink_stained_glass": { + "1.13": "192", + "1.13.2": "192" + }, + "minecraft:pink_stained_glass_pane": { + "1.13": "341", + "1.13.2": "341" + }, + "minecraft:pink_terracotta": { + "1.13": "325", + "1.13.2": "325" + }, + "minecraft:pink_tulip": { + "1.13": "126", + "1.13.2": "126" + }, + "minecraft:pink_wall_banner": { + "1.13": "414", + "1.13.2": "414" + }, + "minecraft:pink_wool": { + "1.13": "107", + "1.13.2": "107" + }, + "minecraft:piston": { + "1.13": "99", + "1.13.2": "99" + }, + "minecraft:piston_head": { + "1.13": "100", + "1.13.2": "100" + }, + "minecraft:player_head": { + "1.13": "297", + "1.13.2": "297" + }, + "minecraft:player_wall_head": { + "1.13": "296", + "1.13.2": "296" + }, + "minecraft:podzol": { + "1.13": "11", + "1.13.2": "11" + }, + "minecraft:polished_andesite": { + "1.13": "7", + "1.13.2": "7" + }, + "minecraft:polished_diorite": { + "1.13": "5", + "1.13.2": "5" + }, + "minecraft:polished_granite": { + "1.13": "3", + "1.13.2": "3" + }, + "minecraft:poppy": { + "1.13": "119", + "1.13.2": "119" + }, + "minecraft:potatoes": { + "1.13": "283", + "1.13.2": "283" + }, + "minecraft:potted_acacia_sapling": { + "1.13": "265", + "1.13.2": "265" + }, + "minecraft:potted_allium": { + "1.13": "271", + "1.13.2": "271" + }, + "minecraft:potted_azure_bluet": { + "1.13": "272", + "1.13.2": "272" + }, + "minecraft:potted_birch_sapling": { + "1.13": "263", + "1.13.2": "263" + }, + "minecraft:potted_blue_orchid": { + "1.13": "270", + "1.13.2": "270" + }, + "minecraft:potted_brown_mushroom": { + "1.13": "279", + "1.13.2": "279" + }, + "minecraft:potted_cactus": { + "1.13": "281", + "1.13.2": "281" + }, + "minecraft:potted_dandelion": { + "1.13": "268", + "1.13.2": "268" + }, + "minecraft:potted_dark_oak_sapling": { + "1.13": "266", + "1.13.2": "266" + }, + "minecraft:potted_dead_bush": { + "1.13": "280", + "1.13.2": "280" + }, + "minecraft:potted_fern": { + "1.13": "267", + "1.13.2": "267" + }, + "minecraft:potted_jungle_sapling": { + "1.13": "264", + "1.13.2": "264" + }, + "minecraft:potted_oak_sapling": { + "1.13": "261", + "1.13.2": "261" + }, + "minecraft:potted_orange_tulip": { + "1.13": "274", + "1.13.2": "274" + }, + "minecraft:potted_oxeye_daisy": { + "1.13": "277", + "1.13.2": "277" + }, + "minecraft:potted_pink_tulip": { + "1.13": "276", + "1.13.2": "276" + }, + "minecraft:potted_poppy": { + "1.13": "269", + "1.13.2": "269" + }, + "minecraft:potted_red_mushroom": { + "1.13": "278", + "1.13.2": "278" + }, + "minecraft:potted_red_tulip": { + "1.13": "273", + "1.13.2": "273" + }, + "minecraft:potted_spruce_sapling": { + "1.13": "262", + "1.13.2": "262" + }, + "minecraft:potted_white_tulip": { + "1.13": "275", + "1.13.2": "275" + }, + "minecraft:powered_rail": { + "1.13": "90", + "1.13.2": "90" + }, + "minecraft:prismarine": { + "1.13": "356", + "1.13.2": "356" + }, + "minecraft:prismarine_brick_slab": { + "1.13": "363", + "1.13.2": "363" + }, + "minecraft:prismarine_brick_stairs": { + "1.13": "360", + "1.13.2": "360" + }, + "minecraft:prismarine_bricks": { + "1.13": "357", + "1.13.2": "357" + }, + "minecraft:prismarine_slab": { + "1.13": "362", + "1.13.2": "362" + }, + "minecraft:prismarine_stairs": { + "1.13": "359", + "1.13.2": "359" + }, + "minecraft:pumpkin": { + "1.13": "177", + "1.13.2": "177" + }, + "minecraft:pumpkin_stem": { + "1.13": "226", + "1.13.2": "226" + }, + "minecraft:purple_banner": { + "1.13": "402", + "1.13.2": "402" + }, + "minecraft:purple_bed": { + "1.13": "84", + "1.13.2": "84" + }, + "minecraft:purple_carpet": { + "1.13": "377", + "1.13.2": "377" + }, + "minecraft:purple_concrete": { + "1.13": "525", + "1.13.2": "525" + }, + "minecraft:purple_concrete_powder": { + "1.13": "541", + "1.13.2": "541" + }, + "minecraft:purple_glazed_terracotta": { + "1.13": "509", + "1.13.2": "509" + }, + "minecraft:purple_shulker_box": { + "1.13": "493", + "1.13.2": "493" + }, + "minecraft:purple_stained_glass": { + "1.13": "196", + "1.13.2": "196" + }, + "minecraft:purple_stained_glass_pane": { + "1.13": "345", + "1.13.2": "345" + }, + "minecraft:purple_terracotta": { + "1.13": "329", + "1.13.2": "329" + }, + "minecraft:purple_wall_banner": { + "1.13": "418", + "1.13.2": "418" + }, + "minecraft:purple_wool": { + "1.13": "111", + "1.13.2": "111" + }, + "minecraft:purpur_block": { + "1.13": "466", + "1.13.2": "466" + }, + "minecraft:purpur_pillar": { + "1.13": "467", + "1.13.2": "467" + }, + "minecraft:purpur_slab": { + "1.13": "443", + "1.13.2": "443" + }, + "minecraft:purpur_stairs": { + "1.13": "468", + "1.13.2": "468" + }, + "minecraft:quartz_block": { + "1.13": "313", + "1.13.2": "313" + }, + "minecraft:quartz_pillar": { + "1.13": "315", + "1.13.2": "315" + }, + "minecraft:quartz_slab": { + "1.13": "441", + "1.13.2": "441" + }, + "minecraft:quartz_stairs": { + "1.13": "316", + "1.13.2": "316" + }, + "minecraft:rail": { + "1.13": "153", + "1.13.2": "153" + }, + "minecraft:red_banner": { + "1.13": "406", + "1.13.2": "406" + }, + "minecraft:red_bed": { + "1.13": "88", + "1.13.2": "88" + }, + "minecraft:red_carpet": { + "1.13": "381", + "1.13.2": "381" + }, + "minecraft:red_concrete": { + "1.13": "529", + "1.13.2": "529" + }, + "minecraft:red_concrete_powder": { + "1.13": "545", + "1.13.2": "545" + }, + "minecraft:red_glazed_terracotta": { + "1.13": "513", + "1.13.2": "513" + }, + "minecraft:red_mushroom": { + "1.13": "129", + "1.13.2": "129" + }, + "minecraft:red_mushroom_block": { + "1.13": "219", + "1.13.2": "219" + }, + "minecraft:red_nether_bricks": { + "1.13": "478", + "1.13.2": "478" + }, + "minecraft:red_sand": { + "1.13": "29", + "1.13.2": "29" + }, + "minecraft:red_sandstone": { + "1.13": "424", + "1.13.2": "424" + }, + "minecraft:red_sandstone_slab": { + "1.13": "442", + "1.13.2": "442" + }, + "minecraft:red_sandstone_stairs": { + "1.13": "427", + "1.13.2": "427" + }, + "minecraft:red_shulker_box": { + "1.13": "497", + "1.13.2": "497" + }, + "minecraft:red_stained_glass": { + "1.13": "200", + "1.13.2": "200" + }, + "minecraft:red_stained_glass_pane": { + "1.13": "349", + "1.13.2": "349" + }, + "minecraft:red_terracotta": { + "1.13": "333", + "1.13.2": "333" + }, + "minecraft:red_tulip": { + "1.13": "123", + "1.13.2": "123" + }, + "minecraft:red_wall_banner": { + "1.13": "422", + "1.13.2": "422" + }, + "minecraft:red_wool": { + "1.13": "115", + "1.13.2": "115" + }, + "minecraft:redstone_block": { + "1.13": "310", + "1.13.2": "310" + }, + "minecraft:redstone_lamp": { + "1.13": "245", + "1.13.2": "245" + }, + "minecraft:redstone_ore": { + "1.13": "165", + "1.13.2": "165" + }, + "minecraft:redstone_torch": { + "1.13": "166", + "1.13.2": "166" + }, + "minecraft:redstone_wall_torch": { + "1.13": "167", + "1.13.2": "167" + }, + "minecraft:redstone_wire": { + "1.13": "143", + "1.13.2": "143" + }, + "minecraft:repeater": { + "1.13": "185", + "1.13.2": "185" + }, + "minecraft:repeating_command_block": { + "1.13": "473", + "1.13.2": "473" + }, + "minecraft:rose_bush": { + "1.13": "388", + "1.13.2": "388" + }, + "minecraft:sand": { + "1.13": "28", + "1.13.2": "28" + }, + "minecraft:sandstone": { + "1.13": "70", + "1.13.2": "70" + }, + "minecraft:sandstone_slab": { + "1.13": "435", + "1.13.2": "435" + }, + "minecraft:sandstone_stairs": { + "1.13": "247", + "1.13.2": "247" + }, + "minecraft:sea_lantern": { + "1.13": "365", + "1.13.2": "365" + }, + "minecraft:sea_pickle": { + "1.13": "586", + "1.13.2": "591" + }, + "minecraft:seagrass": { + "1.13": "97", + "1.13.2": "97" + }, + "minecraft:shulker_box": { + "1.13": "482", + "1.13.2": "482" + }, + "minecraft:skeleton_skull": { + "1.13": "291", + "1.13.2": "291" + }, + "minecraft:skeleton_wall_skull": { + "1.13": "290", + "1.13.2": "290" + }, + "minecraft:slime_block": { + "1.13": "353", + "1.13.2": "353" + }, + "minecraft:smooth_quartz": { + "1.13": "446", + "1.13.2": "446" + }, + "minecraft:smooth_red_sandstone": { + "1.13": "447", + "1.13.2": "447" + }, + "minecraft:smooth_sandstone": { + "1.13": "445", + "1.13.2": "445" + }, + "minecraft:smooth_stone": { + "1.13": "444", + "1.13.2": "444" + }, + "minecraft:smooth_stone_slab": { + "1.13": "434", + "1.13.2": "434" + }, + "minecraft:snow": { + "1.13": "169", + "1.13.2": "169" + }, + "minecraft:snow_block": { + "1.13": "171", + "1.13.2": "171" + }, + "minecraft:soul_sand": { + "1.13": "179", + "1.13.2": "179" + }, + "minecraft:spawner": { + "1.13": "140", + "1.13.2": "140" + }, + "minecraft:sponge": { + "1.13": "64", + "1.13.2": "64" + }, + "minecraft:spruce_button": { + "1.13": "285", + "1.13.2": "285" + }, + "minecraft:spruce_door": { + "1.13": "458", + "1.13.2": "458" + }, + "minecraft:spruce_fence": { + "1.13": "453", + "1.13.2": "453" + }, + "minecraft:spruce_fence_gate": { + "1.13": "448", + "1.13.2": "448" + }, + "minecraft:spruce_leaves": { + "1.13": "59", + "1.13.2": "59" + }, + "minecraft:spruce_log": { + "1.13": "35", + "1.13.2": "35" + }, + "minecraft:spruce_planks": { + "1.13": "14", + "1.13.2": "14" + }, + "minecraft:spruce_pressure_plate": { + "1.13": "160", + "1.13.2": "160" + }, + "minecraft:spruce_sapling": { + "1.13": "20", + "1.13.2": "20" + }, + "minecraft:spruce_slab": { + "1.13": "429", + "1.13.2": "429" + }, + "minecraft:spruce_stairs": { + "1.13": "253", + "1.13.2": "253" + }, + "minecraft:spruce_trapdoor": { + "1.13": "203", + "1.13.2": "203" + }, + "minecraft:spruce_wood": { + "1.13": "47", + "1.13.2": "47" + }, + "minecraft:sticky_piston": { + "1.13": "92", + "1.13.2": "92" + }, + "minecraft:stone": { + "1.13": "1", + "1.13.2": "1" + }, + "minecraft:stone_brick_slab": { + "1.13": "439", + "1.13.2": "439" + }, + "minecraft:stone_brick_stairs": { + "1.13": "231", + "1.13.2": "231" + }, + "minecraft:stone_bricks": { + "1.13": "214", + "1.13.2": "214" + }, + "minecraft:stone_button": { + "1.13": "168", + "1.13.2": "168" + }, + "minecraft:stone_pressure_plate": { + "1.13": "157", + "1.13.2": "157" + }, + "minecraft:stripped_acacia_log": { + "1.13": "43", + "1.13.2": "43" + }, + "minecraft:stripped_acacia_wood": { + "1.13": "56", + "1.13.2": "56" + }, + "minecraft:stripped_birch_log": { + "1.13": "41", + "1.13.2": "41" + }, + "minecraft:stripped_birch_wood": { + "1.13": "54", + "1.13.2": "54" + }, + "minecraft:stripped_dark_oak_log": { + "1.13": "44", + "1.13.2": "44" + }, + "minecraft:stripped_dark_oak_wood": { + "1.13": "57", + "1.13.2": "57" + }, + "minecraft:stripped_jungle_log": { + "1.13": "42", + "1.13.2": "42" + }, + "minecraft:stripped_jungle_wood": { + "1.13": "55", + "1.13.2": "55" + }, + "minecraft:stripped_oak_log": { + "1.13": "45", + "1.13.2": "45" + }, + "minecraft:stripped_oak_wood": { + "1.13": "52", + "1.13.2": "52" + }, + "minecraft:stripped_spruce_log": { + "1.13": "40", + "1.13.2": "40" + }, + "minecraft:stripped_spruce_wood": { + "1.13": "53", + "1.13.2": "53" + }, + "minecraft:structure_block": { + "1.13": "592", + "1.13.2": "597" + }, + "minecraft:structure_void": { + "1.13": "480", + "1.13.2": "480" + }, + "minecraft:sugar_cane": { + "1.13": "174", + "1.13.2": "174" + }, + "minecraft:sunflower": { + "1.13": "386", + "1.13.2": "386" + }, + "minecraft:tall_grass": { + "1.13": "390", + "1.13.2": "390" + }, + "minecraft:tall_seagrass": { + "1.13": "98", + "1.13.2": "98" + }, + "minecraft:terracotta": { + "1.13": "383", + "1.13.2": "383" + }, + "minecraft:tnt": { + "1.13": "133", + "1.13.2": "133" + }, + "minecraft:torch": { + "1.13": "137", + "1.13.2": "137" + }, + "minecraft:trapped_chest": { + "1.13": "305", + "1.13.2": "305" + }, + "minecraft:tripwire": { + "1.13": "251", + "1.13.2": "251" + }, + "minecraft:tripwire_hook": { + "1.13": "250", + "1.13.2": "250" + }, + "minecraft:tube_coral": { + "1.13": "561", + "1.13.2": "566" + }, + "minecraft:tube_coral_block": { + "1.13": "556", + "1.13.2": "556" + }, + "minecraft:tube_coral_fan": { + "1.13": "581", + "1.13.2": "586" + }, + "minecraft:tube_coral_wall_fan": { + "1.13": "571", + "1.13.2": "576" + }, + "minecraft:turtle_egg": { + "1.13": "550", + "1.13.2": "550" + }, + "minecraft:vine": { + "1.13": "228", + "1.13.2": "228" + }, + "minecraft:void_air": { + "1.13": "589", + "1.13.2": "594" + }, + "minecraft:wall_torch": { + "1.13": "138", + "1.13.2": "138" + }, + "minecraft:water": { + "1.13": "26", + "1.13.2": "26" + }, + "minecraft:wet_sponge": { + "1.13": "65", + "1.13.2": "65" + }, + "minecraft:wheat": { + "1.13": "147", + "1.13.2": "147" + }, + "minecraft:white_banner": { + "1.13": "392", + "1.13.2": "392" + }, + "minecraft:white_bed": { + "1.13": "74", + "1.13.2": "74" + }, + "minecraft:white_carpet": { + "1.13": "367", + "1.13.2": "367" + }, + "minecraft:white_concrete": { + "1.13": "515", + "1.13.2": "515" + }, + "minecraft:white_concrete_powder": { + "1.13": "531", + "1.13.2": "531" + }, + "minecraft:white_glazed_terracotta": { + "1.13": "499", + "1.13.2": "499" + }, + "minecraft:white_shulker_box": { + "1.13": "483", + "1.13.2": "483" + }, + "minecraft:white_stained_glass": { + "1.13": "186", + "1.13.2": "186" + }, + "minecraft:white_stained_glass_pane": { + "1.13": "335", + "1.13.2": "335" + }, + "minecraft:white_terracotta": { + "1.13": "319", + "1.13.2": "319" + }, + "minecraft:white_tulip": { + "1.13": "125", + "1.13.2": "125" + }, + "minecraft:white_wall_banner": { + "1.13": "408", + "1.13.2": "408" + }, + "minecraft:white_wool": { + "1.13": "101", + "1.13.2": "101" + }, + "minecraft:wither_skeleton_skull": { + "1.13": "293", + "1.13.2": "293" + }, + "minecraft:wither_skeleton_wall_skull": { + "1.13": "292", + "1.13.2": "292" + }, + "minecraft:yellow_banner": { + "1.13": "396", + "1.13.2": "396" + }, + "minecraft:yellow_bed": { + "1.13": "78", + "1.13.2": "78" + }, + "minecraft:yellow_carpet": { + "1.13": "371", + "1.13.2": "371" + }, + "minecraft:yellow_concrete": { + "1.13": "519", + "1.13.2": "519" + }, + "minecraft:yellow_concrete_powder": { + "1.13": "535", + "1.13.2": "535" + }, + "minecraft:yellow_glazed_terracotta": { + "1.13": "503", + "1.13.2": "503" + }, + "minecraft:yellow_shulker_box": { + "1.13": "487", + "1.13.2": "487" + }, + "minecraft:yellow_stained_glass": { + "1.13": "190", + "1.13.2": "190" + }, + "minecraft:yellow_stained_glass_pane": { + "1.13": "339", + "1.13.2": "339" + }, + "minecraft:yellow_terracotta": { + "1.13": "323", + "1.13.2": "323" + }, + "minecraft:yellow_wall_banner": { + "1.13": "412", + "1.13.2": "412" + }, + "minecraft:yellow_wool": { + "1.13": "105", + "1.13.2": "105" + }, + "minecraft:zombie_head": { + "1.13": "295", + "1.13.2": "295" + }, + "minecraft:zombie_wall_head": { + "1.13": "294", + "1.13.2": "294" + } +} \ No newline at end of file diff --git a/plugin/mapping/legacy_items_mapping.json b/plugin/mapping/legacy_items_mapping.json new file mode 100644 index 00000000..f3300539 --- /dev/null +++ b/plugin/mapping/legacy_items_mapping.json @@ -0,0 +1,3480 @@ +{ + "minecraft:acacia_boat": { + "1.13": "762", + "1.13.2": "767" + }, + "minecraft:acacia_button": { + "1.13": "245", + "1.13.2": "245" + }, + "minecraft:acacia_door": { + "legacy": "430", + "1.13": "460", + "1.13.2": "465" + }, + "minecraft:acacia_fence": { + "legacy": "192", + "1.13": "179", + "1.13.2": "179" + }, + "minecraft:acacia_fence_gate": { + "legacy": "187", + "1.13": "214", + "1.13.2": "214" + }, + "minecraft:acacia_leaves": { + "legacy": "161", + "1.13": "60", + "1.13.2": "60" + }, + "minecraft:acacia_log": { + "legacy": "162", + "1.13": "36", + "1.13.2": "36" + }, + "minecraft:acacia_planks": { + "1.13": "17", + "1.13.2": "17" + }, + "minecraft:acacia_pressure_plate": { + "1.13": "164", + "1.13.2": "164" + }, + "minecraft:acacia_sapling": { + "1.13": "23", + "1.13.2": "23" + }, + "minecraft:acacia_slab": { + "1.13": "116", + "1.13.2": "116" + }, + "minecraft:acacia_stairs": { + "legacy": "163", + "1.13": "301", + "1.13.2": "301" + }, + "minecraft:acacia_trapdoor": { + "1.13": "191", + "1.13.2": "191" + }, + "minecraft:acacia_wood": { + "1.13": "54", + "1.13.2": "54" + }, + "minecraft:activator_rail": { + "legacy": "157", + "1.13": "261", + "1.13.2": "261" + }, + "minecraft:air": { + "legacy": "0", + "1.13": "0", + "1.13.2": "0" + }, + "minecraft:allium": { + "1.13": "101", + "1.13.2": "101" + }, + "minecraft:andesite": { + "1.13": "6", + "1.13.2": "6" + }, + "minecraft:anvil": { + "legacy": "145", + "1.13": "247", + "1.13.2": "247" + }, + "minecraft:apple": { + "legacy": "260", + "1.13": "471", + "1.13.2": "476" + }, + "minecraft:armor_stand": { + "legacy": "416", + "1.13": "721", + "1.13.2": "726" + }, + "minecraft:arrow": { + "legacy": "262", + "1.13": "473", + "1.13.2": "478" + }, + "minecraft:azure_bluet": { + "1.13": "102", + "1.13.2": "102" + }, + "minecraft:baked_potato": { + "legacy": "393", + "1.13": "694", + "1.13.2": "699" + }, + "minecraft:barrier": { + "legacy": "166", + "1.13": "279", + "1.13.2": "279" + }, + "minecraft:bat_spawn_egg": { + "1.13": "634", + "1.13.2": "639" + }, + "minecraft:beacon": { + "legacy": "138", + "1.13": "238", + "1.13.2": "238" + }, + "minecraft:bedrock": { + "legacy": "7", + "1.13": "25", + "1.13.2": "25" + }, + "minecraft:beef": { + "legacy": "363", + "1.13": "614", + "1.13.2": "619" + }, + "minecraft:beetroot": { + "1.13": "749", + "1.13.2": "754" + }, + "minecraft:beetroot_seeds": { + "1.13": "750", + "1.13.2": "755" + }, + "minecraft:beetroot_soup": { + "1.13": "751", + "1.13.2": "756" + }, + "minecraft:birch_boat": { + "1.13": "760", + "1.13.2": "765" + }, + "minecraft:birch_button": { + "1.13": "243", + "1.13.2": "243" + }, + "minecraft:birch_door": { + "legacy": "428", + "1.13": "458", + "1.13.2": "463" + }, + "minecraft:birch_fence": { + "legacy": "189", + "1.13": "177", + "1.13.2": "177" + }, + "minecraft:birch_fence_gate": { + "legacy": "184", + "1.13": "212", + "1.13.2": "212" + }, + "minecraft:birch_leaves": { + "1.13": "58", + "1.13.2": "58" + }, + "minecraft:birch_log": { + "1.13": "34", + "1.13.2": "34" + }, + "minecraft:birch_planks": { + "1.13": "15", + "1.13.2": "15" + }, + "minecraft:birch_pressure_plate": { + "1.13": "162", + "1.13.2": "162" + }, + "minecraft:birch_sapling": { + "1.13": "21", + "1.13.2": "21" + }, + "minecraft:birch_slab": { + "1.13": "114", + "1.13.2": "114" + }, + "minecraft:birch_stairs": { + "legacy": "135", + "1.13": "235", + "1.13.2": "235" + }, + "minecraft:birch_trapdoor": { + "1.13": "189", + "1.13.2": "189" + }, + "minecraft:birch_wood": { + "1.13": "52", + "1.13.2": "52" + }, + "minecraft:black_banner": { + "1.13": "745", + "1.13.2": "750" + }, + "minecraft:black_bed": { + "1.13": "606", + "1.13.2": "611" + }, + "minecraft:black_carpet": { + "1.13": "297", + "1.13.2": "297" + }, + "minecraft:black_concrete": { + "1.13": "410", + "1.13.2": "410" + }, + "minecraft:black_concrete_powder": { + "1.13": "426", + "1.13.2": "426" + }, + "minecraft:black_glazed_terracotta": { + "1.13": "394", + "1.13.2": "394" + }, + "minecraft:black_shulker_box": { + "1.13": "378", + "1.13.2": "378" + }, + "minecraft:black_stained_glass": { + "1.13": "326", + "1.13.2": "326" + }, + "minecraft:black_stained_glass_pane": { + "1.13": "342", + "1.13.2": "342" + }, + "minecraft:black_terracotta": { + "1.13": "278", + "1.13.2": "278" + }, + "minecraft:black_wool": { + "1.13": "97", + "1.13.2": "97" + }, + "minecraft:blaze_powder": { + "legacy": "377", + "1.13": "628", + "1.13.2": "633" + }, + "minecraft:blaze_rod": { + "legacy": "369", + "1.13": "620", + "1.13.2": "625" + }, + "minecraft:blaze_spawn_egg": { + "1.13": "635", + "1.13.2": "640" + }, + "minecraft:blue_banner": { + "1.13": "741", + "1.13.2": "746" + }, + "minecraft:blue_bed": { + "1.13": "602", + "1.13.2": "607" + }, + "minecraft:blue_carpet": { + "1.13": "293", + "1.13.2": "293" + }, + "minecraft:blue_concrete": { + "1.13": "406", + "1.13.2": "406" + }, + "minecraft:blue_concrete_powder": { + "1.13": "422", + "1.13.2": "422" + }, + "minecraft:blue_glazed_terracotta": { + "1.13": "390", + "1.13.2": "390" + }, + "minecraft:blue_ice": { + "1.13": "453", + "1.13.2": "458" + }, + "minecraft:blue_orchid": { + "1.13": "100", + "1.13.2": "100" + }, + "minecraft:blue_shulker_box": { + "1.13": "374", + "1.13.2": "374" + }, + "minecraft:blue_stained_glass": { + "1.13": "322", + "1.13.2": "322" + }, + "minecraft:blue_stained_glass_pane": { + "1.13": "338", + "1.13.2": "338" + }, + "minecraft:blue_terracotta": { + "1.13": "274", + "1.13.2": "274" + }, + "minecraft:blue_wool": { + "1.13": "93", + "1.13.2": "93" + }, + "minecraft:bone": { + "legacy": "352", + "1.13": "588", + "1.13.2": "593" + }, + "minecraft:bone_block": { + "1.13": "359", + "1.13.2": "359" + }, + "minecraft:bone_meal": { + "1.13": "587", + "1.13.2": "592" + }, + "minecraft:book": { + "legacy": "340", + "1.13": "557", + "1.13.2": "562" + }, + "minecraft:bookshelf": { + "legacy": "47", + "1.13": "137", + "1.13.2": "137" + }, + "minecraft:bow": { + "legacy": "261", + "1.13": "472", + "1.13.2": "477" + }, + "minecraft:bowl": { + "legacy": "281", + "1.13": "493", + "1.13.2": "498" + }, + "minecraft:brain_coral": { + "1.13": "439", + "1.13.2": "439" + }, + "minecraft:brain_coral_block": { + "1.13": "434", + "1.13.2": "434" + }, + "minecraft:brain_coral_fan": { + "1.13": "444", + "1.13.2": "449" + }, + "minecraft:bread": { + "legacy": "297", + "1.13": "509", + "1.13.2": "514" + }, + "minecraft:brewing_stand": { + "legacy": "379", + "1.13": "630", + "1.13.2": "635" + }, + "minecraft:brick": { + "legacy": "336", + "1.13": "551", + "1.13.2": "556" + }, + "minecraft:brick_slab": { + "1.13": "122", + "1.13.2": "122" + }, + "minecraft:brick_stairs": { + "legacy": "108", + "1.13": "216", + "1.13.2": "216" + }, + "minecraft:bricks": { + "legacy": "45", + "1.13": "135", + "1.13.2": "135" + }, + "minecraft:brown_banner": { + "1.13": "742", + "1.13.2": "747" + }, + "minecraft:brown_bed": { + "1.13": "603", + "1.13.2": "608" + }, + "minecraft:brown_carpet": { + "1.13": "294", + "1.13.2": "294" + }, + "minecraft:brown_concrete": { + "legacy": "172", + "1.13": "407", + "1.13.2": "407" + }, + "minecraft:brown_concrete_powder": { + "1.13": "423", + "1.13.2": "423" + }, + "minecraft:brown_glazed_terracotta": { + "1.13": "391", + "1.13.2": "391" + }, + "minecraft:brown_mushroom": { + "legacy": "39", + "1.13": "108", + "1.13.2": "108" + }, + "minecraft:brown_mushroom_block": { + "legacy": "99", + "1.13": "203", + "1.13.2": "203" + }, + "minecraft:brown_shulker_box": { + "1.13": "375", + "1.13.2": "375" + }, + "minecraft:brown_stained_glass": { + "1.13": "323", + "1.13.2": "323" + }, + "minecraft:brown_stained_glass_pane": { + "1.13": "339", + "1.13.2": "339" + }, + "minecraft:brown_terracotta": { + "1.13": "275", + "1.13.2": "275" + }, + "minecraft:brown_wool": { + "1.13": "94", + "1.13.2": "94" + }, + "minecraft:bubble_coral": { + "1.13": "440", + "1.13.2": "440" + }, + "minecraft:bubble_coral_block": { + "1.13": "435", + "1.13.2": "435" + }, + "minecraft:bubble_coral_fan": { + "1.13": "445", + "1.13.2": "450" + }, + "minecraft:bucket": { + "legacy": "325", + "1.13": "537", + "1.13.2": "542" + }, + "minecraft:cactus": { + "legacy": "81", + "1.13": "172", + "1.13.2": "172" + }, + "minecraft:cake": { + "legacy": "354", + "1.13": "590", + "1.13.2": "595" + }, + "minecraft:carrot": { + "legacy": "391", + "1.13": "692", + "1.13.2": "697" + }, + "minecraft:carrot_on_a_stick": { + "legacy": "398", + "1.13": "704", + "1.13.2": "709" + }, + "minecraft:carved_pumpkin": { + "1.13": "182", + "1.13.2": "182" + }, + "minecraft:cauldron": { + "legacy": "380", + "1.13": "631", + "1.13.2": "636" + }, + "minecraft:cave_spider_spawn_egg": { + "1.13": "636", + "1.13.2": "641" + }, + "minecraft:chain_command_block": { + "1.13": "355", + "1.13.2": "355" + }, + "minecraft:chainmail_boots": { + "legacy": "305", + "1.13": "517", + "1.13.2": "522" + }, + "minecraft:chainmail_chestplate": { + "legacy": "303", + "1.13": "515", + "1.13.2": "520" + }, + "minecraft:chainmail_helmet": { + "legacy": "302", + "1.13": "514", + "1.13.2": "519" + }, + "minecraft:chainmail_leggings": { + "legacy": "304", + "1.13": "516", + "1.13.2": "521" + }, + "minecraft:charcoal": { + "1.13": "475", + "1.13.2": "480" + }, + "minecraft:chest": { + "legacy": "54", + "1.13": "149", + "1.13.2": "149" + }, + "minecraft:chest_minecart": { + "legacy": "342", + "1.13": "559", + "1.13.2": "564" + }, + "minecraft:chicken": { + "legacy": "365", + "1.13": "616", + "1.13.2": "621" + }, + "minecraft:chicken_spawn_egg": { + "1.13": "637", + "1.13.2": "642" + }, + "minecraft:chipped_anvil": { + "1.13": "248", + "1.13.2": "248" + }, + "minecraft:chiseled_quartz_block": { + "1.13": "257", + "1.13.2": "257" + }, + "minecraft:chiseled_red_sandstone": { + "1.13": "351", + "1.13.2": "351" + }, + "minecraft:chiseled_sandstone": { + "1.13": "69", + "1.13.2": "69" + }, + "minecraft:chiseled_stone_bricks": { + "1.13": "202", + "1.13.2": "202" + }, + "minecraft:chorus_flower": { + "1.13": "143", + "1.13.2": "143" + }, + "minecraft:chorus_fruit": { + "1.13": "747", + "1.13.2": "752" + }, + "minecraft:chorus_plant": { + "1.13": "142", + "1.13.2": "142" + }, + "minecraft:clay": { + "legacy": "82", + "1.13": "173", + "1.13.2": "173" + }, + "minecraft:clay_ball": { + "legacy": "337", + "1.13": "552", + "1.13.2": "557" + }, + "minecraft:clock": { + "legacy": "347", + "1.13": "564", + "1.13.2": "569" + }, + "minecraft:coal": { + "legacy": "263", + "1.13": "474", + "1.13.2": "479" + }, + "minecraft:coal_block": { + "legacy": "173", + "1.13": "299", + "1.13.2": "299" + }, + "minecraft:coal_ore": { + "legacy": "16", + "1.13": "31", + "1.13.2": "31" + }, + "minecraft:coarse_dirt": { + "1.13": "10", + "1.13.2": "10" + }, + "minecraft:cobblestone": { + "legacy": "4", + "1.13": "12", + "1.13.2": "12" + }, + "minecraft:cobblestone_slab": { + "1.13": "121", + "1.13.2": "121" + }, + "minecraft:cobblestone_stairs": { + "legacy": "67", + "1.13": "157", + "1.13.2": "157" + }, + "minecraft:cobblestone_wall": { + "legacy": "139", + "1.13": "239", + "1.13.2": "239" + }, + "minecraft:cobweb": { + "legacy": "30", + "1.13": "75", + "1.13.2": "75" + }, + "minecraft:cocoa_beans": { + "1.13": "575", + "1.13.2": "580" + }, + "minecraft:cod": { + "1.13": "566", + "1.13.2": "571" + }, + "minecraft:cod_bucket": { + "1.13": "549", + "1.13.2": "554" + }, + "minecraft:cod_spawn_egg": { + "1.13": "638", + "1.13.2": "643" + }, + "minecraft:command_block": { + "legacy": "137", + "1.13": "237", + "1.13.2": "237" + }, + "minecraft:command_block_minecart": { + "legacy": "422", + "1.13": "727", + "1.13.2": "732" + }, + "minecraft:comparator": { + "legacy": "404", + "1.13": "463", + "1.13.2": "468" + }, + "minecraft:compass": { + "legacy": "345", + "1.13": "562", + "1.13.2": "567" + }, + "minecraft:conduit": { + "1.13": "454", + "1.13.2": "459" + }, + "minecraft:cooked_beef": { + "legacy": "364", + "1.13": "615", + "1.13.2": "620" + }, + "minecraft:cooked_chicken": { + "legacy": "366", + "1.13": "617", + "1.13.2": "622" + }, + "minecraft:cooked_cod": { + "legacy": "350", + "1.13": "570", + "1.13.2": "575" + }, + "minecraft:cooked_mutton": { + "legacy": "424", + "1.13": "729", + "1.13.2": "734" + }, + "minecraft:cooked_porkchop": { + "legacy": "320", + "1.13": "532", + "1.13.2": "537" + }, + "minecraft:cooked_rabbit": { + "legacy": "412", + "1.13": "717", + "1.13.2": "722" + }, + "minecraft:cooked_salmon": { + "1.13": "571", + "1.13.2": "576" + }, + "minecraft:cookie": { + "legacy": "357", + "1.13": "607", + "1.13.2": "612" + }, + "minecraft:cow_spawn_egg": { + "1.13": "639", + "1.13.2": "644" + }, + "minecraft:cracked_stone_bricks": { + "1.13": "201", + "1.13.2": "201" + }, + "minecraft:crafting_table": { + "legacy": "58", + "1.13": "152", + "1.13.2": "152" + }, + "minecraft:creeper_head": { + "1.13": "702", + "1.13.2": "707" + }, + "minecraft:creeper_spawn_egg": { + "1.13": "640", + "1.13.2": "645" + }, + "minecraft:cut_red_sandstone": { + "1.13": "352", + "1.13.2": "352" + }, + "minecraft:cut_sandstone": { + "1.13": "70", + "1.13.2": "70" + }, + "minecraft:cyan_banner": { + "1.13": "739", + "1.13.2": "744" + }, + "minecraft:cyan_bed": { + "1.13": "600", + "1.13.2": "605" + }, + "minecraft:cyan_carpet": { + "1.13": "291", + "1.13.2": "291" + }, + "minecraft:cyan_concrete": { + "1.13": "404", + "1.13.2": "404" + }, + "minecraft:cyan_concrete_powder": { + "1.13": "420", + "1.13.2": "420" + }, + "minecraft:cyan_dye": { + "1.13": "578", + "1.13.2": "583" + }, + "minecraft:cyan_glazed_terracotta": { + "1.13": "388", + "1.13.2": "388" + }, + "minecraft:cyan_shulker_box": { + "1.13": "372", + "1.13.2": "372" + }, + "minecraft:cyan_stained_glass": { + "1.13": "320", + "1.13.2": "320" + }, + "minecraft:cyan_stained_glass_pane": { + "1.13": "336", + "1.13.2": "336" + }, + "minecraft:cyan_terracotta": { + "1.13": "272", + "1.13.2": "272" + }, + "minecraft:cyan_wool": { + "1.13": "91", + "1.13.2": "91" + }, + "minecraft:damaged_anvil": { + "1.13": "249", + "1.13.2": "249" + }, + "minecraft:dandelion": { + "legacy": "37", + "1.13": "98", + "1.13.2": "98" + }, + "minecraft:dark_oak_boat": { + "1.13": "763", + "1.13.2": "768" + }, + "minecraft:dark_oak_button": { + "1.13": "246", + "1.13.2": "246" + }, + "minecraft:dark_oak_door": { + "legacy": "431", + "1.13": "461", + "1.13.2": "466" + }, + "minecraft:dark_oak_fence": { + "legacy": "191", + "1.13": "180", + "1.13.2": "180" + }, + "minecraft:dark_oak_fence_gate": { + "legacy": "186", + "1.13": "215", + "1.13.2": "215" + }, + "minecraft:dark_oak_leaves": { + "1.13": "61", + "1.13.2": "61" + }, + "minecraft:dark_oak_log": { + "1.13": "37", + "1.13.2": "37" + }, + "minecraft:dark_oak_planks": { + "1.13": "18", + "1.13.2": "18" + }, + "minecraft:dark_oak_pressure_plate": { + "1.13": "165", + "1.13.2": "165" + }, + "minecraft:dark_oak_sapling": { + "1.13": "24", + "1.13.2": "24" + }, + "minecraft:dark_oak_slab": { + "1.13": "117", + "1.13.2": "117" + }, + "minecraft:dark_oak_stairs": { + "legacy": "164", + "1.13": "302", + "1.13.2": "302" + }, + "minecraft:dark_oak_trapdoor": { + "1.13": "192", + "1.13.2": "192" + }, + "minecraft:dark_oak_wood": { + "1.13": "55", + "1.13.2": "55" + }, + "minecraft:dark_prismarine": { + "1.13": "345", + "1.13.2": "345" + }, + "minecraft:dark_prismarine_slab": { + "1.13": "130", + "1.13.2": "130" + }, + "minecraft:dark_prismarine_stairs": { + "1.13": "348", + "1.13.2": "348" + }, + "minecraft:daylight_detector": { + "legacy": "151", + "1.13": "253", + "1.13.2": "253" + }, + "minecraft:dead_brain_coral": { + "1.13.2": "443" + }, + "minecraft:dead_brain_coral_block": { + "1.13": "429", + "1.13.2": "429" + }, + "minecraft:dead_brain_coral_fan": { + "1.13": "449", + "1.13.2": "454" + }, + "minecraft:dead_bubble_coral": { + "1.13.2": "444" + }, + "minecraft:dead_bubble_coral_block": { + "1.13": "430", + "1.13.2": "430" + }, + "minecraft:dead_bubble_coral_fan": { + "1.13": "450", + "1.13.2": "455" + }, + "minecraft:dead_bush": { + "legacy": "32", + "1.13": "78", + "1.13.2": "78" + }, + "minecraft:dead_fire_coral": { + "1.13.2": "445" + }, + "minecraft:dead_fire_coral_block": { + "1.13": "431", + "1.13.2": "431" + }, + "minecraft:dead_fire_coral_fan": { + "1.13": "451", + "1.13.2": "456" + }, + "minecraft:dead_horn_coral": { + "1.13.2": "446" + }, + "minecraft:dead_horn_coral_block": { + "1.13": "432", + "1.13.2": "432" + }, + "minecraft:dead_horn_coral_fan": { + "1.13": "452", + "1.13.2": "457" + }, + "minecraft:dead_tube_coral": { + "1.13.2": "447" + }, + "minecraft:dead_tube_coral_block": { + "1.13": "428", + "1.13.2": "428" + }, + "minecraft:dead_tube_coral_fan": { + "1.13": "448", + "1.13.2": "453" + }, + "minecraft:debug_stick": { + "1.13": "768", + "1.13.2": "773" + }, + "minecraft:detector_rail": { + "legacy": "28", + "1.13": "73", + "1.13.2": "73" + }, + "minecraft:diamond": { + "legacy": "264", + "1.13": "476", + "1.13.2": "481" + }, + "minecraft:diamond_axe": { + "legacy": "279", + "1.13": "491", + "1.13.2": "496" + }, + "minecraft:diamond_block": { + "legacy": "57", + "1.13": "151", + "1.13.2": "151" + }, + "minecraft:diamond_boots": { + "legacy": "313", + "1.13": "525", + "1.13.2": "530" + }, + "minecraft:diamond_chestplate": { + "legacy": "311", + "1.13": "523", + "1.13.2": "528" + }, + "minecraft:diamond_helmet": { + "legacy": "310", + "1.13": "522", + "1.13.2": "527" + }, + "minecraft:diamond_hoe": { + "legacy": "293", + "1.13": "505", + "1.13.2": "510" + }, + "minecraft:diamond_horse_armor": { + "legacy": "419", + "1.13": "724", + "1.13.2": "729" + }, + "minecraft:diamond_leggings": { + "legacy": "312", + "1.13": "524", + "1.13.2": "529" + }, + "minecraft:diamond_ore": { + "legacy": "56", + "1.13": "150", + "1.13.2": "150" + }, + "minecraft:diamond_pickaxe": { + "legacy": "278", + "1.13": "490", + "1.13.2": "495" + }, + "minecraft:diamond_shovel": { + "legacy": "277", + "1.13": "489", + "1.13.2": "494" + }, + "minecraft:diamond_sword": { + "legacy": "276", + "1.13": "488", + "1.13.2": "493" + }, + "minecraft:diorite": { + "1.13": "4", + "1.13.2": "4" + }, + "minecraft:dirt": { + "legacy": "3", + "1.13": "9", + "1.13.2": "9" + }, + "minecraft:dispenser": { + "legacy": "23", + "1.13": "67", + "1.13.2": "67" + }, + "minecraft:dolphin_spawn_egg": { + "1.13": "641", + "1.13.2": "646" + }, + "minecraft:donkey_spawn_egg": { + "1.13": "642", + "1.13.2": "647" + }, + "minecraft:dragon_breath": { + "1.13": "752", + "1.13.2": "757" + }, + "minecraft:dragon_egg": { + "legacy": "122", + "1.13": "227", + "1.13.2": "227" + }, + "minecraft:dragon_head": { + "1.13": "703", + "1.13.2": "708" + }, + "minecraft:dried_kelp": { + "1.13": "611", + "1.13.2": "616" + }, + "minecraft:dried_kelp_block": { + "1.13": "555", + "1.13.2": "560" + }, + "minecraft:dropper": { + "legacy": "158", + "1.13": "262", + "1.13.2": "262" + }, + "minecraft:drowned_spawn_egg": { + "1.13": "643", + "1.13.2": "648" + }, + "minecraft:egg": { + "legacy": "344", + "1.13": "561", + "1.13.2": "566" + }, + "minecraft:elder_guardian_spawn_egg": { + "1.13": "644", + "1.13.2": "649" + }, + "minecraft:elytra": { + "1.13": "758", + "1.13.2": "763" + }, + "minecraft:emerald": { + "legacy": "388", + "1.13": "689", + "1.13.2": "694" + }, + "minecraft:emerald_block": { + "legacy": "133", + "1.13": "233", + "1.13.2": "233" + }, + "minecraft:emerald_ore": { + "legacy": "129", + "1.13": "230", + "1.13.2": "230" + }, + "minecraft:enchanted_book": { + "legacy": "403", + "1.13": "709", + "1.13.2": "714" + }, + "minecraft:enchanted_golden_apple": { + "1.13": "535", + "1.13.2": "540" + }, + "minecraft:enchanting_table": { + "legacy": "116", + "1.13": "223", + "1.13.2": "223" + }, + "minecraft:end_crystal": { + "1.13": "746", + "1.13.2": "751" + }, + "minecraft:end_portal_frame": { + "legacy": "120", + "1.13": "224", + "1.13.2": "224" + }, + "minecraft:end_rod": { + "1.13": "141", + "1.13.2": "141" + }, + "minecraft:end_stone": { + "legacy": "121", + "1.13": "225", + "1.13.2": "225" + }, + "minecraft:end_stone_bricks": { + "1.13": "226", + "1.13.2": "226" + }, + "minecraft:ender_chest": { + "legacy": "130", + "1.13": "231", + "1.13.2": "231" + }, + "minecraft:ender_eye": { + "legacy": "381", + "1.13": "632", + "1.13.2": "637" + }, + "minecraft:ender_pearl": { + "legacy": "368", + "1.13": "619", + "1.13.2": "624" + }, + "minecraft:enderman_spawn_egg": { + "1.13": "645", + "1.13.2": "650" + }, + "minecraft:endermite_spawn_egg": { + "1.13": "646", + "1.13.2": "651" + }, + "minecraft:evoker_spawn_egg": { + "1.13": "647", + "1.13.2": "652" + }, + "minecraft:experience_bottle": { + "legacy": "384", + "1.13": "685", + "1.13.2": "690" + }, + "minecraft:farmland": { + "legacy": "60", + "1.13": "153", + "1.13.2": "153" + }, + "minecraft:feather": { + "legacy": "288", + "1.13": "500", + "1.13.2": "505" + }, + "minecraft:fermented_spider_eye": { + "legacy": "376", + "1.13": "627", + "1.13.2": "632" + }, + "minecraft:fern": { + "1.13": "77", + "1.13.2": "77" + }, + "minecraft:filled_map": { + "legacy": "358", + "1.13": "608", + "1.13.2": "613" + }, + "minecraft:fire_charge": { + "legacy": "385", + "1.13": "686", + "1.13.2": "691" + }, + "minecraft:fire_coral": { + "1.13": "441", + "1.13.2": "441" + }, + "minecraft:fire_coral_block": { + "1.13": "436", + "1.13.2": "436" + }, + "minecraft:fire_coral_fan": { + "1.13": "446", + "1.13.2": "451" + }, + "minecraft:firework_rocket": { + "legacy": "401", + "1.13": "707", + "1.13.2": "712" + }, + "minecraft:firework_star": { + "legacy": "402", + "1.13": "708", + "1.13.2": "713" + }, + "minecraft:fishing_rod": { + "legacy": "346", + "1.13": "563", + "1.13.2": "568" + }, + "minecraft:flint": { + "legacy": "318", + "1.13": "530", + "1.13.2": "535" + }, + "minecraft:flint_and_steel": { + "legacy": "259", + "1.13": "470", + "1.13.2": "475" + }, + "minecraft:flower_pot": { + "legacy": "390", + "1.13": "691", + "1.13.2": "696" + }, + "minecraft:furnace": { + "legacy": "61", + "1.13": "154", + "1.13.2": "154" + }, + "minecraft:furnace_minecart": { + "legacy": "343", + "1.13": "560", + "1.13.2": "565" + }, + "minecraft:ghast_spawn_egg": { + "1.13": "648", + "1.13.2": "653" + }, + "minecraft:ghast_tear": { + "legacy": "370", + "1.13": "621", + "1.13.2": "626" + }, + "minecraft:glass": { + "legacy": "20", + "1.13": "64", + "1.13.2": "64" + }, + "minecraft:glass_bottle": { + "legacy": "374", + "1.13": "625", + "1.13.2": "630" + }, + "minecraft:glass_pane": { + "legacy": "102", + "1.13": "207", + "1.13.2": "207" + }, + "minecraft:glistering_melon_slice": { + "legacy": "382", + "1.13": "633", + "1.13.2": "638" + }, + "minecraft:glowstone": { + "legacy": "89", + "1.13": "185", + "1.13.2": "185" + }, + "minecraft:glowstone_dust": { + "legacy": "348", + "1.13": "565", + "1.13.2": "570" + }, + "minecraft:gold_block": { + "legacy": "41", + "1.13": "110", + "1.13.2": "110" + }, + "minecraft:gold_ingot": { + "legacy": "266", + "1.13": "478", + "1.13.2": "483" + }, + "minecraft:gold_nugget": { + "legacy": "371", + "1.13": "622", + "1.13.2": "627" + }, + "minecraft:gold_ore": { + "legacy": "14", + "1.13": "29", + "1.13.2": "29" + }, + "minecraft:golden_apple": { + "legacy": "322", + "1.13": "534", + "1.13.2": "539" + }, + "minecraft:golden_axe": { + "legacy": "286", + "1.13": "498", + "1.13.2": "503" + }, + "minecraft:golden_boots": { + "legacy": "317", + "1.13": "529", + "1.13.2": "534" + }, + "minecraft:golden_carrot": { + "legacy": "396", + "1.13": "697", + "1.13.2": "702" + }, + "minecraft:golden_chestplate": { + "legacy": "315", + "1.13": "527", + "1.13.2": "532" + }, + "minecraft:golden_helmet": { + "legacy": "314", + "1.13": "526", + "1.13.2": "531" + }, + "minecraft:golden_hoe": { + "legacy": "294", + "1.13": "506", + "1.13.2": "511" + }, + "minecraft:golden_horse_armor": { + "legacy": "418", + "1.13": "723", + "1.13.2": "728" + }, + "minecraft:golden_leggings": { + "legacy": "316", + "1.13": "528", + "1.13.2": "533" + }, + "minecraft:golden_pickaxe": { + "legacy": "285", + "1.13": "497", + "1.13.2": "502" + }, + "minecraft:golden_shovel": { + "legacy": "284", + "1.13": "496", + "1.13.2": "501" + }, + "minecraft:golden_sword": { + "legacy": "283", + "1.13": "495", + "1.13.2": "500" + }, + "minecraft:granite": { + "1.13": "2", + "1.13.2": "2" + }, + "minecraft:grass": { + "legacy": "2", + "1.13": "76", + "1.13.2": "76" + }, + "minecraft:grass_block": { + "1.13": "8", + "1.13.2": "8" + }, + "minecraft:gravel": { + "legacy": "13", + "1.13": "28", + "1.13.2": "28" + }, + "minecraft:gray_banner": { + "1.13": "737", + "1.13.2": "742" + }, + "minecraft:gray_bed": { + "1.13": "598", + "1.13.2": "603" + }, + "minecraft:gray_carpet": { + "1.13": "289", + "1.13.2": "289" + }, + "minecraft:gray_concrete": { + "1.13": "402", + "1.13.2": "402" + }, + "minecraft:gray_concrete_powder": { + "1.13": "418", + "1.13.2": "418" + }, + "minecraft:gray_dye": { + "1.13": "580", + "1.13.2": "585" + }, + "minecraft:gray_glazed_terracotta": { + "1.13": "386", + "1.13.2": "386" + }, + "minecraft:gray_shulker_box": { + "1.13": "370", + "1.13.2": "370" + }, + "minecraft:gray_stained_glass": { + "1.13": "318", + "1.13.2": "318" + }, + "minecraft:gray_stained_glass_pane": { + "1.13": "334", + "1.13.2": "334" + }, + "minecraft:gray_terracotta": { + "1.13": "270", + "1.13.2": "270" + }, + "minecraft:gray_wool": { + "1.13": "89", + "1.13.2": "89" + }, + "minecraft:green_banner": { + "1.13": "743", + "1.13.2": "748" + }, + "minecraft:green_bed": { + "1.13": "604", + "1.13.2": "609" + }, + "minecraft:green_carpet": { + "1.13": "295", + "1.13.2": "295" + }, + "minecraft:green_concrete": { + "1.13": "408", + "1.13.2": "408" + }, + "minecraft:green_concrete_powder": { + "1.13": "424", + "1.13.2": "424" + }, + "minecraft:green_dye": { + "1.13.2": "579" + }, + "minecraft:green_glazed_terracotta": { + "1.13": "392", + "1.13.2": "392" + }, + "minecraft:green_shulker_box": { + "1.13": "376", + "1.13.2": "376" + }, + "minecraft:green_stained_glass": { + "1.13": "324", + "1.13.2": "324" + }, + "minecraft:green_stained_glass_pane": { + "1.13": "340", + "1.13.2": "340" + }, + "minecraft:green_terracotta": { + "1.13": "276", + "1.13.2": "276" + }, + "minecraft:green_wool": { + "1.13": "95", + "1.13.2": "95" + }, + "minecraft:guardian_spawn_egg": { + "1.13": "649", + "1.13.2": "654" + }, + "minecraft:gunpowder": { + "legacy": "289", + "1.13": "501", + "1.13.2": "506" + }, + "minecraft:hay_block": { + "legacy": "170", + "1.13": "281", + "1.13.2": "281" + }, + "minecraft:heart_of_the_sea": { + "1.13": "784", + "1.13.2": "789" + }, + "minecraft:heavy_weighted_pressure_plate": { + "legacy": "148", + "1.13": "252", + "1.13.2": "252" + }, + "minecraft:hopper": { + "legacy": "154", + "1.13": "256", + "1.13.2": "256" + }, + "minecraft:hopper_minecart": { + "legacy": "408", + "1.13": "713", + "1.13.2": "718" + }, + "minecraft:horn_coral": { + "1.13": "442", + "1.13.2": "442" + }, + "minecraft:horn_coral_block": { + "1.13": "437", + "1.13.2": "437" + }, + "minecraft:horn_coral_fan": { + "1.13": "447", + "1.13.2": "452" + }, + "minecraft:horse_spawn_egg": { + "1.13": "650", + "1.13.2": "655" + }, + "minecraft:husk_spawn_egg": { + "1.13": "651", + "1.13.2": "656" + }, + "minecraft:ice": { + "legacy": "79", + "1.13": "170", + "1.13.2": "170" + }, + "minecraft:infested_chiseled_stone_bricks": { + "1.13": "198", + "1.13.2": "198" + }, + "minecraft:infested_cobblestone": { + "1.13": "194", + "1.13.2": "194" + }, + "minecraft:infested_cracked_stone_bricks": { + "1.13": "197", + "1.13.2": "197" + }, + "minecraft:infested_mossy_stone_bricks": { + "1.13": "196", + "1.13.2": "196" + }, + "minecraft:infested_stone": { + "1.13": "193", + "1.13.2": "193" + }, + "minecraft:infested_stone_bricks": { + "1.13": "195", + "1.13.2": "195" + }, + "minecraft:ink_sac": { + "1.13": "572", + "1.13.2": "577" + }, + "minecraft:iron_axe": { + "legacy": "258", + "1.13": "469", + "1.13.2": "474" + }, + "minecraft:iron_bars": { + "legacy": "101", + "1.13": "206", + "1.13.2": "206" + }, + "minecraft:iron_block": { + "legacy": "42", + "1.13": "111", + "1.13.2": "111" + }, + "minecraft:iron_boots": { + "legacy": "309", + "1.13": "521", + "1.13.2": "526" + }, + "minecraft:iron_chestplate": { + "legacy": "307", + "1.13": "519", + "1.13.2": "524" + }, + "minecraft:iron_door": { + "legacy": "330", + "1.13": "455", + "1.13.2": "460" + }, + "minecraft:iron_helmet": { + "legacy": "306", + "1.13": "518", + "1.13.2": "523" + }, + "minecraft:iron_hoe": { + "legacy": "292", + "1.13": "504", + "1.13.2": "509" + }, + "minecraft:iron_horse_armor": { + "legacy": "417", + "1.13": "722", + "1.13.2": "727" + }, + "minecraft:iron_ingot": { + "legacy": "265", + "1.13": "477", + "1.13.2": "482" + }, + "minecraft:iron_leggings": { + "legacy": "308", + "1.13": "520", + "1.13.2": "525" + }, + "minecraft:iron_nugget": { + "1.13": "766", + "1.13.2": "771" + }, + "minecraft:iron_ore": { + "legacy": "15", + "1.13": "30", + "1.13.2": "30" + }, + "minecraft:iron_pickaxe": { + "legacy": "257", + "1.13": "468", + "1.13.2": "473" + }, + "minecraft:iron_shovel": { + "legacy": "256", + "1.13": "467", + "1.13.2": "472" + }, + "minecraft:iron_sword": { + "legacy": "267", + "1.13": "479", + "1.13.2": "484" + }, + "minecraft:iron_trapdoor": { + "legacy": "167", + "1.13": "280", + "1.13.2": "280" + }, + "minecraft:item_frame": { + "legacy": "389", + "1.13": "690", + "1.13.2": "695" + }, + "minecraft:jack_o_lantern": { + "legacy": "91", + "1.13": "186", + "1.13.2": "186" + }, + "minecraft:jukebox": { + "legacy": "84", + "1.13": "174", + "1.13.2": "174" + }, + "minecraft:jungle_boat": { + "1.13": "761", + "1.13.2": "766" + }, + "minecraft:jungle_button": { + "1.13": "244", + "1.13.2": "244" + }, + "minecraft:jungle_door": { + "legacy": "429", + "1.13": "459", + "1.13.2": "464" + }, + "minecraft:jungle_fence": { + "legacy": "190", + "1.13": "178", + "1.13.2": "178" + }, + "minecraft:jungle_fence_gate": { + "legacy": "185", + "1.13": "213", + "1.13.2": "213" + }, + "minecraft:jungle_leaves": { + "1.13": "59", + "1.13.2": "59" + }, + "minecraft:jungle_log": { + "1.13": "35", + "1.13.2": "35" + }, + "minecraft:jungle_planks": { + "1.13": "16", + "1.13.2": "16" + }, + "minecraft:jungle_pressure_plate": { + "1.13": "163", + "1.13.2": "163" + }, + "minecraft:jungle_sapling": { + "1.13": "22", + "1.13.2": "22" + }, + "minecraft:jungle_slab": { + "1.13": "115", + "1.13.2": "115" + }, + "minecraft:jungle_stairs": { + "legacy": "136", + "1.13": "236", + "1.13.2": "236" + }, + "minecraft:jungle_trapdoor": { + "1.13": "190", + "1.13.2": "190" + }, + "minecraft:jungle_wood": { + "1.13": "53", + "1.13.2": "53" + }, + "minecraft:kelp": { + "1.13": "554", + "1.13.2": "559" + }, + "minecraft:knowledge_book": { + "1.13": "767", + "1.13.2": "772" + }, + "minecraft:ladder": { + "legacy": "65", + "1.13": "155", + "1.13.2": "155" + }, + "minecraft:lapis_block": { + "legacy": "22", + "1.13": "66", + "1.13.2": "66" + }, + "minecraft:lapis_lazuli": { + "1.13": "576", + "1.13.2": "581" + }, + "minecraft:lapis_ore": { + "legacy": "21", + "1.13": "65", + "1.13.2": "65" + }, + "minecraft:large_fern": { + "1.13": "310", + "1.13.2": "310" + }, + "minecraft:lava_bucket": { + "legacy": "327", + "1.13": "539", + "1.13.2": "544" + }, + "minecraft:lead": { + "legacy": "420", + "1.13": "725", + "1.13.2": "730" + }, + "minecraft:leather": { + "legacy": "334", + "1.13": "545", + "1.13.2": "550" + }, + "minecraft:leather_boots": { + "legacy": "301", + "1.13": "513", + "1.13.2": "518" + }, + "minecraft:leather_chestplate": { + "legacy": "299", + "1.13": "511", + "1.13.2": "516" + }, + "minecraft:leather_helmet": { + "legacy": "298", + "1.13": "510", + "1.13.2": "515" + }, + "minecraft:leather_leggings": { + "legacy": "300", + "1.13": "512", + "1.13.2": "517" + }, + "minecraft:lever": { + "legacy": "69", + "1.13": "158", + "1.13.2": "158" + }, + "minecraft:light_blue_banner": { + "1.13": "733", + "1.13.2": "738" + }, + "minecraft:light_blue_bed": { + "1.13": "594", + "1.13.2": "599" + }, + "minecraft:light_blue_carpet": { + "1.13": "285", + "1.13.2": "285" + }, + "minecraft:light_blue_concrete": { + "1.13": "398", + "1.13.2": "398" + }, + "minecraft:light_blue_concrete_powder": { + "1.13": "414", + "1.13.2": "414" + }, + "minecraft:light_blue_dye": { + "1.13": "584", + "1.13.2": "589" + }, + "minecraft:light_blue_glazed_terracotta": { + "1.13": "382", + "1.13.2": "382" + }, + "minecraft:light_blue_shulker_box": { + "1.13": "366", + "1.13.2": "366" + }, + "minecraft:light_blue_stained_glass": { + "1.13": "314", + "1.13.2": "314" + }, + "minecraft:light_blue_stained_glass_pane": { + "1.13": "330", + "1.13.2": "330" + }, + "minecraft:light_blue_terracotta": { + "1.13": "266", + "1.13.2": "266" + }, + "minecraft:light_blue_wool": { + "1.13": "85", + "1.13.2": "85" + }, + "minecraft:light_gray_banner": { + "1.13": "738", + "1.13.2": "743" + }, + "minecraft:light_gray_bed": { + "1.13": "599", + "1.13.2": "604" + }, + "minecraft:light_gray_carpet": { + "1.13": "290", + "1.13.2": "290" + }, + "minecraft:light_gray_concrete": { + "1.13": "403", + "1.13.2": "403" + }, + "minecraft:light_gray_concrete_powder": { + "1.13": "419", + "1.13.2": "419" + }, + "minecraft:light_gray_dye": { + "legacy": "351", + "1.13": "579", + "1.13.2": "584" + }, + "minecraft:light_gray_glazed_terracotta": { + "1.13": "387", + "1.13.2": "387" + }, + "minecraft:light_gray_shulker_box": { + "1.13": "371", + "1.13.2": "371" + }, + "minecraft:light_gray_stained_glass": { + "1.13": "319", + "1.13.2": "319" + }, + "minecraft:light_gray_stained_glass_pane": { + "1.13": "335", + "1.13.2": "335" + }, + "minecraft:light_gray_terracotta": { + "1.13": "271", + "1.13.2": "271" + }, + "minecraft:light_gray_wool": { + "1.13": "90", + "1.13.2": "90" + }, + "minecraft:light_weighted_pressure_plate": { + "legacy": "147", + "1.13": "251", + "1.13.2": "251" + }, + "minecraft:lilac": { + "1.13": "306", + "1.13.2": "306" + }, + "minecraft:lily_pad": { + "legacy": "111", + "1.13": "219", + "1.13.2": "219" + }, + "minecraft:lime_banner": { + "1.13": "735", + "1.13.2": "740" + }, + "minecraft:lime_bed": { + "1.13": "596", + "1.13.2": "601" + }, + "minecraft:lime_carpet": { + "1.13": "287", + "1.13.2": "287" + }, + "minecraft:lime_concrete": { + "1.13": "400", + "1.13.2": "400" + }, + "minecraft:lime_concrete_powder": { + "1.13": "416", + "1.13.2": "416" + }, + "minecraft:lime_dye": { + "1.13": "582", + "1.13.2": "587" + }, + "minecraft:lime_glazed_terracotta": { + "1.13": "384", + "1.13.2": "384" + }, + "minecraft:lime_shulker_box": { + "1.13": "368", + "1.13.2": "368" + }, + "minecraft:lime_stained_glass": { + "1.13": "316", + "1.13.2": "316" + }, + "minecraft:lime_stained_glass_pane": { + "1.13": "332", + "1.13.2": "332" + }, + "minecraft:lime_terracotta": { + "1.13": "268", + "1.13.2": "268" + }, + "minecraft:lime_wool": { + "1.13": "87", + "1.13.2": "87" + }, + "minecraft:lingering_potion": { + "1.13": "756", + "1.13.2": "761" + }, + "minecraft:llama_spawn_egg": { + "1.13": "652", + "1.13.2": "657" + }, + "minecraft:magenta_banner": { + "1.13": "732", + "1.13.2": "737" + }, + "minecraft:magenta_bed": { + "1.13": "593", + "1.13.2": "598" + }, + "minecraft:magenta_carpet": { + "1.13": "284", + "1.13.2": "284" + }, + "minecraft:magenta_concrete": { + "1.13": "397", + "1.13.2": "397" + }, + "minecraft:magenta_concrete_powder": { + "1.13": "413", + "1.13.2": "413" + }, + "minecraft:magenta_dye": { + "1.13": "585", + "1.13.2": "590" + }, + "minecraft:magenta_glazed_terracotta": { + "1.13": "381", + "1.13.2": "381" + }, + "minecraft:magenta_shulker_box": { + "1.13": "365", + "1.13.2": "365" + }, + "minecraft:magenta_stained_glass": { + "1.13": "313", + "1.13.2": "313" + }, + "minecraft:magenta_stained_glass_pane": { + "1.13": "329", + "1.13.2": "329" + }, + "minecraft:magenta_terracotta": { + "1.13": "265", + "1.13.2": "265" + }, + "minecraft:magenta_wool": { + "1.13": "84", + "1.13.2": "84" + }, + "minecraft:magma_block": { + "1.13": "356", + "1.13.2": "356" + }, + "minecraft:magma_cream": { + "legacy": "378", + "1.13": "629", + "1.13.2": "634" + }, + "minecraft:magma_cube_spawn_egg": { + "1.13": "653", + "1.13.2": "658" + }, + "minecraft:map": { + "legacy": "395", + "1.13": "696", + "1.13.2": "701" + }, + "minecraft:melon": { + "legacy": "360", + "1.13": "208", + "1.13.2": "208" + }, + "minecraft:melon_seeds": { + "legacy": "362", + "1.13": "613", + "1.13.2": "618" + }, + "minecraft:melon_slice": { + "1.13": "610", + "1.13.2": "615" + }, + "minecraft:milk_bucket": { + "legacy": "335", + "1.13": "546", + "1.13.2": "551" + }, + "minecraft:minecart": { + "legacy": "328", + "1.13": "540", + "1.13.2": "545" + }, + "minecraft:mooshroom_spawn_egg": { + "1.13": "654", + "1.13.2": "659" + }, + "minecraft:mossy_cobblestone": { + "legacy": "48", + "1.13": "138", + "1.13.2": "138" + }, + "minecraft:mossy_cobblestone_wall": { + "1.13": "240", + "1.13.2": "240" + }, + "minecraft:mossy_stone_bricks": { + "1.13": "200", + "1.13.2": "200" + }, + "minecraft:mule_spawn_egg": { + "1.13": "655", + "1.13.2": "660" + }, + "minecraft:mushroom_stem": { + "1.13": "205", + "1.13.2": "205" + }, + "minecraft:mushroom_stew": { + "legacy": "282", + "1.13": "494", + "1.13.2": "499" + }, + "minecraft:music_disc_11": { + "legacy": "2266", + "1.13": "779", + "1.13.2": "784" + }, + "minecraft:music_disc_13": { + "legacy": "2256", + "1.13": "769", + "1.13.2": "774" + }, + "minecraft:music_disc_blocks": { + "legacy": "2258", + "1.13": "771", + "1.13.2": "776" + }, + "minecraft:music_disc_cat": { + "legacy": "2257", + "1.13": "770", + "1.13.2": "775" + }, + "minecraft:music_disc_chirp": { + "legacy": "2259", + "1.13": "772", + "1.13.2": "777" + }, + "minecraft:music_disc_far": { + "legacy": "2260", + "1.13": "773", + "1.13.2": "778" + }, + "minecraft:music_disc_mall": { + "legacy": "2261", + "1.13": "774", + "1.13.2": "779" + }, + "minecraft:music_disc_mellohi": { + "legacy": "2262", + "1.13": "775", + "1.13.2": "780" + }, + "minecraft:music_disc_stal": { + "legacy": "2263", + "1.13": "776", + "1.13.2": "781" + }, + "minecraft:music_disc_strad": { + "legacy": "2264", + "1.13": "777", + "1.13.2": "782" + }, + "minecraft:music_disc_wait": { + "legacy": "2267", + "1.13": "780", + "1.13.2": "785" + }, + "minecraft:music_disc_ward": { + "legacy": "2265", + "1.13": "778", + "1.13.2": "783" + }, + "minecraft:mutton": { + "legacy": "423", + "1.13": "728", + "1.13.2": "733" + }, + "minecraft:mycelium": { + "legacy": "110", + "1.13": "218", + "1.13.2": "218" + }, + "minecraft:name_tag": { + "legacy": "421", + "1.13": "726", + "1.13.2": "731" + }, + "minecraft:nautilus_shell": { + "1.13": "783", + "1.13.2": "788" + }, + "minecraft:nether_brick": { + "legacy": "112", + "1.13": "710", + "1.13.2": "715" + }, + "minecraft:nether_brick_fence": { + "legacy": "113", + "1.13": "221", + "1.13.2": "221" + }, + "minecraft:nether_brick_slab": { + "1.13": "124", + "1.13.2": "124" + }, + "minecraft:nether_brick_stairs": { + "legacy": "114", + "1.13": "222", + "1.13.2": "222" + }, + "minecraft:nether_bricks": { + "legacy": "405", + "1.13": "220", + "1.13.2": "220" + }, + "minecraft:nether_quartz_ore": { + "legacy": "153", + "1.13": "255", + "1.13.2": "255" + }, + "minecraft:nether_star": { + "legacy": "399", + "1.13": "705", + "1.13.2": "710" + }, + "minecraft:nether_wart": { + "legacy": "372", + "1.13": "623", + "1.13.2": "628" + }, + "minecraft:nether_wart_block": { + "1.13": "357", + "1.13.2": "357" + }, + "minecraft:netherrack": { + "legacy": "87", + "1.13": "183", + "1.13.2": "183" + }, + "minecraft:note_block": { + "legacy": "25", + "1.13": "71", + "1.13.2": "71" + }, + "minecraft:oak_boat": { + "legacy": "333", + "1.13": "544", + "1.13.2": "549" + }, + "minecraft:oak_button": { + "legacy": "143", + "1.13": "241", + "1.13.2": "241" + }, + "minecraft:oak_door": { + "legacy": "324", + "1.13": "456", + "1.13.2": "461" + }, + "minecraft:oak_fence": { + "legacy": "85", + "1.13": "175", + "1.13.2": "175" + }, + "minecraft:oak_fence_gate": { + "legacy": "107", + "1.13": "210", + "1.13.2": "210" + }, + "minecraft:oak_leaves": { + "legacy": "18", + "1.13": "56", + "1.13.2": "56" + }, + "minecraft:oak_log": { + "legacy": "17", + "1.13": "32", + "1.13.2": "32" + }, + "minecraft:oak_planks": { + "legacy": "5", + "1.13": "13", + "1.13.2": "13" + }, + "minecraft:oak_pressure_plate": { + "legacy": "72", + "1.13": "160", + "1.13.2": "160" + }, + "minecraft:oak_sapling": { + "legacy": "6", + "1.13": "19", + "1.13.2": "19" + }, + "minecraft:oak_sign": { + "1.13.2": "541" + }, + "minecraft:oak_slab": { + "legacy": "126", + "1.13": "112", + "1.13.2": "112" + }, + "minecraft:oak_stairs": { + "legacy": "53", + "1.13": "148", + "1.13.2": "148" + }, + "minecraft:oak_trapdoor": { + "legacy": "96", + "1.13": "187", + "1.13.2": "187" + }, + "minecraft:oak_wood": { + "1.13": "50", + "1.13.2": "50" + }, + "minecraft:observer": { + "1.13": "361", + "1.13.2": "361" + }, + "minecraft:obsidian": { + "legacy": "49", + "1.13": "139", + "1.13.2": "139" + }, + "minecraft:ocelot_spawn_egg": { + "1.13": "656", + "1.13.2": "661" + }, + "minecraft:orange_banner": { + "1.13": "731", + "1.13.2": "736" + }, + "minecraft:orange_bed": { + "1.13": "592", + "1.13.2": "597" + }, + "minecraft:orange_carpet": { + "1.13": "283", + "1.13.2": "283" + }, + "minecraft:orange_concrete": { + "1.13": "396", + "1.13.2": "396" + }, + "minecraft:orange_concrete_powder": { + "1.13": "412", + "1.13.2": "412" + }, + "minecraft:orange_dye": { + "1.13": "586", + "1.13.2": "591" + }, + "minecraft:orange_glazed_terracotta": { + "1.13": "380", + "1.13.2": "380" + }, + "minecraft:orange_shulker_box": { + "1.13": "364", + "1.13.2": "364" + }, + "minecraft:orange_stained_glass": { + "1.13": "312", + "1.13.2": "312" + }, + "minecraft:orange_stained_glass_pane": { + "1.13": "328", + "1.13.2": "328" + }, + "minecraft:orange_terracotta": { + "1.13": "264", + "1.13.2": "264" + }, + "minecraft:orange_tulip": { + "1.13": "104", + "1.13.2": "104" + }, + "minecraft:orange_wool": { + "1.13": "83", + "1.13.2": "83" + }, + "minecraft:oxeye_daisy": { + "1.13": "107", + "1.13.2": "107" + }, + "minecraft:packed_ice": { + "legacy": "174", + "1.13": "300", + "1.13.2": "300" + }, + "minecraft:painting": { + "legacy": "321", + "1.13": "533", + "1.13.2": "538" + }, + "minecraft:paper": { + "legacy": "339", + "1.13": "556", + "1.13.2": "561" + }, + "minecraft:parrot_spawn_egg": { + "1.13": "657", + "1.13.2": "662" + }, + "minecraft:peony": { + "1.13": "308", + "1.13.2": "308" + }, + "minecraft:petrified_oak_slab": { + "1.13": "120", + "1.13.2": "120" + }, + "minecraft:phantom_membrane": { + "1.13": "782", + "1.13.2": "787" + }, + "minecraft:phantom_spawn_egg": { + "1.13": "658", + "1.13.2": "663" + }, + "minecraft:pig_spawn_egg": { + "1.13": "659", + "1.13.2": "664" + }, + "minecraft:pink_banner": { + "1.13": "736", + "1.13.2": "741" + }, + "minecraft:pink_bed": { + "1.13": "597", + "1.13.2": "602" + }, + "minecraft:pink_carpet": { + "1.13": "288", + "1.13.2": "288" + }, + "minecraft:pink_concrete": { + "1.13": "401", + "1.13.2": "401" + }, + "minecraft:pink_concrete_powder": { + "1.13": "417", + "1.13.2": "417" + }, + "minecraft:pink_dye": { + "1.13": "581", + "1.13.2": "586" + }, + "minecraft:pink_glazed_terracotta": { + "1.13": "385", + "1.13.2": "385" + }, + "minecraft:pink_shulker_box": { + "1.13": "369", + "1.13.2": "369" + }, + "minecraft:pink_stained_glass": { + "1.13": "317", + "1.13.2": "317" + }, + "minecraft:pink_stained_glass_pane": { + "1.13": "333", + "1.13.2": "333" + }, + "minecraft:pink_terracotta": { + "1.13": "269", + "1.13.2": "269" + }, + "minecraft:pink_tulip": { + "1.13": "106", + "1.13.2": "106" + }, + "minecraft:pink_wool": { + "1.13": "88", + "1.13.2": "88" + }, + "minecraft:piston": { + "legacy": "33", + "1.13": "81", + "1.13.2": "81" + }, + "minecraft:player_head": { + "1.13": "700", + "1.13.2": "705" + }, + "minecraft:podzol": { + "1.13": "11", + "1.13.2": "11" + }, + "minecraft:poisonous_potato": { + "legacy": "394", + "1.13": "695", + "1.13.2": "700" + }, + "minecraft:polar_bear_spawn_egg": { + "1.13": "660", + "1.13.2": "665" + }, + "minecraft:polished_andesite": { + "1.13": "7", + "1.13.2": "7" + }, + "minecraft:polished_diorite": { + "1.13": "5", + "1.13.2": "5" + }, + "minecraft:polished_granite": { + "1.13": "3", + "1.13.2": "3" + }, + "minecraft:popped_chorus_fruit": { + "1.13": "748", + "1.13.2": "753" + }, + "minecraft:poppy": { + "legacy": "38", + "1.13": "99", + "1.13.2": "99" + }, + "minecraft:porkchop": { + "legacy": "319", + "1.13": "531", + "1.13.2": "536" + }, + "minecraft:potato": { + "legacy": "392", + "1.13": "693", + "1.13.2": "698" + }, + "minecraft:potion": { + "legacy": "373", + "1.13": "624", + "1.13.2": "629" + }, + "minecraft:powered_rail": { + "legacy": "27", + "1.13": "72", + "1.13.2": "72" + }, + "minecraft:prismarine": { + "legacy": "168", + "1.13": "343", + "1.13.2": "343" + }, + "minecraft:prismarine_brick_slab": { + "1.13": "129", + "1.13.2": "129" + }, + "minecraft:prismarine_brick_stairs": { + "1.13": "347", + "1.13.2": "347" + }, + "minecraft:prismarine_bricks": { + "1.13": "344", + "1.13.2": "344" + }, + "minecraft:prismarine_crystals": { + "legacy": "410", + "1.13": "715", + "1.13.2": "720" + }, + "minecraft:prismarine_shard": { + "legacy": "409", + "1.13": "714", + "1.13.2": "719" + }, + "minecraft:prismarine_slab": { + "1.13": "128", + "1.13.2": "128" + }, + "minecraft:prismarine_stairs": { + "1.13": "346", + "1.13.2": "346" + }, + "minecraft:pufferfish": { + "1.13": "569", + "1.13.2": "574" + }, + "minecraft:pufferfish_bucket": { + "1.13": "547", + "1.13.2": "552" + }, + "minecraft:pufferfish_spawn_egg": { + "1.13": "661", + "1.13.2": "666" + }, + "minecraft:pumpkin": { + "legacy": "86", + "1.13": "181", + "1.13.2": "181" + }, + "minecraft:pumpkin_pie": { + "legacy": "400", + "1.13": "706", + "1.13.2": "711" + }, + "minecraft:pumpkin_seeds": { + "legacy": "361", + "1.13": "612", + "1.13.2": "617" + }, + "minecraft:purple_banner": { + "1.13": "740", + "1.13.2": "745" + }, + "minecraft:purple_bed": { + "1.13": "601", + "1.13.2": "606" + }, + "minecraft:purple_carpet": { + "1.13": "292", + "1.13.2": "292" + }, + "minecraft:purple_concrete": { + "1.13": "405", + "1.13.2": "405" + }, + "minecraft:purple_concrete_powder": { + "1.13": "421", + "1.13.2": "421" + }, + "minecraft:purple_dye": { + "1.13": "577", + "1.13.2": "582" + }, + "minecraft:purple_glazed_terracotta": { + "1.13": "389", + "1.13.2": "389" + }, + "minecraft:purple_shulker_box": { + "1.13": "373", + "1.13.2": "373" + }, + "minecraft:purple_stained_glass": { + "1.13": "321", + "1.13.2": "321" + }, + "minecraft:purple_stained_glass_pane": { + "1.13": "337", + "1.13.2": "337" + }, + "minecraft:purple_terracotta": { + "1.13": "273", + "1.13.2": "273" + }, + "minecraft:purple_wool": { + "1.13": "92", + "1.13.2": "92" + }, + "minecraft:purpur_block": { + "1.13": "144", + "1.13.2": "144" + }, + "minecraft:purpur_pillar": { + "1.13": "145", + "1.13.2": "145" + }, + "minecraft:purpur_slab": { + "1.13": "127", + "1.13.2": "127" + }, + "minecraft:purpur_stairs": { + "1.13": "146", + "1.13.2": "146" + }, + "minecraft:quartz": { + "legacy": "406", + "1.13": "711", + "1.13.2": "716" + }, + "minecraft:quartz_block": { + "legacy": "155", + "1.13": "258", + "1.13.2": "258" + }, + "minecraft:quartz_pillar": { + "1.13": "259", + "1.13.2": "259" + }, + "minecraft:quartz_slab": { + "1.13": "125", + "1.13.2": "125" + }, + "minecraft:quartz_stairs": { + "legacy": "156", + "1.13": "260", + "1.13.2": "260" + }, + "minecraft:rabbit": { + "legacy": "411", + "1.13": "716", + "1.13.2": "721" + }, + "minecraft:rabbit_foot": { + "legacy": "414", + "1.13": "719", + "1.13.2": "724" + }, + "minecraft:rabbit_hide": { + "legacy": "415", + "1.13": "720", + "1.13.2": "725" + }, + "minecraft:rabbit_spawn_egg": { + "1.13": "662", + "1.13.2": "667" + }, + "minecraft:rabbit_stew": { + "legacy": "413", + "1.13": "718", + "1.13.2": "723" + }, + "minecraft:rail": { + "legacy": "66", + "1.13": "156", + "1.13.2": "156" + }, + "minecraft:red_banner": { + "1.13": "744", + "1.13.2": "749" + }, + "minecraft:red_bed": { + "1.13": "605", + "1.13.2": "610" + }, + "minecraft:red_carpet": { + "1.13": "296", + "1.13.2": "296" + }, + "minecraft:red_concrete": { + "1.13": "409", + "1.13.2": "409" + }, + "minecraft:red_concrete_powder": { + "1.13": "425", + "1.13.2": "425" + }, + "minecraft:red_dye": { + "1.13.2": "578" + }, + "minecraft:red_glazed_terracotta": { + "1.13": "393", + "1.13.2": "393" + }, + "minecraft:red_mushroom": { + "legacy": "40", + "1.13": "109", + "1.13.2": "109" + }, + "minecraft:red_mushroom_block": { + "legacy": "100", + "1.13": "204", + "1.13.2": "204" + }, + "minecraft:red_nether_bricks": { + "1.13": "358", + "1.13.2": "358" + }, + "minecraft:red_sand": { + "1.13": "27", + "1.13.2": "27" + }, + "minecraft:red_sandstone": { + "legacy": "179", + "1.13": "350", + "1.13.2": "350" + }, + "minecraft:red_sandstone_slab": { + "1.13": "126", + "1.13.2": "126" + }, + "minecraft:red_sandstone_stairs": { + "legacy": "180", + "1.13": "353", + "1.13.2": "353" + }, + "minecraft:red_shulker_box": { + "1.13": "377", + "1.13.2": "377" + }, + "minecraft:red_stained_glass": { + "1.13": "325", + "1.13.2": "325" + }, + "minecraft:red_stained_glass_pane": { + "1.13": "341", + "1.13.2": "341" + }, + "minecraft:red_terracotta": { + "1.13": "277", + "1.13.2": "277" + }, + "minecraft:red_tulip": { + "1.13": "103", + "1.13.2": "103" + }, + "minecraft:red_wool": { + "1.13": "96", + "1.13.2": "96" + }, + "minecraft:redstone": { + "legacy": "331", + "1.13": "542", + "1.13.2": "547" + }, + "minecraft:redstone_block": { + "legacy": "152", + "1.13": "254", + "1.13.2": "254" + }, + "minecraft:redstone_lamp": { + "legacy": "123", + "1.13": "228", + "1.13.2": "228" + }, + "minecraft:redstone_ore": { + "legacy": "73", + "1.13": "166", + "1.13.2": "166" + }, + "minecraft:redstone_torch": { + "legacy": "76", + "1.13": "167", + "1.13.2": "167" + }, + "minecraft:repeater": { + "legacy": "356", + "1.13": "462", + "1.13.2": "467" + }, + "minecraft:repeating_command_block": { + "1.13": "354", + "1.13.2": "354" + }, + "minecraft:rose_bush": { + "1.13": "307", + "1.13.2": "307" + }, + "minecraft:rotten_flesh": { + "legacy": "367", + "1.13": "618", + "1.13.2": "623" + }, + "minecraft:saddle": { + "legacy": "329", + "1.13": "541", + "1.13.2": "546" + }, + "minecraft:salmon": { + "1.13": "567", + "1.13.2": "572" + }, + "minecraft:salmon_bucket": { + "1.13": "548", + "1.13.2": "553" + }, + "minecraft:salmon_spawn_egg": { + "1.13": "663", + "1.13.2": "668" + }, + "minecraft:sand": { + "legacy": "12", + "1.13": "26", + "1.13.2": "26" + }, + "minecraft:sandstone": { + "legacy": "24", + "1.13": "68", + "1.13.2": "68" + }, + "minecraft:sandstone_slab": { + "1.13": "119", + "1.13.2": "119" + }, + "minecraft:sandstone_stairs": { + "legacy": "128", + "1.13": "229", + "1.13.2": "229" + }, + "minecraft:scute": { + "1.13": "466", + "1.13.2": "471" + }, + "minecraft:sea_lantern": { + "legacy": "169", + "1.13": "349", + "1.13.2": "349" + }, + "minecraft:sea_pickle": { + "1.13": "80", + "1.13.2": "80" + }, + "minecraft:seagrass": { + "1.13": "79", + "1.13.2": "79" + }, + "minecraft:shears": { + "legacy": "359", + "1.13": "609", + "1.13.2": "614" + }, + "minecraft:sheep_spawn_egg": { + "1.13": "664", + "1.13.2": "669" + }, + "minecraft:shield": { + "1.13": "757", + "1.13.2": "762" + }, + "minecraft:shulker_box": { + "1.13": "362", + "1.13.2": "362" + }, + "minecraft:shulker_shell": { + "1.13": "765", + "1.13.2": "770" + }, + "minecraft:shulker_spawn_egg": { + "1.13": "665", + "1.13.2": "670" + }, + "minecraft:silverfish_spawn_egg": { + "1.13": "666", + "1.13.2": "671" + }, + "minecraft:skeleton_horse_spawn_egg": { + "1.13": "668", + "1.13.2": "673" + }, + "minecraft:skeleton_skull": { + "legacy": "397", + "1.13": "698", + "1.13.2": "703" + }, + "minecraft:skeleton_spawn_egg": { + "1.13": "667", + "1.13.2": "672" + }, + "minecraft:slime_ball": { + "legacy": "341", + "1.13": "558", + "1.13.2": "563" + }, + "minecraft:slime_block": { + "legacy": "165", + "1.13": "303", + "1.13.2": "303" + }, + "minecraft:slime_spawn_egg": { + "1.13": "669", + "1.13.2": "674" + }, + "minecraft:smooth_quartz": { + "1.13": "131", + "1.13.2": "131" + }, + "minecraft:smooth_red_sandstone": { + "1.13": "132", + "1.13.2": "132" + }, + "minecraft:smooth_sandstone": { + "1.13": "133", + "1.13.2": "133" + }, + "minecraft:smooth_stone": { + "1.13": "134", + "1.13.2": "134" + }, + "minecraft:smooth_stone_slab": { + "1.13.2": "118" + }, + "minecraft:snow": { + "legacy": "80", + "1.13": "169", + "1.13.2": "169" + }, + "minecraft:snow_block": { + "legacy": "78", + "1.13": "171", + "1.13.2": "171" + }, + "minecraft:snowball": { + "legacy": "332", + "1.13": "543", + "1.13.2": "548" + }, + "minecraft:soul_sand": { + "legacy": "88", + "1.13": "184", + "1.13.2": "184" + }, + "minecraft:spawner": { + "legacy": "52", + "1.13": "147", + "1.13.2": "147" + }, + "minecraft:spectral_arrow": { + "1.13": "754", + "1.13.2": "759" + }, + "minecraft:spider_eye": { + "legacy": "375", + "1.13": "626", + "1.13.2": "631" + }, + "minecraft:spider_spawn_egg": { + "1.13": "670", + "1.13.2": "675" + }, + "minecraft:splash_potion": { + "1.13": "753", + "1.13.2": "758" + }, + "minecraft:sponge": { + "legacy": "19", + "1.13": "62", + "1.13.2": "62" + }, + "minecraft:spruce_boat": { + "1.13": "759", + "1.13.2": "764" + }, + "minecraft:spruce_button": { + "1.13": "242", + "1.13.2": "242" + }, + "minecraft:spruce_door": { + "legacy": "427", + "1.13": "457", + "1.13.2": "462" + }, + "minecraft:spruce_fence": { + "legacy": "188", + "1.13": "176", + "1.13.2": "176" + }, + "minecraft:spruce_fence_gate": { + "legacy": "183", + "1.13": "211", + "1.13.2": "211" + }, + "minecraft:spruce_leaves": { + "1.13": "57", + "1.13.2": "57" + }, + "minecraft:spruce_log": { + "1.13": "33", + "1.13.2": "33" + }, + "minecraft:spruce_planks": { + "1.13": "14", + "1.13.2": "14" + }, + "minecraft:spruce_pressure_plate": { + "1.13": "161", + "1.13.2": "161" + }, + "minecraft:spruce_sapling": { + "1.13": "20", + "1.13.2": "20" + }, + "minecraft:spruce_slab": { + "1.13": "113", + "1.13.2": "113" + }, + "minecraft:spruce_stairs": { + "legacy": "134", + "1.13": "234", + "1.13.2": "234" + }, + "minecraft:spruce_trapdoor": { + "1.13": "188", + "1.13.2": "188" + }, + "minecraft:spruce_wood": { + "1.13": "51", + "1.13.2": "51" + }, + "minecraft:squid_spawn_egg": { + "1.13": "671", + "1.13.2": "676" + }, + "minecraft:stick": { + "legacy": "280", + "1.13": "492", + "1.13.2": "497" + }, + "minecraft:sticky_piston": { + "legacy": "29", + "1.13": "74", + "1.13.2": "74" + }, + "minecraft:stone": { + "legacy": "1", + "1.13": "1", + "1.13.2": "1" + }, + "minecraft:stone_axe": { + "legacy": "275", + "1.13": "487", + "1.13.2": "492" + }, + "minecraft:stone_brick_slab": { + "1.13": "123", + "1.13.2": "123" + }, + "minecraft:stone_brick_stairs": { + "legacy": "109", + "1.13": "217", + "1.13.2": "217" + }, + "minecraft:stone_bricks": { + "legacy": "98", + "1.13": "199", + "1.13.2": "199" + }, + "minecraft:stone_button": { + "legacy": "77", + "1.13": "168", + "1.13.2": "168" + }, + "minecraft:stone_hoe": { + "legacy": "291", + "1.13": "503", + "1.13.2": "508" + }, + "minecraft:stone_pickaxe": { + "legacy": "274", + "1.13": "486", + "1.13.2": "491" + }, + "minecraft:stone_pressure_plate": { + "legacy": "70", + "1.13": "159", + "1.13.2": "159" + }, + "minecraft:stone_shovel": { + "legacy": "273", + "1.13": "485", + "1.13.2": "490" + }, + "minecraft:stone_slab": { + "legacy": "182", + "1.13": "118" + }, + "minecraft:stone_sword": { + "legacy": "272", + "1.13": "484", + "1.13.2": "489" + }, + "minecraft:stray_spawn_egg": { + "1.13": "672", + "1.13.2": "677" + }, + "minecraft:string": { + "legacy": "287", + "1.13": "499", + "1.13.2": "504" + }, + "minecraft:stripped_acacia_log": { + "1.13": "42", + "1.13.2": "42" + }, + "minecraft:stripped_acacia_wood": { + "1.13": "48", + "1.13.2": "48" + }, + "minecraft:stripped_birch_log": { + "1.13": "40", + "1.13.2": "40" + }, + "minecraft:stripped_birch_wood": { + "1.13": "46", + "1.13.2": "46" + }, + "minecraft:stripped_dark_oak_log": { + "1.13": "43", + "1.13.2": "43" + }, + "minecraft:stripped_dark_oak_wood": { + "1.13": "49", + "1.13.2": "49" + }, + "minecraft:stripped_jungle_log": { + "1.13": "41", + "1.13.2": "41" + }, + "minecraft:stripped_jungle_wood": { + "1.13": "47", + "1.13.2": "47" + }, + "minecraft:stripped_oak_log": { + "1.13": "38", + "1.13.2": "38" + }, + "minecraft:stripped_oak_wood": { + "1.13": "44", + "1.13.2": "44" + }, + "minecraft:stripped_spruce_log": { + "1.13": "39", + "1.13.2": "39" + }, + "minecraft:stripped_spruce_wood": { + "1.13": "45", + "1.13.2": "45" + }, + "minecraft:structure_block": { + "1.13": "464", + "1.13.2": "469" + }, + "minecraft:structure_void": { + "1.13": "360", + "1.13.2": "360" + }, + "minecraft:sugar": { + "legacy": "353", + "1.13": "589", + "1.13.2": "594" + }, + "minecraft:sugar_cane": { + "legacy": "338", + "1.13": "553", + "1.13.2": "558" + }, + "minecraft:sunflower": { + "legacy": "175", + "1.13": "305", + "1.13.2": "305" + }, + "minecraft:tall_grass": { + "legacy": "31", + "1.13": "309", + "1.13.2": "309" + }, + "minecraft:terracotta": { + "1.13": "298", + "1.13.2": "298" + }, + "minecraft:tipped_arrow": { + "1.13": "755", + "1.13.2": "760" + }, + "minecraft:tnt": { + "legacy": "46", + "1.13": "136", + "1.13.2": "136" + }, + "minecraft:tnt_minecart": { + "legacy": "407", + "1.13": "712", + "1.13.2": "717" + }, + "minecraft:torch": { + "legacy": "50", + "1.13": "140", + "1.13.2": "140" + }, + "minecraft:totem_of_undying": { + "1.13": "764", + "1.13.2": "769" + }, + "minecraft:trapped_chest": { + "legacy": "146", + "1.13": "250", + "1.13.2": "250" + }, + "minecraft:trident": { + "1.13": "781", + "1.13.2": "786" + }, + "minecraft:tripwire_hook": { + "legacy": "131", + "1.13": "232", + "1.13.2": "232" + }, + "minecraft:tropical_fish": { + "legacy": "349", + "1.13": "568", + "1.13.2": "573" + }, + "minecraft:tropical_fish_bucket": { + "1.13": "550", + "1.13.2": "555" + }, + "minecraft:tropical_fish_spawn_egg": { + "1.13": "673", + "1.13.2": "678" + }, + "minecraft:tube_coral": { + "1.13": "438", + "1.13.2": "438" + }, + "minecraft:tube_coral_block": { + "1.13": "433", + "1.13.2": "433" + }, + "minecraft:tube_coral_fan": { + "1.13": "443", + "1.13.2": "448" + }, + "minecraft:turtle_egg": { + "1.13": "427", + "1.13.2": "427" + }, + "minecraft:turtle_helmet": { + "1.13": "465", + "1.13.2": "470" + }, + "minecraft:turtle_spawn_egg": { + "1.13": "674", + "1.13.2": "679" + }, + "minecraft:vex_spawn_egg": { + "1.13": "675", + "1.13.2": "680" + }, + "minecraft:villager_spawn_egg": { + "1.13": "676", + "1.13.2": "681" + }, + "minecraft:vindicator_spawn_egg": { + "1.13": "677", + "1.13.2": "682" + }, + "minecraft:vine": { + "legacy": "106", + "1.13": "209", + "1.13.2": "209" + }, + "minecraft:water_bucket": { + "legacy": "326", + "1.13": "538", + "1.13.2": "543" + }, + "minecraft:wet_sponge": { + "1.13": "63", + "1.13.2": "63" + }, + "minecraft:wheat": { + "legacy": "296", + "1.13": "508", + "1.13.2": "513" + }, + "minecraft:wheat_seeds": { + "legacy": "295", + "1.13": "507", + "1.13.2": "512" + }, + "minecraft:white_banner": { + "legacy": "425", + "1.13": "730", + "1.13.2": "735" + }, + "minecraft:white_bed": { + "legacy": "355", + "1.13": "591", + "1.13.2": "596" + }, + "minecraft:white_carpet": { + "legacy": "171", + "1.13": "282", + "1.13.2": "282" + }, + "minecraft:white_concrete": { + "legacy": "159", + "1.13": "395", + "1.13.2": "395" + }, + "minecraft:white_concrete_powder": { + "1.13": "411", + "1.13.2": "411" + }, + "minecraft:white_glazed_terracotta": { + "1.13": "379", + "1.13.2": "379" + }, + "minecraft:white_shulker_box": { + "1.13": "363", + "1.13.2": "363" + }, + "minecraft:white_stained_glass": { + "legacy": "95", + "1.13": "311", + "1.13.2": "311" + }, + "minecraft:white_stained_glass_pane": { + "legacy": "160", + "1.13": "327", + "1.13.2": "327" + }, + "minecraft:white_terracotta": { + "1.13": "263", + "1.13.2": "263" + }, + "minecraft:white_tulip": { + "1.13": "105", + "1.13.2": "105" + }, + "minecraft:white_wool": { + "legacy": "35", + "1.13": "82", + "1.13.2": "82" + }, + "minecraft:witch_spawn_egg": { + "1.13": "678", + "1.13.2": "683" + }, + "minecraft:wither_skeleton_skull": { + "1.13": "699", + "1.13.2": "704" + }, + "minecraft:wither_skeleton_spawn_egg": { + "1.13": "679", + "1.13.2": "684" + }, + "minecraft:wolf_spawn_egg": { + "legacy": "383", + "1.13": "680", + "1.13.2": "685" + }, + "minecraft:wooden_axe": { + "legacy": "271", + "1.13": "483", + "1.13.2": "488" + }, + "minecraft:wooden_hoe": { + "legacy": "290", + "1.13": "502", + "1.13.2": "507" + }, + "minecraft:wooden_pickaxe": { + "legacy": "270", + "1.13": "482", + "1.13.2": "487" + }, + "minecraft:wooden_shovel": { + "legacy": "269", + "1.13": "481", + "1.13.2": "486" + }, + "minecraft:wooden_sword": { + "legacy": "268", + "1.13": "480", + "1.13.2": "485" + }, + "minecraft:writable_book": { + "legacy": "386", + "1.13": "687", + "1.13.2": "692" + }, + "minecraft:written_book": { + "legacy": "387", + "1.13": "688", + "1.13.2": "693" + }, + "minecraft:yellow_banner": { + "1.13": "734", + "1.13.2": "739" + }, + "minecraft:yellow_bed": { + "1.13": "595", + "1.13.2": "600" + }, + "minecraft:yellow_carpet": { + "1.13": "286", + "1.13.2": "286" + }, + "minecraft:yellow_concrete": { + "1.13": "399", + "1.13.2": "399" + }, + "minecraft:yellow_concrete_powder": { + "1.13": "415", + "1.13.2": "415" + }, + "minecraft:yellow_dye": { + "1.13.2": "588" + }, + "minecraft:yellow_glazed_terracotta": { + "1.13": "383", + "1.13.2": "383" + }, + "minecraft:yellow_shulker_box": { + "1.13": "367", + "1.13.2": "367" + }, + "minecraft:yellow_stained_glass": { + "1.13": "315", + "1.13.2": "315" + }, + "minecraft:yellow_stained_glass_pane": { + "1.13": "331", + "1.13.2": "331" + }, + "minecraft:yellow_terracotta": { + "1.13": "267", + "1.13.2": "267" + }, + "minecraft:yellow_wool": { + "1.13": "86", + "1.13.2": "86" + }, + "minecraft:zombie_head": { + "1.13": "701", + "1.13.2": "706" + }, + "minecraft:zombie_horse_spawn_egg": { + "1.13": "682", + "1.13.2": "687" + }, + "minecraft:zombie_spawn_egg": { + "1.13": "681", + "1.13.2": "686" + }, + "minecraft:zombie_villager_spawn_egg": { + "1.13": "684", + "1.13.2": "689" + } +} \ No newline at end of file diff --git a/plugin/mapping/legacyblockmapping.json.REMOVED.git-id b/plugin/mapping/legacyblockmapping.json.REMOVED.git-id new file mode 100644 index 00000000..2e255adb --- /dev/null +++ b/plugin/mapping/legacyblockmapping.json.REMOVED.git-id @@ -0,0 +1 @@ +db4880e855d7e55dfe6903294ca6694c2226e3b6 \ No newline at end of file diff --git a/plugin/mapping/legacyblocks.json b/plugin/mapping/legacyblocks.json new file mode 100644 index 00000000..a3fe33c9 --- /dev/null +++ b/plugin/mapping/legacyblocks.json @@ -0,0 +1,256 @@ +{ + "0": "minecraft:air", + "1": "minecraft:stone", + "2": "minecraft:grass_block", + "3": "minecraft:dirt", + "4": "minecraft:cobblestone", + "5": "minecraft:oak_planks", + "6": "minecraft:oak_sapling", + "7": "minecraft:bedrock", + "8": "minecraft:water", + "9": "minecraft:water", + "10": "minecraft:lava", + "11": "minecraft:lava", + "12": "minecraft:sand", + "13": "minecraft:gravel", + "14": "minecraft:gold_ore", + "15": "minecraft:iron_ore", + "16": "minecraft:coal_ore", + "17": "minecraft:oak_log", + "18": "minecraft:oak_leaves", + "19": "minecraft:sponge", + "20": "minecraft:glass", + "21": "minecraft:lapis_ore", + "22": "minecraft:lapis_block", + "23": "minecraft:dispenser", + "24": "minecraft:sandstone", + "25": "minecraft:note_block", + "26": "minecraft:red_bed", + "27": "minecraft:powered_rail", + "28": "minecraft:detector_rail", + "29": "minecraft:sticky_piston", + "30": "minecraft:cobweb", + "31": "minecraft:grass", + "32": "minecraft:dead_bush", + "33": "minecraft:piston", + "34": "minecraft:piston_head", + "35": "minecraft:white_wool", + "37": "minecraft:dandelion", + "38": "minecraft:poppy", + "39": "minecraft:brown_mushroom", + "40": "minecraft:red_mushroom", + "41": "minecraft:gold_block", + "42": "minecraft:iron_block", + "43": "minecraft:stone_slab[type=double]", + "44": "minecraft:stone_slab", + "45": "minecraft:bricks", + "46": "minecraft:tnt", + "47": "minecraft:bookshelf", + "48": "minecraft:mossy_cobblestone", + "49": "minecraft:obsidian", + "50": "minecraft:torch", + "51": "minecraft:fire", + "52": "minecraft:spawner", + "53": "minecraft:oak_stairs", + "54": "minecraft:chest", + "55": "minecraft:redstone_wire", + "56": "minecraft:diamond_ore", + "57": "minecraft:diamond_block", + "58": "minecraft:crafting_table", + "59": "minecraft:wheat", + "60": "minecraft:farmland", + "61": "minecraft:furnace", + "62": "minecraft:furnace[lit=true]", + "63": "minecraft:oak_sign", + "64": "minecraft:oak_door", + "65": "minecraft:ladder", + "66": "minecraft:rail", + "67": "minecraft:cobblestone_stairs", + "68": "minecraft:oak_wall_sign", + "69": "minecraft:lever", + "70": "minecraft:stone_pressure_plate", + "71": "minecraft:iron_door", + "72": "minecraft:oak_pressure_plate", + "73": "minecraft:redstone_ore", + "74": "minecraft:redstone_ore[lit=true]", + "75": "minecraft:redstone_torch[lit=false]", + "76": "minecraft:redstone_torch", + "77": "minecraft:stone_button", + "78": "minecraft:snow", + "79": "minecraft:ice", + "80": "minecraft:snow_block", + "81": "minecraft:cactus", + "82": "minecraft:clay", + "83": "minecraft:sugar_cane", + "84": "minecraft:jukebox", + "85": "minecraft:oak_fence", + "86": "minecraft:pumpkin", + "87": "minecraft:netherrack", + "88": "minecraft:soul_sand", + "89": "minecraft:glowstone", + "90": "minecraft:nether_portal", + "91": "minecraft:jack_o_lantern", + "92": "minecraft:cake", + "93": "minecraft:repeater", + "94": "minecraft:repeater[powered=true]", + "95": "minecraft:white_stained_glass", + "96": "minecraft:oak_trapdoor", + "98": "minecraft:stone_bricks", + "99": "minecraft:brown_mushroom_block", + "100": "minecraft:red_mushroom_block", + "101": "minecraft:iron_bars", + "102": "minecraft:glass_pane", + "103": "minecraft:melon", + "104": "minecraft:pumpkin_stem", + "105": "minecraft:melon_stem", + "106": "minecraft:vine", + "107": "minecraft:oak_fence_gate", + "108": "minecraft:brick_stairs", + "109": "minecraft:stone_brick_stairs", + "110": "minecraft:mycelium", + "111": "minecraft:lily_pad", + "112": "minecraft:nether_bricks", + "113": "minecraft:nether_brick_fence", + "114": "minecraft:nether_brick_stairs", + "115": "minecraft:nether_wart", + "116": "minecraft:enchanting_table", + "117": "minecraft:brewing_stand", + "118": "minecraft:cauldron", + "119": "minecraft:end_portal", + "120": "minecraft:end_portal_frame", + "121": "minecraft:end_stone", + "122": "minecraft:dragon_egg", + "123": "minecraft:redstone_lamp", + "124": "minecraft:redstone_lamp[lit=true]", + "125": "minecraft:oak_slab[type=double]", + "126": "minecraft:oak_slab", + "127": "minecraft:cocoa", + "128": "minecraft:sandstone_stairs", + "129": "minecraft:emerald_ore", + "130": "minecraft:ender_chest", + "131": "minecraft:tripwire_hook", + "132": "minecraft:tripwire", + "133": "minecraft:emerald_block", + "134": "minecraft:spruce_stairs", + "135": "minecraft:birch_stairs", + "136": "minecraft:jungle_stairs", + "137": "minecraft:command_block", + "138": "minecraft:beacon", + "139": "minecraft:cobblestone_wall", + "140": "minecraft:flower_pot", + "141": "minecraft:carrots", + "142": "minecraft:potatoes", + "143": "minecraft:oak_button", + "144": "minecraft:skeleton_skull", + "145": "minecraft:anvil", + "146": "minecraft:trapped_chest", + "147": "minecraft:light_weighted_pressure_plate", + "148": "minecraft:heavy_weighted_pressure_plate", + "149": "minecraft:comparator", + "150": "minecraft:comparator[powered=true]", + "151": "minecraft:daylight_detector", + "152": "minecraft:redstone_block", + "153": "minecraft:nether_quartz_ore", + "154": "minecraft:hopper", + "155": "minecraft:quartz_block", + "156": "minecraft:quartz_stairs", + "157": "minecraft:activator_rail", + "158": "minecraft:dropper", + "159": "minecraft:white_terracotta", + "160": "minecraft:white_stained_glass_pane", + "161": "minecraft:acacia_leaves", + "162": "minecraft:acacia_log", + "163": "minecraft:acacia_stairs", + "164": "minecraft:dark_oak_stairs", + "165": "minecraft:slime_block", + "166": "minecraft:barrier", + "167": "minecraft:iron_trapdoor", + "168": "minecraft:prismarine", + "169": "minecraft:sea_lantern", + "170": "minecraft:hay_block", + "171": "minecraft:white_carpet", + "172": "minecraft:terracotta", + "173": "minecraft:coal_block", + "174": "minecraft:packed_ice", + "175": "minecraft:sunflower", + "176": "minecraft:white_banner", + "177": "minecraft:white_wall_banner", + "178": "minecraft:daylight_detector[inverted=true]", + "179": "minecraft:red_sandstone", + "180": "minecraft:red_sandstone_stairs", + "181": "minecraft:red_sandstone_slab[type=double]", + "182": "minecraft:red_sandstone_slab", + "183": "minecraft:spruce_fence_gate", + "184": "minecraft:birch_fence_gate", + "185": "minecraft:jungle_fence_gate", + "186": "minecraft:dark_oak_fence_gate", + "187": "minecraft:acacia_fence_gate", + "188": "minecraft:spruce_fence", + "189": "minecraft:birch_fence", + "190": "minecraft:jungle_fence", + "191": "minecraft:dark_oak_fence", + "192": "minecraft:acacia_fence", + "193": "minecraft:spruce_door", + "194": "minecraft:birch_door", + "195": "minecraft:jungle_door", + "196": "minecraft:acacia_door", + "197": "minecraft:dark_oak_door", + "198": "minecraft:end_rod", + "199": "minecraft:chorus_plant", + "200": "minecraft:chorus_flower", + "201": "minecraft:purpur_block", + "202": "minecraft:purpur_pillar", + "203": "minecraft:purpur_stairs", + "204": "minecraft:purpur_slab[type=double]", + "205": "minecraft:purpur_slab", + "206": "minecraft:end_stone_bricks", + "207": "minecraft:beetroots", + "208": "minecraft:dirt_path", + "209": "minecraft:end_gateway", + "210": "minecraft:repeating_command_block", + "211": "minecraft:chain_command_block", + "212": "minecraft:frosted_ice", + "213": "minecraft:magma_block", + "214": "minecraft:nether_wart_block", + "215": "minecraft:red_nether_bricks", + "216": "minecraft:bone_block", + "217": "minecraft:structure_void", + "218": "minecraft:observer", + "219": "minecraft:white_shulker_box", + "220": "minecraft:orange_shulker_box", + "221": "minecraft:magenta_shulker_box", + "222": "minecraft:light_blue_shulker_box", + "223": "minecraft:yellow_shulker_box", + "224": "minecraft:lime_shulker_box", + "225": "minecraft:pink_shulker_box", + "226": "minecraft:gray_shulker_box", + "227": "minecraft:light_gray_shulker_box", + "228": "minecraft:cyan_shulker_box", + "229": "minecraft:purple_shulker_box", + "230": "minecraft:blue_shulker_box", + "231": "minecraft:brown_shulker_box", + "232": "minecraft:green_shulker_box", + "233": "minecraft:red_shulker_box", + "234": "minecraft:black_shulker_box", + "235": "minecraft:white_glazed_terracotta", + "236": "minecraft:orange_glazed_terracotta", + "237": "minecraft:magenta_glazed_terracotta", + "238": "minecraft:light_blue_glazed_terracotta", + "239": "minecraft:yellow_glazed_terracotta", + "240": "minecraft:lime_glazed_terracotta", + "241": "minecraft:pink_glazed_terracotta", + "242": "minecraft:gray_glazed_terracotta", + "243": "minecraft:light_gray_glazed_terracotta", + "244": "minecraft:cyan_glazed_terracotta", + "245": "minecraft:purple_glazed_terracotta", + "246": "minecraft:blue_glazed_terracotta", + "247": "minecraft:brown_glazed_terracotta", + "248": "minecraft:green_glazed_terracotta", + "249": "minecraft:red_glazed_terracotta", + "250": "minecraft:black_glazed_terracotta", + "251": "minecraft:white_concrete", + "252": "minecraft:white_concrete_powder", + "253": "minecraft:air", + "254": "minecraft:air", + "255": "minecraft:structure_block" +} \ No newline at end of file diff --git a/plugin/mapping/tag_types.json b/plugin/mapping/tag_types.json new file mode 100644 index 00000000..3ee5f2a3 --- /dev/null +++ b/plugin/mapping/tag_types.json @@ -0,0 +1,14 @@ +{ + "tag_types": { + "blocks": "minecraft:block", + "entity_types": "minecraft:entity_type", + "fluids": "minecraft:fluid", + "game_events": "minecraft:game_event", + "items": "minecraft:item" + }, + "supported_tag_types": [ + "minecraft:block", + "minecraft:item", + "minecraft:fluid" + ] +} \ No newline at end of file diff --git a/plugin/src/main/java/net/elytrium/limboapi/LimboAPI.java b/plugin/src/main/java/net/elytrium/limboapi/LimboAPI.java index 9adf3c26..428cf3cc 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/LimboAPI.java +++ b/plugin/src/main/java/net/elytrium/limboapi/LimboAPI.java @@ -124,7 +124,7 @@ @SuppressFBWarnings("MS_EXPOSE_REP") public class LimboAPI implements LimboFactory { - private static final int SUPPORTED_MAXIMUM_PROTOCOL_VERSION_NUMBER = 763; + private static final int SUPPORTED_MAXIMUM_PROTOCOL_VERSION_NUMBER = 764; @MonotonicNonNull private static Logger LOGGER; @@ -143,6 +143,7 @@ public class LimboAPI implements LimboFactory { private final HashMap initialID; private PreparedPacketFactory preparedPacketFactory; + private PreparedPacketFactory configPreparedPacketFactory; private PreparedPacketFactory loginUncompressedPreparedPacketFactory; private PreparedPacketFactory loginPreparedPacketFactory; private ProtocolVersion minVersion; @@ -215,7 +216,17 @@ public void onProxyInitialization(ProxyInitializeEvent event) { this.compressionEnabled, level, threshold, - Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS + Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS, + true + ); + this.configPreparedPacketFactory = new PreparedPacketFactory( + PreparedPacketImpl::new, + StateRegistry.CONFIG, + this.compressionEnabled, + level, + threshold, + Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS, + true ); this.loginUncompressedPreparedPacketFactory = new PreparedPacketFactory( PreparedPacketImpl::new, @@ -223,7 +234,8 @@ public void onProxyInitialization(ProxyInitializeEvent event) { false, level, threshold, - false + false, + true ); this.loginPreparedPacketFactory = new PreparedPacketFactory( PreparedPacketImpl::new, @@ -231,7 +243,8 @@ public void onProxyInitialization(ProxyInitializeEvent event) { this.compressionEnabled, level, threshold, - Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS + Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS, + true ); this.reloadPreparedPacketFactory(); this.reload(); @@ -302,6 +315,7 @@ public void reloadPreparedPacketFactory() { this.compressionEnabled = threshold != -1; this.preparedPacketFactory.updateCompressor(this.compressionEnabled, level, threshold, Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS); + this.configPreparedPacketFactory.updateCompressor(this.compressionEnabled, level, threshold, Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS); this.loginPreparedPacketFactory.updateCompressor(this.compressionEnabled, level, threshold, Settings.IMP.MAIN.SAVE_UNCOMPRESSED_PACKETS); } @@ -384,6 +398,16 @@ public PreparedPacket createPreparedPacket(ProtocolVersion minVersion, ProtocolV return (PreparedPacket) this.preparedPacketFactory.createPreparedPacket(minVersion, maxVersion); } + @Override + public PreparedPacket createConfigPreparedPacket() { + return (PreparedPacket) this.configPreparedPacketFactory.createPreparedPacket(this.minVersion, this.maxVersion); + } + + @Override + public PreparedPacket createConfigPreparedPacket(ProtocolVersion minVersion, ProtocolVersion maxVersion) { + return (PreparedPacket) this.configPreparedPacketFactory.createPreparedPacket(minVersion, maxVersion); + } + public ByteBuf encodeSingleLogin(MinecraftPacket packet, ProtocolVersion version) { return this.loginPreparedPacketFactory.encodeSingle(packet, version); } diff --git a/plugin/src/main/java/net/elytrium/limboapi/Settings.java b/plugin/src/main/java/net/elytrium/limboapi/Settings.java index d9e2888c..36005bd0 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/Settings.java +++ b/plugin/src/main/java/net/elytrium/limboapi/Settings.java @@ -77,7 +77,7 @@ public static class MAIN { "Available versions:", "1_7_2, 1_7_6, 1_8, 1_9, 1_9_1, 1_9_2, 1_9_4, 1_10, 1_11, 1_11_1, 1_12, 1_12_1, 1_12_2,", "1_13, 1_13_1, 1_13_2, 1_14, 1_14_1, 1_14_2, 1_14_3, 1_14_4, 1_15, 1_15_1, 1_15_2,", - "1_16, 1_16_1, 1_16_2, 1_16_3, 1_16_4, 1_17, 1_17_1, 1_18, 1_18_2, 1_19, 1_19_1, 1_19_3, LATEST" + "1_16, 1_16_1, 1_16_2, 1_16_3, 1_16_4, 1_17, 1_17_1, 1_18, 1_18_2, 1_19, 1_19_1, 1_19_3, 1_20, 1_20_2, LATEST" }) public String PREPARE_MIN_VERSION = "1_7_2"; public String PREPARE_MAX_VERSION = "LATEST"; diff --git a/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginListener.java b/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginListener.java index 4d0bf11b..e5fb655f 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginListener.java +++ b/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginListener.java @@ -76,6 +76,8 @@ import net.elytrium.limboapi.injection.dummy.ClosedChannel; import net.elytrium.limboapi.injection.dummy.ClosedMinecraftConnection; import net.elytrium.limboapi.injection.dummy.DummyEventPool; +import net.elytrium.limboapi.injection.login.confirmation.ConfirmHandler; +import net.elytrium.limboapi.injection.login.confirmation.LoginConfirmHandler; import net.elytrium.limboapi.injection.packet.ServerLoginSuccessHook; import net.kyori.adventure.text.Component; import net.kyori.adventure.text.format.NamedTextColor; @@ -130,9 +132,13 @@ public void hookLoginSession(GameProfileRequestEvent event) throws Throwable { // method (which checks mcConnection.isActive()) and to override it. :) InitialInboundConnection inbound = (InitialInboundConnection) DELEGATE_FIELD.invokeExact(inboundConnection); MinecraftConnection connection = inbound.getConnection(); - Object handler = connection.getSessionHandler(); + Object handler = connection.getActiveSessionHandler(); MC_CONNECTION_FIELD.set(handler, CLOSED_MINECRAFT_CONNECTION); + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) >= 0) { + connection.setActiveSessionHandler(StateRegistry.LOGIN, new LoginConfirmHandler(connection)); + } + // From Velocity. if (!connection.isClosed()) { connection.eventLoop().execute(() -> { @@ -146,6 +152,9 @@ public void hookLoginSession(GameProfileRequestEvent event) throws Throwable { this.onlineMode.contains(event.getUsername()), inboundConnection.getIdentifiedKey() ); + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) >= 0) { + ((ConfirmHandler) connection.getActiveSessionHandler()).setPlayer(player); + } if (this.server.canRegisterConnection(player)) { if (!connection.isClosed()) { // Complete the Login process. @@ -195,7 +204,9 @@ public void hookLoginSession(GameProfileRequestEvent event) throws Throwable { this.plugin.setInitialID(player, playerUniqueID); - connection.setState(StateRegistry.PLAY); + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) < 0) { + connection.setState(StateRegistry.PLAY); + } this.server.getEventManager().fire(new LoginLimboRegisterEvent(player)).thenAcceptAsync(limboRegisterEvent -> { LoginTasksQueue queue = new LoginTasksQueue(this.plugin, handler, this.server, player, inbound, limboRegisterEvent.getOnJoinCallbacks()); @@ -224,11 +235,11 @@ public void hookPlaySession(ServerConnectedEvent event) { MinecraftConnection connection = player.getConnection(); connection.eventLoop().execute(() -> { - if (!(connection.getSessionHandler() instanceof ClientPlaySessionHandler)) { + if (!(connection.getActiveSessionHandler() instanceof ClientPlaySessionHandler)) { try { ClientPlaySessionHandler playHandler = new ClientPlaySessionHandler(this.server, player); SPAWNED_FIELD.invokeExact(playHandler, this.plugin.isLimboJoined(player)); - connection.setSessionHandler(playHandler); + connection.setActiveSessionHandler(connection.getState(), playHandler); } catch (Throwable e) { throw new ReflectionException(e); } diff --git a/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginTasksQueue.java b/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginTasksQueue.java index bc572e36..2b4545c2 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginTasksQueue.java +++ b/plugin/src/main/java/net/elytrium/limboapi/injection/login/LoginTasksQueue.java @@ -48,6 +48,7 @@ import com.velocitypowered.proxy.VelocityServer; import com.velocitypowered.proxy.connection.MinecraftConnection; import com.velocitypowered.proxy.connection.client.AuthSessionHandler; +import com.velocitypowered.proxy.connection.client.ClientConfigSessionHandler; import com.velocitypowered.proxy.connection.client.ConnectedPlayer; import com.velocitypowered.proxy.connection.client.InitialConnectSessionHandler; import com.velocitypowered.proxy.crypto.IdentifiedKeyImpl; @@ -55,6 +56,7 @@ import com.velocitypowered.proxy.protocol.StateRegistry; import com.velocitypowered.proxy.protocol.packet.LegacyPlayerListItem; import com.velocitypowered.proxy.protocol.packet.UpsertPlayerInfo; +import com.velocitypowered.proxy.protocol.packet.config.StartUpdate; import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import io.netty.channel.ChannelPipeline; import io.netty.channel.EventLoop; @@ -72,6 +74,8 @@ import net.elytrium.limboapi.LimboAPI; import net.elytrium.limboapi.api.event.SafeGameProfileRequestEvent; import net.elytrium.limboapi.injection.event.EventManagerHook; +import net.elytrium.limboapi.injection.login.confirmation.ConfirmHandler; +import net.elytrium.limboapi.injection.login.confirmation.TransitionConfirmHandler; import net.kyori.adventure.text.Component; import org.slf4j.Logger; @@ -84,6 +88,9 @@ public class LoginTasksQueue { private static final Field MC_CONNECTION_FIELD; private static final MethodHandle CONNECT_TO_INITIAL_SERVER_METHOD; private static final MethodHandle PLAYER_KEY_FIELD; + private static final Enum LOGIN_STATE_SENT; + private static final Field LOGIN_STATE_FIELD; + private static final Field CONNECTED_PLAYER_FIELD; private final LimboAPI plugin; private final Object handler; @@ -141,7 +148,7 @@ private void finish() { .setProperties(safeGameProfile.getGameProfile().getProperties()) ) )); - } else { + } else if (connection.getState() == StateRegistry.PLAY) { UpsertPlayerInfo.Entry playerInfoEntry = new UpsertPlayerInfo.Entry(this.player.getUniqueId()); playerInfoEntry.setDisplayName(Component.text(safeGameProfile.getUsername())); playerInfoEntry.setProfile(safeGameProfile.getGameProfile()); @@ -196,7 +203,10 @@ private void finish() { @SuppressFBWarnings("NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE") private void initialize(MinecraftConnection connection) throws Throwable { connection.setAssociation(this.player); - connection.setState(StateRegistry.PLAY); + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) < 0 + || (connection.getState() != StateRegistry.LOGIN && connection.getState() != StateRegistry.CONFIG)) { + connection.setState(StateRegistry.PLAY); + } ChannelPipeline pipeline = connection.getChannel().pipeline(); this.plugin.deject3rdParty(pipeline); @@ -233,19 +243,13 @@ private void initialize(MinecraftConnection connection) throws Throwable { this.player.disconnect0(reason.get(), true); } else { if (this.server.registerConnection(this.player)) { - try { - connection.setSessionHandler( - (InitialConnectSessionHandler) INITIAL_CONNECT_SESSION_HANDLER_CONSTRUCTOR.invokeExact(this.player, this.server)); - this.server.getEventManager().fire(new PostLoginEvent(this.player)).thenAccept(postLoginEvent -> { - try { - MC_CONNECTION_FIELD.set(this.handler, connection); - CONNECT_TO_INITIAL_SERVER_METHOD.invoke((AuthSessionHandler) this.handler, this.player); - } catch (Throwable e) { - throw new ReflectionException(e); - } + if (connection.getActiveSessionHandler() instanceof ConfirmHandler) { + ConfirmHandler confirm = (ConfirmHandler) connection.getActiveSessionHandler(); + confirm.waitForConfirmation(() -> { + this.connectToServer(logger, this.player, connection); }); - } catch (Throwable e) { - throw new ReflectionException(e); + } else { + this.connectToServer(logger, this.player, connection); } } else { this.player.disconnect0(Component.translatable("velocity.error.already-connected-proxy"), true); @@ -258,6 +262,43 @@ private void initialize(MinecraftConnection connection) throws Throwable { }); } + private void connectToServer(Logger logger, ConnectedPlayer player, MinecraftConnection connection) { + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) < 0) { + try { + connection.setActiveSessionHandler(connection.getState(), + (InitialConnectSessionHandler) INITIAL_CONNECT_SESSION_HANDLER_CONSTRUCTOR.invokeExact(this.player, this.server)); + } catch (Throwable e) { + throw new ReflectionException(e); + } + } else { + if (connection.getState() == StateRegistry.PLAY) { + connection.write(new StartUpdate()); + + TransitionConfirmHandler confirm = new TransitionConfirmHandler(connection); + confirm.setPlayer(player); + + connection.setActiveSessionHandler(StateRegistry.PLAY, confirm); + confirm.waitForConfirmation(() -> { + this.connectToServer(logger, player, connection); + }); + + return; + } + + connection.setActiveSessionHandler(StateRegistry.CONFIG, + new ClientConfigSessionHandler(this.server, this.player)); + } + + this.server.getEventManager().fire(new PostLoginEvent(this.player)).thenAccept(postLoginEvent -> { + try { + MC_CONNECTION_FIELD.set(this.handler, connection); + CONNECT_TO_INITIAL_SERVER_METHOD.invoke((AuthSessionHandler) this.handler, this.player); + } catch (Throwable e) { + throw new ReflectionException(e); + } + }); + } + static { try { PROFILE_FIELD = MethodHandles.privateLookupIn(ConnectedPlayer.class, MethodHandles.lookup()) @@ -276,12 +317,19 @@ private void initialize(MinecraftConnection connection) throws Throwable { CONNECT_TO_INITIAL_SERVER_METHOD = MethodHandles.privateLookupIn(AuthSessionHandler.class, MethodHandles.lookup()) .findVirtual(AuthSessionHandler.class, "connectToInitialServer", MethodType.methodType(CompletableFuture.class, ConnectedPlayer.class)); + Class stateClass = Class.forName("com.velocitypowered.proxy.connection.client.AuthSessionHandler$State"); + LOGIN_STATE_SENT = Enum.valueOf((Class) stateClass, "SUCCESS_SENT"); + LOGIN_STATE_FIELD = AuthSessionHandler.class.getDeclaredField("loginState"); + LOGIN_STATE_FIELD.setAccessible(true); + CONNECTED_PLAYER_FIELD = AuthSessionHandler.class.getDeclaredField("connectedPlayer"); + CONNECTED_PLAYER_FIELD.setAccessible(true); + MC_CONNECTION_FIELD = AuthSessionHandler.class.getDeclaredField("mcConnection"); MC_CONNECTION_FIELD.setAccessible(true); PLAYER_KEY_FIELD = MethodHandles.privateLookupIn(ConnectedPlayer.class, MethodHandles.lookup()) .findSetter(ConnectedPlayer.class, "playerKey", IdentifiedKey.class); - } catch (NoSuchFieldException | NoSuchMethodException | IllegalAccessException e) { + } catch (NoSuchFieldException | NoSuchMethodException | IllegalAccessException | ClassNotFoundException e) { throw new ReflectionException(e); } } diff --git a/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/ConfirmHandler.java b/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/ConfirmHandler.java new file mode 100644 index 00000000..bf251e51 --- /dev/null +++ b/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/ConfirmHandler.java @@ -0,0 +1,120 @@ +/* + * Copyright (C) 2021 - 2023 Elytrium + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +package net.elytrium.limboapi.injection.login.confirmation; + +import com.velocitypowered.proxy.connection.MinecraftConnection; +import com.velocitypowered.proxy.connection.MinecraftSessionHandler; +import com.velocitypowered.proxy.connection.client.ConnectedPlayer; +import com.velocitypowered.proxy.protocol.MinecraftPacket; +import com.velocitypowered.proxy.protocol.StateRegistry; +import io.netty.channel.ChannelHandlerContext; +import io.netty.util.ReferenceCountUtil; +import io.netty.util.internal.PlatformDependent; +import java.lang.invoke.MethodHandle; +import java.lang.invoke.MethodHandles; +import java.lang.invoke.MethodType; +import java.util.Queue; +import java.util.concurrent.CompletableFuture; +import net.elytrium.commons.utils.reflection.ReflectionException; +import net.elytrium.limboapi.LimboAPI; + +public abstract class ConfirmHandler implements MinecraftSessionHandler { + + private static final MethodHandle TEARDOWN_METHOD; + + protected final CompletableFuture confirmation = new CompletableFuture<>(); + protected final Queue queuedPackets = PlatformDependent.newMpscQueue(); + protected final MinecraftConnection connection; + protected ConnectedPlayer player; + + public ConfirmHandler(MinecraftConnection connection) { + this.connection = connection; + } + + public void setPlayer(ConnectedPlayer player) { + this.player = player; + } + + public void waitForConfirmation(Runnable runnable) { + this.confirmation.thenRun(runnable).thenRun(this::processQueued); + } + + @Override + public void handleGeneric(MinecraftPacket packet) { + if (this.connection.getState() == StateRegistry.CONFIG) { + this.queuedPackets.add(ReferenceCountUtil.retain(packet)); + } + } + + @Override + public void disconnected() { + try { + if (this.player != null) { + try { + TEARDOWN_METHOD.invokeExact(this.player); + } catch (Throwable e) { + throw new ReflectionException(e); + } + } + } finally { + this.releaseQueue(); + } + } + + public void processQueued() { + try { + ChannelHandlerContext ctx = this.connection.getChannel().pipeline().context(this.connection); + MinecraftSessionHandler sessionHandler = this.connection.getActiveSessionHandler(); + if (sessionHandler != null && !sessionHandler.beforeHandle()) { + for (MinecraftPacket packet : this.queuedPackets) { + if (!this.connection.isClosed()) { + try { + if (!packet.handle(sessionHandler)) { + sessionHandler.handleGeneric(packet); + } + } catch (Throwable throwable) { + try { + this.connection.exceptionCaught(ctx, throwable); + } catch (Throwable t) { + LimboAPI.getLogger().error("{}: exception handling exception in {}", ctx.channel().remoteAddress(), this, t); + } + } + } + } + } + } finally { + this.releaseQueue(); + } + } + + public void releaseQueue() { + for (MinecraftPacket packet : this.queuedPackets) { + ReferenceCountUtil.release(packet); + } + this.queuedPackets.clear(); + } + + static { + try { + TEARDOWN_METHOD = MethodHandles.privateLookupIn(ConnectedPlayer.class, MethodHandles.lookup()) + .findVirtual(ConnectedPlayer.class, "teardown", MethodType.methodType(void.class)); + } catch (NoSuchMethodException | IllegalAccessException e) { + throw new ReflectionException(e); + } + } +} diff --git a/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/LoginConfirmHandler.java b/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/LoginConfirmHandler.java new file mode 100644 index 00000000..a28c174e --- /dev/null +++ b/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/LoginConfirmHandler.java @@ -0,0 +1,42 @@ +/* + * Copyright (C) 2021 - 2023 Elytrium + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +package net.elytrium.limboapi.injection.login.confirmation; + +import com.velocitypowered.proxy.connection.MinecraftConnection; +import com.velocitypowered.proxy.protocol.StateRegistry; +import com.velocitypowered.proxy.protocol.packet.LoginAcknowledged; +import io.netty.buffer.ByteBuf; + +public class LoginConfirmHandler extends ConfirmHandler { + + public LoginConfirmHandler(MinecraftConnection connection) { + super(connection); + } + + @Override + public boolean handle(LoginAcknowledged packet) { + this.connection.setState(StateRegistry.CONFIG); + this.confirmation.complete(this); + return true; + } + + @Override + public void handleUnknown(ByteBuf buf) { + this.connection.close(true); + } +} diff --git a/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/TransitionConfirmHandler.java b/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/TransitionConfirmHandler.java new file mode 100644 index 00000000..96931145 --- /dev/null +++ b/plugin/src/main/java/net/elytrium/limboapi/injection/login/confirmation/TransitionConfirmHandler.java @@ -0,0 +1,40 @@ +/* + * Copyright (C) 2021 - 2023 Elytrium + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +package net.elytrium.limboapi.injection.login.confirmation; + +import com.velocitypowered.proxy.connection.MinecraftConnection; +import com.velocitypowered.proxy.protocol.StateRegistry; +import com.velocitypowered.proxy.protocol.packet.config.FinishedUpdate; + +public class TransitionConfirmHandler extends ConfirmHandler { + + public TransitionConfirmHandler(MinecraftConnection connection) { + super(connection); + } + + @Override + public boolean handle(FinishedUpdate packet) { + if (this.connection.getState() == StateRegistry.PLAY) { + this.connection.setState(StateRegistry.CONFIG); + this.confirmation.complete(this); + return true; + } + + return false; + } +} diff --git a/plugin/src/main/java/net/elytrium/limboapi/protocol/LimboProtocol.java b/plugin/src/main/java/net/elytrium/limboapi/protocol/LimboProtocol.java index 522a899f..7ea8b921 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/protocol/LimboProtocol.java +++ b/plugin/src/main/java/net/elytrium/limboapi/protocol/LimboProtocol.java @@ -193,7 +193,8 @@ public static void init() throws Throwable { createMapping(0x1B, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x1D, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x1C, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x1F, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x1F, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x20, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, ChunkDataPacket.class, ChunkDataPacket::new, @@ -208,7 +209,8 @@ public static void init() throws Throwable { createMapping(0x1F, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x21, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x20, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x24, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x24, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x25, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, DefaultSpawnPositionPacket.class, DefaultSpawnPositionPacket::new, @@ -224,7 +226,8 @@ public static void init() throws Throwable { createMapping(0x4A, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x4D, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x4C, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x50, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x50, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x52, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, MapDataPacket.class, MapDataPacket::new, @@ -238,7 +241,8 @@ public static void init() throws Throwable { createMapping(0x24, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x26, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x25, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x29, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x29, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x2A, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, PlayerAbilitiesPacket.class, PlayerAbilitiesPacket::new, @@ -254,7 +258,8 @@ public static void init() throws Throwable { createMapping(0x2F, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x31, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x30, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x34, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x34, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x36, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, PositionRotationPacket.class, PositionRotationPacket::new, @@ -270,7 +275,8 @@ public static void init() throws Throwable { createMapping(0x36, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x39, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x38, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x3C, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x3C, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x3E, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, SetExperiencePacket.class, SetExperiencePacket::new, @@ -284,7 +290,8 @@ public static void init() throws Throwable { createMapping(0x51, ProtocolVersion.MINECRAFT_1_17, true), createMapping(0x54, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x52, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x56, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x56, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x58, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, SetSlotPacket.class, SetSlotPacket::new, @@ -298,7 +305,8 @@ public static void init() throws Throwable { createMapping(0x16, ProtocolVersion.MINECRAFT_1_17, true), createMapping(0x13, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x12, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x14, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x14, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x15, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, TimeUpdatePacket.class, TimeUpdatePacket::new, @@ -314,7 +322,8 @@ public static void init() throws Throwable { createMapping(0x59, ProtocolVersion.MINECRAFT_1_18, true), createMapping(0x5C, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x5A, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x5E, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x5E, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x60, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, UpdateViewPositionPacket.class, UpdateViewPositionPacket::new, // ViewCentre, ChunkRenderDistanceCenter @@ -325,7 +334,8 @@ public static void init() throws Throwable { createMapping(0x48, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x4B, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x4A, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x4E, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x4E, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x50, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.CLIENTBOUND, UpdateTagsPacket.class, UpdateTagsPacket::new, @@ -338,7 +348,8 @@ public static void init() throws Throwable { createMapping(0x68, ProtocolVersion.MINECRAFT_1_19, true), createMapping(0x6B, ProtocolVersion.MINECRAFT_1_19_1, true), createMapping(0x6A, ProtocolVersion.MINECRAFT_1_19_3, true), - createMapping(0x6E, ProtocolVersion.MINECRAFT_1_19_4, true) + createMapping(0x6E, ProtocolVersion.MINECRAFT_1_19_4, true), + createMapping(0x70, ProtocolVersion.MINECRAFT_1_20_2, true) ); register(LIMBO_STATE_REGISTRY, PacketDirection.SERVERBOUND, @@ -354,7 +365,8 @@ public static void init() throws Throwable { createMapping(0x14, ProtocolVersion.MINECRAFT_1_19, false), createMapping(0x15, ProtocolVersion.MINECRAFT_1_19_1, false), createMapping(0x14, ProtocolVersion.MINECRAFT_1_19_3, false), - createMapping(0x15, ProtocolVersion.MINECRAFT_1_19_4, false) + createMapping(0x15, ProtocolVersion.MINECRAFT_1_19_4, false), + createMapping(0x17, ProtocolVersion.MINECRAFT_1_20_2, false) ); register(LIMBO_STATE_REGISTRY, PacketDirection.SERVERBOUND, MovePositionOnlyPacket.class, MovePositionOnlyPacket::new, @@ -369,7 +381,8 @@ public static void init() throws Throwable { createMapping(0x13, ProtocolVersion.MINECRAFT_1_19, false), createMapping(0x14, ProtocolVersion.MINECRAFT_1_19_1, false), createMapping(0x13, ProtocolVersion.MINECRAFT_1_19_3, false), - createMapping(0x14, ProtocolVersion.MINECRAFT_1_19_4, false) + createMapping(0x14, ProtocolVersion.MINECRAFT_1_19_4, false), + createMapping(0x16, ProtocolVersion.MINECRAFT_1_20_2, false) ); register(LIMBO_STATE_REGISTRY, PacketDirection.SERVERBOUND, MoveRotationOnlyPacket.class, MoveRotationOnlyPacket::new, @@ -384,7 +397,8 @@ public static void init() throws Throwable { createMapping(0x15, ProtocolVersion.MINECRAFT_1_19, false), createMapping(0x16, ProtocolVersion.MINECRAFT_1_19_1, false), createMapping(0x15, ProtocolVersion.MINECRAFT_1_19_3, false), - createMapping(0x16, ProtocolVersion.MINECRAFT_1_19_4, false) + createMapping(0x16, ProtocolVersion.MINECRAFT_1_19_4, false), + createMapping(0x18, ProtocolVersion.MINECRAFT_1_20_2, false) ); register(LIMBO_STATE_REGISTRY, PacketDirection.SERVERBOUND, MoveOnGroundOnlyPacket.class, MoveOnGroundOnlyPacket::new, @@ -399,7 +413,8 @@ public static void init() throws Throwable { createMapping(0x16, ProtocolVersion.MINECRAFT_1_19, false), createMapping(0x17, ProtocolVersion.MINECRAFT_1_19_1, false), createMapping(0x16, ProtocolVersion.MINECRAFT_1_19_3, false), - createMapping(0x17, ProtocolVersion.MINECRAFT_1_19_4, false) + createMapping(0x17, ProtocolVersion.MINECRAFT_1_19_4, false), + createMapping(0x19, ProtocolVersion.MINECRAFT_1_20_2, false) ); register(LIMBO_STATE_REGISTRY, PacketDirection.SERVERBOUND, TeleportConfirmPacket.class, TeleportConfirmPacket::new, diff --git a/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/ChunkDataPacket.java b/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/ChunkDataPacket.java index 3df72167..baab1af5 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/ChunkDataPacket.java +++ b/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/ChunkDataPacket.java @@ -40,6 +40,7 @@ import net.elytrium.limboapi.mcprotocollib.BitStorage116; import net.elytrium.limboapi.mcprotocollib.BitStorage19; import net.elytrium.limboapi.protocol.util.NetworkSection; +import net.elytrium.limboapi.utils.NbtUtils; import net.kyori.adventure.nbt.CompoundBinaryTag; public class ChunkDataPacket implements MinecraftPacket { @@ -130,9 +131,9 @@ public void encode(ByteBuf buf, Direction direction, ProtocolVersion version) { // 1.14+ heightMap. if (version.compareTo(ProtocolVersion.MINECRAFT_1_14) >= 0) { if (version.compareTo(ProtocolVersion.MINECRAFT_1_16) < 0) { - ProtocolUtils.writeCompoundTag(buf, this.heightmap114); + NbtUtils.writeCompoundTag(buf, this.heightmap114, version); } else { - ProtocolUtils.writeCompoundTag(buf, this.heightmap116); + NbtUtils.writeCompoundTag(buf, this.heightmap116, version); } } @@ -171,7 +172,7 @@ public void encode(ByteBuf buf, Direction direction, ProtocolVersion version) { blockEntityNbt.putInt("z", blockEntityEntry.getPosZ()); } - ProtocolUtils.writeCompoundTag(buf, blockEntityNbt); + NbtUtils.writeCompoundTag(buf, blockEntityNbt, version); } } if (version.compareTo(ProtocolVersion.MINECRAFT_1_17_1) > 0) { diff --git a/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/SetSlotPacket.java b/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/SetSlotPacket.java index ee6fc459..a41c992a 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/SetSlotPacket.java +++ b/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/SetSlotPacket.java @@ -23,6 +23,7 @@ import com.velocitypowered.proxy.protocol.ProtocolUtils; import io.netty.buffer.ByteBuf; import net.elytrium.limboapi.api.material.VirtualItem; +import net.elytrium.limboapi.utils.NbtUtils; import net.kyori.adventure.nbt.CompoundBinaryTag; import org.checkerframework.checker.nullness.qual.Nullable; @@ -92,7 +93,7 @@ public void encode(ByteBuf buf, ProtocolUtils.Direction direction, ProtocolVersi buf.writeByte(0); } } else { - ProtocolUtils.writeCompoundTag(buf, this.nbt); + NbtUtils.writeCompoundTag(buf, this.nbt, protocolVersion); } } } diff --git a/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/UpdateTagsPacket.java b/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/UpdateTagsPacket.java index 136fa1e0..179d778d 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/UpdateTagsPacket.java +++ b/plugin/src/main/java/net/elytrium/limboapi/protocol/packets/s2c/UpdateTagsPacket.java @@ -22,8 +22,10 @@ import com.velocitypowered.proxy.protocol.MinecraftPacket; import com.velocitypowered.proxy.protocol.ProtocolUtils; import io.netty.buffer.ByteBuf; +import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Map.Entry; public class UpdateTagsPacket implements MinecraftPacket { @@ -37,6 +39,22 @@ public UpdateTagsPacket(Map>> tags) { this.tags = tags; } + public Map> toVelocityTags() { + Map> newTags = new HashMap<>(); + for (Entry>> entry : this.tags.entrySet()) { + Map tagRegistry = new HashMap<>(); + + for (Entry> tagEntry : entry.getValue().entrySet()) { + tagRegistry.put(tagEntry.getKey(), + tagEntry.getValue().stream().mapToInt(Integer::intValue).toArray()); + } + + newTags.put(entry.getKey(), tagRegistry); + } + + return newTags; + } + @Override public void decode(ByteBuf byteBuf, ProtocolUtils.Direction direction, ProtocolVersion protocolVersion) { throw new IllegalStateException(); diff --git a/plugin/src/main/java/net/elytrium/limboapi/server/LimboImpl.java b/plugin/src/main/java/net/elytrium/limboapi/server/LimboImpl.java index a5176a5e..bf2fde0c 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/server/LimboImpl.java +++ b/plugin/src/main/java/net/elytrium/limboapi/server/LimboImpl.java @@ -47,6 +47,10 @@ import com.velocitypowered.proxy.protocol.packet.PluginMessage; import com.velocitypowered.proxy.protocol.packet.Respawn; import com.velocitypowered.proxy.protocol.packet.UpsertPlayerInfo; +import com.velocitypowered.proxy.protocol.packet.config.FinishedUpdate; +import com.velocitypowered.proxy.protocol.packet.config.RegistrySync; +import com.velocitypowered.proxy.protocol.packet.config.StartUpdate; +import com.velocitypowered.proxy.protocol.packet.config.TagsUpdate; import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import io.netty.channel.ChannelHandler; @@ -86,6 +90,7 @@ import net.elytrium.limboapi.api.protocol.PacketDirection; import net.elytrium.limboapi.api.protocol.PreparedPacket; import net.elytrium.limboapi.api.protocol.packets.PacketMapping; +import net.elytrium.limboapi.injection.login.confirmation.ConfirmHandler; import net.elytrium.limboapi.injection.packet.MinecraftLimitedCompressDecoder; import net.elytrium.limboapi.material.Biome; import net.elytrium.limboapi.protocol.LimboProtocol; @@ -95,6 +100,7 @@ import net.elytrium.limboapi.protocol.packets.s2c.TimeUpdatePacket; import net.elytrium.limboapi.protocol.packets.s2c.UpdateViewPositionPacket; import net.elytrium.limboapi.server.world.SimpleTagManager; +import net.elytrium.limboapi.utils.NbtUtils; import net.kyori.adventure.nbt.BinaryTagIO; import net.kyori.adventure.nbt.BinaryTagTypes; import net.kyori.adventure.nbt.CompoundBinaryTag; @@ -147,7 +153,9 @@ public class LimboImpl implements Limbo { private PreparedPacket firstChunks; private List delayedChunks; private PreparedPacket respawnPackets; - private StateRegistry localStateRegistry; + protected PreparedPacket configTransitionPackets; + protected PreparedPacket configPackets; + protected StateRegistry localStateRegistry; private boolean shouldRespawn = true; private boolean shouldRejoin = true; private boolean shouldUpdateTags = true; @@ -208,6 +216,16 @@ protected void refresh() { this.addPostJoin(this.safeRejoinPackets); this.addPostJoin(this.postJoinPackets); + this.configTransitionPackets = this.plugin.createPreparedPacket() + .prepare(new StartUpdate(), ProtocolVersion.MINECRAFT_1_20_2); + + this.configPackets = this.plugin.createConfigPreparedPacket(); + this.configPackets.prepare(this::createRegistrySync, ProtocolVersion.MINECRAFT_1_20_2); + if (this.shouldUpdateTags) { + this.configPackets.prepare(this::createTagsUpdate, ProtocolVersion.MINECRAFT_1_20_2); + } + this.configPackets.prepare(new FinishedUpdate(), ProtocolVersion.MINECRAFT_1_20_2); + this.firstChunks = this.createFirstChunks(); this.delayedChunks = this.createDelayedChunksPackets(); this.respawnPackets = this.plugin.createPreparedPacket() @@ -221,12 +239,29 @@ protected void refresh() { ); if (this.shouldUpdateTags) { - this.respawnPackets.prepare(SimpleTagManager::getUpdateTagsPacket, ProtocolVersion.MINECRAFT_1_13); + this.respawnPackets.prepare(SimpleTagManager::getUpdateTagsPacket, + ProtocolVersion.MINECRAFT_1_13, ProtocolVersion.MINECRAFT_1_20); } this.respawnPackets.build(); } + private RegistrySync createRegistrySync(ProtocolVersion version) { + JoinGame join = this.createJoinGamePacket(version); + + // Blame Velocity for this madness + ByteBuf encodedRegistry = this.plugin.getPreparedPacketFactory().getPreparedPacketAllocator().ioBuffer(); + NbtUtils.writeCompoundTag(encodedRegistry, join.getRegistry(), version); + + RegistrySync sync = new RegistrySync(); + sync.replace(encodedRegistry); + return sync; + } + + private TagsUpdate createTagsUpdate(ProtocolVersion version) { + return new TagsUpdate(SimpleTagManager.getUpdateTagsPacket(version).toVelocityTags()); + } + private void addPostJoin(PreparedPacket packet) { packet.prepare(this.createAvailableCommandsPacket(), ProtocolVersion.MINECRAFT_1_13) .prepare(this.createDefaultSpawnPositionPacket()) @@ -247,7 +282,9 @@ public void spawnPlayer(Player apiPlayer, LimboSessionHandler handler) { boolean shouldSpawnPlayerImmediately = true; if (connection.getState() != this.localStateRegistry) { - connection.eventLoop().execute(() -> connection.setState(this.localStateRegistry)); + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) < 0) { + connection.eventLoop().execute(() -> connection.setState(this.localStateRegistry)); + } VelocityServerConnection server = player.getConnectedServer(); if (server != null) { RegisteredServer previousServer = server.getServer(); @@ -274,6 +311,42 @@ public void spawnPlayer(Player apiPlayer, LimboSessionHandler handler) { } } + private void spawnPlayerLocal(Class handlerClass, + LimboSessionHandlerImpl sessionHandler, ConnectedPlayer player, MinecraftConnection connection) { + boolean callSpawn = connection.getState() != StateRegistry.CONFIG && !this.shouldRejoin; + if (callSpawn || connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) < 0) { + this.preSpawn(handlerClass, connection, player); + } + + connection.setActiveSessionHandler(connection.getState(), sessionHandler); + + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) >= 0) { + if (connection.getState() != StateRegistry.CONFIG) { + if (this.shouldRejoin) { + connection.delayedWrite(this.configTransitionPackets); + connection.setState(StateRegistry.CONFIG); + // There is desync in the client then switching state too quickly + // as it tries to use CONFIG handler while being on the PLAY state. + // As a workaround, queue to ensure that packets are not concatinated + connection.eventLoop().schedule(() -> { + connection.write(this.configPackets); + }, 250, TimeUnit.MILLISECONDS); + } + } else { + connection.delayedWrite(this.configPackets); + } + } + + this.currentOnline.increment(); + + sessionHandler.onConfig(new LimboPlayerImpl(this.plugin, this, player)); + if (callSpawn || connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) < 0) { + this.postSpawn(sessionHandler, connection, player); + } + + connection.flush(); + } + private void spawnPlayerLocal(ConnectedPlayer player, LimboSessionHandler handler, RegisteredServer previousServer) { MinecraftConnection connection = player.getConnection(); connection.eventLoop().execute(() -> { @@ -331,72 +404,82 @@ private void spawnPlayerLocal(ConnectedPlayer player, LimboSessionHandler handle } } - if (this.plugin.isLimboJoined(player)) { - if (this.shouldRejoin) { - if (connection.getType() == ConnectionTypes.LEGACY_FORGE) { - connection.delayedWrite(this.safeRejoinPackets); - } else { - connection.delayedWrite(this.fastRejoinPackets); - } - } else { - connection.delayedWrite(this.postJoinPackets); - } - } else { - connection.delayedWrite(this.joinPackets); - } - - MinecraftPacket playerInfoPacket; - - if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_19_1) <= 0) { - playerInfoPacket = new LegacyPlayerListItem( - LegacyPlayerListItem.ADD_PLAYER, - List.of( - new LegacyPlayerListItem.Item(player.getUniqueId()) - .setName(player.getUsername()) - .setGameMode(this.gameMode) - .setProperties(player.getGameProfileProperties()) - ) - ); - } else { - UpsertPlayerInfo.Entry playerInfoEntry = new UpsertPlayerInfo.Entry(player.getUniqueId()); - playerInfoEntry.setDisplayName(Component.text(player.getUsername())); - playerInfoEntry.setGameMode(this.gameMode); - playerInfoEntry.setProfile(player.getGameProfile()); - - playerInfoPacket = new UpsertPlayerInfo( - EnumSet.of( - UpsertPlayerInfo.Action.UPDATE_DISPLAY_NAME, - UpsertPlayerInfo.Action.UPDATE_GAME_MODE, - UpsertPlayerInfo.Action.ADD_PLAYER), - List.of(playerInfoEntry)); - } - - connection.delayedWrite(playerInfoPacket); - - connection.delayedWrite(this.getBrandMessage(handlerClass)); - - this.plugin.setLimboJoined(player); - LimboSessionHandlerImpl sessionHandler = new LimboSessionHandlerImpl( this.plugin, this, player, handler, - connection.getSessionHandler(), + connection.getActiveSessionHandler(), previousServer, () -> this.limboName ); - connection.setSessionHandler(sessionHandler); - connection.flush(); + if (connection.getActiveSessionHandler() instanceof ConfirmHandler) { + ConfirmHandler confirm = (ConfirmHandler) connection.getActiveSessionHandler(); + confirm.waitForConfirmation(() -> { + this.spawnPlayerLocal(handlerClass, sessionHandler, player, connection); + }); + } else { + this.spawnPlayerLocal(handlerClass, sessionHandler, player, connection); + } + }); + } - if (this.shouldRespawn) { - this.respawnPlayer(player); + protected void postSpawn(LimboSessionHandlerImpl sessionHandler, MinecraftConnection connection, ConnectedPlayer player) { + if (this.shouldRespawn) { + this.respawnPlayer(player); + } + + sessionHandler.onSpawn(); + } + + protected void preSpawn(Class handlerClass, + MinecraftConnection connection, ConnectedPlayer player) { + if (this.plugin.isLimboJoined(player)) { + if (this.shouldRejoin) { + if (connection.getType() == ConnectionTypes.LEGACY_FORGE) { + connection.delayedWrite(this.safeRejoinPackets); + } else { + connection.delayedWrite(this.fastRejoinPackets); + } + } else { + connection.delayedWrite(this.postJoinPackets); } + } else { + connection.delayedWrite(this.joinPackets); + } - this.currentOnline.increment(); - sessionHandler.onSpawn(new LimboPlayerImpl(this.plugin, this, player)); - }); + MinecraftPacket playerInfoPacket; + + if (connection.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_19_1) <= 0) { + playerInfoPacket = new LegacyPlayerListItem( + LegacyPlayerListItem.ADD_PLAYER, + List.of( + new LegacyPlayerListItem.Item(player.getUniqueId()) + .setName(player.getUsername()) + .setGameMode(this.gameMode) + .setProperties(player.getGameProfileProperties()) + ) + ); + } else { + UpsertPlayerInfo.Entry playerInfoEntry = new UpsertPlayerInfo.Entry(player.getUniqueId()); + playerInfoEntry.setDisplayName(Component.text(player.getUsername())); + playerInfoEntry.setGameMode(this.gameMode); + playerInfoEntry.setProfile(player.getGameProfile()); + + playerInfoPacket = new UpsertPlayerInfo( + EnumSet.of( + UpsertPlayerInfo.Action.UPDATE_DISPLAY_NAME, + UpsertPlayerInfo.Action.UPDATE_GAME_MODE, + UpsertPlayerInfo.Action.ADD_PLAYER), + List.of(playerInfoEntry)); + } + + connection.delayedWrite(playerInfoPacket); + + connection.delayedWrite(this.getBrandMessage(handlerClass)); + + this.plugin.setLimboJoined(player); } @Override @@ -558,6 +641,8 @@ private void localDispose() { this.respawnPackets.release(); this.firstChunks.release(); this.delayedChunks.forEach(PreparedPacket::release); + this.configTransitionPackets.release(); + this.configPackets.release(); } // From Velocity. diff --git a/plugin/src/main/java/net/elytrium/limboapi/server/LimboPlayerImpl.java b/plugin/src/main/java/net/elytrium/limboapi/server/LimboPlayerImpl.java index 4d21820d..b5bf4104 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/server/LimboPlayerImpl.java +++ b/plugin/src/main/java/net/elytrium/limboapi/server/LimboPlayerImpl.java @@ -60,6 +60,7 @@ public class LimboPlayerImpl implements LimboPlayer { private final LimboImpl server; private final ConnectedPlayer player; private final MinecraftConnection connection; + private final LimboSessionHandlerImpl sessionHandler; private final ProtocolVersion version; private GameMode gameMode = GameMode.ADVENTURE; @@ -70,6 +71,7 @@ public LimboPlayerImpl(LimboAPI plugin, LimboImpl server, ConnectedPlayer player this.player = player; this.connection = this.player.getConnection(); + this.sessionHandler = (LimboSessionHandlerImpl) this.connection.getActiveSessionHandler(); this.version = this.player.getProtocolVersion(); } @@ -261,38 +263,44 @@ public void enableFalling() { @Override public void disconnect() { - LimboSessionHandlerImpl handler = (LimboSessionHandlerImpl) this.connection.getSessionHandler(); - if (handler != null) { - if (this.plugin.hasLoginQueue(this.player)) { - handler.disconnected(); - this.plugin.getLoginQueue(this.player).next(); - } else { - RegisteredServer server = handler.getPreviousServer(); - if (server != null) { - this.deject(); - handler.disconnected(); - this.sendToRegisteredServer(server); - } else { - handler.disconnected(); - } + this.connection.eventLoop().execute(() -> { + if (this.connection.getActiveSessionHandler() == this.sessionHandler) { + this.sessionHandler.switchDisconnection(() -> { + if (this.plugin.hasLoginQueue(this.player)) { + this.sessionHandler.disconnected(); + this.plugin.getLoginQueue(this.player).next(); + } else { + RegisteredServer server = this.sessionHandler.getPreviousServer(); + if (server != null) { + this.deject(); + this.sessionHandler.disconnected(); + this.sendToRegisteredServer(server); + } else { + this.sessionHandler.disconnected(); + } + } + }); } - } + }); } @Override public void disconnect(RegisteredServer server) { - LimboSessionHandlerImpl handler = (LimboSessionHandlerImpl) this.connection.getSessionHandler(); - if (handler != null) { - if (this.plugin.hasLoginQueue(this.player)) { - handler.disconnected(); - this.plugin.setNextServer(this.player, server); - this.plugin.getLoginQueue(this.player).next(); - } else { - this.deject(); - handler.disconnected(); - this.sendToRegisteredServer(server); + this.connection.eventLoop().execute(() -> { + if (this.connection.getActiveSessionHandler() == this.sessionHandler) { + this.sessionHandler.switchDisconnection(() -> { + if (this.plugin.hasLoginQueue(this.player)) { + this.sessionHandler.disconnected(); + this.plugin.setNextServer(this.player, server); + this.plugin.getLoginQueue(this.player).next(); + } else { + this.deject(); + this.sessionHandler.disconnected(); + this.sendToRegisteredServer(server); + } + }); } - } + }); } private void deject() { @@ -354,7 +362,7 @@ public Player getProxyPlayer() { @Override public int getPing() { - LimboSessionHandlerImpl handler = (LimboSessionHandlerImpl) this.connection.getSessionHandler(); + LimboSessionHandlerImpl handler = (LimboSessionHandlerImpl) this.connection.getActiveSessionHandler(); if (handler != null) { return handler.getPing(); } else { diff --git a/plugin/src/main/java/net/elytrium/limboapi/server/LimboSessionHandlerImpl.java b/plugin/src/main/java/net/elytrium/limboapi/server/LimboSessionHandlerImpl.java index b73b92c4..039d718a 100644 --- a/plugin/src/main/java/net/elytrium/limboapi/server/LimboSessionHandlerImpl.java +++ b/plugin/src/main/java/net/elytrium/limboapi/server/LimboSessionHandlerImpl.java @@ -32,12 +32,14 @@ import com.velocitypowered.proxy.protocol.packet.chat.legacy.LegacyChat; import com.velocitypowered.proxy.protocol.packet.chat.session.SessionPlayerChat; import com.velocitypowered.proxy.protocol.packet.chat.session.SessionPlayerCommand; +import com.velocitypowered.proxy.protocol.packet.config.FinishedUpdate; import io.netty.buffer.ByteBuf; import io.netty.channel.ChannelPipeline; import io.netty.handler.timeout.ReadTimeoutHandler; import java.lang.invoke.MethodHandle; import java.lang.invoke.MethodHandles; import java.lang.invoke.MethodType; +import java.util.concurrent.CompletableFuture; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.ThreadLocalRandom; import java.util.concurrent.TimeUnit; @@ -65,7 +67,9 @@ public class LimboSessionHandlerImpl implements MinecraftSessionHandler { private final MinecraftSessionHandler originalHandler; private final RegisteredServer previousServer; private final Supplier limboName; + private final CompletableFuture transition = new CompletableFuture<>(); + private LimboPlayer limboPlayer; private ScheduledFuture keepAliveTask; private long keepAliveKey; private boolean keepAlivePending; @@ -73,6 +77,7 @@ public class LimboSessionHandlerImpl implements MinecraftSessionHandler { private int ping = -1; private int genericBytes; private boolean loaded; + private boolean disconnecting; //private boolean disconnected; public LimboSessionHandlerImpl(LimboAPI plugin, LimboImpl limbo, ConnectedPlayer player, LimboSessionHandler callback, @@ -87,9 +92,10 @@ public LimboSessionHandlerImpl(LimboAPI plugin, LimboImpl limbo, ConnectedPlayer this.loaded = player.getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_18_2) < 0; } - public void onSpawn(LimboPlayer player) { + public void onConfig(LimboPlayer player) { this.loaded = true; - this.callback.onSpawn(this.limbo, player); + this.limboPlayer = player; + this.callback.onConfig(this.limbo, player); Integer serverReadTimeout = this.limbo.getReadTimeout(); this.keepAliveTask = player.getScheduledExecutor().scheduleAtFixedRate(() -> { @@ -119,6 +125,23 @@ public void onSpawn(LimboPlayer player) { }, 250, (serverReadTimeout == null ? this.plugin.getServer().getConfiguration().getReadTimeout() : serverReadTimeout) / 2, TimeUnit.MILLISECONDS); } + public void onSpawn() { + this.callback.onSpawn(this.limbo, this.limboPlayer); + + // Player is spawned, so can trust that transition to the PLAY state is complete + this.transition.complete(this); + } + + @Override + public boolean handle(FinishedUpdate packet) { + this.player.getConnection().setState(this.limbo.localStateRegistry); + + this.limbo.preSpawn(this.callback.getClass(), this.player.getConnection(), this.player); + this.limbo.postSpawn(this, this.player.getConnection(), this.player); + this.player.getConnection().flush(); + return true; + } + public boolean handle(MovePacket packet) { if (this.loaded) { this.callback.onGround(packet.isOnGround()); @@ -295,7 +318,7 @@ public void disconnected() { } if (!(this.originalHandler instanceof AuthSessionHandler) && !(this.originalHandler instanceof LimboSessionHandlerImpl)) { - connection.eventLoop().execute(() -> connection.setSessionHandler(this.originalHandler)); + connection.eventLoop().execute(() -> connection.setActiveSessionHandler(connection.getState(), this.originalHandler)); } ChannelPipeline pipeline = connection.getChannel().pipeline(); @@ -307,6 +330,16 @@ public void disconnected() { } } + public void switchDisconnection(Runnable runnable) { + if (this.disconnecting ^= true) { + if (this.player.getConnection().getProtocolVersion().compareTo(ProtocolVersion.MINECRAFT_1_20_2) < 0) { + runnable.run(); + } else { + this.transition.thenRun(runnable); + } + } + } + public RegisteredServer getPreviousServer() { return this.previousServer; } diff --git a/plugin/src/main/java/net/elytrium/limboapi/utils/NbtUtils.java b/plugin/src/main/java/net/elytrium/limboapi/utils/NbtUtils.java new file mode 100644 index 00000000..1b2429b5 --- /dev/null +++ b/plugin/src/main/java/net/elytrium/limboapi/utils/NbtUtils.java @@ -0,0 +1,43 @@ +/* + * Copyright (C) 2021 - 2023 Elytrium + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +package net.elytrium.limboapi.utils; + +import com.velocitypowered.api.network.ProtocolVersion; +import com.velocitypowered.proxy.protocol.ProtocolUtils; +import io.netty.buffer.ByteBuf; +import io.netty.buffer.ByteBufOutputStream; +import io.netty.handler.codec.EncoderException; +import java.io.IOException; +import net.kyori.adventure.nbt.BinaryTagTypes; +import net.kyori.adventure.nbt.CompoundBinaryTag; + +// TODO: contribute to the Velocity? +public class NbtUtils { + public static void writeCompoundTag(ByteBuf buf, CompoundBinaryTag tag, ProtocolVersion version) { + if (version.compareTo(ProtocolVersion.MINECRAFT_1_20_2) >= 0) { + try { + buf.writeByte(BinaryTagTypes.COMPOUND.id()); + BinaryTagTypes.COMPOUND.write(tag, new ByteBufOutputStream(buf)); + } catch (IOException exception) { + throw new EncoderException("Unable to encode NBT CompoundTag", exception); + } + } else { + ProtocolUtils.writeCompoundTag(buf, tag); + } + } +} diff --git a/plugin/src/main/resources/mapping/blocks.json b/plugin/src/main/resources/mapping/blocks.json deleted file mode 100644 index d8f91636..00000000 --- a/plugin/src/main/resources/mapping/blocks.json +++ /dev/null @@ -1,1005 +0,0 @@ -{ - "minecraft:air": "0", - "minecraft:stone": "1", - "minecraft:granite": "2", - "minecraft:polished_granite": "3", - "minecraft:diorite": "4", - "minecraft:polished_diorite": "5", - "minecraft:andesite": "6", - "minecraft:polished_andesite": "7", - "minecraft:grass_block": "8", - "minecraft:dirt": "9", - "minecraft:coarse_dirt": "10", - "minecraft:podzol": "11", - "minecraft:cobblestone": "12", - "minecraft:oak_planks": "13", - "minecraft:spruce_planks": "14", - "minecraft:birch_planks": "15", - "minecraft:jungle_planks": "16", - "minecraft:acacia_planks": "17", - "minecraft:cherry_planks": "18", - "minecraft:dark_oak_planks": "19", - "minecraft:mangrove_planks": "20", - "minecraft:bamboo_planks": "21", - "minecraft:bamboo_mosaic": "22", - "minecraft:oak_sapling": "23", - "minecraft:spruce_sapling": "24", - "minecraft:birch_sapling": "25", - "minecraft:jungle_sapling": "26", - "minecraft:acacia_sapling": "27", - "minecraft:cherry_sapling": "28", - "minecraft:dark_oak_sapling": "29", - "minecraft:mangrove_propagule": "30", - "minecraft:bedrock": "31", - "minecraft:water": "32", - "minecraft:lava": "33", - "minecraft:sand": "34", - "minecraft:suspicious_sand": "35", - "minecraft:red_sand": "36", - "minecraft:gravel": "37", - "minecraft:suspicious_gravel": "38", - "minecraft:gold_ore": "39", - "minecraft:deepslate_gold_ore": "40", - "minecraft:iron_ore": "41", - "minecraft:deepslate_iron_ore": "42", - "minecraft:coal_ore": "43", - "minecraft:deepslate_coal_ore": "44", - "minecraft:nether_gold_ore": "45", - "minecraft:oak_log": "46", - "minecraft:spruce_log": "47", - "minecraft:birch_log": "48", - "minecraft:jungle_log": "49", - "minecraft:acacia_log": "50", - "minecraft:cherry_log": "51", - "minecraft:dark_oak_log": "52", - "minecraft:mangrove_log": "53", - "minecraft:mangrove_roots": "54", - "minecraft:muddy_mangrove_roots": "55", - "minecraft:bamboo_block": "56", - "minecraft:stripped_spruce_log": "57", - "minecraft:stripped_birch_log": "58", - "minecraft:stripped_jungle_log": "59", - "minecraft:stripped_acacia_log": "60", - "minecraft:stripped_cherry_log": "61", - "minecraft:stripped_dark_oak_log": "62", - "minecraft:stripped_oak_log": "63", - "minecraft:stripped_mangrove_log": "64", - "minecraft:stripped_bamboo_block": "65", - "minecraft:oak_wood": "66", - "minecraft:spruce_wood": "67", - "minecraft:birch_wood": "68", - "minecraft:jungle_wood": "69", - "minecraft:acacia_wood": "70", - "minecraft:cherry_wood": "71", - "minecraft:dark_oak_wood": "72", - "minecraft:mangrove_wood": "73", - "minecraft:stripped_oak_wood": "74", - "minecraft:stripped_spruce_wood": "75", - "minecraft:stripped_birch_wood": "76", - "minecraft:stripped_jungle_wood": "77", - "minecraft:stripped_acacia_wood": "78", - "minecraft:stripped_cherry_wood": "79", - "minecraft:stripped_dark_oak_wood": "80", - "minecraft:stripped_mangrove_wood": "81", - "minecraft:oak_leaves": "82", - "minecraft:spruce_leaves": "83", - "minecraft:birch_leaves": "84", - "minecraft:jungle_leaves": "85", - "minecraft:acacia_leaves": "86", - "minecraft:cherry_leaves": "87", - "minecraft:dark_oak_leaves": "88", - "minecraft:mangrove_leaves": "89", - "minecraft:azalea_leaves": "90", - "minecraft:flowering_azalea_leaves": "91", - "minecraft:sponge": "92", - "minecraft:wet_sponge": "93", - "minecraft:glass": "94", - "minecraft:lapis_ore": "95", - "minecraft:deepslate_lapis_ore": "96", - "minecraft:lapis_block": "97", - "minecraft:dispenser": "98", - "minecraft:sandstone": "99", - "minecraft:chiseled_sandstone": "100", - "minecraft:cut_sandstone": "101", - "minecraft:note_block": "102", - "minecraft:white_bed": "103", - "minecraft:orange_bed": "104", - "minecraft:magenta_bed": "105", - "minecraft:light_blue_bed": "106", - "minecraft:yellow_bed": "107", - "minecraft:lime_bed": "108", - "minecraft:pink_bed": "109", - "minecraft:gray_bed": "110", - "minecraft:light_gray_bed": "111", - "minecraft:cyan_bed": "112", - "minecraft:purple_bed": "113", - "minecraft:blue_bed": "114", - "minecraft:brown_bed": "115", - "minecraft:green_bed": "116", - "minecraft:red_bed": "117", - "minecraft:black_bed": "118", - "minecraft:powered_rail": "119", - "minecraft:detector_rail": "120", - "minecraft:sticky_piston": "121", - "minecraft:cobweb": "122", - "minecraft:grass": "123", - "minecraft:fern": "124", - "minecraft:dead_bush": "125", - "minecraft:seagrass": "126", - "minecraft:tall_seagrass": "127", - "minecraft:piston": "128", - "minecraft:piston_head": "129", - "minecraft:white_wool": "130", - "minecraft:orange_wool": "131", - "minecraft:magenta_wool": "132", - "minecraft:light_blue_wool": "133", - "minecraft:yellow_wool": "134", - "minecraft:lime_wool": "135", - "minecraft:pink_wool": "136", - "minecraft:gray_wool": "137", - "minecraft:light_gray_wool": "138", - "minecraft:cyan_wool": "139", - "minecraft:purple_wool": "140", - "minecraft:blue_wool": "141", - "minecraft:brown_wool": "142", - "minecraft:green_wool": "143", - "minecraft:red_wool": "144", - "minecraft:black_wool": "145", - "minecraft:moving_piston": "146", - "minecraft:dandelion": "147", - "minecraft:torchflower": "148", - "minecraft:poppy": "149", - "minecraft:blue_orchid": "150", - "minecraft:allium": "151", - "minecraft:azure_bluet": "152", - "minecraft:red_tulip": "153", - "minecraft:orange_tulip": "154", - "minecraft:white_tulip": "155", - "minecraft:pink_tulip": "156", - "minecraft:oxeye_daisy": "157", - "minecraft:cornflower": "158", - "minecraft:wither_rose": "159", - "minecraft:lily_of_the_valley": "160", - "minecraft:brown_mushroom": "161", - "minecraft:red_mushroom": "162", - "minecraft:gold_block": "163", - "minecraft:iron_block": "164", - "minecraft:bricks": "165", - "minecraft:tnt": "166", - "minecraft:bookshelf": "167", - "minecraft:chiseled_bookshelf": "168", - "minecraft:mossy_cobblestone": "169", - "minecraft:obsidian": "170", - "minecraft:torch": "171", - "minecraft:wall_torch": "172", - "minecraft:fire": "173", - "minecraft:soul_fire": "174", - "minecraft:spawner": "175", - "minecraft:oak_stairs": "176", - "minecraft:chest": "177", - "minecraft:redstone_wire": "178", - "minecraft:diamond_ore": "179", - "minecraft:deepslate_diamond_ore": "180", - "minecraft:diamond_block": "181", - "minecraft:crafting_table": "182", - "minecraft:wheat": "183", - "minecraft:farmland": "184", - "minecraft:furnace": "185", - "minecraft:oak_sign": "186", - "minecraft:spruce_sign": "187", - "minecraft:birch_sign": "188", - "minecraft:acacia_sign": "189", - "minecraft:cherry_sign": "190", - "minecraft:jungle_sign": "191", - "minecraft:dark_oak_sign": "192", - "minecraft:mangrove_sign": "193", - "minecraft:bamboo_sign": "194", - "minecraft:oak_door": "195", - "minecraft:ladder": "196", - "minecraft:rail": "197", - "minecraft:cobblestone_stairs": "198", - "minecraft:oak_wall_sign": "199", - "minecraft:spruce_wall_sign": "200", - "minecraft:birch_wall_sign": "201", - "minecraft:acacia_wall_sign": "202", - "minecraft:cherry_wall_sign": "203", - "minecraft:jungle_wall_sign": "204", - "minecraft:dark_oak_wall_sign": "205", - "minecraft:mangrove_wall_sign": "206", - "minecraft:bamboo_wall_sign": "207", - "minecraft:oak_hanging_sign": "208", - "minecraft:spruce_hanging_sign": "209", - "minecraft:birch_hanging_sign": "210", - "minecraft:acacia_hanging_sign": "211", - "minecraft:cherry_hanging_sign": "212", - "minecraft:jungle_hanging_sign": "213", - "minecraft:dark_oak_hanging_sign": "214", - "minecraft:crimson_hanging_sign": "215", - "minecraft:warped_hanging_sign": "216", - "minecraft:mangrove_hanging_sign": "217", - "minecraft:bamboo_hanging_sign": "218", - "minecraft:oak_wall_hanging_sign": "219", - "minecraft:spruce_wall_hanging_sign": "220", - "minecraft:birch_wall_hanging_sign": "221", - "minecraft:acacia_wall_hanging_sign": "222", - "minecraft:cherry_wall_hanging_sign": "223", - "minecraft:jungle_wall_hanging_sign": "224", - "minecraft:dark_oak_wall_hanging_sign": "225", - "minecraft:mangrove_wall_hanging_sign": "226", - "minecraft:crimson_wall_hanging_sign": "227", - "minecraft:warped_wall_hanging_sign": "228", - "minecraft:bamboo_wall_hanging_sign": "229", - "minecraft:lever": "230", - "minecraft:stone_pressure_plate": "231", - "minecraft:iron_door": "232", - "minecraft:oak_pressure_plate": "233", - "minecraft:spruce_pressure_plate": "234", - "minecraft:birch_pressure_plate": "235", - "minecraft:jungle_pressure_plate": "236", - "minecraft:acacia_pressure_plate": "237", - "minecraft:cherry_pressure_plate": "238", - "minecraft:dark_oak_pressure_plate": "239", - "minecraft:mangrove_pressure_plate": "240", - "minecraft:bamboo_pressure_plate": "241", - "minecraft:redstone_ore": "242", - "minecraft:deepslate_redstone_ore": "243", - "minecraft:redstone_torch": "244", - "minecraft:redstone_wall_torch": "245", - "minecraft:stone_button": "246", - "minecraft:snow": "247", - "minecraft:ice": "248", - "minecraft:snow_block": "249", - "minecraft:cactus": "250", - "minecraft:clay": "251", - "minecraft:sugar_cane": "252", - "minecraft:jukebox": "253", - "minecraft:oak_fence": "254", - "minecraft:pumpkin": "255", - "minecraft:netherrack": "256", - "minecraft:soul_sand": "257", - "minecraft:soul_soil": "258", - "minecraft:basalt": "259", - "minecraft:polished_basalt": "260", - "minecraft:soul_torch": "261", - "minecraft:soul_wall_torch": "262", - "minecraft:glowstone": "263", - "minecraft:nether_portal": "264", - "minecraft:carved_pumpkin": "265", - "minecraft:jack_o_lantern": "266", - "minecraft:cake": "267", - "minecraft:repeater": "268", - "minecraft:white_stained_glass": "269", - "minecraft:orange_stained_glass": "270", - "minecraft:magenta_stained_glass": "271", - "minecraft:light_blue_stained_glass": "272", - "minecraft:yellow_stained_glass": "273", - "minecraft:lime_stained_glass": "274", - "minecraft:pink_stained_glass": "275", - "minecraft:gray_stained_glass": "276", - "minecraft:light_gray_stained_glass": "277", - "minecraft:cyan_stained_glass": "278", - "minecraft:purple_stained_glass": "279", - "minecraft:blue_stained_glass": "280", - "minecraft:brown_stained_glass": "281", - "minecraft:green_stained_glass": "282", - "minecraft:red_stained_glass": "283", - "minecraft:black_stained_glass": "284", - "minecraft:oak_trapdoor": "285", - "minecraft:spruce_trapdoor": "286", - "minecraft:birch_trapdoor": "287", - "minecraft:jungle_trapdoor": "288", - "minecraft:acacia_trapdoor": "289", - "minecraft:cherry_trapdoor": "290", - "minecraft:dark_oak_trapdoor": "291", - "minecraft:mangrove_trapdoor": "292", - "minecraft:bamboo_trapdoor": "293", - "minecraft:stone_bricks": "294", - "minecraft:mossy_stone_bricks": "295", - "minecraft:cracked_stone_bricks": "296", - "minecraft:chiseled_stone_bricks": "297", - "minecraft:packed_mud": "298", - "minecraft:mud_bricks": "299", - "minecraft:infested_stone": "300", - "minecraft:infested_cobblestone": "301", - "minecraft:infested_stone_bricks": "302", - "minecraft:infested_mossy_stone_bricks": "303", - "minecraft:infested_cracked_stone_bricks": "304", - "minecraft:infested_chiseled_stone_bricks": "305", - "minecraft:brown_mushroom_block": "306", - "minecraft:red_mushroom_block": "307", - "minecraft:mushroom_stem": "308", - "minecraft:iron_bars": "309", - "minecraft:chain": "310", - "minecraft:glass_pane": "311", - "minecraft:melon": "312", - "minecraft:attached_pumpkin_stem": "313", - "minecraft:attached_melon_stem": "314", - "minecraft:pumpkin_stem": "315", - "minecraft:melon_stem": "316", - "minecraft:vine": "317", - "minecraft:glow_lichen": "318", - "minecraft:oak_fence_gate": "319", - "minecraft:brick_stairs": "320", - "minecraft:stone_brick_stairs": "321", - "minecraft:mud_brick_stairs": "322", - "minecraft:mycelium": "323", - "minecraft:lily_pad": "324", - "minecraft:nether_bricks": "325", - "minecraft:nether_brick_fence": "326", - "minecraft:nether_brick_stairs": "327", - "minecraft:nether_wart": "328", - "minecraft:enchanting_table": "329", - "minecraft:brewing_stand": "330", - "minecraft:cauldron": "331", - "minecraft:water_cauldron": "332", - "minecraft:lava_cauldron": "333", - "minecraft:powder_snow_cauldron": "334", - "minecraft:end_portal": "335", - "minecraft:end_portal_frame": "336", - "minecraft:end_stone": "337", - "minecraft:dragon_egg": "338", - "minecraft:redstone_lamp": "339", - "minecraft:cocoa": "340", - "minecraft:sandstone_stairs": "341", - "minecraft:emerald_ore": "342", - "minecraft:deepslate_emerald_ore": "343", - "minecraft:ender_chest": "344", - "minecraft:tripwire_hook": "345", - "minecraft:tripwire": "346", - "minecraft:emerald_block": "347", - "minecraft:spruce_stairs": "348", - "minecraft:birch_stairs": "349", - "minecraft:jungle_stairs": "350", - "minecraft:command_block": "351", - "minecraft:beacon": "352", - "minecraft:cobblestone_wall": "353", - "minecraft:mossy_cobblestone_wall": "354", - "minecraft:flower_pot": "355", - "minecraft:potted_torchflower": "356", - "minecraft:potted_oak_sapling": "357", - "minecraft:potted_spruce_sapling": "358", - "minecraft:potted_birch_sapling": "359", - "minecraft:potted_jungle_sapling": "360", - "minecraft:potted_acacia_sapling": "361", - "minecraft:potted_cherry_sapling": "362", - "minecraft:potted_dark_oak_sapling": "363", - "minecraft:potted_mangrove_propagule": "364", - "minecraft:potted_fern": "365", - "minecraft:potted_dandelion": "366", - "minecraft:potted_poppy": "367", - "minecraft:potted_blue_orchid": "368", - "minecraft:potted_allium": "369", - "minecraft:potted_azure_bluet": "370", - "minecraft:potted_red_tulip": "371", - "minecraft:potted_orange_tulip": "372", - "minecraft:potted_white_tulip": "373", - "minecraft:potted_pink_tulip": "374", - "minecraft:potted_oxeye_daisy": "375", - "minecraft:potted_cornflower": "376", - "minecraft:potted_lily_of_the_valley": "377", - "minecraft:potted_wither_rose": "378", - "minecraft:potted_red_mushroom": "379", - "minecraft:potted_brown_mushroom": "380", - "minecraft:potted_dead_bush": "381", - "minecraft:potted_cactus": "382", - "minecraft:carrots": "383", - "minecraft:potatoes": "384", - "minecraft:oak_button": "385", - "minecraft:spruce_button": "386", - "minecraft:birch_button": "387", - "minecraft:jungle_button": "388", - "minecraft:acacia_button": "389", - "minecraft:cherry_button": "390", - "minecraft:dark_oak_button": "391", - "minecraft:mangrove_button": "392", - "minecraft:bamboo_button": "393", - "minecraft:skeleton_skull": "394", - "minecraft:skeleton_wall_skull": "395", - "minecraft:wither_skeleton_skull": "396", - "minecraft:wither_skeleton_wall_skull": "397", - "minecraft:zombie_head": "398", - "minecraft:zombie_wall_head": "399", - "minecraft:player_head": "400", - "minecraft:player_wall_head": "401", - "minecraft:creeper_head": "402", - "minecraft:creeper_wall_head": "403", - "minecraft:dragon_head": "404", - "minecraft:dragon_wall_head": "405", - "minecraft:piglin_head": "406", - "minecraft:piglin_wall_head": "407", - "minecraft:anvil": "408", - "minecraft:chipped_anvil": "409", - "minecraft:damaged_anvil": "410", - "minecraft:trapped_chest": "411", - "minecraft:light_weighted_pressure_plate": "412", - "minecraft:heavy_weighted_pressure_plate": "413", - "minecraft:comparator": "414", - "minecraft:daylight_detector": "415", - "minecraft:redstone_block": "416", - "minecraft:nether_quartz_ore": "417", - "minecraft:hopper": "418", - "minecraft:quartz_block": "419", - "minecraft:chiseled_quartz_block": "420", - "minecraft:quartz_pillar": "421", - "minecraft:quartz_stairs": "422", - "minecraft:activator_rail": "423", - "minecraft:dropper": "424", - "minecraft:white_terracotta": "425", - "minecraft:orange_terracotta": "426", - "minecraft:magenta_terracotta": "427", - "minecraft:light_blue_terracotta": "428", - "minecraft:yellow_terracotta": "429", - "minecraft:lime_terracotta": "430", - "minecraft:pink_terracotta": "431", - "minecraft:gray_terracotta": "432", - "minecraft:light_gray_terracotta": "433", - "minecraft:cyan_terracotta": "434", - "minecraft:purple_terracotta": "435", - "minecraft:blue_terracotta": "436", - "minecraft:brown_terracotta": "437", - "minecraft:green_terracotta": "438", - "minecraft:red_terracotta": "439", - "minecraft:black_terracotta": "440", - "minecraft:white_stained_glass_pane": "441", - "minecraft:orange_stained_glass_pane": "442", - "minecraft:magenta_stained_glass_pane": "443", - "minecraft:light_blue_stained_glass_pane": "444", - "minecraft:yellow_stained_glass_pane": "445", - "minecraft:lime_stained_glass_pane": "446", - "minecraft:pink_stained_glass_pane": "447", - "minecraft:gray_stained_glass_pane": "448", - "minecraft:light_gray_stained_glass_pane": "449", - "minecraft:cyan_stained_glass_pane": "450", - "minecraft:purple_stained_glass_pane": "451", - "minecraft:blue_stained_glass_pane": "452", - "minecraft:brown_stained_glass_pane": "453", - "minecraft:green_stained_glass_pane": "454", - "minecraft:red_stained_glass_pane": "455", - "minecraft:black_stained_glass_pane": "456", - "minecraft:acacia_stairs": "457", - "minecraft:cherry_stairs": "458", - "minecraft:dark_oak_stairs": "459", - "minecraft:mangrove_stairs": "460", - "minecraft:bamboo_stairs": "461", - "minecraft:bamboo_mosaic_stairs": "462", - "minecraft:slime_block": "463", - "minecraft:barrier": "464", - "minecraft:light": "465", - "minecraft:iron_trapdoor": "466", - "minecraft:prismarine": "467", - "minecraft:prismarine_bricks": "468", - "minecraft:dark_prismarine": "469", - "minecraft:prismarine_stairs": "470", - "minecraft:prismarine_brick_stairs": "471", - "minecraft:dark_prismarine_stairs": "472", - "minecraft:prismarine_slab": "473", - "minecraft:prismarine_brick_slab": "474", - "minecraft:dark_prismarine_slab": "475", - "minecraft:sea_lantern": "476", - "minecraft:hay_block": "477", - "minecraft:white_carpet": "478", - "minecraft:orange_carpet": "479", - "minecraft:magenta_carpet": "480", - "minecraft:light_blue_carpet": "481", - "minecraft:yellow_carpet": "482", - "minecraft:lime_carpet": "483", - "minecraft:pink_carpet": "484", - "minecraft:gray_carpet": "485", - "minecraft:light_gray_carpet": "486", - "minecraft:cyan_carpet": "487", - "minecraft:purple_carpet": "488", - "minecraft:blue_carpet": "489", - "minecraft:brown_carpet": "490", - "minecraft:green_carpet": "491", - "minecraft:red_carpet": "492", - "minecraft:black_carpet": "493", - "minecraft:terracotta": "494", - "minecraft:coal_block": "495", - "minecraft:packed_ice": "496", - "minecraft:sunflower": "497", - "minecraft:lilac": "498", - "minecraft:rose_bush": "499", - "minecraft:peony": "500", - "minecraft:tall_grass": "501", - "minecraft:large_fern": "502", - "minecraft:white_banner": "503", - "minecraft:orange_banner": "504", - "minecraft:magenta_banner": "505", - "minecraft:light_blue_banner": "506", - "minecraft:yellow_banner": "507", - "minecraft:lime_banner": "508", - "minecraft:pink_banner": "509", - "minecraft:gray_banner": "510", - "minecraft:light_gray_banner": "511", - "minecraft:cyan_banner": "512", - "minecraft:purple_banner": "513", - "minecraft:blue_banner": "514", - "minecraft:brown_banner": "515", - "minecraft:green_banner": "516", - "minecraft:red_banner": "517", - "minecraft:black_banner": "518", - "minecraft:white_wall_banner": "519", - "minecraft:orange_wall_banner": "520", - "minecraft:magenta_wall_banner": "521", - "minecraft:light_blue_wall_banner": "522", - "minecraft:yellow_wall_banner": "523", - "minecraft:lime_wall_banner": "524", - "minecraft:pink_wall_banner": "525", - "minecraft:gray_wall_banner": "526", - "minecraft:light_gray_wall_banner": "527", - "minecraft:cyan_wall_banner": "528", - "minecraft:purple_wall_banner": "529", - "minecraft:blue_wall_banner": "530", - "minecraft:brown_wall_banner": "531", - "minecraft:green_wall_banner": "532", - "minecraft:red_wall_banner": "533", - "minecraft:black_wall_banner": "534", - "minecraft:red_sandstone": "535", - "minecraft:chiseled_red_sandstone": "536", - "minecraft:cut_red_sandstone": "537", - "minecraft:red_sandstone_stairs": "538", - "minecraft:oak_slab": "539", - "minecraft:spruce_slab": "540", - "minecraft:birch_slab": "541", - "minecraft:jungle_slab": "542", - "minecraft:acacia_slab": "543", - "minecraft:cherry_slab": "544", - "minecraft:dark_oak_slab": "545", - "minecraft:mangrove_slab": "546", - "minecraft:bamboo_slab": "547", - "minecraft:bamboo_mosaic_slab": "548", - "minecraft:stone_slab": "549", - "minecraft:smooth_stone_slab": "550", - "minecraft:sandstone_slab": "551", - "minecraft:cut_sandstone_slab": "552", - "minecraft:petrified_oak_slab": "553", - "minecraft:cobblestone_slab": "554", - "minecraft:brick_slab": "555", - "minecraft:stone_brick_slab": "556", - "minecraft:mud_brick_slab": "557", - "minecraft:nether_brick_slab": "558", - "minecraft:quartz_slab": "559", - "minecraft:red_sandstone_slab": "560", - "minecraft:cut_red_sandstone_slab": "561", - "minecraft:purpur_slab": "562", - "minecraft:smooth_stone": "563", - "minecraft:smooth_sandstone": "564", - "minecraft:smooth_quartz": "565", - "minecraft:smooth_red_sandstone": "566", - "minecraft:spruce_fence_gate": "567", - "minecraft:birch_fence_gate": "568", - "minecraft:jungle_fence_gate": "569", - "minecraft:acacia_fence_gate": "570", - "minecraft:cherry_fence_gate": "571", - "minecraft:dark_oak_fence_gate": "572", - "minecraft:mangrove_fence_gate": "573", - "minecraft:bamboo_fence_gate": "574", - "minecraft:spruce_fence": "575", - "minecraft:birch_fence": "576", - "minecraft:jungle_fence": "577", - "minecraft:acacia_fence": "578", - "minecraft:cherry_fence": "579", - "minecraft:dark_oak_fence": "580", - "minecraft:mangrove_fence": "581", - "minecraft:bamboo_fence": "582", - "minecraft:spruce_door": "583", - "minecraft:birch_door": "584", - "minecraft:jungle_door": "585", - "minecraft:acacia_door": "586", - "minecraft:cherry_door": "587", - "minecraft:dark_oak_door": "588", - "minecraft:mangrove_door": "589", - "minecraft:bamboo_door": "590", - "minecraft:end_rod": "591", - "minecraft:chorus_plant": "592", - "minecraft:chorus_flower": "593", - "minecraft:purpur_block": "594", - "minecraft:purpur_pillar": "595", - "minecraft:purpur_stairs": "596", - "minecraft:end_stone_bricks": "597", - "minecraft:torchflower_crop": "598", - "minecraft:pitcher_crop": "599", - "minecraft:pitcher_plant": "600", - "minecraft:beetroots": "601", - "minecraft:dirt_path": "602", - "minecraft:end_gateway": "603", - "minecraft:repeating_command_block": "604", - "minecraft:chain_command_block": "605", - "minecraft:frosted_ice": "606", - "minecraft:magma_block": "607", - "minecraft:nether_wart_block": "608", - "minecraft:red_nether_bricks": "609", - "minecraft:bone_block": "610", - "minecraft:structure_void": "611", - "minecraft:observer": "612", - "minecraft:shulker_box": "613", - "minecraft:white_shulker_box": "614", - "minecraft:orange_shulker_box": "615", - "minecraft:magenta_shulker_box": "616", - "minecraft:light_blue_shulker_box": "617", - "minecraft:yellow_shulker_box": "618", - "minecraft:lime_shulker_box": "619", - "minecraft:pink_shulker_box": "620", - "minecraft:gray_shulker_box": "621", - "minecraft:light_gray_shulker_box": "622", - "minecraft:cyan_shulker_box": "623", - "minecraft:purple_shulker_box": "624", - "minecraft:blue_shulker_box": "625", - "minecraft:brown_shulker_box": "626", - "minecraft:green_shulker_box": "627", - "minecraft:red_shulker_box": "628", - "minecraft:black_shulker_box": "629", - "minecraft:white_glazed_terracotta": "630", - "minecraft:orange_glazed_terracotta": "631", - "minecraft:magenta_glazed_terracotta": "632", - "minecraft:light_blue_glazed_terracotta": "633", - "minecraft:yellow_glazed_terracotta": "634", - "minecraft:lime_glazed_terracotta": "635", - "minecraft:pink_glazed_terracotta": "636", - "minecraft:gray_glazed_terracotta": "637", - "minecraft:light_gray_glazed_terracotta": "638", - "minecraft:cyan_glazed_terracotta": "639", - "minecraft:purple_glazed_terracotta": "640", - "minecraft:blue_glazed_terracotta": "641", - "minecraft:brown_glazed_terracotta": "642", - "minecraft:green_glazed_terracotta": "643", - "minecraft:red_glazed_terracotta": "644", - "minecraft:black_glazed_terracotta": "645", - "minecraft:white_concrete": "646", - "minecraft:orange_concrete": "647", - "minecraft:magenta_concrete": "648", - "minecraft:light_blue_concrete": "649", - "minecraft:yellow_concrete": "650", - "minecraft:lime_concrete": "651", - "minecraft:pink_concrete": "652", - "minecraft:gray_concrete": "653", - "minecraft:light_gray_concrete": "654", - "minecraft:cyan_concrete": "655", - "minecraft:purple_concrete": "656", - "minecraft:blue_concrete": "657", - "minecraft:brown_concrete": "658", - "minecraft:green_concrete": "659", - "minecraft:red_concrete": "660", - "minecraft:black_concrete": "661", - "minecraft:white_concrete_powder": "662", - "minecraft:orange_concrete_powder": "663", - "minecraft:magenta_concrete_powder": "664", - "minecraft:light_blue_concrete_powder": "665", - "minecraft:yellow_concrete_powder": "666", - "minecraft:lime_concrete_powder": "667", - "minecraft:pink_concrete_powder": "668", - "minecraft:gray_concrete_powder": "669", - "minecraft:light_gray_concrete_powder": "670", - "minecraft:cyan_concrete_powder": "671", - "minecraft:purple_concrete_powder": "672", - "minecraft:blue_concrete_powder": "673", - "minecraft:brown_concrete_powder": "674", - "minecraft:green_concrete_powder": "675", - "minecraft:red_concrete_powder": "676", - "minecraft:black_concrete_powder": "677", - "minecraft:kelp": "678", - "minecraft:kelp_plant": "679", - "minecraft:dried_kelp_block": "680", - "minecraft:turtle_egg": "681", - "minecraft:sniffer_egg": "682", - "minecraft:dead_tube_coral_block": "683", - "minecraft:dead_brain_coral_block": "684", - "minecraft:dead_bubble_coral_block": "685", - "minecraft:dead_fire_coral_block": "686", - "minecraft:dead_horn_coral_block": "687", - "minecraft:tube_coral_block": "688", - "minecraft:brain_coral_block": "689", - "minecraft:bubble_coral_block": "690", - "minecraft:fire_coral_block": "691", - "minecraft:horn_coral_block": "692", - "minecraft:dead_tube_coral": "693", - "minecraft:dead_brain_coral": "694", - "minecraft:dead_bubble_coral": "695", - "minecraft:dead_fire_coral": "696", - "minecraft:dead_horn_coral": "697", - "minecraft:tube_coral": "698", - "minecraft:brain_coral": "699", - "minecraft:bubble_coral": "700", - "minecraft:fire_coral": "701", - "minecraft:horn_coral": "702", - "minecraft:dead_tube_coral_fan": "703", - "minecraft:dead_brain_coral_fan": "704", - "minecraft:dead_bubble_coral_fan": "705", - "minecraft:dead_fire_coral_fan": "706", - "minecraft:dead_horn_coral_fan": "707", - "minecraft:tube_coral_fan": "708", - "minecraft:brain_coral_fan": "709", - "minecraft:bubble_coral_fan": "710", - "minecraft:fire_coral_fan": "711", - "minecraft:horn_coral_fan": "712", - "minecraft:dead_tube_coral_wall_fan": "713", - "minecraft:dead_brain_coral_wall_fan": "714", - "minecraft:dead_bubble_coral_wall_fan": "715", - "minecraft:dead_fire_coral_wall_fan": "716", - "minecraft:dead_horn_coral_wall_fan": "717", - "minecraft:tube_coral_wall_fan": "718", - "minecraft:brain_coral_wall_fan": "719", - "minecraft:bubble_coral_wall_fan": "720", - "minecraft:fire_coral_wall_fan": "721", - "minecraft:horn_coral_wall_fan": "722", - "minecraft:sea_pickle": "723", - "minecraft:blue_ice": "724", - "minecraft:conduit": "725", - "minecraft:bamboo_sapling": "726", - "minecraft:bamboo": "727", - "minecraft:potted_bamboo": "728", - "minecraft:void_air": "729", - "minecraft:cave_air": "730", - "minecraft:bubble_column": "731", - "minecraft:polished_granite_stairs": "732", - "minecraft:smooth_red_sandstone_stairs": "733", - "minecraft:mossy_stone_brick_stairs": "734", - "minecraft:polished_diorite_stairs": "735", - "minecraft:mossy_cobblestone_stairs": "736", - "minecraft:end_stone_brick_stairs": "737", - "minecraft:stone_stairs": "738", - "minecraft:smooth_sandstone_stairs": "739", - "minecraft:smooth_quartz_stairs": "740", - "minecraft:granite_stairs": "741", - "minecraft:andesite_stairs": "742", - "minecraft:red_nether_brick_stairs": "743", - "minecraft:polished_andesite_stairs": "744", - "minecraft:diorite_stairs": "745", - "minecraft:polished_granite_slab": "746", - "minecraft:smooth_red_sandstone_slab": "747", - "minecraft:mossy_stone_brick_slab": "748", - "minecraft:polished_diorite_slab": "749", - "minecraft:mossy_cobblestone_slab": "750", - "minecraft:end_stone_brick_slab": "751", - "minecraft:smooth_sandstone_slab": "752", - "minecraft:smooth_quartz_slab": "753", - "minecraft:granite_slab": "754", - "minecraft:andesite_slab": "755", - "minecraft:red_nether_brick_slab": "756", - "minecraft:polished_andesite_slab": "757", - "minecraft:diorite_slab": "758", - "minecraft:brick_wall": "759", - "minecraft:prismarine_wall": "760", - "minecraft:red_sandstone_wall": "761", - "minecraft:mossy_stone_brick_wall": "762", - "minecraft:granite_wall": "763", - "minecraft:stone_brick_wall": "764", - "minecraft:mud_brick_wall": "765", - "minecraft:nether_brick_wall": "766", - "minecraft:andesite_wall": "767", - "minecraft:red_nether_brick_wall": "768", - "minecraft:sandstone_wall": "769", - "minecraft:end_stone_brick_wall": "770", - "minecraft:diorite_wall": "771", - "minecraft:scaffolding": "772", - "minecraft:loom": "773", - "minecraft:barrel": "774", - "minecraft:smoker": "775", - "minecraft:blast_furnace": "776", - "minecraft:cartography_table": "777", - "minecraft:fletching_table": "778", - "minecraft:grindstone": "779", - "minecraft:lectern": "780", - "minecraft:smithing_table": "781", - "minecraft:stonecutter": "782", - "minecraft:bell": "783", - "minecraft:lantern": "784", - "minecraft:soul_lantern": "785", - "minecraft:campfire": "786", - "minecraft:soul_campfire": "787", - "minecraft:sweet_berry_bush": "788", - "minecraft:warped_stem": "789", - "minecraft:stripped_warped_stem": "790", - "minecraft:warped_hyphae": "791", - "minecraft:stripped_warped_hyphae": "792", - "minecraft:warped_nylium": "793", - "minecraft:warped_fungus": "794", - "minecraft:warped_wart_block": "795", - "minecraft:warped_roots": "796", - "minecraft:nether_sprouts": "797", - "minecraft:crimson_stem": "798", - "minecraft:stripped_crimson_stem": "799", - "minecraft:crimson_hyphae": "800", - "minecraft:stripped_crimson_hyphae": "801", - "minecraft:crimson_nylium": "802", - "minecraft:crimson_fungus": "803", - "minecraft:shroomlight": "804", - "minecraft:weeping_vines": "805", - "minecraft:weeping_vines_plant": "806", - "minecraft:twisting_vines": "807", - "minecraft:twisting_vines_plant": "808", - "minecraft:crimson_roots": "809", - "minecraft:crimson_planks": "810", - "minecraft:warped_planks": "811", - "minecraft:crimson_slab": "812", - "minecraft:warped_slab": "813", - "minecraft:crimson_pressure_plate": "814", - "minecraft:warped_pressure_plate": "815", - "minecraft:crimson_fence": "816", - "minecraft:warped_fence": "817", - "minecraft:crimson_trapdoor": "818", - "minecraft:warped_trapdoor": "819", - "minecraft:crimson_fence_gate": "820", - "minecraft:warped_fence_gate": "821", - "minecraft:crimson_stairs": "822", - "minecraft:warped_stairs": "823", - "minecraft:crimson_button": "824", - "minecraft:warped_button": "825", - "minecraft:crimson_door": "826", - "minecraft:warped_door": "827", - "minecraft:crimson_sign": "828", - "minecraft:warped_sign": "829", - "minecraft:crimson_wall_sign": "830", - "minecraft:warped_wall_sign": "831", - "minecraft:structure_block": "832", - "minecraft:jigsaw": "833", - "minecraft:composter": "834", - "minecraft:target": "835", - "minecraft:bee_nest": "836", - "minecraft:beehive": "837", - "minecraft:honey_block": "838", - "minecraft:honeycomb_block": "839", - "minecraft:netherite_block": "840", - "minecraft:ancient_debris": "841", - "minecraft:crying_obsidian": "842", - "minecraft:respawn_anchor": "843", - "minecraft:potted_crimson_fungus": "844", - "minecraft:potted_warped_fungus": "845", - "minecraft:potted_crimson_roots": "846", - "minecraft:potted_warped_roots": "847", - "minecraft:lodestone": "848", - "minecraft:blackstone": "849", - "minecraft:blackstone_stairs": "850", - "minecraft:blackstone_wall": "851", - "minecraft:blackstone_slab": "852", - "minecraft:polished_blackstone": "853", - "minecraft:polished_blackstone_bricks": "854", - "minecraft:cracked_polished_blackstone_bricks": "855", - "minecraft:chiseled_polished_blackstone": "856", - "minecraft:polished_blackstone_brick_slab": "857", - "minecraft:polished_blackstone_brick_stairs": "858", - "minecraft:polished_blackstone_brick_wall": "859", - "minecraft:gilded_blackstone": "860", - "minecraft:polished_blackstone_stairs": "861", - "minecraft:polished_blackstone_slab": "862", - "minecraft:polished_blackstone_pressure_plate": "863", - "minecraft:polished_blackstone_button": "864", - "minecraft:polished_blackstone_wall": "865", - "minecraft:chiseled_nether_bricks": "866", - "minecraft:cracked_nether_bricks": "867", - "minecraft:quartz_bricks": "868", - "minecraft:candle": "869", - "minecraft:white_candle": "870", - "minecraft:orange_candle": "871", - "minecraft:magenta_candle": "872", - "minecraft:light_blue_candle": "873", - "minecraft:yellow_candle": "874", - "minecraft:lime_candle": "875", - "minecraft:pink_candle": "876", - "minecraft:gray_candle": "877", - "minecraft:light_gray_candle": "878", - "minecraft:cyan_candle": "879", - "minecraft:purple_candle": "880", - "minecraft:blue_candle": "881", - "minecraft:brown_candle": "882", - "minecraft:green_candle": "883", - "minecraft:red_candle": "884", - "minecraft:black_candle": "885", - "minecraft:candle_cake": "886", - "minecraft:white_candle_cake": "887", - "minecraft:orange_candle_cake": "888", - "minecraft:magenta_candle_cake": "889", - "minecraft:light_blue_candle_cake": "890", - "minecraft:yellow_candle_cake": "891", - "minecraft:lime_candle_cake": "892", - "minecraft:pink_candle_cake": "893", - "minecraft:gray_candle_cake": "894", - "minecraft:light_gray_candle_cake": "895", - "minecraft:cyan_candle_cake": "896", - "minecraft:purple_candle_cake": "897", - "minecraft:blue_candle_cake": "898", - "minecraft:brown_candle_cake": "899", - "minecraft:green_candle_cake": "900", - "minecraft:red_candle_cake": "901", - "minecraft:black_candle_cake": "902", - "minecraft:amethyst_block": "903", - "minecraft:budding_amethyst": "904", - "minecraft:amethyst_cluster": "905", - "minecraft:large_amethyst_bud": "906", - "minecraft:medium_amethyst_bud": "907", - "minecraft:small_amethyst_bud": "908", - "minecraft:tuff": "909", - "minecraft:calcite": "910", - "minecraft:tinted_glass": "911", - "minecraft:powder_snow": "912", - "minecraft:sculk_sensor": "913", - "minecraft:calibrated_sculk_sensor": "914", - "minecraft:sculk": "915", - "minecraft:sculk_vein": "916", - "minecraft:sculk_catalyst": "917", - "minecraft:sculk_shrieker": "918", - "minecraft:oxidized_copper": "919", - "minecraft:weathered_copper": "920", - "minecraft:exposed_copper": "921", - "minecraft:copper_block": "922", - "minecraft:copper_ore": "923", - "minecraft:deepslate_copper_ore": "924", - "minecraft:oxidized_cut_copper": "925", - "minecraft:weathered_cut_copper": "926", - "minecraft:exposed_cut_copper": "927", - "minecraft:cut_copper": "928", - "minecraft:oxidized_cut_copper_stairs": "929", - "minecraft:weathered_cut_copper_stairs": "930", - "minecraft:exposed_cut_copper_stairs": "931", - "minecraft:cut_copper_stairs": "932", - "minecraft:oxidized_cut_copper_slab": "933", - "minecraft:weathered_cut_copper_slab": "934", - "minecraft:exposed_cut_copper_slab": "935", - "minecraft:cut_copper_slab": "936", - "minecraft:waxed_copper_block": "937", - "minecraft:waxed_weathered_copper": "938", - "minecraft:waxed_exposed_copper": "939", - "minecraft:waxed_oxidized_copper": "940", - "minecraft:waxed_oxidized_cut_copper": "941", - "minecraft:waxed_weathered_cut_copper": "942", - "minecraft:waxed_exposed_cut_copper": "943", - "minecraft:waxed_cut_copper": "944", - "minecraft:waxed_oxidized_cut_copper_stairs": "945", - "minecraft:waxed_weathered_cut_copper_stairs": "946", - "minecraft:waxed_exposed_cut_copper_stairs": "947", - "minecraft:waxed_cut_copper_stairs": "948", - "minecraft:waxed_oxidized_cut_copper_slab": "949", - "minecraft:waxed_weathered_cut_copper_slab": "950", - "minecraft:waxed_exposed_cut_copper_slab": "951", - "minecraft:waxed_cut_copper_slab": "952", - "minecraft:lightning_rod": "953", - "minecraft:pointed_dripstone": "954", - "minecraft:dripstone_block": "955", - "minecraft:cave_vines": "956", - "minecraft:cave_vines_plant": "957", - "minecraft:spore_blossom": "958", - "minecraft:azalea": "959", - "minecraft:flowering_azalea": "960", - "minecraft:moss_carpet": "961", - "minecraft:pink_petals": "962", - "minecraft:moss_block": "963", - "minecraft:big_dripleaf": "964", - "minecraft:big_dripleaf_stem": "965", - "minecraft:small_dripleaf": "966", - "minecraft:hanging_roots": "967", - "minecraft:rooted_dirt": "968", - "minecraft:mud": "969", - "minecraft:deepslate": "970", - "minecraft:cobbled_deepslate": "971", - "minecraft:cobbled_deepslate_stairs": "972", - "minecraft:cobbled_deepslate_slab": "973", - "minecraft:cobbled_deepslate_wall": "974", - "minecraft:polished_deepslate": "975", - "minecraft:polished_deepslate_stairs": "976", - "minecraft:polished_deepslate_slab": "977", - "minecraft:polished_deepslate_wall": "978", - "minecraft:deepslate_tiles": "979", - "minecraft:deepslate_tile_stairs": "980", - "minecraft:deepslate_tile_slab": "981", - "minecraft:deepslate_tile_wall": "982", - "minecraft:deepslate_bricks": "983", - "minecraft:deepslate_brick_stairs": "984", - "minecraft:deepslate_brick_slab": "985", - "minecraft:deepslate_brick_wall": "986", - "minecraft:chiseled_deepslate": "987", - "minecraft:cracked_deepslate_bricks": "988", - "minecraft:cracked_deepslate_tiles": "989", - "minecraft:infested_deepslate": "990", - "minecraft:smooth_basalt": "991", - "minecraft:raw_iron_block": "992", - "minecraft:raw_copper_block": "993", - "minecraft:raw_gold_block": "994", - "minecraft:potted_azalea_bush": "995", - "minecraft:potted_flowering_azalea_bush": "996", - "minecraft:ochre_froglight": "997", - "minecraft:verdant_froglight": "998", - "minecraft:pearlescent_froglight": "999", - "minecraft:frogspawn": "1000", - "minecraft:reinforced_deepslate": "1001", - "minecraft:decorated_pot": "1002" -} \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/blocks_mapping.json b/plugin/src/main/resources/mapping/blocks_mapping.json deleted file mode 100644 index 4d2ff4ab..00000000 --- a/plugin/src/main/resources/mapping/blocks_mapping.json +++ /dev/null @@ -1,10879 +0,0 @@ -{ - "0": { - "1.13": "0", - "1.13.2": "0", - "1.14": "0", - "1.15": "0", - "1.16": "0", - "1.16.2": "0", - "1.17": "0", - "1.19": "0", - "1.19.3": "0", - "1.19.4": "0", - "1.20": "0" - }, - "1": { - "1.13": "1", - "1.13.2": "1", - "1.14": "1", - "1.15": "1", - "1.16": "1", - "1.16.2": "1", - "1.17": "1", - "1.19": "1", - "1.19.3": "1", - "1.19.4": "1", - "1.20": "1" - }, - "2": { - "1.13": "2", - "1.13.2": "2", - "1.14": "2", - "1.15": "2", - "1.16": "2", - "1.16.2": "2", - "1.17": "2", - "1.19": "2", - "1.19.3": "2", - "1.19.4": "2", - "1.20": "2" - }, - "3": { - "1.13": "3", - "1.13.2": "3", - "1.14": "3", - "1.15": "3", - "1.16": "3", - "1.16.2": "3", - "1.17": "3", - "1.19": "3", - "1.19.3": "3", - "1.19.4": "3", - "1.20": "3" - }, - "4": { - "1.13": "4", - "1.13.2": "4", - "1.14": "4", - "1.15": "4", - "1.16": "4", - "1.16.2": "4", - "1.17": "4", - "1.19": "4", - "1.19.3": "4", - "1.19.4": "4", - "1.20": "4" - }, - "5": { - "1.13": "5", - "1.13.2": "5", - "1.14": "5", - "1.15": "5", - "1.16": "5", - "1.16.2": "5", - "1.17": "5", - "1.19": "5", - "1.19.3": "5", - "1.19.4": "5", - "1.20": "5" - }, - "6": { - "1.13": "6", - "1.13.2": "6", - "1.14": "6", - "1.15": "6", - "1.16": "6", - "1.16.2": "6", - "1.17": "6", - "1.19": "6", - "1.19.3": "6", - "1.19.4": "6", - "1.20": "6" - }, - "7": { - "1.13": "7", - "1.13.2": "7", - "1.14": "7", - "1.15": "7", - "1.16": "7", - "1.16.2": "7", - "1.17": "7", - "1.19": "7", - "1.19.3": "7", - "1.19.4": "7", - "1.20": "7" - }, - "8": { - "1.13": "8", - "1.13.2": "8", - "1.14": "8", - "1.15": "8", - "1.16": "8", - "1.16.2": "8", - "1.17": "8", - "1.19": "8", - "1.19.3": "8", - "1.19.4": "8", - "1.20": "8" - }, - "9": { - "1.13": "9", - "1.13.2": "9", - "1.14": "9", - "1.15": "9", - "1.16": "9", - "1.16.2": "9", - "1.17": "9", - "1.19": "9", - "1.19.3": "9", - "1.19.4": "9", - "1.20": "9" - }, - "10": { - "1.13": "10", - "1.13.2": "10", - "1.14": "10", - "1.15": "10", - "1.16": "10", - "1.16.2": "10", - "1.17": "10", - "1.19": "10", - "1.19.3": "10", - "1.19.4": "10", - "1.20": "10" - }, - "11": { - "1.13": "11", - "1.13.2": "11", - "1.14": "11", - "1.15": "11", - "1.16": "11", - "1.16.2": "11", - "1.17": "11", - "1.19": "11", - "1.19.3": "11", - "1.19.4": "11", - "1.20": "11" - }, - "12": { - "1.13": "12", - "1.13.2": "12", - "1.14": "12", - "1.15": "12", - "1.16": "12", - "1.16.2": "12", - "1.17": "12", - "1.19": "12", - "1.19.3": "12", - "1.19.4": "12", - "1.20": "12" - }, - "13": { - "1.13": "13", - "1.13.2": "13", - "1.14": "13", - "1.15": "13", - "1.16": "13", - "1.16.2": "13", - "1.17": "13", - "1.19": "13", - "1.19.3": "13", - "1.19.4": "13", - "1.20": "13" - }, - "14": { - "1.13": "14", - "1.13.2": "14", - "1.14": "14", - "1.15": "14", - "1.16": "14", - "1.16.2": "14", - "1.17": "14", - "1.19": "14", - "1.19.3": "14", - "1.19.4": "14", - "1.20": "14" - }, - "15": { - "1.13": "15", - "1.13.2": "15", - "1.14": "15", - "1.15": "15", - "1.16": "15", - "1.16.2": "15", - "1.17": "15", - "1.19": "15", - "1.19.3": "15", - "1.19.4": "15", - "1.20": "15" - }, - "16": { - "1.13": "16", - "1.13.2": "16", - "1.14": "16", - "1.15": "16", - "1.16": "16", - "1.16.2": "16", - "1.17": "16", - "1.19": "16", - "1.19.3": "16", - "1.19.4": "16", - "1.20": "16" - }, - "17": { - "1.13": "17", - "1.13.2": "17", - "1.14": "17", - "1.15": "17", - "1.16": "17", - "1.16.2": "17", - "1.17": "17", - "1.19": "17", - "1.19.3": "17", - "1.19.4": "17", - "1.20": "17" - }, - "18": { - "1.19.4": "18", - "1.20": "18" - }, - "19": { - "1.13": "18", - "1.13.2": "18", - "1.14": "18", - "1.15": "18", - "1.16": "18", - "1.16.2": "18", - "1.17": "18", - "1.19": "18", - "1.19.3": "18", - "1.19.4": "19", - "1.20": "19" - }, - "20": { - "1.19": "19", - "1.19.3": "19", - "1.19.4": "20", - "1.20": "20" - }, - "21": { - "1.19.3": "20", - "1.19.4": "21", - "1.20": "21" - }, - "22": { - "1.19.3": "21", - "1.19.4": "22", - "1.20": "22" - }, - "23": { - "1.13": "19", - "1.13.2": "19", - "1.14": "19", - "1.15": "19", - "1.16": "19", - "1.16.2": "19", - "1.17": "19", - "1.19": "20", - "1.19.3": "22", - "1.19.4": "23", - "1.20": "23" - }, - "24": { - "1.13": "20", - "1.13.2": "20", - "1.14": "20", - "1.15": "20", - "1.16": "20", - "1.16.2": "20", - "1.17": "20", - "1.19": "21", - "1.19.3": "23", - "1.19.4": "24", - "1.20": "24" - }, - "25": { - "1.13": "21", - "1.13.2": "21", - "1.14": "21", - "1.15": "21", - "1.16": "21", - "1.16.2": "21", - "1.17": "21", - "1.19": "22", - "1.19.3": "24", - "1.19.4": "25", - "1.20": "25" - }, - "26": { - "1.13": "22", - "1.13.2": "22", - "1.14": "22", - "1.15": "22", - "1.16": "22", - "1.16.2": "22", - "1.17": "22", - "1.19": "23", - "1.19.3": "25", - "1.19.4": "26", - "1.20": "26" - }, - "27": { - "1.13": "23", - "1.13.2": "23", - "1.14": "23", - "1.15": "23", - "1.16": "23", - "1.16.2": "23", - "1.17": "23", - "1.19": "24", - "1.19.3": "26", - "1.19.4": "27", - "1.20": "27" - }, - "28": { - "1.19.4": "28", - "1.20": "28" - }, - "29": { - "1.13": "24", - "1.13.2": "24", - "1.14": "24", - "1.15": "24", - "1.16": "24", - "1.16.2": "24", - "1.17": "24", - "1.19": "25", - "1.19.3": "27", - "1.19.4": "29", - "1.20": "29" - }, - "30": { - "1.19": "26", - "1.19.3": "28", - "1.19.4": "30", - "1.20": "30" - }, - "31": { - "1.13": "25", - "1.13.2": "25", - "1.14": "25", - "1.15": "25", - "1.16": "25", - "1.16.2": "25", - "1.17": "25", - "1.19": "27", - "1.19.3": "29", - "1.19.4": "31", - "1.20": "31" - }, - "32": { - "1.13": "26", - "1.13.2": "26", - "1.14": "26", - "1.15": "26", - "1.16": "26", - "1.16.2": "26", - "1.17": "26", - "1.19": "28", - "1.19.3": "30", - "1.19.4": "32", - "1.20": "32" - }, - "33": { - "1.13": "27", - "1.13.2": "27", - "1.14": "27", - "1.15": "27", - "1.16": "27", - "1.16.2": "27", - "1.17": "27", - "1.19": "29", - "1.19.3": "31", - "1.19.4": "33", - "1.20": "33" - }, - "34": { - "1.13": "28", - "1.13.2": "28", - "1.14": "28", - "1.15": "28", - "1.16": "28", - "1.16.2": "28", - "1.17": "28", - "1.19": "30", - "1.19.3": "32", - "1.19.4": "34", - "1.20": "34" - }, - "35": { - "1.19.4": "35", - "1.20": "35" - }, - "36": { - "1.13": "29", - "1.13.2": "29", - "1.14": "29", - "1.15": "29", - "1.16": "29", - "1.16.2": "29", - "1.17": "29", - "1.19": "31", - "1.19.3": "33", - "1.19.4": "36", - "1.20": "36" - }, - "37": { - "1.13": "30", - "1.13.2": "30", - "1.14": "30", - "1.15": "30", - "1.16": "30", - "1.16.2": "30", - "1.17": "30", - "1.19": "32", - "1.19.3": "34", - "1.19.4": "37", - "1.20": "37" - }, - "38": { - "1.20": "38" - }, - "39": { - "1.13": "31", - "1.13.2": "31", - "1.14": "31", - "1.15": "31", - "1.16": "31", - "1.16.2": "31", - "1.17": "31", - "1.19": "33", - "1.19.3": "35", - "1.19.4": "38", - "1.20": "39" - }, - "40": { - "1.17": "32", - "1.19": "34", - "1.19.3": "36", - "1.19.4": "39", - "1.20": "40" - }, - "41": { - "1.13": "32", - "1.13.2": "32", - "1.14": "32", - "1.15": "32", - "1.16": "32", - "1.16.2": "32", - "1.17": "33", - "1.19": "35", - "1.19.3": "37", - "1.19.4": "40", - "1.20": "41" - }, - "42": { - "1.17": "34", - "1.19": "36", - "1.19.3": "38", - "1.19.4": "41", - "1.20": "42" - }, - "43": { - "1.13": "33", - "1.13.2": "33", - "1.14": "33", - "1.15": "33", - "1.16": "33", - "1.16.2": "33", - "1.17": "35", - "1.19": "37", - "1.19.3": "39", - "1.19.4": "42", - "1.20": "43" - }, - "44": { - "1.17": "36", - "1.19": "38", - "1.19.3": "40", - "1.19.4": "43", - "1.20": "44" - }, - "45": { - "1.16": "34", - "1.16.2": "34", - "1.17": "37", - "1.19": "39", - "1.19.3": "41", - "1.19.4": "44", - "1.20": "45" - }, - "46": { - "1.13": "34", - "1.13.2": "34", - "1.14": "34", - "1.15": "34", - "1.16": "35", - "1.16.2": "35", - "1.17": "38", - "1.19": "40", - "1.19.3": "42", - "1.19.4": "45", - "1.20": "46" - }, - "47": { - "1.13": "35", - "1.13.2": "35", - "1.14": "35", - "1.15": "35", - "1.16": "36", - "1.16.2": "36", - "1.17": "39", - "1.19": "41", - "1.19.3": "43", - "1.19.4": "46", - "1.20": "47" - }, - "48": { - "1.13": "36", - "1.13.2": "36", - "1.14": "36", - "1.15": "36", - "1.16": "37", - "1.16.2": "37", - "1.17": "40", - "1.19": "42", - "1.19.3": "44", - "1.19.4": "47", - "1.20": "48" - }, - "49": { - "1.13": "37", - "1.13.2": "37", - "1.14": "37", - "1.15": "37", - "1.16": "38", - "1.16.2": "38", - "1.17": "41", - "1.19": "43", - "1.19.3": "45", - "1.19.4": "48", - "1.20": "49" - }, - "50": { - "1.13": "38", - "1.13.2": "38", - "1.14": "38", - "1.15": "38", - "1.16": "39", - "1.16.2": "39", - "1.17": "42", - "1.19": "44", - "1.19.3": "46", - "1.19.4": "49", - "1.20": "50" - }, - "51": { - "1.19.4": "50", - "1.20": "51" - }, - "52": { - "1.13": "39", - "1.13.2": "39", - "1.14": "39", - "1.15": "39", - "1.16": "40", - "1.16.2": "40", - "1.17": "43", - "1.19": "45", - "1.19.3": "47", - "1.19.4": "51", - "1.20": "52" - }, - "53": { - "1.19": "46", - "1.19.3": "48", - "1.19.4": "52", - "1.20": "53" - }, - "54": { - "1.19": "47", - "1.19.3": "49", - "1.19.4": "53", - "1.20": "54" - }, - "55": { - "1.19": "48", - "1.19.3": "50", - "1.19.4": "54", - "1.20": "55" - }, - "56": { - "1.19.3": "51", - "1.19.4": "55", - "1.20": "56" - }, - "57": { - "1.13": "40", - "1.13.2": "40", - "1.14": "40", - "1.15": "40", - "1.16": "41", - "1.16.2": "41", - "1.17": "44", - "1.19": "49", - "1.19.3": "52", - "1.19.4": "56", - "1.20": "57" - }, - "58": { - "1.13": "41", - "1.13.2": "41", - "1.14": "41", - "1.15": "41", - "1.16": "42", - "1.16.2": "42", - "1.17": "45", - "1.19": "50", - "1.19.3": "53", - "1.19.4": "57", - "1.20": "58" - }, - "59": { - "1.13": "42", - "1.13.2": "42", - "1.14": "42", - "1.15": "42", - "1.16": "43", - "1.16.2": "43", - "1.17": "46", - "1.19": "51", - "1.19.3": "54", - "1.19.4": "58", - "1.20": "59" - }, - "60": { - "1.13": "43", - "1.13.2": "43", - "1.14": "43", - "1.15": "43", - "1.16": "44", - "1.16.2": "44", - "1.17": "47", - "1.19": "52", - "1.19.3": "55", - "1.19.4": "59", - "1.20": "60" - }, - "61": { - "1.19.4": "60", - "1.20": "61" - }, - "62": { - "1.13": "44", - "1.13.2": "44", - "1.14": "44", - "1.15": "44", - "1.16": "45", - "1.16.2": "45", - "1.17": "48", - "1.19": "53", - "1.19.3": "56", - "1.19.4": "61", - "1.20": "62" - }, - "63": { - "1.13": "45", - "1.13.2": "45", - "1.14": "45", - "1.15": "45", - "1.16": "46", - "1.16.2": "46", - "1.17": "49", - "1.19": "54", - "1.19.3": "57", - "1.19.4": "62", - "1.20": "63" - }, - "64": { - "1.19": "55", - "1.19.3": "58", - "1.19.4": "63", - "1.20": "64" - }, - "65": { - "1.19.3": "59", - "1.19.4": "64", - "1.20": "65" - }, - "66": { - "1.13": "46", - "1.13.2": "46", - "1.14": "46", - "1.15": "46", - "1.16": "47", - "1.16.2": "47", - "1.17": "50", - "1.19": "56", - "1.19.3": "60", - "1.19.4": "65", - "1.20": "66" - }, - "67": { - "1.13": "47", - "1.13.2": "47", - "1.14": "47", - "1.15": "47", - "1.16": "48", - "1.16.2": "48", - "1.17": "51", - "1.19": "57", - "1.19.3": "61", - "1.19.4": "66", - "1.20": "67" - }, - "68": { - "1.13": "48", - "1.13.2": "48", - "1.14": "48", - "1.15": "48", - "1.16": "49", - "1.16.2": "49", - "1.17": "52", - "1.19": "58", - "1.19.3": "62", - "1.19.4": "67", - "1.20": "68" - }, - "69": { - "1.13": "49", - "1.13.2": "49", - "1.14": "49", - "1.15": "49", - "1.16": "50", - "1.16.2": "50", - "1.17": "53", - "1.19": "59", - "1.19.3": "63", - "1.19.4": "68", - "1.20": "69" - }, - "70": { - "1.13": "50", - "1.13.2": "50", - "1.14": "50", - "1.15": "50", - "1.16": "51", - "1.16.2": "51", - "1.17": "54", - "1.19": "60", - "1.19.3": "64", - "1.19.4": "69", - "1.20": "70" - }, - "71": { - "1.19.4": "70", - "1.20": "71" - }, - "72": { - "1.13": "51", - "1.13.2": "51", - "1.14": "51", - "1.15": "51", - "1.16": "52", - "1.16.2": "52", - "1.17": "55", - "1.19": "61", - "1.19.3": "65", - "1.19.4": "71", - "1.20": "72" - }, - "73": { - "1.19": "62", - "1.19.3": "66", - "1.19.4": "72", - "1.20": "73" - }, - "74": { - "1.13": "52", - "1.13.2": "52", - "1.14": "52", - "1.15": "52", - "1.16": "53", - "1.16.2": "53", - "1.17": "56", - "1.19": "63", - "1.19.3": "67", - "1.19.4": "73", - "1.20": "74" - }, - "75": { - "1.13": "53", - "1.13.2": "53", - "1.14": "53", - "1.15": "53", - "1.16": "54", - "1.16.2": "54", - "1.17": "57", - "1.19": "64", - "1.19.3": "68", - "1.19.4": "74", - "1.20": "75" - }, - "76": { - "1.13": "54", - "1.13.2": "54", - "1.14": "54", - "1.15": "54", - "1.16": "55", - "1.16.2": "55", - "1.17": "58", - "1.19": "65", - "1.19.3": "69", - "1.19.4": "75", - "1.20": "76" - }, - "77": { - "1.13": "55", - "1.13.2": "55", - "1.14": "55", - "1.15": "55", - "1.16": "56", - "1.16.2": "56", - "1.17": "59", - "1.19": "66", - "1.19.3": "70", - "1.19.4": "76", - "1.20": "77" - }, - "78": { - "1.13": "56", - "1.13.2": "56", - "1.14": "56", - "1.15": "56", - "1.16": "57", - "1.16.2": "57", - "1.17": "60", - "1.19": "67", - "1.19.3": "71", - "1.19.4": "77", - "1.20": "78" - }, - "79": { - "1.19.4": "78", - "1.20": "79" - }, - "80": { - "1.13": "57", - "1.13.2": "57", - "1.14": "57", - "1.15": "57", - "1.16": "58", - "1.16.2": "58", - "1.17": "61", - "1.19": "68", - "1.19.3": "72", - "1.19.4": "79", - "1.20": "80" - }, - "81": { - "1.19": "69", - "1.19.3": "73", - "1.19.4": "80", - "1.20": "81" - }, - "82": { - "1.13": "58", - "1.13.2": "58", - "1.14": "58", - "1.15": "58", - "1.16": "59", - "1.16.2": "59", - "1.17": "62", - "1.19": "70", - "1.19.3": "74", - "1.19.4": "81", - "1.20": "82" - }, - "83": { - "1.13": "59", - "1.13.2": "59", - "1.14": "59", - "1.15": "59", - "1.16": "60", - "1.16.2": "60", - "1.17": "63", - "1.19": "71", - "1.19.3": "75", - "1.19.4": "82", - "1.20": "83" - }, - "84": { - "1.13": "60", - "1.13.2": "60", - "1.14": "60", - "1.15": "60", - "1.16": "61", - "1.16.2": "61", - "1.17": "64", - "1.19": "72", - "1.19.3": "76", - "1.19.4": "83", - "1.20": "84" - }, - "85": { - "1.13": "61", - "1.13.2": "61", - "1.14": "61", - "1.15": "61", - "1.16": "62", - "1.16.2": "62", - "1.17": "65", - "1.19": "73", - "1.19.3": "77", - "1.19.4": "84", - "1.20": "85" - }, - "86": { - "1.13": "62", - "1.13.2": "62", - "1.14": "62", - "1.15": "62", - "1.16": "63", - "1.16.2": "63", - "1.17": "66", - "1.19": "74", - "1.19.3": "78", - "1.19.4": "85", - "1.20": "86" - }, - "87": { - "1.19.4": "86", - "1.20": "87" - }, - "88": { - "1.13": "63", - "1.13.2": "63", - "1.14": "63", - "1.15": "63", - "1.16": "64", - "1.16.2": "64", - "1.17": "67", - "1.19": "75", - "1.19.3": "79", - "1.19.4": "87", - "1.20": "88" - }, - "89": { - "1.19": "76", - "1.19.3": "80", - "1.19.4": "88", - "1.20": "89" - }, - "90": { - "1.17": "68", - "1.19": "77", - "1.19.3": "81", - "1.19.4": "89", - "1.20": "90" - }, - "91": { - "1.17": "69", - "1.19": "78", - "1.19.3": "82", - "1.19.4": "90", - "1.20": "91" - }, - "92": { - "1.13": "64", - "1.13.2": "64", - "1.14": "64", - "1.15": "64", - "1.16": "65", - "1.16.2": "65", - "1.17": "70", - "1.19": "79", - "1.19.3": "83", - "1.19.4": "91", - "1.20": "92" - }, - "93": { - "1.13": "65", - "1.13.2": "65", - "1.14": "65", - "1.15": "65", - "1.16": "66", - "1.16.2": "66", - "1.17": "71", - "1.19": "80", - "1.19.3": "84", - "1.19.4": "92", - "1.20": "93" - }, - "94": { - "1.13": "66", - "1.13.2": "66", - "1.14": "66", - "1.15": "66", - "1.16": "67", - "1.16.2": "67", - "1.17": "72", - "1.19": "81", - "1.19.3": "85", - "1.19.4": "93", - "1.20": "94" - }, - "95": { - "1.13": "67", - "1.13.2": "67", - "1.14": "67", - "1.15": "67", - "1.16": "68", - "1.16.2": "68", - "1.17": "73", - "1.19": "82", - "1.19.3": "86", - "1.19.4": "94", - "1.20": "95" - }, - "96": { - "1.17": "74", - "1.19": "83", - "1.19.3": "87", - "1.19.4": "95", - "1.20": "96" - }, - "97": { - "1.13": "68", - "1.13.2": "68", - "1.14": "68", - "1.15": "68", - "1.16": "69", - "1.16.2": "69", - "1.17": "75", - "1.19": "84", - "1.19.3": "88", - "1.19.4": "96", - "1.20": "97" - }, - "98": { - "1.13": "69", - "1.13.2": "69", - "1.14": "69", - "1.15": "69", - "1.16": "70", - "1.16.2": "70", - "1.17": "76", - "1.19": "85", - "1.19.3": "89", - "1.19.4": "97", - "1.20": "98" - }, - "99": { - "1.13": "70", - "1.13.2": "70", - "1.14": "70", - "1.15": "70", - "1.16": "71", - "1.16.2": "71", - "1.17": "77", - "1.19": "86", - "1.19.3": "90", - "1.19.4": "98", - "1.20": "99" - }, - "100": { - "1.13": "71", - "1.13.2": "71", - "1.14": "71", - "1.15": "71", - "1.16": "72", - "1.16.2": "72", - "1.17": "78", - "1.19": "87", - "1.19.3": "91", - "1.19.4": "99", - "1.20": "100" - }, - "101": { - "1.13": "72", - "1.13.2": "72", - "1.14": "72", - "1.15": "72", - "1.16": "73", - "1.16.2": "73", - "1.17": "79", - "1.19": "88", - "1.19.3": "92", - "1.19.4": "100", - "1.20": "101" - }, - "102": { - "1.13": "73", - "1.13.2": "73", - "1.14": "73", - "1.15": "73", - "1.16": "74", - "1.16.2": "74", - "1.17": "80", - "1.19": "89", - "1.19.3": "93", - "1.19.4": "101", - "1.20": "102" - }, - "103": { - "1.13": "74", - "1.13.2": "74", - "1.14": "74", - "1.15": "74", - "1.16": "75", - "1.16.2": "75", - "1.17": "81", - "1.19": "90", - "1.19.3": "94", - "1.19.4": "102", - "1.20": "103" - }, - "104": { - "1.13": "75", - "1.13.2": "75", - "1.14": "75", - "1.15": "75", - "1.16": "76", - "1.16.2": "76", - "1.17": "82", - "1.19": "91", - "1.19.3": "95", - "1.19.4": "103", - "1.20": "104" - }, - "105": { - "1.13": "76", - "1.13.2": "76", - "1.14": "76", - "1.15": "76", - "1.16": "77", - "1.16.2": "77", - "1.17": "83", - "1.19": "92", - "1.19.3": "96", - "1.19.4": "104", - "1.20": "105" - }, - "106": { - "1.13": "77", - "1.13.2": "77", - "1.14": "77", - "1.15": "77", - "1.16": "78", - "1.16.2": "78", - "1.17": "84", - "1.19": "93", - "1.19.3": "97", - "1.19.4": "105", - "1.20": "106" - }, - "107": { - "1.13": "78", - "1.13.2": "78", - "1.14": "78", - "1.15": "78", - "1.16": "79", - "1.16.2": "79", - "1.17": "85", - "1.19": "94", - "1.19.3": "98", - "1.19.4": "106", - "1.20": "107" - }, - "108": { - "1.13": "79", - "1.13.2": "79", - "1.14": "79", - "1.15": "79", - "1.16": "80", - "1.16.2": "80", - "1.17": "86", - "1.19": "95", - "1.19.3": "99", - "1.19.4": "107", - "1.20": "108" - }, - "109": { - "1.13": "80", - "1.13.2": "80", - "1.14": "80", - "1.15": "80", - "1.16": "81", - "1.16.2": "81", - "1.17": "87", - "1.19": "96", - "1.19.3": "100", - "1.19.4": "108", - "1.20": "109" - }, - "110": { - "1.13": "81", - "1.13.2": "81", - "1.14": "81", - "1.15": "81", - "1.16": "82", - "1.16.2": "82", - "1.17": "88", - "1.19": "97", - "1.19.3": "101", - "1.19.4": "109", - "1.20": "110" - }, - "111": { - "1.13": "82", - "1.13.2": "82", - "1.14": "82", - "1.15": "82", - "1.16": "83", - "1.16.2": "83", - "1.17": "89", - "1.19": "98", - "1.19.3": "102", - "1.19.4": "110", - "1.20": "111" - }, - "112": { - "1.13": "83", - "1.13.2": "83", - "1.14": "83", - "1.15": "83", - "1.16": "84", - "1.16.2": "84", - "1.17": "90", - "1.19": "99", - "1.19.3": "103", - "1.19.4": "111", - "1.20": "112" - }, - "113": { - "1.13": "84", - "1.13.2": "84", - "1.14": "84", - "1.15": "84", - "1.16": "85", - "1.16.2": "85", - "1.17": "91", - "1.19": "100", - "1.19.3": "104", - "1.19.4": "112", - "1.20": "113" - }, - "114": { - "1.13": "85", - "1.13.2": "85", - "1.14": "85", - "1.15": "85", - "1.16": "86", - "1.16.2": "86", - "1.17": "92", - "1.19": "101", - "1.19.3": "105", - "1.19.4": "113", - "1.20": "114" - }, - "115": { - "1.13": "86", - "1.13.2": "86", - "1.14": "86", - "1.15": "86", - "1.16": "87", - "1.16.2": "87", - "1.17": "93", - "1.19": "102", - "1.19.3": "106", - "1.19.4": "114", - "1.20": "115" - }, - "116": { - "1.13": "87", - "1.13.2": "87", - "1.14": "87", - "1.15": "87", - "1.16": "88", - "1.16.2": "88", - "1.17": "94", - "1.19": "103", - "1.19.3": "107", - "1.19.4": "115", - "1.20": "116" - }, - "117": { - "1.13": "88", - "1.13.2": "88", - "1.14": "88", - "1.15": "88", - "1.16": "89", - "1.16.2": "89", - "1.17": "95", - "1.19": "104", - "1.19.3": "108", - "1.19.4": "116", - "1.20": "117" - }, - "118": { - "1.13": "89", - "1.13.2": "89", - "1.14": "89", - "1.15": "89", - "1.16": "90", - "1.16.2": "90", - "1.17": "96", - "1.19": "105", - "1.19.3": "109", - "1.19.4": "117", - "1.20": "118" - }, - "119": { - "1.13": "90", - "1.13.2": "90", - "1.14": "90", - "1.15": "90", - "1.16": "91", - "1.16.2": "91", - "1.17": "97", - "1.19": "106", - "1.19.3": "110", - "1.19.4": "118", - "1.20": "119" - }, - "120": { - "1.13": "91", - "1.13.2": "91", - "1.14": "91", - "1.15": "91", - "1.16": "92", - "1.16.2": "92", - "1.17": "98", - "1.19": "107", - "1.19.3": "111", - "1.19.4": "119", - "1.20": "120" - }, - "121": { - "1.13": "92", - "1.13.2": "92", - "1.14": "92", - "1.15": "92", - "1.16": "93", - "1.16.2": "93", - "1.17": "99", - "1.19": "108", - "1.19.3": "112", - "1.19.4": "120", - "1.20": "121" - }, - "122": { - "1.13": "93", - "1.13.2": "93", - "1.14": "93", - "1.15": "93", - "1.16": "94", - "1.16.2": "94", - "1.17": "100", - "1.19": "109", - "1.19.3": "113", - "1.19.4": "121", - "1.20": "122" - }, - "123": { - "1.13": "94", - "1.13.2": "94", - "1.14": "94", - "1.15": "94", - "1.16": "95", - "1.16.2": "95", - "1.17": "101", - "1.19": "110", - "1.19.3": "114", - "1.19.4": "122", - "1.20": "123" - }, - "124": { - "1.13": "95", - "1.13.2": "95", - "1.14": "95", - "1.15": "95", - "1.16": "96", - "1.16.2": "96", - "1.17": "102", - "1.19": "111", - "1.19.3": "115", - "1.19.4": "123", - "1.20": "124" - }, - "125": { - "1.13": "96", - "1.13.2": "96", - "1.14": "96", - "1.15": "96", - "1.16": "97", - "1.16.2": "97", - "1.17": "103", - "1.19": "112", - "1.19.3": "116", - "1.19.4": "124", - "1.20": "125" - }, - "126": { - "1.13": "97", - "1.13.2": "97", - "1.14": "97", - "1.15": "97", - "1.16": "98", - "1.16.2": "98", - "1.17": "104", - "1.19": "113", - "1.19.3": "117", - "1.19.4": "125", - "1.20": "126" - }, - "127": { - "1.13": "98", - "1.13.2": "98", - "1.14": "98", - "1.15": "98", - "1.16": "99", - "1.16.2": "99", - "1.17": "105", - "1.19": "114", - "1.19.3": "118", - "1.19.4": "126", - "1.20": "127" - }, - "128": { - "1.13": "99", - "1.13.2": "99", - "1.14": "99", - "1.15": "99", - "1.16": "100", - "1.16.2": "100", - "1.17": "106", - "1.19": "115", - "1.19.3": "119", - "1.19.4": "127", - "1.20": "128" - }, - "129": { - "1.13": "100", - "1.13.2": "100", - "1.14": "100", - "1.15": "100", - "1.16": "101", - "1.16.2": "101", - "1.17": "107", - "1.19": "116", - "1.19.3": "120", - "1.19.4": "128", - "1.20": "129" - }, - "130": { - "1.13": "101", - "1.13.2": "101", - "1.14": "101", - "1.15": "101", - "1.16": "102", - "1.16.2": "102", - "1.17": "108", - "1.19": "117", - "1.19.3": "121", - "1.19.4": "129", - "1.20": "130" - }, - "131": { - "1.13": "102", - "1.13.2": "102", - "1.14": "102", - "1.15": "102", - "1.16": "103", - "1.16.2": "103", - "1.17": "109", - "1.19": "118", - "1.19.3": "122", - "1.19.4": "130", - "1.20": "131" - }, - "132": { - "1.13": "103", - "1.13.2": "103", - "1.14": "103", - "1.15": "103", - "1.16": "104", - "1.16.2": "104", - "1.17": "110", - "1.19": "119", - "1.19.3": "123", - "1.19.4": "131", - "1.20": "132" - }, - "133": { - "1.13": "104", - "1.13.2": "104", - "1.14": "104", - "1.15": "104", - "1.16": "105", - "1.16.2": "105", - "1.17": "111", - "1.19": "120", - "1.19.3": "124", - "1.19.4": "132", - "1.20": "133" - }, - "134": { - "1.13": "105", - "1.13.2": "105", - "1.14": "105", - "1.15": "105", - "1.16": "106", - "1.16.2": "106", - "1.17": "112", - "1.19": "121", - "1.19.3": "125", - "1.19.4": "133", - "1.20": "134" - }, - "135": { - "1.13": "106", - "1.13.2": "106", - "1.14": "106", - "1.15": "106", - "1.16": "107", - "1.16.2": "107", - "1.17": "113", - "1.19": "122", - "1.19.3": "126", - "1.19.4": "134", - "1.20": "135" - }, - "136": { - "1.13": "107", - "1.13.2": "107", - "1.14": "107", - "1.15": "107", - "1.16": "108", - "1.16.2": "108", - "1.17": "114", - "1.19": "123", - "1.19.3": "127", - "1.19.4": "135", - "1.20": "136" - }, - "137": { - "1.13": "108", - "1.13.2": "108", - "1.14": "108", - "1.15": "108", - "1.16": "109", - "1.16.2": "109", - "1.17": "115", - "1.19": "124", - "1.19.3": "128", - "1.19.4": "136", - "1.20": "137" - }, - "138": { - "1.13": "109", - "1.13.2": "109", - "1.14": "109", - "1.15": "109", - "1.16": "110", - "1.16.2": "110", - "1.17": "116", - "1.19": "125", - "1.19.3": "129", - "1.19.4": "137", - "1.20": "138" - }, - "139": { - "1.13": "110", - "1.13.2": "110", - "1.14": "110", - "1.15": "110", - "1.16": "111", - "1.16.2": "111", - "1.17": "117", - "1.19": "126", - "1.19.3": "130", - "1.19.4": "138", - "1.20": "139" - }, - "140": { - "1.13": "111", - "1.13.2": "111", - "1.14": "111", - "1.15": "111", - "1.16": "112", - "1.16.2": "112", - "1.17": "118", - "1.19": "127", - "1.19.3": "131", - "1.19.4": "139", - "1.20": "140" - }, - "141": { - "1.13": "112", - "1.13.2": "112", - "1.14": "112", - "1.15": "112", - "1.16": "113", - "1.16.2": "113", - "1.17": "119", - "1.19": "128", - "1.19.3": "132", - "1.19.4": "140", - "1.20": "141" - }, - "142": { - "1.13": "113", - "1.13.2": "113", - "1.14": "113", - "1.15": "113", - "1.16": "114", - "1.16.2": "114", - "1.17": "120", - "1.19": "129", - "1.19.3": "133", - "1.19.4": "141", - "1.20": "142" - }, - "143": { - "1.13": "114", - "1.13.2": "114", - "1.14": "114", - "1.15": "114", - "1.16": "115", - "1.16.2": "115", - "1.17": "121", - "1.19": "130", - "1.19.3": "134", - "1.19.4": "142", - "1.20": "143" - }, - "144": { - "1.13": "115", - "1.13.2": "115", - "1.14": "115", - "1.15": "115", - "1.16": "116", - "1.16.2": "116", - "1.17": "122", - "1.19": "131", - "1.19.3": "135", - "1.19.4": "143", - "1.20": "144" - }, - "145": { - "1.13": "116", - "1.13.2": "116", - "1.14": "116", - "1.15": "116", - "1.16": "117", - "1.16.2": "117", - "1.17": "123", - "1.19": "132", - "1.19.3": "136", - "1.19.4": "144", - "1.20": "145" - }, - "146": { - "1.13": "117", - "1.13.2": "117", - "1.14": "117", - "1.15": "117", - "1.16": "118", - "1.16.2": "118", - "1.17": "124", - "1.19": "133", - "1.19.3": "137", - "1.19.4": "145", - "1.20": "146" - }, - "147": { - "1.13": "118", - "1.13.2": "118", - "1.14": "118", - "1.15": "118", - "1.16": "119", - "1.16.2": "119", - "1.17": "125", - "1.19": "134", - "1.19.3": "138", - "1.19.4": "146", - "1.20": "147" - }, - "148": { - "1.19.4": "147", - "1.20": "148" - }, - "149": { - "1.13": "119", - "1.13.2": "119", - "1.14": "119", - "1.15": "119", - "1.16": "120", - "1.16.2": "120", - "1.17": "126", - "1.19": "135", - "1.19.3": "139", - "1.19.4": "148", - "1.20": "149" - }, - "150": { - "1.13": "120", - "1.13.2": "120", - "1.14": "120", - "1.15": "120", - "1.16": "121", - "1.16.2": "121", - "1.17": "127", - "1.19": "136", - "1.19.3": "140", - "1.19.4": "149", - "1.20": "150" - }, - "151": { - "1.13": "121", - "1.13.2": "121", - "1.14": "121", - "1.15": "121", - "1.16": "122", - "1.16.2": "122", - "1.17": "128", - "1.19": "137", - "1.19.3": "141", - "1.19.4": "150", - "1.20": "151" - }, - "152": { - "1.13": "122", - "1.13.2": "122", - "1.14": "122", - "1.15": "122", - "1.16": "123", - "1.16.2": "123", - "1.17": "129", - "1.19": "138", - "1.19.3": "142", - "1.19.4": "151", - "1.20": "152" - }, - "153": { - "1.13": "123", - "1.13.2": "123", - "1.14": "123", - "1.15": "123", - "1.16": "124", - "1.16.2": "124", - "1.17": "130", - "1.19": "139", - "1.19.3": "143", - "1.19.4": "152", - "1.20": "153" - }, - "154": { - "1.13": "124", - "1.13.2": "124", - "1.14": "124", - "1.15": "124", - "1.16": "125", - "1.16.2": "125", - "1.17": "131", - "1.19": "140", - "1.19.3": "144", - "1.19.4": "153", - "1.20": "154" - }, - "155": { - "1.13": "125", - "1.13.2": "125", - "1.14": "125", - "1.15": "125", - "1.16": "126", - "1.16.2": "126", - "1.17": "132", - "1.19": "141", - "1.19.3": "145", - "1.19.4": "154", - "1.20": "155" - }, - "156": { - "1.13": "126", - "1.13.2": "126", - "1.14": "126", - "1.15": "126", - "1.16": "127", - "1.16.2": "127", - "1.17": "133", - "1.19": "142", - "1.19.3": "146", - "1.19.4": "155", - "1.20": "156" - }, - "157": { - "1.13": "127", - "1.13.2": "127", - "1.14": "127", - "1.15": "127", - "1.16": "128", - "1.16.2": "128", - "1.17": "134", - "1.19": "143", - "1.19.3": "147", - "1.19.4": "156", - "1.20": "157" - }, - "158": { - "1.14": "128", - "1.15": "128", - "1.16": "129", - "1.16.2": "129", - "1.17": "135", - "1.19": "144", - "1.19.3": "148", - "1.19.4": "157", - "1.20": "158" - }, - "159": { - "1.14": "129", - "1.15": "129", - "1.16": "130", - "1.16.2": "130", - "1.17": "136", - "1.19": "145", - "1.19.3": "149", - "1.19.4": "158", - "1.20": "159" - }, - "160": { - "1.14": "130", - "1.15": "130", - "1.16": "131", - "1.16.2": "131", - "1.17": "137", - "1.19": "146", - "1.19.3": "150", - "1.19.4": "159", - "1.20": "160" - }, - "161": { - "1.13": "128", - "1.13.2": "128", - "1.14": "131", - "1.15": "131", - "1.16": "132", - "1.16.2": "132", - "1.17": "138", - "1.19": "147", - "1.19.3": "151", - "1.19.4": "160", - "1.20": "161" - }, - "162": { - "1.13": "129", - "1.13.2": "129", - "1.14": "132", - "1.15": "132", - "1.16": "133", - "1.16.2": "133", - "1.17": "139", - "1.19": "148", - "1.19.3": "152", - "1.19.4": "161", - "1.20": "162" - }, - "163": { - "1.13": "130", - "1.13.2": "130", - "1.14": "133", - "1.15": "133", - "1.16": "134", - "1.16.2": "134", - "1.17": "140", - "1.19": "149", - "1.19.3": "153", - "1.19.4": "162", - "1.20": "163" - }, - "164": { - "1.13": "131", - "1.13.2": "131", - "1.14": "134", - "1.15": "134", - "1.16": "135", - "1.16.2": "135", - "1.17": "141", - "1.19": "150", - "1.19.3": "154", - "1.19.4": "163", - "1.20": "164" - }, - "165": { - "1.13": "132", - "1.13.2": "132", - "1.14": "135", - "1.15": "135", - "1.16": "136", - "1.16.2": "136", - "1.17": "142", - "1.19": "151", - "1.19.3": "155", - "1.19.4": "164", - "1.20": "165" - }, - "166": { - "1.13": "133", - "1.13.2": "133", - "1.14": "136", - "1.15": "136", - "1.16": "137", - "1.16.2": "137", - "1.17": "143", - "1.19": "152", - "1.19.3": "156", - "1.19.4": "165", - "1.20": "166" - }, - "167": { - "1.13": "134", - "1.13.2": "134", - "1.14": "137", - "1.15": "137", - "1.16": "138", - "1.16.2": "138", - "1.17": "144", - "1.19": "153", - "1.19.3": "157", - "1.19.4": "166", - "1.20": "167" - }, - "168": { - "1.19.3": "158", - "1.19.4": "167", - "1.20": "168" - }, - "169": { - "1.13": "135", - "1.13.2": "135", - "1.14": "138", - "1.15": "138", - "1.16": "139", - "1.16.2": "139", - "1.17": "145", - "1.19": "154", - "1.19.3": "159", - "1.19.4": "168", - "1.20": "169" - }, - "170": { - "1.13": "136", - "1.13.2": "136", - "1.14": "139", - "1.15": "139", - "1.16": "140", - "1.16.2": "140", - "1.17": "146", - "1.19": "155", - "1.19.3": "160", - "1.19.4": "169", - "1.20": "170" - }, - "171": { - "1.13": "137", - "1.13.2": "137", - "1.14": "140", - "1.15": "140", - "1.16": "141", - "1.16.2": "141", - "1.17": "147", - "1.19": "156", - "1.19.3": "161", - "1.19.4": "170", - "1.20": "171" - }, - "172": { - "1.13": "138", - "1.13.2": "138", - "1.14": "141", - "1.15": "141", - "1.16": "142", - "1.16.2": "142", - "1.17": "148", - "1.19": "157", - "1.19.3": "162", - "1.19.4": "171", - "1.20": "172" - }, - "173": { - "1.13": "139", - "1.13.2": "139", - "1.14": "142", - "1.15": "142", - "1.16": "143", - "1.16.2": "143", - "1.17": "149", - "1.19": "158", - "1.19.3": "163", - "1.19.4": "172", - "1.20": "173" - }, - "174": { - "1.16": "144", - "1.16.2": "144", - "1.17": "150", - "1.19": "159", - "1.19.3": "164", - "1.19.4": "173", - "1.20": "174" - }, - "175": { - "1.13": "140", - "1.13.2": "140", - "1.14": "143", - "1.15": "143", - "1.16": "145", - "1.16.2": "145", - "1.17": "151", - "1.19": "160", - "1.19.3": "165", - "1.19.4": "174", - "1.20": "175" - }, - "176": { - "1.13": "141", - "1.13.2": "141", - "1.14": "144", - "1.15": "144", - "1.16": "146", - "1.16.2": "146", - "1.17": "152", - "1.19": "161", - "1.19.3": "166", - "1.19.4": "175", - "1.20": "176" - }, - "177": { - "1.13": "142", - "1.13.2": "142", - "1.14": "145", - "1.15": "145", - "1.16": "147", - "1.16.2": "147", - "1.17": "153", - "1.19": "162", - "1.19.3": "167", - "1.19.4": "176", - "1.20": "177" - }, - "178": { - "1.13": "143", - "1.13.2": "143", - "1.14": "146", - "1.15": "146", - "1.16": "148", - "1.16.2": "148", - "1.17": "154", - "1.19": "163", - "1.19.3": "168", - "1.19.4": "177", - "1.20": "178" - }, - "179": { - "1.13": "144", - "1.13.2": "144", - "1.14": "147", - "1.15": "147", - "1.16": "149", - "1.16.2": "149", - "1.17": "155", - "1.19": "164", - "1.19.3": "169", - "1.19.4": "178", - "1.20": "179" - }, - "180": { - "1.17": "156", - "1.19": "165", - "1.19.3": "170", - "1.19.4": "179", - "1.20": "180" - }, - "181": { - "1.13": "145", - "1.13.2": "145", - "1.14": "148", - "1.15": "148", - "1.16": "150", - "1.16.2": "150", - "1.17": "157", - "1.19": "166", - "1.19.3": "171", - "1.19.4": "180", - "1.20": "181" - }, - "182": { - "1.13": "146", - "1.13.2": "146", - "1.14": "149", - "1.15": "149", - "1.16": "151", - "1.16.2": "151", - "1.17": "158", - "1.19": "167", - "1.19.3": "172", - "1.19.4": "181", - "1.20": "182" - }, - "183": { - "1.13": "147", - "1.13.2": "147", - "1.14": "150", - "1.15": "150", - "1.16": "152", - "1.16.2": "152", - "1.17": "159", - "1.19": "168", - "1.19.3": "173", - "1.19.4": "182", - "1.20": "183" - }, - "184": { - "1.13": "148", - "1.13.2": "148", - "1.14": "151", - "1.15": "151", - "1.16": "153", - "1.16.2": "153", - "1.17": "160", - "1.19": "169", - "1.19.3": "174", - "1.19.4": "183", - "1.20": "184" - }, - "185": { - "1.13": "149", - "1.13.2": "149", - "1.14": "152", - "1.15": "152", - "1.16": "154", - "1.16.2": "154", - "1.17": "161", - "1.19": "170", - "1.19.3": "175", - "1.19.4": "184", - "1.20": "185" - }, - "186": { - "1.13": "150", - "1.13.2": "150", - "1.14": "153", - "1.15": "153", - "1.16": "155", - "1.16.2": "155", - "1.17": "162", - "1.19": "171", - "1.19.3": "176", - "1.19.4": "185", - "1.20": "186" - }, - "187": { - "1.14": "154", - "1.15": "154", - "1.16": "156", - "1.16.2": "156", - "1.17": "163", - "1.19": "172", - "1.19.3": "177", - "1.19.4": "186", - "1.20": "187" - }, - "188": { - "1.14": "155", - "1.15": "155", - "1.16": "157", - "1.16.2": "157", - "1.17": "164", - "1.19": "173", - "1.19.3": "178", - "1.19.4": "187", - "1.20": "188" - }, - "189": { - "1.14": "156", - "1.15": "156", - "1.16": "158", - "1.16.2": "158", - "1.17": "165", - "1.19": "174", - "1.19.3": "179", - "1.19.4": "188", - "1.20": "189" - }, - "190": { - "1.19.4": "189", - "1.20": "190" - }, - "191": { - "1.14": "157", - "1.15": "157", - "1.16": "159", - "1.16.2": "159", - "1.17": "166", - "1.19": "175", - "1.19.3": "180", - "1.19.4": "190", - "1.20": "191" - }, - "192": { - "1.14": "158", - "1.15": "158", - "1.16": "160", - "1.16.2": "160", - "1.17": "167", - "1.19": "176", - "1.19.3": "181", - "1.19.4": "191", - "1.20": "192" - }, - "193": { - "1.19": "177", - "1.19.3": "182", - "1.19.4": "192", - "1.20": "193" - }, - "194": { - "1.19.3": "183", - "1.19.4": "193", - "1.20": "194" - }, - "195": { - "1.13": "151", - "1.13.2": "151", - "1.14": "159", - "1.15": "159", - "1.16": "161", - "1.16.2": "161", - "1.17": "168", - "1.19": "178", - "1.19.3": "184", - "1.19.4": "194", - "1.20": "195" - }, - "196": { - "1.13": "152", - "1.13.2": "152", - "1.14": "160", - "1.15": "160", - "1.16": "162", - "1.16.2": "162", - "1.17": "169", - "1.19": "179", - "1.19.3": "185", - "1.19.4": "195", - "1.20": "196" - }, - "197": { - "1.13": "153", - "1.13.2": "153", - "1.14": "161", - "1.15": "161", - "1.16": "163", - "1.16.2": "163", - "1.17": "170", - "1.19": "180", - "1.19.3": "186", - "1.19.4": "196", - "1.20": "197" - }, - "198": { - "1.13": "154", - "1.13.2": "154", - "1.14": "162", - "1.15": "162", - "1.16": "164", - "1.16.2": "164", - "1.17": "171", - "1.19": "181", - "1.19.3": "187", - "1.19.4": "197", - "1.20": "198" - }, - "199": { - "1.13": "155", - "1.13.2": "155", - "1.14": "163", - "1.15": "163", - "1.16": "165", - "1.16.2": "165", - "1.17": "172", - "1.19": "182", - "1.19.3": "188", - "1.19.4": "198", - "1.20": "199" - }, - "200": { - "1.14": "164", - "1.15": "164", - "1.16": "166", - "1.16.2": "166", - "1.17": "173", - "1.19": "183", - "1.19.3": "189", - "1.19.4": "199", - "1.20": "200" - }, - "201": { - "1.14": "165", - "1.15": "165", - "1.16": "167", - "1.16.2": "167", - "1.17": "174", - "1.19": "184", - "1.19.3": "190", - "1.19.4": "200", - "1.20": "201" - }, - "202": { - "1.14": "166", - "1.15": "166", - "1.16": "168", - "1.16.2": "168", - "1.17": "175", - "1.19": "185", - "1.19.3": "191", - "1.19.4": "201", - "1.20": "202" - }, - "203": { - "1.19.4": "202", - "1.20": "203" - }, - "204": { - "1.14": "167", - "1.15": "167", - "1.16": "169", - "1.16.2": "169", - "1.17": "176", - "1.19": "186", - "1.19.3": "192", - "1.19.4": "203", - "1.20": "204" - }, - "205": { - "1.14": "168", - "1.15": "168", - "1.16": "170", - "1.16.2": "170", - "1.17": "177", - "1.19": "187", - "1.19.3": "193", - "1.19.4": "204", - "1.20": "205" - }, - "206": { - "1.19": "188", - "1.19.3": "194", - "1.19.4": "205", - "1.20": "206" - }, - "207": { - "1.19.3": "195", - "1.19.4": "206", - "1.20": "207" - }, - "208": { - "1.19.3": "196", - "1.19.4": "207", - "1.20": "208" - }, - "209": { - "1.19.3": "197", - "1.19.4": "208", - "1.20": "209" - }, - "210": { - "1.19.3": "198", - "1.19.4": "209", - "1.20": "210" - }, - "211": { - "1.19.3": "199", - "1.19.4": "210", - "1.20": "211" - }, - "212": { - "1.19.4": "211", - "1.20": "212" - }, - "213": { - "1.19.3": "200", - "1.19.4": "212", - "1.20": "213" - }, - "214": { - "1.19.3": "201", - "1.19.4": "213", - "1.20": "214" - }, - "215": { - "1.19.3": "202", - "1.19.4": "214", - "1.20": "215" - }, - "216": { - "1.19.3": "203", - "1.19.4": "215", - "1.20": "216" - }, - "217": { - "1.19.3": "204", - "1.19.4": "216", - "1.20": "217" - }, - "218": { - "1.19.3": "205", - "1.19.4": "217", - "1.20": "218" - }, - "219": { - "1.19.3": "206", - "1.19.4": "218", - "1.20": "219" - }, - "220": { - "1.19.3": "207", - "1.19.4": "219", - "1.20": "220" - }, - "221": { - "1.19.3": "208", - "1.19.4": "220", - "1.20": "221" - }, - "222": { - "1.19.3": "209", - "1.19.4": "221", - "1.20": "222" - }, - "223": { - "1.19.4": "222", - "1.20": "223" - }, - "224": { - "1.19.3": "210", - "1.19.4": "223", - "1.20": "224" - }, - "225": { - "1.19.3": "211", - "1.19.4": "224", - "1.20": "225" - }, - "226": { - "1.19.3": "212", - "1.19.4": "225", - "1.20": "226" - }, - "227": { - "1.19.3": "213", - "1.19.4": "226", - "1.20": "227" - }, - "228": { - "1.19.3": "214", - "1.19.4": "227", - "1.20": "228" - }, - "229": { - "1.19.3": "215", - "1.19.4": "228", - "1.20": "229" - }, - "230": { - "1.13": "156", - "1.13.2": "156", - "1.14": "169", - "1.15": "169", - "1.16": "171", - "1.16.2": "171", - "1.17": "178", - "1.19": "189", - "1.19.3": "216", - "1.19.4": "229", - "1.20": "230" - }, - "231": { - "1.13": "157", - "1.13.2": "157", - "1.14": "170", - "1.15": "170", - "1.16": "172", - "1.16.2": "172", - "1.17": "179", - "1.19": "190", - "1.19.3": "217", - "1.19.4": "230", - "1.20": "231" - }, - "232": { - "1.13": "158", - "1.13.2": "158", - "1.14": "171", - "1.15": "171", - "1.16": "173", - "1.16.2": "173", - "1.17": "180", - "1.19": "191", - "1.19.3": "218", - "1.19.4": "231", - "1.20": "232" - }, - "233": { - "1.13": "159", - "1.13.2": "159", - "1.14": "172", - "1.15": "172", - "1.16": "174", - "1.16.2": "174", - "1.17": "181", - "1.19": "192", - "1.19.3": "219", - "1.19.4": "232", - "1.20": "233" - }, - "234": { - "1.13": "160", - "1.13.2": "160", - "1.14": "173", - "1.15": "173", - "1.16": "175", - "1.16.2": "175", - "1.17": "182", - "1.19": "193", - "1.19.3": "220", - "1.19.4": "233", - "1.20": "234" - }, - "235": { - "1.13": "161", - "1.13.2": "161", - "1.14": "174", - "1.15": "174", - "1.16": "176", - "1.16.2": "176", - "1.17": "183", - "1.19": "194", - "1.19.3": "221", - "1.19.4": "234", - "1.20": "235" - }, - "236": { - "1.13": "162", - "1.13.2": "162", - "1.14": "175", - "1.15": "175", - "1.16": "177", - "1.16.2": "177", - "1.17": "184", - "1.19": "195", - "1.19.3": "222", - "1.19.4": "235", - "1.20": "236" - }, - "237": { - "1.13": "163", - "1.13.2": "163", - "1.14": "176", - "1.15": "176", - "1.16": "178", - "1.16.2": "178", - "1.17": "185", - "1.19": "196", - "1.19.3": "223", - "1.19.4": "236", - "1.20": "237" - }, - "238": { - "1.19.4": "237", - "1.20": "238" - }, - "239": { - "1.13": "164", - "1.13.2": "164", - "1.14": "177", - "1.15": "177", - "1.16": "179", - "1.16.2": "179", - "1.17": "186", - "1.19": "197", - "1.19.3": "224", - "1.19.4": "238", - "1.20": "239" - }, - "240": { - "1.19": "198", - "1.19.3": "225", - "1.19.4": "239", - "1.20": "240" - }, - "241": { - "1.19.3": "226", - "1.19.4": "240", - "1.20": "241" - }, - "242": { - "1.13": "165", - "1.13.2": "165", - "1.14": "178", - "1.15": "178", - "1.16": "180", - "1.16.2": "180", - "1.17": "187", - "1.19": "199", - "1.19.3": "227", - "1.19.4": "241", - "1.20": "242" - }, - "243": { - "1.17": "188", - "1.19": "200", - "1.19.3": "228", - "1.19.4": "242", - "1.20": "243" - }, - "244": { - "1.13": "166", - "1.13.2": "166", - "1.14": "179", - "1.15": "179", - "1.16": "181", - "1.16.2": "181", - "1.17": "189", - "1.19": "201", - "1.19.3": "229", - "1.19.4": "243", - "1.20": "244" - }, - "245": { - "1.13": "167", - "1.13.2": "167", - "1.14": "180", - "1.15": "180", - "1.16": "182", - "1.16.2": "182", - "1.17": "190", - "1.19": "202", - "1.19.3": "230", - "1.19.4": "244", - "1.20": "245" - }, - "246": { - "1.13": "168", - "1.13.2": "168", - "1.14": "181", - "1.15": "181", - "1.16": "183", - "1.16.2": "183", - "1.17": "191", - "1.19": "203", - "1.19.3": "231", - "1.19.4": "245", - "1.20": "246" - }, - "247": { - "1.13": "169", - "1.13.2": "169", - "1.14": "182", - "1.15": "182", - "1.16": "184", - "1.16.2": "184", - "1.17": "192", - "1.19": "204", - "1.19.3": "232", - "1.19.4": "246", - "1.20": "247" - }, - "248": { - "1.13": "170", - "1.13.2": "170", - "1.14": "183", - "1.15": "183", - "1.16": "185", - "1.16.2": "185", - "1.17": "193", - "1.19": "205", - "1.19.3": "233", - "1.19.4": "247", - "1.20": "248" - }, - "249": { - "1.13": "171", - "1.13.2": "171", - "1.14": "184", - "1.15": "184", - "1.16": "186", - "1.16.2": "186", - "1.17": "194", - "1.19": "206", - "1.19.3": "234", - "1.19.4": "248", - "1.20": "249" - }, - "250": { - "1.13": "172", - "1.13.2": "172", - "1.14": "185", - "1.15": "185", - "1.16": "187", - "1.16.2": "187", - "1.17": "195", - "1.19": "207", - "1.19.3": "235", - "1.19.4": "249", - "1.20": "250" - }, - "251": { - "1.13": "173", - "1.13.2": "173", - "1.14": "186", - "1.15": "186", - "1.16": "188", - "1.16.2": "188", - "1.17": "196", - "1.19": "208", - "1.19.3": "236", - "1.19.4": "250", - "1.20": "251" - }, - "252": { - "1.13": "174", - "1.13.2": "174", - "1.14": "187", - "1.15": "187", - "1.16": "189", - "1.16.2": "189", - "1.17": "197", - "1.19": "209", - "1.19.3": "237", - "1.19.4": "251", - "1.20": "252" - }, - "253": { - "1.13": "175", - "1.13.2": "175", - "1.14": "188", - "1.15": "188", - "1.16": "190", - "1.16.2": "190", - "1.17": "198", - "1.19": "210", - "1.19.3": "238", - "1.19.4": "252", - "1.20": "253" - }, - "254": { - "1.13": "176", - "1.13.2": "176", - "1.14": "189", - "1.15": "189", - "1.16": "191", - "1.16.2": "191", - "1.17": "199", - "1.19": "211", - "1.19.3": "239", - "1.19.4": "253", - "1.20": "254" - }, - "255": { - "1.13": "177", - "1.13.2": "177", - "1.14": "190", - "1.15": "190", - "1.16": "192", - "1.16.2": "192", - "1.17": "200", - "1.19": "212", - "1.19.3": "240", - "1.19.4": "254", - "1.20": "255" - }, - "256": { - "1.13": "178", - "1.13.2": "178", - "1.14": "191", - "1.15": "191", - "1.16": "193", - "1.16.2": "193", - "1.17": "201", - "1.19": "213", - "1.19.3": "241", - "1.19.4": "255", - "1.20": "256" - }, - "257": { - "1.13": "179", - "1.13.2": "179", - "1.14": "192", - "1.15": "192", - "1.16": "194", - "1.16.2": "194", - "1.17": "202", - "1.19": "214", - "1.19.3": "242", - "1.19.4": "256", - "1.20": "257" - }, - "258": { - "1.16": "195", - "1.16.2": "195", - "1.17": "203", - "1.19": "215", - "1.19.3": "243", - "1.19.4": "257", - "1.20": "258" - }, - "259": { - "1.16": "196", - "1.16.2": "196", - "1.17": "204", - "1.19": "216", - "1.19.3": "244", - "1.19.4": "258", - "1.20": "259" - }, - "260": { - "1.16": "197", - "1.16.2": "197", - "1.17": "205", - "1.19": "217", - "1.19.3": "245", - "1.19.4": "259", - "1.20": "260" - }, - "261": { - "1.16": "198", - "1.16.2": "198", - "1.17": "206", - "1.19": "218", - "1.19.3": "246", - "1.19.4": "260", - "1.20": "261" - }, - "262": { - "1.16": "199", - "1.16.2": "199", - "1.17": "207", - "1.19": "219", - "1.19.3": "247", - "1.19.4": "261", - "1.20": "262" - }, - "263": { - "1.13": "180", - "1.13.2": "180", - "1.14": "193", - "1.15": "193", - "1.16": "200", - "1.16.2": "200", - "1.17": "208", - "1.19": "220", - "1.19.3": "248", - "1.19.4": "262", - "1.20": "263" - }, - "264": { - "1.13": "181", - "1.13.2": "181", - "1.14": "194", - "1.15": "194", - "1.16": "201", - "1.16.2": "201", - "1.17": "209", - "1.19": "221", - "1.19.3": "249", - "1.19.4": "263", - "1.20": "264" - }, - "265": { - "1.13": "182", - "1.13.2": "182", - "1.14": "195", - "1.15": "195", - "1.16": "202", - "1.16.2": "202", - "1.17": "210", - "1.19": "222", - "1.19.3": "250", - "1.19.4": "264", - "1.20": "265" - }, - "266": { - "1.13": "183", - "1.13.2": "183", - "1.14": "196", - "1.15": "196", - "1.16": "203", - "1.16.2": "203", - "1.17": "211", - "1.19": "223", - "1.19.3": "251", - "1.19.4": "265", - "1.20": "266" - }, - "267": { - "1.13": "184", - "1.13.2": "184", - "1.14": "197", - "1.15": "197", - "1.16": "204", - "1.16.2": "204", - "1.17": "212", - "1.19": "224", - "1.19.3": "252", - "1.19.4": "266", - "1.20": "267" - }, - "268": { - "1.13": "185", - "1.13.2": "185", - "1.14": "198", - "1.15": "198", - "1.16": "205", - "1.16.2": "205", - "1.17": "213", - "1.19": "225", - "1.19.3": "253", - "1.19.4": "267", - "1.20": "268" - }, - "269": { - "1.13": "186", - "1.13.2": "186", - "1.14": "199", - "1.15": "199", - "1.16": "206", - "1.16.2": "206", - "1.17": "214", - "1.19": "226", - "1.19.3": "254", - "1.19.4": "268", - "1.20": "269" - }, - "270": { - "1.13": "187", - "1.13.2": "187", - "1.14": "200", - "1.15": "200", - "1.16": "207", - "1.16.2": "207", - "1.17": "215", - "1.19": "227", - "1.19.3": "255", - "1.19.4": "269", - "1.20": "270" - }, - "271": { - "1.13": "188", - "1.13.2": "188", - "1.14": "201", - "1.15": "201", - "1.16": "208", - "1.16.2": "208", - "1.17": "216", - "1.19": "228", - "1.19.3": "256", - "1.19.4": "270", - "1.20": "271" - }, - "272": { - "1.13": "189", - "1.13.2": "189", - "1.14": "202", - "1.15": "202", - "1.16": "209", - "1.16.2": "209", - "1.17": "217", - "1.19": "229", - "1.19.3": "257", - "1.19.4": "271", - "1.20": "272" - }, - "273": { - "1.13": "190", - "1.13.2": "190", - "1.14": "203", - "1.15": "203", - "1.16": "210", - "1.16.2": "210", - "1.17": "218", - "1.19": "230", - "1.19.3": "258", - "1.19.4": "272", - "1.20": "273" - }, - "274": { - "1.13": "191", - "1.13.2": "191", - "1.14": "204", - "1.15": "204", - "1.16": "211", - "1.16.2": "211", - "1.17": "219", - "1.19": "231", - "1.19.3": "259", - "1.19.4": "273", - "1.20": "274" - }, - "275": { - "1.13": "192", - "1.13.2": "192", - "1.14": "205", - "1.15": "205", - "1.16": "212", - "1.16.2": "212", - "1.17": "220", - "1.19": "232", - "1.19.3": "260", - "1.19.4": "274", - "1.20": "275" - }, - "276": { - "1.13": "193", - "1.13.2": "193", - "1.14": "206", - "1.15": "206", - "1.16": "213", - "1.16.2": "213", - "1.17": "221", - "1.19": "233", - "1.19.3": "261", - "1.19.4": "275", - "1.20": "276" - }, - "277": { - "1.13": "194", - "1.13.2": "194", - "1.14": "207", - "1.15": "207", - "1.16": "214", - "1.16.2": "214", - "1.17": "222", - "1.19": "234", - "1.19.3": "262", - "1.19.4": "276", - "1.20": "277" - }, - "278": { - "1.13": "195", - "1.13.2": "195", - "1.14": "208", - "1.15": "208", - "1.16": "215", - "1.16.2": "215", - "1.17": "223", - "1.19": "235", - "1.19.3": "263", - "1.19.4": "277", - "1.20": "278" - }, - "279": { - "1.13": "196", - "1.13.2": "196", - "1.14": "209", - "1.15": "209", - "1.16": "216", - "1.16.2": "216", - "1.17": "224", - "1.19": "236", - "1.19.3": "264", - "1.19.4": "278", - "1.20": "279" - }, - "280": { - "1.13": "197", - "1.13.2": "197", - "1.14": "210", - "1.15": "210", - "1.16": "217", - "1.16.2": "217", - "1.17": "225", - "1.19": "237", - "1.19.3": "265", - "1.19.4": "279", - "1.20": "280" - }, - "281": { - "1.13": "198", - "1.13.2": "198", - "1.14": "211", - "1.15": "211", - "1.16": "218", - "1.16.2": "218", - "1.17": "226", - "1.19": "238", - "1.19.3": "266", - "1.19.4": "280", - "1.20": "281" - }, - "282": { - "1.13": "199", - "1.13.2": "199", - "1.14": "212", - "1.15": "212", - "1.16": "219", - "1.16.2": "219", - "1.17": "227", - "1.19": "239", - "1.19.3": "267", - "1.19.4": "281", - "1.20": "282" - }, - "283": { - "1.13": "200", - "1.13.2": "200", - "1.14": "213", - "1.15": "213", - "1.16": "220", - "1.16.2": "220", - "1.17": "228", - "1.19": "240", - "1.19.3": "268", - "1.19.4": "282", - "1.20": "283" - }, - "284": { - "1.13": "201", - "1.13.2": "201", - "1.14": "214", - "1.15": "214", - "1.16": "221", - "1.16.2": "221", - "1.17": "229", - "1.19": "241", - "1.19.3": "269", - "1.19.4": "283", - "1.20": "284" - }, - "285": { - "1.13": "202", - "1.13.2": "202", - "1.14": "215", - "1.15": "215", - "1.16": "222", - "1.16.2": "222", - "1.17": "230", - "1.19": "242", - "1.19.3": "270", - "1.19.4": "284", - "1.20": "285" - }, - "286": { - "1.13": "203", - "1.13.2": "203", - "1.14": "216", - "1.15": "216", - "1.16": "223", - "1.16.2": "223", - "1.17": "231", - "1.19": "243", - "1.19.3": "271", - "1.19.4": "285", - "1.20": "286" - }, - "287": { - "1.13": "204", - "1.13.2": "204", - "1.14": "217", - "1.15": "217", - "1.16": "224", - "1.16.2": "224", - "1.17": "232", - "1.19": "244", - "1.19.3": "272", - "1.19.4": "286", - "1.20": "287" - }, - "288": { - "1.13": "205", - "1.13.2": "205", - "1.14": "218", - "1.15": "218", - "1.16": "225", - "1.16.2": "225", - "1.17": "233", - "1.19": "245", - "1.19.3": "273", - "1.19.4": "287", - "1.20": "288" - }, - "289": { - "1.13": "206", - "1.13.2": "206", - "1.14": "219", - "1.15": "219", - "1.16": "226", - "1.16.2": "226", - "1.17": "234", - "1.19": "246", - "1.19.3": "274", - "1.19.4": "288", - "1.20": "289" - }, - "290": { - "1.19.4": "289", - "1.20": "290" - }, - "291": { - "1.13": "207", - "1.13.2": "207", - "1.14": "220", - "1.15": "220", - "1.16": "227", - "1.16.2": "227", - "1.17": "235", - "1.19": "247", - "1.19.3": "275", - "1.19.4": "290", - "1.20": "291" - }, - "292": { - "1.19": "248", - "1.19.3": "276", - "1.19.4": "291", - "1.20": "292" - }, - "293": { - "1.19.3": "277", - "1.19.4": "292", - "1.20": "293" - }, - "294": { - "1.13": "214", - "1.13.2": "214", - "1.14": "221", - "1.15": "221", - "1.16": "228", - "1.16.2": "228", - "1.17": "236", - "1.19": "249", - "1.19.3": "278", - "1.19.4": "293", - "1.20": "294" - }, - "295": { - "1.13": "215", - "1.13.2": "215", - "1.14": "222", - "1.15": "222", - "1.16": "229", - "1.16.2": "229", - "1.17": "237", - "1.19": "250", - "1.19.3": "279", - "1.19.4": "294", - "1.20": "295" - }, - "296": { - "1.13": "216", - "1.13.2": "216", - "1.14": "223", - "1.15": "223", - "1.16": "230", - "1.16.2": "230", - "1.17": "238", - "1.19": "251", - "1.19.3": "280", - "1.19.4": "295", - "1.20": "296" - }, - "297": { - "1.13": "217", - "1.13.2": "217", - "1.14": "224", - "1.15": "224", - "1.16": "231", - "1.16.2": "231", - "1.17": "239", - "1.19": "252", - "1.19.3": "281", - "1.19.4": "296", - "1.20": "297" - }, - "298": { - "1.19": "253", - "1.19.3": "282", - "1.19.4": "297", - "1.20": "298" - }, - "299": { - "1.19": "254", - "1.19.3": "283", - "1.19.4": "298", - "1.20": "299" - }, - "300": { - "1.13": "208", - "1.13.2": "208", - "1.14": "225", - "1.15": "225", - "1.16": "232", - "1.16.2": "232", - "1.17": "240", - "1.19": "255", - "1.19.3": "284", - "1.19.4": "299", - "1.20": "300" - }, - "301": { - "1.13": "209", - "1.13.2": "209", - "1.14": "226", - "1.15": "226", - "1.16": "233", - "1.16.2": "233", - "1.17": "241", - "1.19": "256", - "1.19.3": "285", - "1.19.4": "300", - "1.20": "301" - }, - "302": { - "1.13": "210", - "1.13.2": "210", - "1.14": "227", - "1.15": "227", - "1.16": "234", - "1.16.2": "234", - "1.17": "242", - "1.19": "257", - "1.19.3": "286", - "1.19.4": "301", - "1.20": "302" - }, - "303": { - "1.13": "211", - "1.13.2": "211", - "1.14": "228", - "1.15": "228", - "1.16": "235", - "1.16.2": "235", - "1.17": "243", - "1.19": "258", - "1.19.3": "287", - "1.19.4": "302", - "1.20": "303" - }, - "304": { - "1.13": "212", - "1.13.2": "212", - "1.14": "229", - "1.15": "229", - "1.16": "236", - "1.16.2": "236", - "1.17": "244", - "1.19": "259", - "1.19.3": "288", - "1.19.4": "303", - "1.20": "304" - }, - "305": { - "1.13": "213", - "1.13.2": "213", - "1.14": "230", - "1.15": "230", - "1.16": "237", - "1.16.2": "237", - "1.17": "245", - "1.19": "260", - "1.19.3": "289", - "1.19.4": "304", - "1.20": "305" - }, - "306": { - "1.13": "218", - "1.13.2": "218", - "1.14": "231", - "1.15": "231", - "1.16": "238", - "1.16.2": "238", - "1.17": "246", - "1.19": "261", - "1.19.3": "290", - "1.19.4": "305", - "1.20": "306" - }, - "307": { - "1.13": "219", - "1.13.2": "219", - "1.14": "232", - "1.15": "232", - "1.16": "239", - "1.16.2": "239", - "1.17": "247", - "1.19": "262", - "1.19.3": "291", - "1.19.4": "306", - "1.20": "307" - }, - "308": { - "1.13": "220", - "1.13.2": "220", - "1.14": "233", - "1.15": "233", - "1.16": "240", - "1.16.2": "240", - "1.17": "248", - "1.19": "263", - "1.19.3": "292", - "1.19.4": "307", - "1.20": "308" - }, - "309": { - "1.13": "221", - "1.13.2": "221", - "1.14": "234", - "1.15": "234", - "1.16": "241", - "1.16.2": "241", - "1.17": "249", - "1.19": "264", - "1.19.3": "293", - "1.19.4": "308", - "1.20": "309" - }, - "310": { - "1.16": "242", - "1.16.2": "242", - "1.17": "250", - "1.19": "265", - "1.19.3": "294", - "1.19.4": "309", - "1.20": "310" - }, - "311": { - "1.13": "222", - "1.13.2": "222", - "1.14": "235", - "1.15": "235", - "1.16": "243", - "1.16.2": "243", - "1.17": "251", - "1.19": "266", - "1.19.3": "295", - "1.19.4": "310", - "1.20": "311" - }, - "312": { - "1.13": "223", - "1.13.2": "223", - "1.14": "236", - "1.15": "236", - "1.16": "244", - "1.16.2": "244", - "1.17": "252", - "1.19": "267", - "1.19.3": "296", - "1.19.4": "311", - "1.20": "312" - }, - "313": { - "1.13": "224", - "1.13.2": "224", - "1.14": "237", - "1.15": "237", - "1.16": "245", - "1.16.2": "245", - "1.17": "253", - "1.19": "268", - "1.19.3": "297", - "1.19.4": "312", - "1.20": "313" - }, - "314": { - "1.13": "225", - "1.13.2": "225", - "1.14": "238", - "1.15": "238", - "1.16": "246", - "1.16.2": "246", - "1.17": "254", - "1.19": "269", - "1.19.3": "298", - "1.19.4": "313", - "1.20": "314" - }, - "315": { - "1.13": "226", - "1.13.2": "226", - "1.14": "239", - "1.15": "239", - "1.16": "247", - "1.16.2": "247", - "1.17": "255", - "1.19": "270", - "1.19.3": "299", - "1.19.4": "314", - "1.20": "315" - }, - "316": { - "1.13": "227", - "1.13.2": "227", - "1.14": "240", - "1.15": "240", - "1.16": "248", - "1.16.2": "248", - "1.17": "256", - "1.19": "271", - "1.19.3": "300", - "1.19.4": "315", - "1.20": "316" - }, - "317": { - "1.13": "228", - "1.13.2": "228", - "1.14": "241", - "1.15": "241", - "1.16": "249", - "1.16.2": "249", - "1.17": "257", - "1.19": "272", - "1.19.3": "301", - "1.19.4": "316", - "1.20": "317" - }, - "318": { - "1.17": "258", - "1.19": "273", - "1.19.3": "302", - "1.19.4": "317", - "1.20": "318" - }, - "319": { - "1.13": "229", - "1.13.2": "229", - "1.14": "242", - "1.15": "242", - "1.16": "250", - "1.16.2": "250", - "1.17": "259", - "1.19": "274", - "1.19.3": "303", - "1.19.4": "318", - "1.20": "319" - }, - "320": { - "1.13": "230", - "1.13.2": "230", - "1.14": "243", - "1.15": "243", - "1.16": "251", - "1.16.2": "251", - "1.17": "260", - "1.19": "275", - "1.19.3": "304", - "1.19.4": "319", - "1.20": "320" - }, - "321": { - "1.13": "231", - "1.13.2": "231", - "1.14": "244", - "1.15": "244", - "1.16": "252", - "1.16.2": "252", - "1.17": "261", - "1.19": "276", - "1.19.3": "305", - "1.19.4": "320", - "1.20": "321" - }, - "322": { - "1.19": "277", - "1.19.3": "306", - "1.19.4": "321", - "1.20": "322" - }, - "323": { - "1.13": "232", - "1.13.2": "232", - "1.14": "245", - "1.15": "245", - "1.16": "253", - "1.16.2": "253", - "1.17": "262", - "1.19": "278", - "1.19.3": "307", - "1.19.4": "322", - "1.20": "323" - }, - "324": { - "1.13": "233", - "1.13.2": "233", - "1.14": "246", - "1.15": "246", - "1.16": "254", - "1.16.2": "254", - "1.17": "263", - "1.19": "279", - "1.19.3": "308", - "1.19.4": "323", - "1.20": "324" - }, - "325": { - "1.13": "234", - "1.13.2": "234", - "1.14": "247", - "1.15": "247", - "1.16": "255", - "1.16.2": "255", - "1.17": "264", - "1.19": "280", - "1.19.3": "309", - "1.19.4": "324", - "1.20": "325" - }, - "326": { - "1.13": "235", - "1.13.2": "235", - "1.14": "248", - "1.15": "248", - "1.16": "256", - "1.16.2": "256", - "1.17": "265", - "1.19": "281", - "1.19.3": "310", - "1.19.4": "325", - "1.20": "326" - }, - "327": { - "1.13": "236", - "1.13.2": "236", - "1.14": "249", - "1.15": "249", - "1.16": "257", - "1.16.2": "257", - "1.17": "266", - "1.19": "282", - "1.19.3": "311", - "1.19.4": "326", - "1.20": "327" - }, - "328": { - "1.13": "237", - "1.13.2": "237", - "1.14": "250", - "1.15": "250", - "1.16": "258", - "1.16.2": "258", - "1.17": "267", - "1.19": "283", - "1.19.3": "312", - "1.19.4": "327", - "1.20": "328" - }, - "329": { - "1.13": "238", - "1.13.2": "238", - "1.14": "251", - "1.15": "251", - "1.16": "259", - "1.16.2": "259", - "1.17": "268", - "1.19": "284", - "1.19.3": "313", - "1.19.4": "328", - "1.20": "329" - }, - "330": { - "1.13": "239", - "1.13.2": "239", - "1.14": "252", - "1.15": "252", - "1.16": "260", - "1.16.2": "260", - "1.17": "269", - "1.19": "285", - "1.19.3": "314", - "1.19.4": "329", - "1.20": "330" - }, - "331": { - "1.13": "240", - "1.13.2": "240", - "1.14": "253", - "1.15": "253", - "1.16": "261", - "1.16.2": "261", - "1.17": "270", - "1.19": "286", - "1.19.3": "315", - "1.19.4": "330", - "1.20": "331" - }, - "332": { - "1.17": "271", - "1.19": "287", - "1.19.3": "316", - "1.19.4": "331", - "1.20": "332" - }, - "333": { - "1.17": "272", - "1.19": "288", - "1.19.3": "317", - "1.19.4": "332", - "1.20": "333" - }, - "334": { - "1.17": "273", - "1.19": "289", - "1.19.3": "318", - "1.19.4": "333", - "1.20": "334" - }, - "335": { - "1.13": "241", - "1.13.2": "241", - "1.14": "254", - "1.15": "254", - "1.16": "262", - "1.16.2": "262", - "1.17": "274", - "1.19": "290", - "1.19.3": "319", - "1.19.4": "334", - "1.20": "335" - }, - "336": { - "1.13": "242", - "1.13.2": "242", - "1.14": "255", - "1.15": "255", - "1.16": "263", - "1.16.2": "263", - "1.17": "275", - "1.19": "291", - "1.19.3": "320", - "1.19.4": "335", - "1.20": "336" - }, - "337": { - "1.13": "243", - "1.13.2": "243", - "1.14": "256", - "1.15": "256", - "1.16": "264", - "1.16.2": "264", - "1.17": "276", - "1.19": "292", - "1.19.3": "321", - "1.19.4": "336", - "1.20": "337" - }, - "338": { - "1.13": "244", - "1.13.2": "244", - "1.14": "257", - "1.15": "257", - "1.16": "265", - "1.16.2": "265", - "1.17": "277", - "1.19": "293", - "1.19.3": "322", - "1.19.4": "337", - "1.20": "338" - }, - "339": { - "1.13": "245", - "1.13.2": "245", - "1.14": "258", - "1.15": "258", - "1.16": "266", - "1.16.2": "266", - "1.17": "278", - "1.19": "294", - "1.19.3": "323", - "1.19.4": "338", - "1.20": "339" - }, - "340": { - "1.13": "246", - "1.13.2": "246", - "1.14": "259", - "1.15": "259", - "1.16": "267", - "1.16.2": "267", - "1.17": "279", - "1.19": "295", - "1.19.3": "324", - "1.19.4": "339", - "1.20": "340" - }, - "341": { - "1.13": "247", - "1.13.2": "247", - "1.14": "260", - "1.15": "260", - "1.16": "268", - "1.16.2": "268", - "1.17": "280", - "1.19": "296", - "1.19.3": "325", - "1.19.4": "340", - "1.20": "341" - }, - "342": { - "1.13": "248", - "1.13.2": "248", - "1.14": "261", - "1.15": "261", - "1.16": "269", - "1.16.2": "269", - "1.17": "281", - "1.19": "297", - "1.19.3": "326", - "1.19.4": "341", - "1.20": "342" - }, - "343": { - "1.17": "282", - "1.19": "298", - "1.19.3": "327", - "1.19.4": "342", - "1.20": "343" - }, - "344": { - "1.13": "249", - "1.13.2": "249", - "1.14": "262", - "1.15": "262", - "1.16": "270", - "1.16.2": "270", - "1.17": "283", - "1.19": "299", - "1.19.3": "328", - "1.19.4": "343", - "1.20": "344" - }, - "345": { - "1.13": "250", - "1.13.2": "250", - "1.14": "263", - "1.15": "263", - "1.16": "271", - "1.16.2": "271", - "1.17": "284", - "1.19": "300", - "1.19.3": "329", - "1.19.4": "344", - "1.20": "345" - }, - "346": { - "1.13": "251", - "1.13.2": "251", - "1.14": "264", - "1.15": "264", - "1.16": "272", - "1.16.2": "272", - "1.17": "285", - "1.19": "301", - "1.19.3": "330", - "1.19.4": "345", - "1.20": "346" - }, - "347": { - "1.13": "252", - "1.13.2": "252", - "1.14": "265", - "1.15": "265", - "1.16": "273", - "1.16.2": "273", - "1.17": "286", - "1.19": "302", - "1.19.3": "331", - "1.19.4": "346", - "1.20": "347" - }, - "348": { - "1.13": "253", - "1.13.2": "253", - "1.14": "266", - "1.15": "266", - "1.16": "274", - "1.16.2": "274", - "1.17": "287", - "1.19": "303", - "1.19.3": "332", - "1.19.4": "347", - "1.20": "348" - }, - "349": { - "1.13": "254", - "1.13.2": "254", - "1.14": "267", - "1.15": "267", - "1.16": "275", - "1.16.2": "275", - "1.17": "288", - "1.19": "304", - "1.19.3": "333", - "1.19.4": "348", - "1.20": "349" - }, - "350": { - "1.13": "255", - "1.13.2": "255", - "1.14": "268", - "1.15": "268", - "1.16": "276", - "1.16.2": "276", - "1.17": "289", - "1.19": "305", - "1.19.3": "334", - "1.19.4": "349", - "1.20": "350" - }, - "351": { - "1.13": "256", - "1.13.2": "256", - "1.14": "269", - "1.15": "269", - "1.16": "277", - "1.16.2": "277", - "1.17": "290", - "1.19": "306", - "1.19.3": "335", - "1.19.4": "350", - "1.20": "351" - }, - "352": { - "1.13": "257", - "1.13.2": "257", - "1.14": "270", - "1.15": "270", - "1.16": "278", - "1.16.2": "278", - "1.17": "291", - "1.19": "307", - "1.19.3": "336", - "1.19.4": "351", - "1.20": "352" - }, - "353": { - "1.13": "258", - "1.13.2": "258", - "1.14": "271", - "1.15": "271", - "1.16": "279", - "1.16.2": "279", - "1.17": "292", - "1.19": "308", - "1.19.3": "337", - "1.19.4": "352", - "1.20": "353" - }, - "354": { - "1.13": "259", - "1.13.2": "259", - "1.14": "272", - "1.15": "272", - "1.16": "280", - "1.16.2": "280", - "1.17": "293", - "1.19": "309", - "1.19.3": "338", - "1.19.4": "353", - "1.20": "354" - }, - "355": { - "1.13": "260", - "1.13.2": "260", - "1.14": "273", - "1.15": "273", - "1.16": "281", - "1.16.2": "281", - "1.17": "294", - "1.19": "310", - "1.19.3": "339", - "1.19.4": "354", - "1.20": "355" - }, - "356": { - "1.19.4": "355", - "1.20": "356" - }, - "357": { - "1.13": "261", - "1.13.2": "261", - "1.14": "274", - "1.15": "274", - "1.16": "282", - "1.16.2": "282", - "1.17": "295", - "1.19": "311", - "1.19.3": "340", - "1.19.4": "356", - "1.20": "357" - }, - "358": { - "1.13": "262", - "1.13.2": "262", - "1.14": "275", - "1.15": "275", - "1.16": "283", - "1.16.2": "283", - "1.17": "296", - "1.19": "312", - "1.19.3": "341", - "1.19.4": "357", - "1.20": "358" - }, - "359": { - "1.13": "263", - "1.13.2": "263", - "1.14": "276", - "1.15": "276", - "1.16": "284", - "1.16.2": "284", - "1.17": "297", - "1.19": "313", - "1.19.3": "342", - "1.19.4": "358", - "1.20": "359" - }, - "360": { - "1.13": "264", - "1.13.2": "264", - "1.14": "277", - "1.15": "277", - "1.16": "285", - "1.16.2": "285", - "1.17": "298", - "1.19": "314", - "1.19.3": "343", - "1.19.4": "359", - "1.20": "360" - }, - "361": { - "1.13": "265", - "1.13.2": "265", - "1.14": "278", - "1.15": "278", - "1.16": "286", - "1.16.2": "286", - "1.17": "299", - "1.19": "315", - "1.19.3": "344", - "1.19.4": "360", - "1.20": "361" - }, - "362": { - "1.19.4": "361", - "1.20": "362" - }, - "363": { - "1.13": "266", - "1.13.2": "266", - "1.14": "279", - "1.15": "279", - "1.16": "287", - "1.16.2": "287", - "1.17": "300", - "1.19": "316", - "1.19.3": "345", - "1.19.4": "362", - "1.20": "363" - }, - "364": { - "1.19": "317", - "1.19.3": "346", - "1.19.4": "363", - "1.20": "364" - }, - "365": { - "1.13": "267", - "1.13.2": "267", - "1.14": "280", - "1.15": "280", - "1.16": "288", - "1.16.2": "288", - "1.17": "301", - "1.19": "318", - "1.19.3": "347", - "1.19.4": "364", - "1.20": "365" - }, - "366": { - "1.13": "268", - "1.13.2": "268", - "1.14": "281", - "1.15": "281", - "1.16": "289", - "1.16.2": "289", - "1.17": "302", - "1.19": "319", - "1.19.3": "348", - "1.19.4": "365", - "1.20": "366" - }, - "367": { - "1.13": "269", - "1.13.2": "269", - "1.14": "282", - "1.15": "282", - "1.16": "290", - "1.16.2": "290", - "1.17": "303", - "1.19": "320", - "1.19.3": "349", - "1.19.4": "366", - "1.20": "367" - }, - "368": { - "1.13": "270", - "1.13.2": "270", - "1.14": "283", - "1.15": "283", - "1.16": "291", - "1.16.2": "291", - "1.17": "304", - "1.19": "321", - "1.19.3": "350", - "1.19.4": "367", - "1.20": "368" - }, - "369": { - "1.13": "271", - "1.13.2": "271", - "1.14": "284", - "1.15": "284", - "1.16": "292", - "1.16.2": "292", - "1.17": "305", - "1.19": "322", - "1.19.3": "351", - "1.19.4": "368", - "1.20": "369" - }, - "370": { - "1.13": "272", - "1.13.2": "272", - "1.14": "285", - "1.15": "285", - "1.16": "293", - "1.16.2": "293", - "1.17": "306", - "1.19": "323", - "1.19.3": "352", - "1.19.4": "369", - "1.20": "370" - }, - "371": { - "1.13": "273", - "1.13.2": "273", - "1.14": "286", - "1.15": "286", - "1.16": "294", - "1.16.2": "294", - "1.17": "307", - "1.19": "324", - "1.19.3": "353", - "1.19.4": "370", - "1.20": "371" - }, - "372": { - "1.13": "274", - "1.13.2": "274", - "1.14": "287", - "1.15": "287", - "1.16": "295", - "1.16.2": "295", - "1.17": "308", - "1.19": "325", - "1.19.3": "354", - "1.19.4": "371", - "1.20": "372" - }, - "373": { - "1.13": "275", - "1.13.2": "275", - "1.14": "288", - "1.15": "288", - "1.16": "296", - "1.16.2": "296", - "1.17": "309", - "1.19": "326", - "1.19.3": "355", - "1.19.4": "372", - "1.20": "373" - }, - "374": { - "1.13": "276", - "1.13.2": "276", - "1.14": "289", - "1.15": "289", - "1.16": "297", - "1.16.2": "297", - "1.17": "310", - "1.19": "327", - "1.19.3": "356", - "1.19.4": "373", - "1.20": "374" - }, - "375": { - "1.13": "277", - "1.13.2": "277", - "1.14": "290", - "1.15": "290", - "1.16": "298", - "1.16.2": "298", - "1.17": "311", - "1.19": "328", - "1.19.3": "357", - "1.19.4": "374", - "1.20": "375" - }, - "376": { - "1.14": "291", - "1.15": "291", - "1.16": "299", - "1.16.2": "299", - "1.17": "312", - "1.19": "329", - "1.19.3": "358", - "1.19.4": "375", - "1.20": "376" - }, - "377": { - "1.14": "292", - "1.15": "292", - "1.16": "300", - "1.16.2": "300", - "1.17": "313", - "1.19": "330", - "1.19.3": "359", - "1.19.4": "376", - "1.20": "377" - }, - "378": { - "1.14": "293", - "1.15": "293", - "1.16": "301", - "1.16.2": "301", - "1.17": "314", - "1.19": "331", - "1.19.3": "360", - "1.19.4": "377", - "1.20": "378" - }, - "379": { - "1.13": "278", - "1.13.2": "278", - "1.14": "294", - "1.15": "294", - "1.16": "302", - "1.16.2": "302", - "1.17": "315", - "1.19": "332", - "1.19.3": "361", - "1.19.4": "378", - "1.20": "379" - }, - "380": { - "1.13": "279", - "1.13.2": "279", - "1.14": "295", - "1.15": "295", - "1.16": "303", - "1.16.2": "303", - "1.17": "316", - "1.19": "333", - "1.19.3": "362", - "1.19.4": "379", - "1.20": "380" - }, - "381": { - "1.13": "280", - "1.13.2": "280", - "1.14": "296", - "1.15": "296", - "1.16": "304", - "1.16.2": "304", - "1.17": "317", - "1.19": "334", - "1.19.3": "363", - "1.19.4": "380", - "1.20": "381" - }, - "382": { - "1.13": "281", - "1.13.2": "281", - "1.14": "297", - "1.15": "297", - "1.16": "305", - "1.16.2": "305", - "1.17": "318", - "1.19": "335", - "1.19.3": "364", - "1.19.4": "381", - "1.20": "382" - }, - "383": { - "1.13": "282", - "1.13.2": "282", - "1.14": "298", - "1.15": "298", - "1.16": "306", - "1.16.2": "306", - "1.17": "319", - "1.19": "336", - "1.19.3": "365", - "1.19.4": "382", - "1.20": "383" - }, - "384": { - "1.13": "283", - "1.13.2": "283", - "1.14": "299", - "1.15": "299", - "1.16": "307", - "1.16.2": "307", - "1.17": "320", - "1.19": "337", - "1.19.3": "366", - "1.19.4": "383", - "1.20": "384" - }, - "385": { - "1.13": "284", - "1.13.2": "284", - "1.14": "300", - "1.15": "300", - "1.16": "308", - "1.16.2": "308", - "1.17": "321", - "1.19": "338", - "1.19.3": "367", - "1.19.4": "384", - "1.20": "385" - }, - "386": { - "1.13": "285", - "1.13.2": "285", - "1.14": "301", - "1.15": "301", - "1.16": "309", - "1.16.2": "309", - "1.17": "322", - "1.19": "339", - "1.19.3": "368", - "1.19.4": "385", - "1.20": "386" - }, - "387": { - "1.13": "286", - "1.13.2": "286", - "1.14": "302", - "1.15": "302", - "1.16": "310", - "1.16.2": "310", - "1.17": "323", - "1.19": "340", - "1.19.3": "369", - "1.19.4": "386", - "1.20": "387" - }, - "388": { - "1.13": "287", - "1.13.2": "287", - "1.14": "303", - "1.15": "303", - "1.16": "311", - "1.16.2": "311", - "1.17": "324", - "1.19": "341", - "1.19.3": "370", - "1.19.4": "387", - "1.20": "388" - }, - "389": { - "1.13": "288", - "1.13.2": "288", - "1.14": "304", - "1.15": "304", - "1.16": "312", - "1.16.2": "312", - "1.17": "325", - "1.19": "342", - "1.19.3": "371", - "1.19.4": "388", - "1.20": "389" - }, - "390": { - "1.19.4": "389", - "1.20": "390" - }, - "391": { - "1.13": "289", - "1.13.2": "289", - "1.14": "305", - "1.15": "305", - "1.16": "313", - "1.16.2": "313", - "1.17": "326", - "1.19": "343", - "1.19.3": "372", - "1.19.4": "390", - "1.20": "391" - }, - "392": { - "1.19": "344", - "1.19.3": "373", - "1.19.4": "391", - "1.20": "392" - }, - "393": { - "1.19.3": "374", - "1.19.4": "392", - "1.20": "393" - }, - "394": { - "1.13": "291", - "1.13.2": "291", - "1.14": "306", - "1.15": "306", - "1.16": "314", - "1.16.2": "314", - "1.17": "327", - "1.19": "345", - "1.19.3": "375", - "1.19.4": "393", - "1.20": "394" - }, - "395": { - "1.13": "290", - "1.13.2": "290", - "1.14": "307", - "1.15": "307", - "1.16": "315", - "1.16.2": "315", - "1.17": "328", - "1.19": "346", - "1.19.3": "376", - "1.19.4": "394", - "1.20": "395" - }, - "396": { - "1.13": "293", - "1.13.2": "293", - "1.14": "308", - "1.15": "308", - "1.16": "316", - "1.16.2": "316", - "1.17": "329", - "1.19": "347", - "1.19.3": "377", - "1.19.4": "395", - "1.20": "396" - }, - "397": { - "1.13": "292", - "1.13.2": "292", - "1.14": "309", - "1.15": "309", - "1.16": "317", - "1.16.2": "317", - "1.17": "330", - "1.19": "348", - "1.19.3": "378", - "1.19.4": "396", - "1.20": "397" - }, - "398": { - "1.13": "295", - "1.13.2": "295", - "1.14": "310", - "1.15": "310", - "1.16": "318", - "1.16.2": "318", - "1.17": "331", - "1.19": "349", - "1.19.3": "379", - "1.19.4": "397", - "1.20": "398" - }, - "399": { - "1.13": "294", - "1.13.2": "294", - "1.14": "311", - "1.15": "311", - "1.16": "319", - "1.16.2": "319", - "1.17": "332", - "1.19": "350", - "1.19.3": "380", - "1.19.4": "398", - "1.20": "399" - }, - "400": { - "1.13": "297", - "1.13.2": "297", - "1.14": "312", - "1.15": "312", - "1.16": "320", - "1.16.2": "320", - "1.17": "333", - "1.19": "351", - "1.19.3": "381", - "1.19.4": "399", - "1.20": "400" - }, - "401": { - "1.13": "296", - "1.13.2": "296", - "1.14": "313", - "1.15": "313", - "1.16": "321", - "1.16.2": "321", - "1.17": "334", - "1.19": "352", - "1.19.3": "382", - "1.19.4": "400", - "1.20": "401" - }, - "402": { - "1.13": "299", - "1.13.2": "299", - "1.14": "314", - "1.15": "314", - "1.16": "322", - "1.16.2": "322", - "1.17": "335", - "1.19": "353", - "1.19.3": "383", - "1.19.4": "401", - "1.20": "402" - }, - "403": { - "1.13": "298", - "1.13.2": "298", - "1.14": "315", - "1.15": "315", - "1.16": "323", - "1.16.2": "323", - "1.17": "336", - "1.19": "354", - "1.19.3": "384", - "1.19.4": "402", - "1.20": "403" - }, - "404": { - "1.13": "301", - "1.13.2": "301", - "1.14": "316", - "1.15": "316", - "1.16": "324", - "1.16.2": "324", - "1.17": "337", - "1.19": "355", - "1.19.3": "385", - "1.19.4": "403", - "1.20": "404" - }, - "405": { - "1.13": "300", - "1.13.2": "300", - "1.14": "317", - "1.15": "317", - "1.16": "325", - "1.16.2": "325", - "1.17": "338", - "1.19": "356", - "1.19.3": "386", - "1.19.4": "404", - "1.20": "405" - }, - "406": { - "1.19.3": "387", - "1.19.4": "405", - "1.20": "406" - }, - "407": { - "1.19.3": "388", - "1.19.4": "406", - "1.20": "407" - }, - "408": { - "1.13": "302", - "1.13.2": "302", - "1.14": "318", - "1.15": "318", - "1.16": "326", - "1.16.2": "326", - "1.17": "339", - "1.19": "357", - "1.19.3": "389", - "1.19.4": "407", - "1.20": "408" - }, - "409": { - "1.13": "303", - "1.13.2": "303", - "1.14": "319", - "1.15": "319", - "1.16": "327", - "1.16.2": "327", - "1.17": "340", - "1.19": "358", - "1.19.3": "390", - "1.19.4": "408", - "1.20": "409" - }, - "410": { - "1.13": "304", - "1.13.2": "304", - "1.14": "320", - "1.15": "320", - "1.16": "328", - "1.16.2": "328", - "1.17": "341", - "1.19": "359", - "1.19.3": "391", - "1.19.4": "409", - "1.20": "410" - }, - "411": { - "1.13": "305", - "1.13.2": "305", - "1.14": "321", - "1.15": "321", - "1.16": "329", - "1.16.2": "329", - "1.17": "342", - "1.19": "360", - "1.19.3": "392", - "1.19.4": "410", - "1.20": "411" - }, - "412": { - "1.13": "306", - "1.13.2": "306", - "1.14": "322", - "1.15": "322", - "1.16": "330", - "1.16.2": "330", - "1.17": "343", - "1.19": "361", - "1.19.3": "393", - "1.19.4": "411", - "1.20": "412" - }, - "413": { - "1.13": "307", - "1.13.2": "307", - "1.14": "323", - "1.15": "323", - "1.16": "331", - "1.16.2": "331", - "1.17": "344", - "1.19": "362", - "1.19.3": "394", - "1.19.4": "412", - "1.20": "413" - }, - "414": { - "1.13": "308", - "1.13.2": "308", - "1.14": "324", - "1.15": "324", - "1.16": "332", - "1.16.2": "332", - "1.17": "345", - "1.19": "363", - "1.19.3": "395", - "1.19.4": "413", - "1.20": "414" - }, - "415": { - "1.13": "309", - "1.13.2": "309", - "1.14": "325", - "1.15": "325", - "1.16": "333", - "1.16.2": "333", - "1.17": "346", - "1.19": "364", - "1.19.3": "396", - "1.19.4": "414", - "1.20": "415" - }, - "416": { - "1.13": "310", - "1.13.2": "310", - "1.14": "326", - "1.15": "326", - "1.16": "334", - "1.16.2": "334", - "1.17": "347", - "1.19": "365", - "1.19.3": "397", - "1.19.4": "415", - "1.20": "416" - }, - "417": { - "1.13": "311", - "1.13.2": "311", - "1.14": "327", - "1.15": "327", - "1.16": "335", - "1.16.2": "335", - "1.17": "348", - "1.19": "366", - "1.19.3": "398", - "1.19.4": "416", - "1.20": "417" - }, - "418": { - "1.13": "312", - "1.13.2": "312", - "1.14": "328", - "1.15": "328", - "1.16": "336", - "1.16.2": "336", - "1.17": "349", - "1.19": "367", - "1.19.3": "399", - "1.19.4": "417", - "1.20": "418" - }, - "419": { - "1.13": "313", - "1.13.2": "313", - "1.14": "329", - "1.15": "329", - "1.16": "337", - "1.16.2": "337", - "1.17": "350", - "1.19": "368", - "1.19.3": "400", - "1.19.4": "418", - "1.20": "419" - }, - "420": { - "1.13": "314", - "1.13.2": "314", - "1.14": "330", - "1.15": "330", - "1.16": "338", - "1.16.2": "338", - "1.17": "351", - "1.19": "369", - "1.19.3": "401", - "1.19.4": "419", - "1.20": "420" - }, - "421": { - "1.13": "315", - "1.13.2": "315", - "1.14": "331", - "1.15": "331", - "1.16": "339", - "1.16.2": "339", - "1.17": "352", - "1.19": "370", - "1.19.3": "402", - "1.19.4": "420", - "1.20": "421" - }, - "422": { - "1.13": "316", - "1.13.2": "316", - "1.14": "332", - "1.15": "332", - "1.16": "340", - "1.16.2": "340", - "1.17": "353", - "1.19": "371", - "1.19.3": "403", - "1.19.4": "421", - "1.20": "422" - }, - "423": { - "1.13": "317", - "1.13.2": "317", - "1.14": "333", - "1.15": "333", - "1.16": "341", - "1.16.2": "341", - "1.17": "354", - "1.19": "372", - "1.19.3": "404", - "1.19.4": "422", - "1.20": "423" - }, - "424": { - "1.13": "318", - "1.13.2": "318", - "1.14": "334", - "1.15": "334", - "1.16": "342", - "1.16.2": "342", - "1.17": "355", - "1.19": "373", - "1.19.3": "405", - "1.19.4": "423", - "1.20": "424" - }, - "425": { - "1.13": "319", - "1.13.2": "319", - "1.14": "335", - "1.15": "335", - "1.16": "343", - "1.16.2": "343", - "1.17": "356", - "1.19": "374", - "1.19.3": "406", - "1.19.4": "424", - "1.20": "425" - }, - "426": { - "1.13": "320", - "1.13.2": "320", - "1.14": "336", - "1.15": "336", - "1.16": "344", - "1.16.2": "344", - "1.17": "357", - "1.19": "375", - "1.19.3": "407", - "1.19.4": "425", - "1.20": "426" - }, - "427": { - "1.13": "321", - "1.13.2": "321", - "1.14": "337", - "1.15": "337", - "1.16": "345", - "1.16.2": "345", - "1.17": "358", - "1.19": "376", - "1.19.3": "408", - "1.19.4": "426", - "1.20": "427" - }, - "428": { - "1.13": "322", - "1.13.2": "322", - "1.14": "338", - "1.15": "338", - "1.16": "346", - "1.16.2": "346", - "1.17": "359", - "1.19": "377", - "1.19.3": "409", - "1.19.4": "427", - "1.20": "428" - }, - "429": { - "1.13": "323", - "1.13.2": "323", - "1.14": "339", - "1.15": "339", - "1.16": "347", - "1.16.2": "347", - "1.17": "360", - "1.19": "378", - "1.19.3": "410", - "1.19.4": "428", - "1.20": "429" - }, - "430": { - "1.13": "324", - "1.13.2": "324", - "1.14": "340", - "1.15": "340", - "1.16": "348", - "1.16.2": "348", - "1.17": "361", - "1.19": "379", - "1.19.3": "411", - "1.19.4": "429", - "1.20": "430" - }, - "431": { - "1.13": "325", - "1.13.2": "325", - "1.14": "341", - "1.15": "341", - "1.16": "349", - "1.16.2": "349", - "1.17": "362", - "1.19": "380", - "1.19.3": "412", - "1.19.4": "430", - "1.20": "431" - }, - "432": { - "1.13": "326", - "1.13.2": "326", - "1.14": "342", - "1.15": "342", - "1.16": "350", - "1.16.2": "350", - "1.17": "363", - "1.19": "381", - "1.19.3": "413", - "1.19.4": "431", - "1.20": "432" - }, - "433": { - "1.13": "327", - "1.13.2": "327", - "1.14": "343", - "1.15": "343", - "1.16": "351", - "1.16.2": "351", - "1.17": "364", - "1.19": "382", - "1.19.3": "414", - "1.19.4": "432", - "1.20": "433" - }, - "434": { - "1.13": "328", - "1.13.2": "328", - "1.14": "344", - "1.15": "344", - "1.16": "352", - "1.16.2": "352", - "1.17": "365", - "1.19": "383", - "1.19.3": "415", - "1.19.4": "433", - "1.20": "434" - }, - "435": { - "1.13": "329", - "1.13.2": "329", - "1.14": "345", - "1.15": "345", - "1.16": "353", - "1.16.2": "353", - "1.17": "366", - "1.19": "384", - "1.19.3": "416", - "1.19.4": "434", - "1.20": "435" - }, - "436": { - "1.13": "330", - "1.13.2": "330", - "1.14": "346", - "1.15": "346", - "1.16": "354", - "1.16.2": "354", - "1.17": "367", - "1.19": "385", - "1.19.3": "417", - "1.19.4": "435", - "1.20": "436" - }, - "437": { - "1.13": "331", - "1.13.2": "331", - "1.14": "347", - "1.15": "347", - "1.16": "355", - "1.16.2": "355", - "1.17": "368", - "1.19": "386", - "1.19.3": "418", - "1.19.4": "436", - "1.20": "437" - }, - "438": { - "1.13": "332", - "1.13.2": "332", - "1.14": "348", - "1.15": "348", - "1.16": "356", - "1.16.2": "356", - "1.17": "369", - "1.19": "387", - "1.19.3": "419", - "1.19.4": "437", - "1.20": "438" - }, - "439": { - "1.13": "333", - "1.13.2": "333", - "1.14": "349", - "1.15": "349", - "1.16": "357", - "1.16.2": "357", - "1.17": "370", - "1.19": "388", - "1.19.3": "420", - "1.19.4": "438", - "1.20": "439" - }, - "440": { - "1.13": "334", - "1.13.2": "334", - "1.14": "350", - "1.15": "350", - "1.16": "358", - "1.16.2": "358", - "1.17": "371", - "1.19": "389", - "1.19.3": "421", - "1.19.4": "439", - "1.20": "440" - }, - "441": { - "1.13": "335", - "1.13.2": "335", - "1.14": "351", - "1.15": "351", - "1.16": "359", - "1.16.2": "359", - "1.17": "372", - "1.19": "390", - "1.19.3": "422", - "1.19.4": "440", - "1.20": "441" - }, - "442": { - "1.13": "336", - "1.13.2": "336", - "1.14": "352", - "1.15": "352", - "1.16": "360", - "1.16.2": "360", - "1.17": "373", - "1.19": "391", - "1.19.3": "423", - "1.19.4": "441", - "1.20": "442" - }, - "443": { - "1.13": "337", - "1.13.2": "337", - "1.14": "353", - "1.15": "353", - "1.16": "361", - "1.16.2": "361", - "1.17": "374", - "1.19": "392", - "1.19.3": "424", - "1.19.4": "442", - "1.20": "443" - }, - "444": { - "1.13": "338", - "1.13.2": "338", - "1.14": "354", - "1.15": "354", - "1.16": "362", - "1.16.2": "362", - "1.17": "375", - "1.19": "393", - "1.19.3": "425", - "1.19.4": "443", - "1.20": "444" - }, - "445": { - "1.13": "339", - "1.13.2": "339", - "1.14": "355", - "1.15": "355", - "1.16": "363", - "1.16.2": "363", - "1.17": "376", - "1.19": "394", - "1.19.3": "426", - "1.19.4": "444", - "1.20": "445" - }, - "446": { - "1.13": "340", - "1.13.2": "340", - "1.14": "356", - "1.15": "356", - "1.16": "364", - "1.16.2": "364", - "1.17": "377", - "1.19": "395", - "1.19.3": "427", - "1.19.4": "445", - "1.20": "446" - }, - "447": { - "1.13": "341", - "1.13.2": "341", - "1.14": "357", - "1.15": "357", - "1.16": "365", - "1.16.2": "365", - "1.17": "378", - "1.19": "396", - "1.19.3": "428", - "1.19.4": "446", - "1.20": "447" - }, - "448": { - "1.13": "342", - "1.13.2": "342", - "1.14": "358", - "1.15": "358", - "1.16": "366", - "1.16.2": "366", - "1.17": "379", - "1.19": "397", - "1.19.3": "429", - "1.19.4": "447", - "1.20": "448" - }, - "449": { - "1.13": "343", - "1.13.2": "343", - "1.14": "359", - "1.15": "359", - "1.16": "367", - "1.16.2": "367", - "1.17": "380", - "1.19": "398", - "1.19.3": "430", - "1.19.4": "448", - "1.20": "449" - }, - "450": { - "1.13": "344", - "1.13.2": "344", - "1.14": "360", - "1.15": "360", - "1.16": "368", - "1.16.2": "368", - "1.17": "381", - "1.19": "399", - "1.19.3": "431", - "1.19.4": "449", - "1.20": "450" - }, - "451": { - "1.13": "345", - "1.13.2": "345", - "1.14": "361", - "1.15": "361", - "1.16": "369", - "1.16.2": "369", - "1.17": "382", - "1.19": "400", - "1.19.3": "432", - "1.19.4": "450", - "1.20": "451" - }, - "452": { - "1.13": "346", - "1.13.2": "346", - "1.14": "362", - "1.15": "362", - "1.16": "370", - "1.16.2": "370", - "1.17": "383", - "1.19": "401", - "1.19.3": "433", - "1.19.4": "451", - "1.20": "452" - }, - "453": { - "1.13": "347", - "1.13.2": "347", - "1.14": "363", - "1.15": "363", - "1.16": "371", - "1.16.2": "371", - "1.17": "384", - "1.19": "402", - "1.19.3": "434", - "1.19.4": "452", - "1.20": "453" - }, - "454": { - "1.13": "348", - "1.13.2": "348", - "1.14": "364", - "1.15": "364", - "1.16": "372", - "1.16.2": "372", - "1.17": "385", - "1.19": "403", - "1.19.3": "435", - "1.19.4": "453", - "1.20": "454" - }, - "455": { - "1.13": "349", - "1.13.2": "349", - "1.14": "365", - "1.15": "365", - "1.16": "373", - "1.16.2": "373", - "1.17": "386", - "1.19": "404", - "1.19.3": "436", - "1.19.4": "454", - "1.20": "455" - }, - "456": { - "1.13": "350", - "1.13.2": "350", - "1.14": "366", - "1.15": "366", - "1.16": "374", - "1.16.2": "374", - "1.17": "387", - "1.19": "405", - "1.19.3": "437", - "1.19.4": "455", - "1.20": "456" - }, - "457": { - "1.13": "351", - "1.13.2": "351", - "1.14": "367", - "1.15": "367", - "1.16": "375", - "1.16.2": "375", - "1.17": "388", - "1.19": "406", - "1.19.3": "438", - "1.19.4": "456", - "1.20": "457" - }, - "458": { - "1.19.4": "457", - "1.20": "458" - }, - "459": { - "1.13": "352", - "1.13.2": "352", - "1.14": "368", - "1.15": "368", - "1.16": "376", - "1.16.2": "376", - "1.17": "389", - "1.19": "407", - "1.19.3": "439", - "1.19.4": "458", - "1.20": "459" - }, - "460": { - "1.19": "408", - "1.19.3": "440", - "1.19.4": "459", - "1.20": "460" - }, - "461": { - "1.19.3": "441", - "1.19.4": "460", - "1.20": "461" - }, - "462": { - "1.19.3": "442", - "1.19.4": "461", - "1.20": "462" - }, - "463": { - "1.13": "353", - "1.13.2": "353", - "1.14": "369", - "1.15": "369", - "1.16": "377", - "1.16.2": "377", - "1.17": "390", - "1.19": "409", - "1.19.3": "443", - "1.19.4": "462", - "1.20": "463" - }, - "464": { - "1.13": "354", - "1.13.2": "354", - "1.14": "370", - "1.15": "370", - "1.16": "378", - "1.16.2": "378", - "1.17": "391", - "1.19": "410", - "1.19.3": "444", - "1.19.4": "463", - "1.20": "464" - }, - "465": { - "1.17": "392", - "1.19": "411", - "1.19.3": "445", - "1.19.4": "464", - "1.20": "465" - }, - "466": { - "1.13": "355", - "1.13.2": "355", - "1.14": "371", - "1.15": "371", - "1.16": "379", - "1.16.2": "379", - "1.17": "393", - "1.19": "412", - "1.19.3": "446", - "1.19.4": "465", - "1.20": "466" - }, - "467": { - "1.13": "356", - "1.13.2": "356", - "1.14": "372", - "1.15": "372", - "1.16": "380", - "1.16.2": "380", - "1.17": "394", - "1.19": "413", - "1.19.3": "447", - "1.19.4": "466", - "1.20": "467" - }, - "468": { - "1.13": "357", - "1.13.2": "357", - "1.14": "373", - "1.15": "373", - "1.16": "381", - "1.16.2": "381", - "1.17": "395", - "1.19": "414", - "1.19.3": "448", - "1.19.4": "467", - "1.20": "468" - }, - "469": { - "1.13": "358", - "1.13.2": "358", - "1.14": "374", - "1.15": "374", - "1.16": "382", - "1.16.2": "382", - "1.17": "396", - "1.19": "415", - "1.19.3": "449", - "1.19.4": "468", - "1.20": "469" - }, - "470": { - "1.13": "359", - "1.13.2": "359", - "1.14": "375", - "1.15": "375", - "1.16": "383", - "1.16.2": "383", - "1.17": "397", - "1.19": "416", - "1.19.3": "450", - "1.19.4": "469", - "1.20": "470" - }, - "471": { - "1.13": "360", - "1.13.2": "360", - "1.14": "376", - "1.15": "376", - "1.16": "384", - "1.16.2": "384", - "1.17": "398", - "1.19": "417", - "1.19.3": "451", - "1.19.4": "470", - "1.20": "471" - }, - "472": { - "1.13": "361", - "1.13.2": "361", - "1.14": "377", - "1.15": "377", - "1.16": "385", - "1.16.2": "385", - "1.17": "399", - "1.19": "418", - "1.19.3": "452", - "1.19.4": "471", - "1.20": "472" - }, - "473": { - "1.13": "362", - "1.13.2": "362", - "1.14": "378", - "1.15": "378", - "1.16": "386", - "1.16.2": "386", - "1.17": "400", - "1.19": "419", - "1.19.3": "453", - "1.19.4": "472", - "1.20": "473" - }, - "474": { - "1.13": "363", - "1.13.2": "363", - "1.14": "379", - "1.15": "379", - "1.16": "387", - "1.16.2": "387", - "1.17": "401", - "1.19": "420", - "1.19.3": "454", - "1.19.4": "473", - "1.20": "474" - }, - "475": { - "1.13": "364", - "1.13.2": "364", - "1.14": "380", - "1.15": "380", - "1.16": "388", - "1.16.2": "388", - "1.17": "402", - "1.19": "421", - "1.19.3": "455", - "1.19.4": "474", - "1.20": "475" - }, - "476": { - "1.13": "365", - "1.13.2": "365", - "1.14": "381", - "1.15": "381", - "1.16": "389", - "1.16.2": "389", - "1.17": "403", - "1.19": "422", - "1.19.3": "456", - "1.19.4": "475", - "1.20": "476" - }, - "477": { - "1.13": "366", - "1.13.2": "366", - "1.14": "382", - "1.15": "382", - "1.16": "390", - "1.16.2": "390", - "1.17": "404", - "1.19": "423", - "1.19.3": "457", - "1.19.4": "476", - "1.20": "477" - }, - "478": { - "1.13": "367", - "1.13.2": "367", - "1.14": "383", - "1.15": "383", - "1.16": "391", - "1.16.2": "391", - "1.17": "405", - "1.19": "424", - "1.19.3": "458", - "1.19.4": "477", - "1.20": "478" - }, - "479": { - "1.13": "368", - "1.13.2": "368", - "1.14": "384", - "1.15": "384", - "1.16": "392", - "1.16.2": "392", - "1.17": "406", - "1.19": "425", - "1.19.3": "459", - "1.19.4": "478", - "1.20": "479" - }, - "480": { - "1.13": "369", - "1.13.2": "369", - "1.14": "385", - "1.15": "385", - "1.16": "393", - "1.16.2": "393", - "1.17": "407", - "1.19": "426", - "1.19.3": "460", - "1.19.4": "479", - "1.20": "480" - }, - "481": { - "1.13": "370", - "1.13.2": "370", - "1.14": "386", - "1.15": "386", - "1.16": "394", - "1.16.2": "394", - "1.17": "408", - "1.19": "427", - "1.19.3": "461", - "1.19.4": "480", - "1.20": "481" - }, - "482": { - "1.13": "371", - "1.13.2": "371", - "1.14": "387", - "1.15": "387", - "1.16": "395", - "1.16.2": "395", - "1.17": "409", - "1.19": "428", - "1.19.3": "462", - "1.19.4": "481", - "1.20": "482" - }, - "483": { - "1.13": "372", - "1.13.2": "372", - "1.14": "388", - "1.15": "388", - "1.16": "396", - "1.16.2": "396", - "1.17": "410", - "1.19": "429", - "1.19.3": "463", - "1.19.4": "482", - "1.20": "483" - }, - "484": { - "1.13": "373", - "1.13.2": "373", - "1.14": "389", - "1.15": "389", - "1.16": "397", - "1.16.2": "397", - "1.17": "411", - "1.19": "430", - "1.19.3": "464", - "1.19.4": "483", - "1.20": "484" - }, - "485": { - "1.13": "374", - "1.13.2": "374", - "1.14": "390", - "1.15": "390", - "1.16": "398", - "1.16.2": "398", - "1.17": "412", - "1.19": "431", - "1.19.3": "465", - "1.19.4": "484", - "1.20": "485" - }, - "486": { - "1.13": "375", - "1.13.2": "375", - "1.14": "391", - "1.15": "391", - "1.16": "399", - "1.16.2": "399", - "1.17": "413", - "1.19": "432", - "1.19.3": "466", - "1.19.4": "485", - "1.20": "486" - }, - "487": { - "1.13": "376", - "1.13.2": "376", - "1.14": "392", - "1.15": "392", - "1.16": "400", - "1.16.2": "400", - "1.17": "414", - "1.19": "433", - "1.19.3": "467", - "1.19.4": "486", - "1.20": "487" - }, - "488": { - "1.13": "377", - "1.13.2": "377", - "1.14": "393", - "1.15": "393", - "1.16": "401", - "1.16.2": "401", - "1.17": "415", - "1.19": "434", - "1.19.3": "468", - "1.19.4": "487", - "1.20": "488" - }, - "489": { - "1.13": "378", - "1.13.2": "378", - "1.14": "394", - "1.15": "394", - "1.16": "402", - "1.16.2": "402", - "1.17": "416", - "1.19": "435", - "1.19.3": "469", - "1.19.4": "488", - "1.20": "489" - }, - "490": { - "1.13": "379", - "1.13.2": "379", - "1.14": "395", - "1.15": "395", - "1.16": "403", - "1.16.2": "403", - "1.17": "417", - "1.19": "436", - "1.19.3": "470", - "1.19.4": "489", - "1.20": "490" - }, - "491": { - "1.13": "380", - "1.13.2": "380", - "1.14": "396", - "1.15": "396", - "1.16": "404", - "1.16.2": "404", - "1.17": "418", - "1.19": "437", - "1.19.3": "471", - "1.19.4": "490", - "1.20": "491" - }, - "492": { - "1.13": "381", - "1.13.2": "381", - "1.14": "397", - "1.15": "397", - "1.16": "405", - "1.16.2": "405", - "1.17": "419", - "1.19": "438", - "1.19.3": "472", - "1.19.4": "491", - "1.20": "492" - }, - "493": { - "1.13": "382", - "1.13.2": "382", - "1.14": "398", - "1.15": "398", - "1.16": "406", - "1.16.2": "406", - "1.17": "420", - "1.19": "439", - "1.19.3": "473", - "1.19.4": "492", - "1.20": "493" - }, - "494": { - "1.13": "383", - "1.13.2": "383", - "1.14": "399", - "1.15": "399", - "1.16": "407", - "1.16.2": "407", - "1.17": "421", - "1.19": "440", - "1.19.3": "474", - "1.19.4": "493", - "1.20": "494" - }, - "495": { - "1.13": "384", - "1.13.2": "384", - "1.14": "400", - "1.15": "400", - "1.16": "408", - "1.16.2": "408", - "1.17": "422", - "1.19": "441", - "1.19.3": "475", - "1.19.4": "494", - "1.20": "495" - }, - "496": { - "1.13": "385", - "1.13.2": "385", - "1.14": "401", - "1.15": "401", - "1.16": "409", - "1.16.2": "409", - "1.17": "423", - "1.19": "442", - "1.19.3": "476", - "1.19.4": "495", - "1.20": "496" - }, - "497": { - "1.13": "386", - "1.13.2": "386", - "1.14": "402", - "1.15": "402", - "1.16": "410", - "1.16.2": "410", - "1.17": "424", - "1.19": "443", - "1.19.3": "477", - "1.19.4": "496", - "1.20": "497" - }, - "498": { - "1.13": "387", - "1.13.2": "387", - "1.14": "403", - "1.15": "403", - "1.16": "411", - "1.16.2": "411", - "1.17": "425", - "1.19": "444", - "1.19.3": "478", - "1.19.4": "497", - "1.20": "498" - }, - "499": { - "1.13": "388", - "1.13.2": "388", - "1.14": "404", - "1.15": "404", - "1.16": "412", - "1.16.2": "412", - "1.17": "426", - "1.19": "445", - "1.19.3": "479", - "1.19.4": "498", - "1.20": "499" - }, - "500": { - "1.13": "389", - "1.13.2": "389", - "1.14": "405", - "1.15": "405", - "1.16": "413", - "1.16.2": "413", - "1.17": "427", - "1.19": "446", - "1.19.3": "480", - "1.19.4": "499", - "1.20": "500" - }, - "501": { - "1.13": "390", - "1.13.2": "390", - "1.14": "406", - "1.15": "406", - "1.16": "414", - "1.16.2": "414", - "1.17": "428", - "1.19": "447", - "1.19.3": "481", - "1.19.4": "500", - "1.20": "501" - }, - "502": { - "1.13": "391", - "1.13.2": "391", - "1.14": "407", - "1.15": "407", - "1.16": "415", - "1.16.2": "415", - "1.17": "429", - "1.19": "448", - "1.19.3": "482", - "1.19.4": "501", - "1.20": "502" - }, - "503": { - "1.13": "392", - "1.13.2": "392", - "1.14": "408", - "1.15": "408", - "1.16": "416", - "1.16.2": "416", - "1.17": "430", - "1.19": "449", - "1.19.3": "483", - "1.19.4": "502", - "1.20": "503" - }, - "504": { - "1.13": "393", - "1.13.2": "393", - "1.14": "409", - "1.15": "409", - "1.16": "417", - "1.16.2": "417", - "1.17": "431", - "1.19": "450", - "1.19.3": "484", - "1.19.4": "503", - "1.20": "504" - }, - "505": { - "1.13": "394", - "1.13.2": "394", - "1.14": "410", - "1.15": "410", - "1.16": "418", - "1.16.2": "418", - "1.17": "432", - "1.19": "451", - "1.19.3": "485", - "1.19.4": "504", - "1.20": "505" - }, - "506": { - "1.13": "395", - "1.13.2": "395", - "1.14": "411", - "1.15": "411", - "1.16": "419", - "1.16.2": "419", - "1.17": "433", - "1.19": "452", - "1.19.3": "486", - "1.19.4": "505", - "1.20": "506" - }, - "507": { - "1.13": "396", - "1.13.2": "396", - "1.14": "412", - "1.15": "412", - "1.16": "420", - "1.16.2": "420", - "1.17": "434", - "1.19": "453", - "1.19.3": "487", - "1.19.4": "506", - "1.20": "507" - }, - "508": { - "1.13": "397", - "1.13.2": "397", - "1.14": "413", - "1.15": "413", - "1.16": "421", - "1.16.2": "421", - "1.17": "435", - "1.19": "454", - "1.19.3": "488", - "1.19.4": "507", - "1.20": "508" - }, - "509": { - "1.13": "398", - "1.13.2": "398", - "1.14": "414", - "1.15": "414", - "1.16": "422", - "1.16.2": "422", - "1.17": "436", - "1.19": "455", - "1.19.3": "489", - "1.19.4": "508", - "1.20": "509" - }, - "510": { - "1.13": "399", - "1.13.2": "399", - "1.14": "415", - "1.15": "415", - "1.16": "423", - "1.16.2": "423", - "1.17": "437", - "1.19": "456", - "1.19.3": "490", - "1.19.4": "509", - "1.20": "510" - }, - "511": { - "1.13": "400", - "1.13.2": "400", - "1.14": "416", - "1.15": "416", - "1.16": "424", - "1.16.2": "424", - "1.17": "438", - "1.19": "457", - "1.19.3": "491", - "1.19.4": "510", - "1.20": "511" - }, - "512": { - "1.13": "401", - "1.13.2": "401", - "1.14": "417", - "1.15": "417", - "1.16": "425", - "1.16.2": "425", - "1.17": "439", - "1.19": "458", - "1.19.3": "492", - "1.19.4": "511", - "1.20": "512" - }, - "513": { - "1.13": "402", - "1.13.2": "402", - "1.14": "418", - "1.15": "418", - "1.16": "426", - "1.16.2": "426", - "1.17": "440", - "1.19": "459", - "1.19.3": "493", - "1.19.4": "512", - "1.20": "513" - }, - "514": { - "1.13": "403", - "1.13.2": "403", - "1.14": "419", - "1.15": "419", - "1.16": "427", - "1.16.2": "427", - "1.17": "441", - "1.19": "460", - "1.19.3": "494", - "1.19.4": "513", - "1.20": "514" - }, - "515": { - "1.13": "404", - "1.13.2": "404", - "1.14": "420", - "1.15": "420", - "1.16": "428", - "1.16.2": "428", - "1.17": "442", - "1.19": "461", - "1.19.3": "495", - "1.19.4": "514", - "1.20": "515" - }, - "516": { - "1.13": "405", - "1.13.2": "405", - "1.14": "421", - "1.15": "421", - "1.16": "429", - "1.16.2": "429", - "1.17": "443", - "1.19": "462", - "1.19.3": "496", - "1.19.4": "515", - "1.20": "516" - }, - "517": { - "1.13": "406", - "1.13.2": "406", - "1.14": "422", - "1.15": "422", - "1.16": "430", - "1.16.2": "430", - "1.17": "444", - "1.19": "463", - "1.19.3": "497", - "1.19.4": "516", - "1.20": "517" - }, - "518": { - "1.13": "407", - "1.13.2": "407", - "1.14": "423", - "1.15": "423", - "1.16": "431", - "1.16.2": "431", - "1.17": "445", - "1.19": "464", - "1.19.3": "498", - "1.19.4": "517", - "1.20": "518" - }, - "519": { - "1.13": "408", - "1.13.2": "408", - "1.14": "424", - "1.15": "424", - "1.16": "432", - "1.16.2": "432", - "1.17": "446", - "1.19": "465", - "1.19.3": "499", - "1.19.4": "518", - "1.20": "519" - }, - "520": { - "1.13": "409", - "1.13.2": "409", - "1.14": "425", - "1.15": "425", - "1.16": "433", - "1.16.2": "433", - "1.17": "447", - "1.19": "466", - "1.19.3": "500", - "1.19.4": "519", - "1.20": "520" - }, - "521": { - "1.13": "410", - "1.13.2": "410", - "1.14": "426", - "1.15": "426", - "1.16": "434", - "1.16.2": "434", - "1.17": "448", - "1.19": "467", - "1.19.3": "501", - "1.19.4": "520", - "1.20": "521" - }, - "522": { - "1.13": "411", - "1.13.2": "411", - "1.14": "427", - "1.15": "427", - "1.16": "435", - "1.16.2": "435", - "1.17": "449", - "1.19": "468", - "1.19.3": "502", - "1.19.4": "521", - "1.20": "522" - }, - "523": { - "1.13": "412", - "1.13.2": "412", - "1.14": "428", - "1.15": "428", - "1.16": "436", - "1.16.2": "436", - "1.17": "450", - "1.19": "469", - "1.19.3": "503", - "1.19.4": "522", - "1.20": "523" - }, - "524": { - "1.13": "413", - "1.13.2": "413", - "1.14": "429", - "1.15": "429", - "1.16": "437", - "1.16.2": "437", - "1.17": "451", - "1.19": "470", - "1.19.3": "504", - "1.19.4": "523", - "1.20": "524" - }, - "525": { - "1.13": "414", - "1.13.2": "414", - "1.14": "430", - "1.15": "430", - "1.16": "438", - "1.16.2": "438", - "1.17": "452", - "1.19": "471", - "1.19.3": "505", - "1.19.4": "524", - "1.20": "525" - }, - "526": { - "1.13": "415", - "1.13.2": "415", - "1.14": "431", - "1.15": "431", - "1.16": "439", - "1.16.2": "439", - "1.17": "453", - "1.19": "472", - "1.19.3": "506", - "1.19.4": "525", - "1.20": "526" - }, - "527": { - "1.13": "416", - "1.13.2": "416", - "1.14": "432", - "1.15": "432", - "1.16": "440", - "1.16.2": "440", - "1.17": "454", - "1.19": "473", - "1.19.3": "507", - "1.19.4": "526", - "1.20": "527" - }, - "528": { - "1.13": "417", - "1.13.2": "417", - "1.14": "433", - "1.15": "433", - "1.16": "441", - "1.16.2": "441", - "1.17": "455", - "1.19": "474", - "1.19.3": "508", - "1.19.4": "527", - "1.20": "528" - }, - "529": { - "1.13": "418", - "1.13.2": "418", - "1.14": "434", - "1.15": "434", - "1.16": "442", - "1.16.2": "442", - "1.17": "456", - "1.19": "475", - "1.19.3": "509", - "1.19.4": "528", - "1.20": "529" - }, - "530": { - "1.13": "419", - "1.13.2": "419", - "1.14": "435", - "1.15": "435", - "1.16": "443", - "1.16.2": "443", - "1.17": "457", - "1.19": "476", - "1.19.3": "510", - "1.19.4": "529", - "1.20": "530" - }, - "531": { - "1.13": "420", - "1.13.2": "420", - "1.14": "436", - "1.15": "436", - "1.16": "444", - "1.16.2": "444", - "1.17": "458", - "1.19": "477", - "1.19.3": "511", - "1.19.4": "530", - "1.20": "531" - }, - "532": { - "1.13": "421", - "1.13.2": "421", - "1.14": "437", - "1.15": "437", - "1.16": "445", - "1.16.2": "445", - "1.17": "459", - "1.19": "478", - "1.19.3": "512", - "1.19.4": "531", - "1.20": "532" - }, - "533": { - "1.13": "422", - "1.13.2": "422", - "1.14": "438", - "1.15": "438", - "1.16": "446", - "1.16.2": "446", - "1.17": "460", - "1.19": "479", - "1.19.3": "513", - "1.19.4": "532", - "1.20": "533" - }, - "534": { - "1.13": "423", - "1.13.2": "423", - "1.14": "439", - "1.15": "439", - "1.16": "447", - "1.16.2": "447", - "1.17": "461", - "1.19": "480", - "1.19.3": "514", - "1.19.4": "533", - "1.20": "534" - }, - "535": { - "1.13": "424", - "1.13.2": "424", - "1.14": "440", - "1.15": "440", - "1.16": "448", - "1.16.2": "448", - "1.17": "462", - "1.19": "481", - "1.19.3": "515", - "1.19.4": "534", - "1.20": "535" - }, - "536": { - "1.13": "425", - "1.13.2": "425", - "1.14": "441", - "1.15": "441", - "1.16": "449", - "1.16.2": "449", - "1.17": "463", - "1.19": "482", - "1.19.3": "516", - "1.19.4": "535", - "1.20": "536" - }, - "537": { - "1.13": "426", - "1.13.2": "426", - "1.14": "442", - "1.15": "442", - "1.16": "450", - "1.16.2": "450", - "1.17": "464", - "1.19": "483", - "1.19.3": "517", - "1.19.4": "536", - "1.20": "537" - }, - "538": { - "1.13": "427", - "1.13.2": "427", - "1.14": "443", - "1.15": "443", - "1.16": "451", - "1.16.2": "451", - "1.17": "465", - "1.19": "484", - "1.19.3": "518", - "1.19.4": "537", - "1.20": "538" - }, - "539": { - "1.13": "428", - "1.13.2": "428", - "1.14": "444", - "1.15": "444", - "1.16": "452", - "1.16.2": "452", - "1.17": "466", - "1.19": "485", - "1.19.3": "519", - "1.19.4": "538", - "1.20": "539" - }, - "540": { - "1.13": "429", - "1.13.2": "429", - "1.14": "445", - "1.15": "445", - "1.16": "453", - "1.16.2": "453", - "1.17": "467", - "1.19": "486", - "1.19.3": "520", - "1.19.4": "539", - "1.20": "540" - }, - "541": { - "1.13": "430", - "1.13.2": "430", - "1.14": "446", - "1.15": "446", - "1.16": "454", - "1.16.2": "454", - "1.17": "468", - "1.19": "487", - "1.19.3": "521", - "1.19.4": "540", - "1.20": "541" - }, - "542": { - "1.13": "431", - "1.13.2": "431", - "1.14": "447", - "1.15": "447", - "1.16": "455", - "1.16.2": "455", - "1.17": "469", - "1.19": "488", - "1.19.3": "522", - "1.19.4": "541", - "1.20": "542" - }, - "543": { - "1.13": "432", - "1.13.2": "432", - "1.14": "448", - "1.15": "448", - "1.16": "456", - "1.16.2": "456", - "1.17": "470", - "1.19": "489", - "1.19.3": "523", - "1.19.4": "542", - "1.20": "543" - }, - "544": { - "1.19.4": "543", - "1.20": "544" - }, - "545": { - "1.13": "433", - "1.13.2": "433", - "1.14": "449", - "1.15": "449", - "1.16": "457", - "1.16.2": "457", - "1.17": "471", - "1.19": "490", - "1.19.3": "524", - "1.19.4": "544", - "1.20": "545" - }, - "546": { - "1.19": "491", - "1.19.3": "525", - "1.19.4": "545", - "1.20": "546" - }, - "547": { - "1.19.3": "526", - "1.19.4": "546", - "1.20": "547" - }, - "548": { - "1.19.3": "527", - "1.19.4": "547", - "1.20": "548" - }, - "549": { - "1.14": "450", - "1.15": "450", - "1.16": "458", - "1.16.2": "458", - "1.17": "472", - "1.19": "492", - "1.19.3": "528", - "1.19.4": "548", - "1.20": "549" - }, - "550": { - "1.13": "434", - "1.13.2": "434", - "1.14": "451", - "1.15": "451", - "1.16": "459", - "1.16.2": "459", - "1.17": "473", - "1.19": "493", - "1.19.3": "529", - "1.19.4": "549", - "1.20": "550" - }, - "551": { - "1.13": "435", - "1.13.2": "435", - "1.14": "452", - "1.15": "452", - "1.16": "460", - "1.16.2": "460", - "1.17": "474", - "1.19": "494", - "1.19.3": "530", - "1.19.4": "550", - "1.20": "551" - }, - "552": { - "1.14": "453", - "1.15": "453", - "1.16": "461", - "1.16.2": "461", - "1.17": "475", - "1.19": "495", - "1.19.3": "531", - "1.19.4": "551", - "1.20": "552" - }, - "553": { - "1.13": "436", - "1.13.2": "436", - "1.14": "454", - "1.15": "454", - "1.16": "462", - "1.16.2": "462", - "1.17": "476", - "1.19": "496", - "1.19.3": "532", - "1.19.4": "552", - "1.20": "553" - }, - "554": { - "1.13": "437", - "1.13.2": "437", - "1.14": "455", - "1.15": "455", - "1.16": "463", - "1.16.2": "463", - "1.17": "477", - "1.19": "497", - "1.19.3": "533", - "1.19.4": "553", - "1.20": "554" - }, - "555": { - "1.13": "438", - "1.13.2": "438", - "1.14": "456", - "1.15": "456", - "1.16": "464", - "1.16.2": "464", - "1.17": "478", - "1.19": "498", - "1.19.3": "534", - "1.19.4": "554", - "1.20": "555" - }, - "556": { - "1.13": "439", - "1.13.2": "439", - "1.14": "457", - "1.15": "457", - "1.16": "465", - "1.16.2": "465", - "1.17": "479", - "1.19": "499", - "1.19.3": "535", - "1.19.4": "555", - "1.20": "556" - }, - "557": { - "1.19": "500", - "1.19.3": "536", - "1.19.4": "556", - "1.20": "557" - }, - "558": { - "1.13": "440", - "1.13.2": "440", - "1.14": "458", - "1.15": "458", - "1.16": "466", - "1.16.2": "466", - "1.17": "480", - "1.19": "501", - "1.19.3": "537", - "1.19.4": "557", - "1.20": "558" - }, - "559": { - "1.13": "441", - "1.13.2": "441", - "1.14": "459", - "1.15": "459", - "1.16": "467", - "1.16.2": "467", - "1.17": "481", - "1.19": "502", - "1.19.3": "538", - "1.19.4": "558", - "1.20": "559" - }, - "560": { - "1.13": "442", - "1.13.2": "442", - "1.14": "460", - "1.15": "460", - "1.16": "468", - "1.16.2": "468", - "1.17": "482", - "1.19": "503", - "1.19.3": "539", - "1.19.4": "559", - "1.20": "560" - }, - "561": { - "1.14": "461", - "1.15": "461", - "1.16": "469", - "1.16.2": "469", - "1.17": "483", - "1.19": "504", - "1.19.3": "540", - "1.19.4": "560", - "1.20": "561" - }, - "562": { - "1.13": "443", - "1.13.2": "443", - "1.14": "462", - "1.15": "462", - "1.16": "470", - "1.16.2": "470", - "1.17": "484", - "1.19": "505", - "1.19.3": "541", - "1.19.4": "561", - "1.20": "562" - }, - "563": { - "1.13": "444", - "1.13.2": "444", - "1.14": "463", - "1.15": "463", - "1.16": "471", - "1.16.2": "471", - "1.17": "485", - "1.19": "506", - "1.19.3": "542", - "1.19.4": "562", - "1.20": "563" - }, - "564": { - "1.13": "445", - "1.13.2": "445", - "1.14": "464", - "1.15": "464", - "1.16": "472", - "1.16.2": "472", - "1.17": "486", - "1.19": "507", - "1.19.3": "543", - "1.19.4": "563", - "1.20": "564" - }, - "565": { - "1.13": "446", - "1.13.2": "446", - "1.14": "465", - "1.15": "465", - "1.16": "473", - "1.16.2": "473", - "1.17": "487", - "1.19": "508", - "1.19.3": "544", - "1.19.4": "564", - "1.20": "565" - }, - "566": { - "1.13": "447", - "1.13.2": "447", - "1.14": "466", - "1.15": "466", - "1.16": "474", - "1.16.2": "474", - "1.17": "488", - "1.19": "509", - "1.19.3": "545", - "1.19.4": "565", - "1.20": "566" - }, - "567": { - "1.13": "448", - "1.13.2": "448", - "1.14": "467", - "1.15": "467", - "1.16": "475", - "1.16.2": "475", - "1.17": "489", - "1.19": "510", - "1.19.3": "546", - "1.19.4": "566", - "1.20": "567" - }, - "568": { - "1.13": "449", - "1.13.2": "449", - "1.14": "468", - "1.15": "468", - "1.16": "476", - "1.16.2": "476", - "1.17": "490", - "1.19": "511", - "1.19.3": "547", - "1.19.4": "567", - "1.20": "568" - }, - "569": { - "1.13": "450", - "1.13.2": "450", - "1.14": "469", - "1.15": "469", - "1.16": "477", - "1.16.2": "477", - "1.17": "491", - "1.19": "512", - "1.19.3": "548", - "1.19.4": "568", - "1.20": "569" - }, - "570": { - "1.13": "451", - "1.13.2": "451", - "1.14": "470", - "1.15": "470", - "1.16": "478", - "1.16.2": "478", - "1.17": "492", - "1.19": "513", - "1.19.3": "549", - "1.19.4": "569", - "1.20": "570" - }, - "571": { - "1.19.4": "570", - "1.20": "571" - }, - "572": { - "1.13": "452", - "1.13.2": "452", - "1.14": "471", - "1.15": "471", - "1.16": "479", - "1.16.2": "479", - "1.17": "493", - "1.19": "514", - "1.19.3": "550", - "1.19.4": "571", - "1.20": "572" - }, - "573": { - "1.19": "515", - "1.19.3": "551", - "1.19.4": "572", - "1.20": "573" - }, - "574": { - "1.19.3": "552", - "1.19.4": "573", - "1.20": "574" - }, - "575": { - "1.13": "453", - "1.13.2": "453", - "1.14": "472", - "1.15": "472", - "1.16": "480", - "1.16.2": "480", - "1.17": "494", - "1.19": "516", - "1.19.3": "553", - "1.19.4": "574", - "1.20": "575" - }, - "576": { - "1.13": "454", - "1.13.2": "454", - "1.14": "473", - "1.15": "473", - "1.16": "481", - "1.16.2": "481", - "1.17": "495", - "1.19": "517", - "1.19.3": "554", - "1.19.4": "575", - "1.20": "576" - }, - "577": { - "1.13": "455", - "1.13.2": "455", - "1.14": "474", - "1.15": "474", - "1.16": "482", - "1.16.2": "482", - "1.17": "496", - "1.19": "518", - "1.19.3": "555", - "1.19.4": "576", - "1.20": "577" - }, - "578": { - "1.13": "456", - "1.13.2": "456", - "1.14": "475", - "1.15": "475", - "1.16": "483", - "1.16.2": "483", - "1.17": "497", - "1.19": "519", - "1.19.3": "556", - "1.19.4": "577", - "1.20": "578" - }, - "579": { - "1.19.4": "578", - "1.20": "579" - }, - "580": { - "1.13": "457", - "1.13.2": "457", - "1.14": "476", - "1.15": "476", - "1.16": "484", - "1.16.2": "484", - "1.17": "498", - "1.19": "520", - "1.19.3": "557", - "1.19.4": "579", - "1.20": "580" - }, - "581": { - "1.19": "521", - "1.19.3": "558", - "1.19.4": "580", - "1.20": "581" - }, - "582": { - "1.19.3": "559", - "1.19.4": "581", - "1.20": "582" - }, - "583": { - "1.13": "458", - "1.13.2": "458", - "1.14": "477", - "1.15": "477", - "1.16": "485", - "1.16.2": "485", - "1.17": "499", - "1.19": "522", - "1.19.3": "560", - "1.19.4": "582", - "1.20": "583" - }, - "584": { - "1.13": "459", - "1.13.2": "459", - "1.14": "478", - "1.15": "478", - "1.16": "486", - "1.16.2": "486", - "1.17": "500", - "1.19": "523", - "1.19.3": "561", - "1.19.4": "583", - "1.20": "584" - }, - "585": { - "1.13": "460", - "1.13.2": "460", - "1.14": "479", - "1.15": "479", - "1.16": "487", - "1.16.2": "487", - "1.17": "501", - "1.19": "524", - "1.19.3": "562", - "1.19.4": "584", - "1.20": "585" - }, - "586": { - "1.13": "461", - "1.13.2": "461", - "1.14": "480", - "1.15": "480", - "1.16": "488", - "1.16.2": "488", - "1.17": "502", - "1.19": "525", - "1.19.3": "563", - "1.19.4": "585", - "1.20": "586" - }, - "587": { - "1.19.4": "586", - "1.20": "587" - }, - "588": { - "1.13": "462", - "1.13.2": "462", - "1.14": "481", - "1.15": "481", - "1.16": "489", - "1.16.2": "489", - "1.17": "503", - "1.19": "526", - "1.19.3": "564", - "1.19.4": "587", - "1.20": "588" - }, - "589": { - "1.19": "527", - "1.19.3": "565", - "1.19.4": "588", - "1.20": "589" - }, - "590": { - "1.19.3": "566", - "1.19.4": "589", - "1.20": "590" - }, - "591": { - "1.13": "463", - "1.13.2": "463", - "1.14": "482", - "1.15": "482", - "1.16": "490", - "1.16.2": "490", - "1.17": "504", - "1.19": "528", - "1.19.3": "567", - "1.19.4": "590", - "1.20": "591" - }, - "592": { - "1.13": "464", - "1.13.2": "464", - "1.14": "483", - "1.15": "483", - "1.16": "491", - "1.16.2": "491", - "1.17": "505", - "1.19": "529", - "1.19.3": "568", - "1.19.4": "591", - "1.20": "592" - }, - "593": { - "1.13": "465", - "1.13.2": "465", - "1.14": "484", - "1.15": "484", - "1.16": "492", - "1.16.2": "492", - "1.17": "506", - "1.19": "530", - "1.19.3": "569", - "1.19.4": "592", - "1.20": "593" - }, - "594": { - "1.13": "466", - "1.13.2": "466", - "1.14": "485", - "1.15": "485", - "1.16": "493", - "1.16.2": "493", - "1.17": "507", - "1.19": "531", - "1.19.3": "570", - "1.19.4": "593", - "1.20": "594" - }, - "595": { - "1.13": "467", - "1.13.2": "467", - "1.14": "486", - "1.15": "486", - "1.16": "494", - "1.16.2": "494", - "1.17": "508", - "1.19": "532", - "1.19.3": "571", - "1.19.4": "594", - "1.20": "595" - }, - "596": { - "1.13": "468", - "1.13.2": "468", - "1.14": "487", - "1.15": "487", - "1.16": "495", - "1.16.2": "495", - "1.17": "509", - "1.19": "533", - "1.19.3": "572", - "1.19.4": "595", - "1.20": "596" - }, - "597": { - "1.13": "469", - "1.13.2": "469", - "1.14": "488", - "1.15": "488", - "1.16": "496", - "1.16.2": "496", - "1.17": "510", - "1.19": "534", - "1.19.3": "573", - "1.19.4": "596", - "1.20": "597" - }, - "598": { - "1.19.4": "597", - "1.20": "598" - }, - "599": { - "1.20": "599" - }, - "600": { - "1.20": "600" - }, - "601": { - "1.13": "470", - "1.13.2": "470", - "1.14": "489", - "1.15": "489", - "1.16": "497", - "1.16.2": "497", - "1.17": "511", - "1.19": "535", - "1.19.3": "574", - "1.19.4": "598", - "1.20": "601" - }, - "602": { - "1.17": "512", - "1.19": "536", - "1.19.3": "575", - "1.19.4": "599", - "1.20": "602" - }, - "603": { - "1.13": "472", - "1.13.2": "472", - "1.14": "491", - "1.15": "491", - "1.16": "499", - "1.16.2": "499", - "1.17": "513", - "1.19": "537", - "1.19.3": "576", - "1.19.4": "600", - "1.20": "603" - }, - "604": { - "1.13": "473", - "1.13.2": "473", - "1.14": "492", - "1.15": "492", - "1.16": "500", - "1.16.2": "500", - "1.17": "514", - "1.19": "538", - "1.19.3": "577", - "1.19.4": "601", - "1.20": "604" - }, - "605": { - "1.13": "474", - "1.13.2": "474", - "1.14": "493", - "1.15": "493", - "1.16": "501", - "1.16.2": "501", - "1.17": "515", - "1.19": "539", - "1.19.3": "578", - "1.19.4": "602", - "1.20": "605" - }, - "606": { - "1.13": "475", - "1.13.2": "475", - "1.14": "494", - "1.15": "494", - "1.16": "502", - "1.16.2": "502", - "1.17": "516", - "1.19": "540", - "1.19.3": "579", - "1.19.4": "603", - "1.20": "606" - }, - "607": { - "1.13": "476", - "1.13.2": "476", - "1.14": "495", - "1.15": "495", - "1.16": "503", - "1.16.2": "503", - "1.17": "517", - "1.19": "541", - "1.19.3": "580", - "1.19.4": "604", - "1.20": "607" - }, - "608": { - "1.13": "477", - "1.13.2": "477", - "1.14": "496", - "1.15": "496", - "1.16": "504", - "1.16.2": "504", - "1.17": "518", - "1.19": "542", - "1.19.3": "581", - "1.19.4": "605", - "1.20": "608" - }, - "609": { - "1.13": "478", - "1.13.2": "478", - "1.14": "497", - "1.15": "497", - "1.16": "505", - "1.16.2": "505", - "1.17": "519", - "1.19": "543", - "1.19.3": "582", - "1.19.4": "606", - "1.20": "609" - }, - "610": { - "1.13": "479", - "1.13.2": "479", - "1.14": "498", - "1.15": "498", - "1.16": "506", - "1.16.2": "506", - "1.17": "520", - "1.19": "544", - "1.19.3": "583", - "1.19.4": "607", - "1.20": "610" - }, - "611": { - "1.13": "480", - "1.13.2": "480", - "1.14": "499", - "1.15": "499", - "1.16": "507", - "1.16.2": "507", - "1.17": "521", - "1.19": "545", - "1.19.3": "584", - "1.19.4": "608", - "1.20": "611" - }, - "612": { - "1.13": "481", - "1.13.2": "481", - "1.14": "500", - "1.15": "500", - "1.16": "508", - "1.16.2": "508", - "1.17": "522", - "1.19": "546", - "1.19.3": "585", - "1.19.4": "609", - "1.20": "612" - }, - "613": { - "1.13": "482", - "1.13.2": "482", - "1.14": "501", - "1.15": "501", - "1.16": "509", - "1.16.2": "509", - "1.17": "523", - "1.19": "547", - "1.19.3": "586", - "1.19.4": "610", - "1.20": "613" - }, - "614": { - "1.13": "483", - "1.13.2": "483", - "1.14": "502", - "1.15": "502", - "1.16": "510", - "1.16.2": "510", - "1.17": "524", - "1.19": "548", - "1.19.3": "587", - "1.19.4": "611", - "1.20": "614" - }, - "615": { - "1.13": "484", - "1.13.2": "484", - "1.14": "503", - "1.15": "503", - "1.16": "511", - "1.16.2": "511", - "1.17": "525", - "1.19": "549", - "1.19.3": "588", - "1.19.4": "612", - "1.20": "615" - }, - "616": { - "1.13": "485", - "1.13.2": "485", - "1.14": "504", - "1.15": "504", - "1.16": "512", - "1.16.2": "512", - "1.17": "526", - "1.19": "550", - "1.19.3": "589", - "1.19.4": "613", - "1.20": "616" - }, - "617": { - "1.13": "486", - "1.13.2": "486", - "1.14": "505", - "1.15": "505", - "1.16": "513", - "1.16.2": "513", - "1.17": "527", - "1.19": "551", - "1.19.3": "590", - "1.19.4": "614", - "1.20": "617" - }, - "618": { - "1.13": "487", - "1.13.2": "487", - "1.14": "506", - "1.15": "506", - "1.16": "514", - "1.16.2": "514", - "1.17": "528", - "1.19": "552", - "1.19.3": "591", - "1.19.4": "615", - "1.20": "618" - }, - "619": { - "1.13": "488", - "1.13.2": "488", - "1.14": "507", - "1.15": "507", - "1.16": "515", - "1.16.2": "515", - "1.17": "529", - "1.19": "553", - "1.19.3": "592", - "1.19.4": "616", - "1.20": "619" - }, - "620": { - "1.13": "489", - "1.13.2": "489", - "1.14": "508", - "1.15": "508", - "1.16": "516", - "1.16.2": "516", - "1.17": "530", - "1.19": "554", - "1.19.3": "593", - "1.19.4": "617", - "1.20": "620" - }, - "621": { - "1.13": "490", - "1.13.2": "490", - "1.14": "509", - "1.15": "509", - "1.16": "517", - "1.16.2": "517", - "1.17": "531", - "1.19": "555", - "1.19.3": "594", - "1.19.4": "618", - "1.20": "621" - }, - "622": { - "1.13": "491", - "1.13.2": "491", - "1.14": "510", - "1.15": "510", - "1.16": "518", - "1.16.2": "518", - "1.17": "532", - "1.19": "556", - "1.19.3": "595", - "1.19.4": "619", - "1.20": "622" - }, - "623": { - "1.13": "492", - "1.13.2": "492", - "1.14": "511", - "1.15": "511", - "1.16": "519", - "1.16.2": "519", - "1.17": "533", - "1.19": "557", - "1.19.3": "596", - "1.19.4": "620", - "1.20": "623" - }, - "624": { - "1.13": "493", - "1.13.2": "493", - "1.14": "512", - "1.15": "512", - "1.16": "520", - "1.16.2": "520", - "1.17": "534", - "1.19": "558", - "1.19.3": "597", - "1.19.4": "621", - "1.20": "624" - }, - "625": { - "1.13": "494", - "1.13.2": "494", - "1.14": "513", - "1.15": "513", - "1.16": "521", - "1.16.2": "521", - "1.17": "535", - "1.19": "559", - "1.19.3": "598", - "1.19.4": "622", - "1.20": "625" - }, - "626": { - "1.13": "495", - "1.13.2": "495", - "1.14": "514", - "1.15": "514", - "1.16": "522", - "1.16.2": "522", - "1.17": "536", - "1.19": "560", - "1.19.3": "599", - "1.19.4": "623", - "1.20": "626" - }, - "627": { - "1.13": "496", - "1.13.2": "496", - "1.14": "515", - "1.15": "515", - "1.16": "523", - "1.16.2": "523", - "1.17": "537", - "1.19": "561", - "1.19.3": "600", - "1.19.4": "624", - "1.20": "627" - }, - "628": { - "1.13": "497", - "1.13.2": "497", - "1.14": "516", - "1.15": "516", - "1.16": "524", - "1.16.2": "524", - "1.17": "538", - "1.19": "562", - "1.19.3": "601", - "1.19.4": "625", - "1.20": "628" - }, - "629": { - "1.13": "498", - "1.13.2": "498", - "1.14": "517", - "1.15": "517", - "1.16": "525", - "1.16.2": "525", - "1.17": "539", - "1.19": "563", - "1.19.3": "602", - "1.19.4": "626", - "1.20": "629" - }, - "630": { - "1.13": "499", - "1.13.2": "499", - "1.14": "518", - "1.15": "518", - "1.16": "526", - "1.16.2": "526", - "1.17": "540", - "1.19": "564", - "1.19.3": "603", - "1.19.4": "627", - "1.20": "630" - }, - "631": { - "1.13": "500", - "1.13.2": "500", - "1.14": "519", - "1.15": "519", - "1.16": "527", - "1.16.2": "527", - "1.17": "541", - "1.19": "565", - "1.19.3": "604", - "1.19.4": "628", - "1.20": "631" - }, - "632": { - "1.13": "501", - "1.13.2": "501", - "1.14": "520", - "1.15": "520", - "1.16": "528", - "1.16.2": "528", - "1.17": "542", - "1.19": "566", - "1.19.3": "605", - "1.19.4": "629", - "1.20": "632" - }, - "633": { - "1.13": "502", - "1.13.2": "502", - "1.14": "521", - "1.15": "521", - "1.16": "529", - "1.16.2": "529", - "1.17": "543", - "1.19": "567", - "1.19.3": "606", - "1.19.4": "630", - "1.20": "633" - }, - "634": { - "1.13": "503", - "1.13.2": "503", - "1.14": "522", - "1.15": "522", - "1.16": "530", - "1.16.2": "530", - "1.17": "544", - "1.19": "568", - "1.19.3": "607", - "1.19.4": "631", - "1.20": "634" - }, - "635": { - "1.13": "504", - "1.13.2": "504", - "1.14": "523", - "1.15": "523", - "1.16": "531", - "1.16.2": "531", - "1.17": "545", - "1.19": "569", - "1.19.3": "608", - "1.19.4": "632", - "1.20": "635" - }, - "636": { - "1.13": "505", - "1.13.2": "505", - "1.14": "524", - "1.15": "524", - "1.16": "532", - "1.16.2": "532", - "1.17": "546", - "1.19": "570", - "1.19.3": "609", - "1.19.4": "633", - "1.20": "636" - }, - "637": { - "1.13": "506", - "1.13.2": "506", - "1.14": "525", - "1.15": "525", - "1.16": "533", - "1.16.2": "533", - "1.17": "547", - "1.19": "571", - "1.19.3": "610", - "1.19.4": "634", - "1.20": "637" - }, - "638": { - "1.13": "507", - "1.13.2": "507", - "1.14": "526", - "1.15": "526", - "1.16": "534", - "1.16.2": "534", - "1.17": "548", - "1.19": "572", - "1.19.3": "611", - "1.19.4": "635", - "1.20": "638" - }, - "639": { - "1.13": "508", - "1.13.2": "508", - "1.14": "527", - "1.15": "527", - "1.16": "535", - "1.16.2": "535", - "1.17": "549", - "1.19": "573", - "1.19.3": "612", - "1.19.4": "636", - "1.20": "639" - }, - "640": { - "1.13": "509", - "1.13.2": "509", - "1.14": "528", - "1.15": "528", - "1.16": "536", - "1.16.2": "536", - "1.17": "550", - "1.19": "574", - "1.19.3": "613", - "1.19.4": "637", - "1.20": "640" - }, - "641": { - "1.13": "510", - "1.13.2": "510", - "1.14": "529", - "1.15": "529", - "1.16": "537", - "1.16.2": "537", - "1.17": "551", - "1.19": "575", - "1.19.3": "614", - "1.19.4": "638", - "1.20": "641" - }, - "642": { - "1.13": "511", - "1.13.2": "511", - "1.14": "530", - "1.15": "530", - "1.16": "538", - "1.16.2": "538", - "1.17": "552", - "1.19": "576", - "1.19.3": "615", - "1.19.4": "639", - "1.20": "642" - }, - "643": { - "1.13": "512", - "1.13.2": "512", - "1.14": "531", - "1.15": "531", - "1.16": "539", - "1.16.2": "539", - "1.17": "553", - "1.19": "577", - "1.19.3": "616", - "1.19.4": "640", - "1.20": "643" - }, - "644": { - "1.13": "513", - "1.13.2": "513", - "1.14": "532", - "1.15": "532", - "1.16": "540", - "1.16.2": "540", - "1.17": "554", - "1.19": "578", - "1.19.3": "617", - "1.19.4": "641", - "1.20": "644" - }, - "645": { - "1.13": "514", - "1.13.2": "514", - "1.14": "533", - "1.15": "533", - "1.16": "541", - "1.16.2": "541", - "1.17": "555", - "1.19": "579", - "1.19.3": "618", - "1.19.4": "642", - "1.20": "645" - }, - "646": { - "1.13": "515", - "1.13.2": "515", - "1.14": "534", - "1.15": "534", - "1.16": "542", - "1.16.2": "542", - "1.17": "556", - "1.19": "580", - "1.19.3": "619", - "1.19.4": "643", - "1.20": "646" - }, - "647": { - "1.13": "516", - "1.13.2": "516", - "1.14": "535", - "1.15": "535", - "1.16": "543", - "1.16.2": "543", - "1.17": "557", - "1.19": "581", - "1.19.3": "620", - "1.19.4": "644", - "1.20": "647" - }, - "648": { - "1.13": "517", - "1.13.2": "517", - "1.14": "536", - "1.15": "536", - "1.16": "544", - "1.16.2": "544", - "1.17": "558", - "1.19": "582", - "1.19.3": "621", - "1.19.4": "645", - "1.20": "648" - }, - "649": { - "1.13": "518", - "1.13.2": "518", - "1.14": "537", - "1.15": "537", - "1.16": "545", - "1.16.2": "545", - "1.17": "559", - "1.19": "583", - "1.19.3": "622", - "1.19.4": "646", - "1.20": "649" - }, - "650": { - "1.13": "519", - "1.13.2": "519", - "1.14": "538", - "1.15": "538", - "1.16": "546", - "1.16.2": "546", - "1.17": "560", - "1.19": "584", - "1.19.3": "623", - "1.19.4": "647", - "1.20": "650" - }, - "651": { - "1.13": "520", - "1.13.2": "520", - "1.14": "539", - "1.15": "539", - "1.16": "547", - "1.16.2": "547", - "1.17": "561", - "1.19": "585", - "1.19.3": "624", - "1.19.4": "648", - "1.20": "651" - }, - "652": { - "1.13": "521", - "1.13.2": "521", - "1.14": "540", - "1.15": "540", - "1.16": "548", - "1.16.2": "548", - "1.17": "562", - "1.19": "586", - "1.19.3": "625", - "1.19.4": "649", - "1.20": "652" - }, - "653": { - "1.13": "522", - "1.13.2": "522", - "1.14": "541", - "1.15": "541", - "1.16": "549", - "1.16.2": "549", - "1.17": "563", - "1.19": "587", - "1.19.3": "626", - "1.19.4": "650", - "1.20": "653" - }, - "654": { - "1.13": "523", - "1.13.2": "523", - "1.14": "542", - "1.15": "542", - "1.16": "550", - "1.16.2": "550", - "1.17": "564", - "1.19": "588", - "1.19.3": "627", - "1.19.4": "651", - "1.20": "654" - }, - "655": { - "1.13": "524", - "1.13.2": "524", - "1.14": "543", - "1.15": "543", - "1.16": "551", - "1.16.2": "551", - "1.17": "565", - "1.19": "589", - "1.19.3": "628", - "1.19.4": "652", - "1.20": "655" - }, - "656": { - "1.13": "525", - "1.13.2": "525", - "1.14": "544", - "1.15": "544", - "1.16": "552", - "1.16.2": "552", - "1.17": "566", - "1.19": "590", - "1.19.3": "629", - "1.19.4": "653", - "1.20": "656" - }, - "657": { - "1.13": "526", - "1.13.2": "526", - "1.14": "545", - "1.15": "545", - "1.16": "553", - "1.16.2": "553", - "1.17": "567", - "1.19": "591", - "1.19.3": "630", - "1.19.4": "654", - "1.20": "657" - }, - "658": { - "1.13": "527", - "1.13.2": "527", - "1.14": "546", - "1.15": "546", - "1.16": "554", - "1.16.2": "554", - "1.17": "568", - "1.19": "592", - "1.19.3": "631", - "1.19.4": "655", - "1.20": "658" - }, - "659": { - "1.13": "528", - "1.13.2": "528", - "1.14": "547", - "1.15": "547", - "1.16": "555", - "1.16.2": "555", - "1.17": "569", - "1.19": "593", - "1.19.3": "632", - "1.19.4": "656", - "1.20": "659" - }, - "660": { - "1.13": "529", - "1.13.2": "529", - "1.14": "548", - "1.15": "548", - "1.16": "556", - "1.16.2": "556", - "1.17": "570", - "1.19": "594", - "1.19.3": "633", - "1.19.4": "657", - "1.20": "660" - }, - "661": { - "1.13": "530", - "1.13.2": "530", - "1.14": "549", - "1.15": "549", - "1.16": "557", - "1.16.2": "557", - "1.17": "571", - "1.19": "595", - "1.19.3": "634", - "1.19.4": "658", - "1.20": "661" - }, - "662": { - "1.13": "531", - "1.13.2": "531", - "1.14": "550", - "1.15": "550", - "1.16": "558", - "1.16.2": "558", - "1.17": "572", - "1.19": "596", - "1.19.3": "635", - "1.19.4": "659", - "1.20": "662" - }, - "663": { - "1.13": "532", - "1.13.2": "532", - "1.14": "551", - "1.15": "551", - "1.16": "559", - "1.16.2": "559", - "1.17": "573", - "1.19": "597", - "1.19.3": "636", - "1.19.4": "660", - "1.20": "663" - }, - "664": { - "1.13": "533", - "1.13.2": "533", - "1.14": "552", - "1.15": "552", - "1.16": "560", - "1.16.2": "560", - "1.17": "574", - "1.19": "598", - "1.19.3": "637", - "1.19.4": "661", - "1.20": "664" - }, - "665": { - "1.13": "534", - "1.13.2": "534", - "1.14": "553", - "1.15": "553", - "1.16": "561", - "1.16.2": "561", - "1.17": "575", - "1.19": "599", - "1.19.3": "638", - "1.19.4": "662", - "1.20": "665" - }, - "666": { - "1.13": "535", - "1.13.2": "535", - "1.14": "554", - "1.15": "554", - "1.16": "562", - "1.16.2": "562", - "1.17": "576", - "1.19": "600", - "1.19.3": "639", - "1.19.4": "663", - "1.20": "666" - }, - "667": { - "1.13": "536", - "1.13.2": "536", - "1.14": "555", - "1.15": "555", - "1.16": "563", - "1.16.2": "563", - "1.17": "577", - "1.19": "601", - "1.19.3": "640", - "1.19.4": "664", - "1.20": "667" - }, - "668": { - "1.13": "537", - "1.13.2": "537", - "1.14": "556", - "1.15": "556", - "1.16": "564", - "1.16.2": "564", - "1.17": "578", - "1.19": "602", - "1.19.3": "641", - "1.19.4": "665", - "1.20": "668" - }, - "669": { - "1.13": "538", - "1.13.2": "538", - "1.14": "557", - "1.15": "557", - "1.16": "565", - "1.16.2": "565", - "1.17": "579", - "1.19": "603", - "1.19.3": "642", - "1.19.4": "666", - "1.20": "669" - }, - "670": { - "1.13": "539", - "1.13.2": "539", - "1.14": "558", - "1.15": "558", - "1.16": "566", - "1.16.2": "566", - "1.17": "580", - "1.19": "604", - "1.19.3": "643", - "1.19.4": "667", - "1.20": "670" - }, - "671": { - "1.13": "540", - "1.13.2": "540", - "1.14": "559", - "1.15": "559", - "1.16": "567", - "1.16.2": "567", - "1.17": "581", - "1.19": "605", - "1.19.3": "644", - "1.19.4": "668", - "1.20": "671" - }, - "672": { - "1.13": "541", - "1.13.2": "541", - "1.14": "560", - "1.15": "560", - "1.16": "568", - "1.16.2": "568", - "1.17": "582", - "1.19": "606", - "1.19.3": "645", - "1.19.4": "669", - "1.20": "672" - }, - "673": { - "1.13": "542", - "1.13.2": "542", - "1.14": "561", - "1.15": "561", - "1.16": "569", - "1.16.2": "569", - "1.17": "583", - "1.19": "607", - "1.19.3": "646", - "1.19.4": "670", - "1.20": "673" - }, - "674": { - "1.13": "543", - "1.13.2": "543", - "1.14": "562", - "1.15": "562", - "1.16": "570", - "1.16.2": "570", - "1.17": "584", - "1.19": "608", - "1.19.3": "647", - "1.19.4": "671", - "1.20": "674" - }, - "675": { - "1.13": "544", - "1.13.2": "544", - "1.14": "563", - "1.15": "563", - "1.16": "571", - "1.16.2": "571", - "1.17": "585", - "1.19": "609", - "1.19.3": "648", - "1.19.4": "672", - "1.20": "675" - }, - "676": { - "1.13": "545", - "1.13.2": "545", - "1.14": "564", - "1.15": "564", - "1.16": "572", - "1.16.2": "572", - "1.17": "586", - "1.19": "610", - "1.19.3": "649", - "1.19.4": "673", - "1.20": "676" - }, - "677": { - "1.13": "546", - "1.13.2": "546", - "1.14": "565", - "1.15": "565", - "1.16": "573", - "1.16.2": "573", - "1.17": "587", - "1.19": "611", - "1.19.3": "650", - "1.19.4": "674", - "1.20": "677" - }, - "678": { - "1.13": "547", - "1.13.2": "547", - "1.14": "566", - "1.15": "566", - "1.16": "574", - "1.16.2": "574", - "1.17": "588", - "1.19": "612", - "1.19.3": "651", - "1.19.4": "675", - "1.20": "678" - }, - "679": { - "1.13": "548", - "1.13.2": "548", - "1.14": "567", - "1.15": "567", - "1.16": "575", - "1.16.2": "575", - "1.17": "589", - "1.19": "613", - "1.19.3": "652", - "1.19.4": "676", - "1.20": "679" - }, - "680": { - "1.13": "549", - "1.13.2": "549", - "1.14": "568", - "1.15": "568", - "1.16": "576", - "1.16.2": "576", - "1.17": "590", - "1.19": "614", - "1.19.3": "653", - "1.19.4": "677", - "1.20": "680" - }, - "681": { - "1.13": "550", - "1.13.2": "550", - "1.14": "569", - "1.15": "569", - "1.16": "577", - "1.16.2": "577", - "1.17": "591", - "1.19": "615", - "1.19.3": "654", - "1.19.4": "678", - "1.20": "681" - }, - "682": { - "1.20": "682" - }, - "683": { - "1.13": "551", - "1.13.2": "551", - "1.14": "570", - "1.15": "570", - "1.16": "578", - "1.16.2": "578", - "1.17": "592", - "1.19": "616", - "1.19.3": "655", - "1.19.4": "679", - "1.20": "683" - }, - "684": { - "1.13": "552", - "1.13.2": "552", - "1.14": "571", - "1.15": "571", - "1.16": "579", - "1.16.2": "579", - "1.17": "593", - "1.19": "617", - "1.19.3": "656", - "1.19.4": "680", - "1.20": "684" - }, - "685": { - "1.13": "553", - "1.13.2": "553", - "1.14": "572", - "1.15": "572", - "1.16": "580", - "1.16.2": "580", - "1.17": "594", - "1.19": "618", - "1.19.3": "657", - "1.19.4": "681", - "1.20": "685" - }, - "686": { - "1.13": "554", - "1.13.2": "554", - "1.14": "573", - "1.15": "573", - "1.16": "581", - "1.16.2": "581", - "1.17": "595", - "1.19": "619", - "1.19.3": "658", - "1.19.4": "682", - "1.20": "686" - }, - "687": { - "1.13": "555", - "1.13.2": "555", - "1.14": "574", - "1.15": "574", - "1.16": "582", - "1.16.2": "582", - "1.17": "596", - "1.19": "620", - "1.19.3": "659", - "1.19.4": "683", - "1.20": "687" - }, - "688": { - "1.13": "556", - "1.13.2": "556", - "1.14": "575", - "1.15": "575", - "1.16": "583", - "1.16.2": "583", - "1.17": "597", - "1.19": "621", - "1.19.3": "660", - "1.19.4": "684", - "1.20": "688" - }, - "689": { - "1.13": "557", - "1.13.2": "557", - "1.14": "576", - "1.15": "576", - "1.16": "584", - "1.16.2": "584", - "1.17": "598", - "1.19": "622", - "1.19.3": "661", - "1.19.4": "685", - "1.20": "689" - }, - "690": { - "1.13": "558", - "1.13.2": "558", - "1.14": "577", - "1.15": "577", - "1.16": "585", - "1.16.2": "585", - "1.17": "599", - "1.19": "623", - "1.19.3": "662", - "1.19.4": "686", - "1.20": "690" - }, - "691": { - "1.13": "559", - "1.13.2": "559", - "1.14": "578", - "1.15": "578", - "1.16": "586", - "1.16.2": "586", - "1.17": "600", - "1.19": "624", - "1.19.3": "663", - "1.19.4": "687", - "1.20": "691" - }, - "692": { - "1.13": "560", - "1.13.2": "560", - "1.14": "579", - "1.15": "579", - "1.16": "587", - "1.16.2": "587", - "1.17": "601", - "1.19": "625", - "1.19.3": "664", - "1.19.4": "688", - "1.20": "692" - }, - "693": { - "1.13.2": "561", - "1.14": "580", - "1.15": "580", - "1.16": "588", - "1.16.2": "588", - "1.17": "602", - "1.19": "626", - "1.19.3": "665", - "1.19.4": "689", - "1.20": "693" - }, - "694": { - "1.13.2": "562", - "1.14": "581", - "1.15": "581", - "1.16": "589", - "1.16.2": "589", - "1.17": "603", - "1.19": "627", - "1.19.3": "666", - "1.19.4": "690", - "1.20": "694" - }, - "695": { - "1.13.2": "563", - "1.14": "582", - "1.15": "582", - "1.16": "590", - "1.16.2": "590", - "1.17": "604", - "1.19": "628", - "1.19.3": "667", - "1.19.4": "691", - "1.20": "695" - }, - "696": { - "1.13.2": "564", - "1.14": "583", - "1.15": "583", - "1.16": "591", - "1.16.2": "591", - "1.17": "605", - "1.19": "629", - "1.19.3": "668", - "1.19.4": "692", - "1.20": "696" - }, - "697": { - "1.13.2": "565", - "1.14": "584", - "1.15": "584", - "1.16": "592", - "1.16.2": "592", - "1.17": "606", - "1.19": "630", - "1.19.3": "669", - "1.19.4": "693", - "1.20": "697" - }, - "698": { - "1.13": "561", - "1.13.2": "566", - "1.14": "585", - "1.15": "585", - "1.16": "593", - "1.16.2": "593", - "1.17": "607", - "1.19": "631", - "1.19.3": "670", - "1.19.4": "694", - "1.20": "698" - }, - "699": { - "1.13": "562", - "1.13.2": "567", - "1.14": "586", - "1.15": "586", - "1.16": "594", - "1.16.2": "594", - "1.17": "608", - "1.19": "632", - "1.19.3": "671", - "1.19.4": "695", - "1.20": "699" - }, - "700": { - "1.13": "563", - "1.13.2": "568", - "1.14": "587", - "1.15": "587", - "1.16": "595", - "1.16.2": "595", - "1.17": "609", - "1.19": "633", - "1.19.3": "672", - "1.19.4": "696", - "1.20": "700" - }, - "701": { - "1.13": "564", - "1.13.2": "569", - "1.14": "588", - "1.15": "588", - "1.16": "596", - "1.16.2": "596", - "1.17": "610", - "1.19": "634", - "1.19.3": "673", - "1.19.4": "697", - "1.20": "701" - }, - "702": { - "1.13": "565", - "1.13.2": "570", - "1.14": "589", - "1.15": "589", - "1.16": "597", - "1.16.2": "597", - "1.17": "611", - "1.19": "635", - "1.19.3": "674", - "1.19.4": "698", - "1.20": "702" - }, - "703": { - "1.13": "576", - "1.13.2": "581", - "1.14": "590", - "1.15": "590", - "1.16": "598", - "1.16.2": "598", - "1.17": "612", - "1.19": "636", - "1.19.3": "675", - "1.19.4": "699", - "1.20": "703" - }, - "704": { - "1.13": "577", - "1.13.2": "582", - "1.14": "591", - "1.15": "591", - "1.16": "599", - "1.16.2": "599", - "1.17": "613", - "1.19": "637", - "1.19.3": "676", - "1.19.4": "700", - "1.20": "704" - }, - "705": { - "1.13": "578", - "1.13.2": "583", - "1.14": "592", - "1.15": "592", - "1.16": "600", - "1.16.2": "600", - "1.17": "614", - "1.19": "638", - "1.19.3": "677", - "1.19.4": "701", - "1.20": "705" - }, - "706": { - "1.13": "579", - "1.13.2": "584", - "1.14": "593", - "1.15": "593", - "1.16": "601", - "1.16.2": "601", - "1.17": "615", - "1.19": "639", - "1.19.3": "678", - "1.19.4": "702", - "1.20": "706" - }, - "707": { - "1.13": "580", - "1.13.2": "585", - "1.14": "594", - "1.15": "594", - "1.16": "602", - "1.16.2": "602", - "1.17": "616", - "1.19": "640", - "1.19.3": "679", - "1.19.4": "703", - "1.20": "707" - }, - "708": { - "1.13": "581", - "1.13.2": "586", - "1.14": "595", - "1.15": "595", - "1.16": "603", - "1.16.2": "603", - "1.17": "617", - "1.19": "641", - "1.19.3": "680", - "1.19.4": "704", - "1.20": "708" - }, - "709": { - "1.13": "582", - "1.13.2": "587", - "1.14": "596", - "1.15": "596", - "1.16": "604", - "1.16.2": "604", - "1.17": "618", - "1.19": "642", - "1.19.3": "681", - "1.19.4": "705", - "1.20": "709" - }, - "710": { - "1.13": "583", - "1.13.2": "588", - "1.14": "597", - "1.15": "597", - "1.16": "605", - "1.16.2": "605", - "1.17": "619", - "1.19": "643", - "1.19.3": "682", - "1.19.4": "706", - "1.20": "710" - }, - "711": { - "1.13": "584", - "1.13.2": "589", - "1.14": "598", - "1.15": "598", - "1.16": "606", - "1.16.2": "606", - "1.17": "620", - "1.19": "644", - "1.19.3": "683", - "1.19.4": "707", - "1.20": "711" - }, - "712": { - "1.13": "585", - "1.13.2": "590", - "1.14": "599", - "1.15": "599", - "1.16": "607", - "1.16.2": "607", - "1.17": "621", - "1.19": "645", - "1.19.3": "684", - "1.19.4": "708", - "1.20": "712" - }, - "713": { - "1.13": "566", - "1.13.2": "571", - "1.14": "600", - "1.15": "600", - "1.16": "608", - "1.16.2": "608", - "1.17": "622", - "1.19": "646", - "1.19.3": "685", - "1.19.4": "709", - "1.20": "713" - }, - "714": { - "1.13": "567", - "1.13.2": "572", - "1.14": "601", - "1.15": "601", - "1.16": "609", - "1.16.2": "609", - "1.17": "623", - "1.19": "647", - "1.19.3": "686", - "1.19.4": "710", - "1.20": "714" - }, - "715": { - "1.13": "568", - "1.13.2": "573", - "1.14": "602", - "1.15": "602", - "1.16": "610", - "1.16.2": "610", - "1.17": "624", - "1.19": "648", - "1.19.3": "687", - "1.19.4": "711", - "1.20": "715" - }, - "716": { - "1.13": "569", - "1.13.2": "574", - "1.14": "603", - "1.15": "603", - "1.16": "611", - "1.16.2": "611", - "1.17": "625", - "1.19": "649", - "1.19.3": "688", - "1.19.4": "712", - "1.20": "716" - }, - "717": { - "1.13": "570", - "1.13.2": "575", - "1.14": "604", - "1.15": "604", - "1.16": "612", - "1.16.2": "612", - "1.17": "626", - "1.19": "650", - "1.19.3": "689", - "1.19.4": "713", - "1.20": "717" - }, - "718": { - "1.13": "571", - "1.13.2": "576", - "1.14": "605", - "1.15": "605", - "1.16": "613", - "1.16.2": "613", - "1.17": "627", - "1.19": "651", - "1.19.3": "690", - "1.19.4": "714", - "1.20": "718" - }, - "719": { - "1.13": "572", - "1.13.2": "577", - "1.14": "606", - "1.15": "606", - "1.16": "614", - "1.16.2": "614", - "1.17": "628", - "1.19": "652", - "1.19.3": "691", - "1.19.4": "715", - "1.20": "719" - }, - "720": { - "1.13": "573", - "1.13.2": "578", - "1.14": "607", - "1.15": "607", - "1.16": "615", - "1.16.2": "615", - "1.17": "629", - "1.19": "653", - "1.19.3": "692", - "1.19.4": "716", - "1.20": "720" - }, - "721": { - "1.13": "574", - "1.13.2": "579", - "1.14": "608", - "1.15": "608", - "1.16": "616", - "1.16.2": "616", - "1.17": "630", - "1.19": "654", - "1.19.3": "693", - "1.19.4": "717", - "1.20": "721" - }, - "722": { - "1.13": "575", - "1.13.2": "580", - "1.14": "609", - "1.15": "609", - "1.16": "617", - "1.16.2": "617", - "1.17": "631", - "1.19": "655", - "1.19.3": "694", - "1.19.4": "718", - "1.20": "722" - }, - "723": { - "1.13": "586", - "1.13.2": "591", - "1.14": "610", - "1.15": "610", - "1.16": "618", - "1.16.2": "618", - "1.17": "632", - "1.19": "656", - "1.19.3": "695", - "1.19.4": "719", - "1.20": "723" - }, - "724": { - "1.13": "587", - "1.13.2": "592", - "1.14": "611", - "1.15": "611", - "1.16": "619", - "1.16.2": "619", - "1.17": "633", - "1.19": "657", - "1.19.3": "696", - "1.19.4": "720", - "1.20": "724" - }, - "725": { - "1.13": "588", - "1.13.2": "593", - "1.14": "612", - "1.15": "612", - "1.16": "620", - "1.16.2": "620", - "1.17": "634", - "1.19": "658", - "1.19.3": "697", - "1.19.4": "721", - "1.20": "725" - }, - "726": { - "1.14": "613", - "1.15": "613", - "1.16": "621", - "1.16.2": "621", - "1.17": "635", - "1.19": "659", - "1.19.3": "698", - "1.19.4": "722", - "1.20": "726" - }, - "727": { - "1.14": "614", - "1.15": "614", - "1.16": "622", - "1.16.2": "622", - "1.17": "636", - "1.19": "660", - "1.19.3": "699", - "1.19.4": "723", - "1.20": "727" - }, - "728": { - "1.14": "615", - "1.15": "615", - "1.16": "623", - "1.16.2": "623", - "1.17": "637", - "1.19": "661", - "1.19.3": "700", - "1.19.4": "724", - "1.20": "728" - }, - "729": { - "1.13": "589", - "1.13.2": "594", - "1.14": "616", - "1.15": "616", - "1.16": "624", - "1.16.2": "624", - "1.17": "638", - "1.19": "662", - "1.19.3": "701", - "1.19.4": "725", - "1.20": "729" - }, - "730": { - "1.13": "590", - "1.13.2": "595", - "1.14": "617", - "1.15": "617", - "1.16": "625", - "1.16.2": "625", - "1.17": "639", - "1.19": "663", - "1.19.3": "702", - "1.19.4": "726", - "1.20": "730" - }, - "731": { - "1.13": "591", - "1.13.2": "596", - "1.14": "618", - "1.15": "618", - "1.16": "626", - "1.16.2": "626", - "1.17": "640", - "1.19": "664", - "1.19.3": "703", - "1.19.4": "727", - "1.20": "731" - }, - "732": { - "1.14": "619", - "1.15": "619", - "1.16": "627", - "1.16.2": "627", - "1.17": "641", - "1.19": "665", - "1.19.3": "704", - "1.19.4": "728", - "1.20": "732" - }, - "733": { - "1.14": "620", - "1.15": "620", - "1.16": "628", - "1.16.2": "628", - "1.17": "642", - "1.19": "666", - "1.19.3": "705", - "1.19.4": "729", - "1.20": "733" - }, - "734": { - "1.14": "621", - "1.15": "621", - "1.16": "629", - "1.16.2": "629", - "1.17": "643", - "1.19": "667", - "1.19.3": "706", - "1.19.4": "730", - "1.20": "734" - }, - "735": { - "1.14": "622", - "1.15": "622", - "1.16": "630", - "1.16.2": "630", - "1.17": "644", - "1.19": "668", - "1.19.3": "707", - "1.19.4": "731", - "1.20": "735" - }, - "736": { - "1.14": "623", - "1.15": "623", - "1.16": "631", - "1.16.2": "631", - "1.17": "645", - "1.19": "669", - "1.19.3": "708", - "1.19.4": "732", - "1.20": "736" - }, - "737": { - "1.14": "624", - "1.15": "624", - "1.16": "632", - "1.16.2": "632", - "1.17": "646", - "1.19": "670", - "1.19.3": "709", - "1.19.4": "733", - "1.20": "737" - }, - "738": { - "1.14": "625", - "1.15": "625", - "1.16": "633", - "1.16.2": "633", - "1.17": "647", - "1.19": "671", - "1.19.3": "710", - "1.19.4": "734", - "1.20": "738" - }, - "739": { - "1.14": "626", - "1.15": "626", - "1.16": "634", - "1.16.2": "634", - "1.17": "648", - "1.19": "672", - "1.19.3": "711", - "1.19.4": "735", - "1.20": "739" - }, - "740": { - "1.14": "627", - "1.15": "627", - "1.16": "635", - "1.16.2": "635", - "1.17": "649", - "1.19": "673", - "1.19.3": "712", - "1.19.4": "736", - "1.20": "740" - }, - "741": { - "1.14": "628", - "1.15": "628", - "1.16": "636", - "1.16.2": "636", - "1.17": "650", - "1.19": "674", - "1.19.3": "713", - "1.19.4": "737", - "1.20": "741" - }, - "742": { - "1.14": "629", - "1.15": "629", - "1.16": "637", - "1.16.2": "637", - "1.17": "651", - "1.19": "675", - "1.19.3": "714", - "1.19.4": "738", - "1.20": "742" - }, - "743": { - "1.14": "630", - "1.15": "630", - "1.16": "638", - "1.16.2": "638", - "1.17": "652", - "1.19": "676", - "1.19.3": "715", - "1.19.4": "739", - "1.20": "743" - }, - "744": { - "1.14": "631", - "1.15": "631", - "1.16": "639", - "1.16.2": "639", - "1.17": "653", - "1.19": "677", - "1.19.3": "716", - "1.19.4": "740", - "1.20": "744" - }, - "745": { - "1.14": "632", - "1.15": "632", - "1.16": "640", - "1.16.2": "640", - "1.17": "654", - "1.19": "678", - "1.19.3": "717", - "1.19.4": "741", - "1.20": "745" - }, - "746": { - "1.14": "633", - "1.15": "633", - "1.16": "641", - "1.16.2": "641", - "1.17": "655", - "1.19": "679", - "1.19.3": "718", - "1.19.4": "742", - "1.20": "746" - }, - "747": { - "1.14": "634", - "1.15": "634", - "1.16": "642", - "1.16.2": "642", - "1.17": "656", - "1.19": "680", - "1.19.3": "719", - "1.19.4": "743", - "1.20": "747" - }, - "748": { - "1.14": "635", - "1.15": "635", - "1.16": "643", - "1.16.2": "643", - "1.17": "657", - "1.19": "681", - "1.19.3": "720", - "1.19.4": "744", - "1.20": "748" - }, - "749": { - "1.14": "636", - "1.15": "636", - "1.16": "644", - "1.16.2": "644", - "1.17": "658", - "1.19": "682", - "1.19.3": "721", - "1.19.4": "745", - "1.20": "749" - }, - "750": { - "1.14": "637", - "1.15": "637", - "1.16": "645", - "1.16.2": "645", - "1.17": "659", - "1.19": "683", - "1.19.3": "722", - "1.19.4": "746", - "1.20": "750" - }, - "751": { - "1.14": "638", - "1.15": "638", - "1.16": "646", - "1.16.2": "646", - "1.17": "660", - "1.19": "684", - "1.19.3": "723", - "1.19.4": "747", - "1.20": "751" - }, - "752": { - "1.14": "639", - "1.15": "639", - "1.16": "647", - "1.16.2": "647", - "1.17": "661", - "1.19": "685", - "1.19.3": "724", - "1.19.4": "748", - "1.20": "752" - }, - "753": { - "1.14": "640", - "1.15": "640", - "1.16": "648", - "1.16.2": "648", - "1.17": "662", - "1.19": "686", - "1.19.3": "725", - "1.19.4": "749", - "1.20": "753" - }, - "754": { - "1.14": "641", - "1.15": "641", - "1.16": "649", - "1.16.2": "649", - "1.17": "663", - "1.19": "687", - "1.19.3": "726", - "1.19.4": "750", - "1.20": "754" - }, - "755": { - "1.14": "642", - "1.15": "642", - "1.16": "650", - "1.16.2": "650", - "1.17": "664", - "1.19": "688", - "1.19.3": "727", - "1.19.4": "751", - "1.20": "755" - }, - "756": { - "1.14": "643", - "1.15": "643", - "1.16": "651", - "1.16.2": "651", - "1.17": "665", - "1.19": "689", - "1.19.3": "728", - "1.19.4": "752", - "1.20": "756" - }, - "757": { - "1.14": "644", - "1.15": "644", - "1.16": "652", - "1.16.2": "652", - "1.17": "666", - "1.19": "690", - "1.19.3": "729", - "1.19.4": "753", - "1.20": "757" - }, - "758": { - "1.14": "645", - "1.15": "645", - "1.16": "653", - "1.16.2": "653", - "1.17": "667", - "1.19": "691", - "1.19.3": "730", - "1.19.4": "754", - "1.20": "758" - }, - "759": { - "1.14": "646", - "1.15": "646", - "1.16": "654", - "1.16.2": "654", - "1.17": "668", - "1.19": "692", - "1.19.3": "731", - "1.19.4": "755", - "1.20": "759" - }, - "760": { - "1.14": "647", - "1.15": "647", - "1.16": "655", - "1.16.2": "655", - "1.17": "669", - "1.19": "693", - "1.19.3": "732", - "1.19.4": "756", - "1.20": "760" - }, - "761": { - "1.14": "648", - "1.15": "648", - "1.16": "656", - "1.16.2": "656", - "1.17": "670", - "1.19": "694", - "1.19.3": "733", - "1.19.4": "757", - "1.20": "761" - }, - "762": { - "1.14": "649", - "1.15": "649", - "1.16": "657", - "1.16.2": "657", - "1.17": "671", - "1.19": "695", - "1.19.3": "734", - "1.19.4": "758", - "1.20": "762" - }, - "763": { - "1.14": "650", - "1.15": "650", - "1.16": "658", - "1.16.2": "658", - "1.17": "672", - "1.19": "696", - "1.19.3": "735", - "1.19.4": "759", - "1.20": "763" - }, - "764": { - "1.14": "651", - "1.15": "651", - "1.16": "659", - "1.16.2": "659", - "1.17": "673", - "1.19": "697", - "1.19.3": "736", - "1.19.4": "760", - "1.20": "764" - }, - "765": { - "1.19": "698", - "1.19.3": "737", - "1.19.4": "761", - "1.20": "765" - }, - "766": { - "1.14": "652", - "1.15": "652", - "1.16": "660", - "1.16.2": "660", - "1.17": "674", - "1.19": "699", - "1.19.3": "738", - "1.19.4": "762", - "1.20": "766" - }, - "767": { - "1.14": "653", - "1.15": "653", - "1.16": "661", - "1.16.2": "661", - "1.17": "675", - "1.19": "700", - "1.19.3": "739", - "1.19.4": "763", - "1.20": "767" - }, - "768": { - "1.14": "654", - "1.15": "654", - "1.16": "662", - "1.16.2": "662", - "1.17": "676", - "1.19": "701", - "1.19.3": "740", - "1.19.4": "764", - "1.20": "768" - }, - "769": { - "1.14": "655", - "1.15": "655", - "1.16": "663", - "1.16.2": "663", - "1.17": "677", - "1.19": "702", - "1.19.3": "741", - "1.19.4": "765", - "1.20": "769" - }, - "770": { - "1.14": "656", - "1.15": "656", - "1.16": "664", - "1.16.2": "664", - "1.17": "678", - "1.19": "703", - "1.19.3": "742", - "1.19.4": "766", - "1.20": "770" - }, - "771": { - "1.14": "657", - "1.15": "657", - "1.16": "665", - "1.16.2": "665", - "1.17": "679", - "1.19": "704", - "1.19.3": "743", - "1.19.4": "767", - "1.20": "771" - }, - "772": { - "1.14": "658", - "1.15": "658", - "1.16": "666", - "1.16.2": "666", - "1.17": "680", - "1.19": "705", - "1.19.3": "744", - "1.19.4": "768", - "1.20": "772" - }, - "773": { - "1.14": "659", - "1.15": "659", - "1.16": "667", - "1.16.2": "667", - "1.17": "681", - "1.19": "706", - "1.19.3": "745", - "1.19.4": "769", - "1.20": "773" - }, - "774": { - "1.14": "660", - "1.15": "660", - "1.16": "668", - "1.16.2": "668", - "1.17": "682", - "1.19": "707", - "1.19.3": "746", - "1.19.4": "770", - "1.20": "774" - }, - "775": { - "1.14": "661", - "1.15": "661", - "1.16": "669", - "1.16.2": "669", - "1.17": "683", - "1.19": "708", - "1.19.3": "747", - "1.19.4": "771", - "1.20": "775" - }, - "776": { - "1.14": "662", - "1.15": "662", - "1.16": "670", - "1.16.2": "670", - "1.17": "684", - "1.19": "709", - "1.19.3": "748", - "1.19.4": "772", - "1.20": "776" - }, - "777": { - "1.14": "663", - "1.15": "663", - "1.16": "671", - "1.16.2": "671", - "1.17": "685", - "1.19": "710", - "1.19.3": "749", - "1.19.4": "773", - "1.20": "777" - }, - "778": { - "1.14": "664", - "1.15": "664", - "1.16": "672", - "1.16.2": "672", - "1.17": "686", - "1.19": "711", - "1.19.3": "750", - "1.19.4": "774", - "1.20": "778" - }, - "779": { - "1.14": "665", - "1.15": "665", - "1.16": "673", - "1.16.2": "673", - "1.17": "687", - "1.19": "712", - "1.19.3": "751", - "1.19.4": "775", - "1.20": "779" - }, - "780": { - "1.14": "666", - "1.15": "666", - "1.16": "674", - "1.16.2": "674", - "1.17": "688", - "1.19": "713", - "1.19.3": "752", - "1.19.4": "776", - "1.20": "780" - }, - "781": { - "1.14": "667", - "1.15": "667", - "1.16": "675", - "1.16.2": "675", - "1.17": "689", - "1.19": "714", - "1.19.3": "753", - "1.19.4": "777", - "1.20": "781" - }, - "782": { - "1.14": "668", - "1.15": "668", - "1.16": "676", - "1.16.2": "676", - "1.17": "690", - "1.19": "715", - "1.19.3": "754", - "1.19.4": "778", - "1.20": "782" - }, - "783": { - "1.14": "669", - "1.15": "669", - "1.16": "677", - "1.16.2": "677", - "1.17": "691", - "1.19": "716", - "1.19.3": "755", - "1.19.4": "779", - "1.20": "783" - }, - "784": { - "1.14": "670", - "1.15": "670", - "1.16": "678", - "1.16.2": "678", - "1.17": "692", - "1.19": "717", - "1.19.3": "756", - "1.19.4": "780", - "1.20": "784" - }, - "785": { - "1.16": "679", - "1.16.2": "679", - "1.17": "693", - "1.19": "718", - "1.19.3": "757", - "1.19.4": "781", - "1.20": "785" - }, - "786": { - "1.14": "671", - "1.15": "671", - "1.16": "680", - "1.16.2": "680", - "1.17": "694", - "1.19": "719", - "1.19.3": "758", - "1.19.4": "782", - "1.20": "786" - }, - "787": { - "1.16": "681", - "1.16.2": "681", - "1.17": "695", - "1.19": "720", - "1.19.3": "759", - "1.19.4": "783", - "1.20": "787" - }, - "788": { - "1.14": "672", - "1.15": "672", - "1.16": "682", - "1.16.2": "682", - "1.17": "696", - "1.19": "721", - "1.19.3": "760", - "1.19.4": "784", - "1.20": "788" - }, - "789": { - "1.16": "683", - "1.16.2": "683", - "1.17": "697", - "1.19": "722", - "1.19.3": "761", - "1.19.4": "785", - "1.20": "789" - }, - "790": { - "1.16": "684", - "1.16.2": "684", - "1.17": "698", - "1.19": "723", - "1.19.3": "762", - "1.19.4": "786", - "1.20": "790" - }, - "791": { - "1.16": "685", - "1.16.2": "685", - "1.17": "699", - "1.19": "724", - "1.19.3": "763", - "1.19.4": "787", - "1.20": "791" - }, - "792": { - "1.16": "686", - "1.16.2": "686", - "1.17": "700", - "1.19": "725", - "1.19.3": "764", - "1.19.4": "788", - "1.20": "792" - }, - "793": { - "1.16": "687", - "1.16.2": "687", - "1.17": "701", - "1.19": "726", - "1.19.3": "765", - "1.19.4": "789", - "1.20": "793" - }, - "794": { - "1.16": "688", - "1.16.2": "688", - "1.17": "702", - "1.19": "727", - "1.19.3": "766", - "1.19.4": "790", - "1.20": "794" - }, - "795": { - "1.16": "689", - "1.16.2": "689", - "1.17": "703", - "1.19": "728", - "1.19.3": "767", - "1.19.4": "791", - "1.20": "795" - }, - "796": { - "1.16": "690", - "1.16.2": "690", - "1.17": "704", - "1.19": "729", - "1.19.3": "768", - "1.19.4": "792", - "1.20": "796" - }, - "797": { - "1.16": "691", - "1.16.2": "691", - "1.17": "705", - "1.19": "730", - "1.19.3": "769", - "1.19.4": "793", - "1.20": "797" - }, - "798": { - "1.16": "692", - "1.16.2": "692", - "1.17": "706", - "1.19": "731", - "1.19.3": "770", - "1.19.4": "794", - "1.20": "798" - }, - "799": { - "1.16": "693", - "1.16.2": "693", - "1.17": "707", - "1.19": "732", - "1.19.3": "771", - "1.19.4": "795", - "1.20": "799" - }, - "800": { - "1.16": "694", - "1.16.2": "694", - "1.17": "708", - "1.19": "733", - "1.19.3": "772", - "1.19.4": "796", - "1.20": "800" - }, - "801": { - "1.16": "695", - "1.16.2": "695", - "1.17": "709", - "1.19": "734", - "1.19.3": "773", - "1.19.4": "797", - "1.20": "801" - }, - "802": { - "1.16": "696", - "1.16.2": "696", - "1.17": "710", - "1.19": "735", - "1.19.3": "774", - "1.19.4": "798", - "1.20": "802" - }, - "803": { - "1.16": "697", - "1.16.2": "697", - "1.17": "711", - "1.19": "736", - "1.19.3": "775", - "1.19.4": "799", - "1.20": "803" - }, - "804": { - "1.16": "698", - "1.16.2": "698", - "1.17": "712", - "1.19": "737", - "1.19.3": "776", - "1.19.4": "800", - "1.20": "804" - }, - "805": { - "1.16": "699", - "1.16.2": "699", - "1.17": "713", - "1.19": "738", - "1.19.3": "777", - "1.19.4": "801", - "1.20": "805" - }, - "806": { - "1.16": "700", - "1.16.2": "700", - "1.17": "714", - "1.19": "739", - "1.19.3": "778", - "1.19.4": "802", - "1.20": "806" - }, - "807": { - "1.16": "701", - "1.16.2": "701", - "1.17": "715", - "1.19": "740", - "1.19.3": "779", - "1.19.4": "803", - "1.20": "807" - }, - "808": { - "1.16": "702", - "1.16.2": "702", - "1.17": "716", - "1.19": "741", - "1.19.3": "780", - "1.19.4": "804", - "1.20": "808" - }, - "809": { - "1.16": "703", - "1.16.2": "703", - "1.17": "717", - "1.19": "742", - "1.19.3": "781", - "1.19.4": "805", - "1.20": "809" - }, - "810": { - "1.16": "704", - "1.16.2": "704", - "1.17": "718", - "1.19": "743", - "1.19.3": "782", - "1.19.4": "806", - "1.20": "810" - }, - "811": { - "1.16": "705", - "1.16.2": "705", - "1.17": "719", - "1.19": "744", - "1.19.3": "783", - "1.19.4": "807", - "1.20": "811" - }, - "812": { - "1.16": "706", - "1.16.2": "706", - "1.17": "720", - "1.19": "745", - "1.19.3": "784", - "1.19.4": "808", - "1.20": "812" - }, - "813": { - "1.16": "707", - "1.16.2": "707", - "1.17": "721", - "1.19": "746", - "1.19.3": "785", - "1.19.4": "809", - "1.20": "813" - }, - "814": { - "1.16": "708", - "1.16.2": "708", - "1.17": "722", - "1.19": "747", - "1.19.3": "786", - "1.19.4": "810", - "1.20": "814" - }, - "815": { - "1.16": "709", - "1.16.2": "709", - "1.17": "723", - "1.19": "748", - "1.19.3": "787", - "1.19.4": "811", - "1.20": "815" - }, - "816": { - "1.16": "710", - "1.16.2": "710", - "1.17": "724", - "1.19": "749", - "1.19.3": "788", - "1.19.4": "812", - "1.20": "816" - }, - "817": { - "1.16": "711", - "1.16.2": "711", - "1.17": "725", - "1.19": "750", - "1.19.3": "789", - "1.19.4": "813", - "1.20": "817" - }, - "818": { - "1.16": "712", - "1.16.2": "712", - "1.17": "726", - "1.19": "751", - "1.19.3": "790", - "1.19.4": "814", - "1.20": "818" - }, - "819": { - "1.16": "713", - "1.16.2": "713", - "1.17": "727", - "1.19": "752", - "1.19.3": "791", - "1.19.4": "815", - "1.20": "819" - }, - "820": { - "1.16": "714", - "1.16.2": "714", - "1.17": "728", - "1.19": "753", - "1.19.3": "792", - "1.19.4": "816", - "1.20": "820" - }, - "821": { - "1.16": "715", - "1.16.2": "715", - "1.17": "729", - "1.19": "754", - "1.19.3": "793", - "1.19.4": "817", - "1.20": "821" - }, - "822": { - "1.16": "716", - "1.16.2": "716", - "1.17": "730", - "1.19": "755", - "1.19.3": "794", - "1.19.4": "818", - "1.20": "822" - }, - "823": { - "1.16": "717", - "1.16.2": "717", - "1.17": "731", - "1.19": "756", - "1.19.3": "795", - "1.19.4": "819", - "1.20": "823" - }, - "824": { - "1.16": "718", - "1.16.2": "718", - "1.17": "732", - "1.19": "757", - "1.19.3": "796", - "1.19.4": "820", - "1.20": "824" - }, - "825": { - "1.16": "719", - "1.16.2": "719", - "1.17": "733", - "1.19": "758", - "1.19.3": "797", - "1.19.4": "821", - "1.20": "825" - }, - "826": { - "1.16": "720", - "1.16.2": "720", - "1.17": "734", - "1.19": "759", - "1.19.3": "798", - "1.19.4": "822", - "1.20": "826" - }, - "827": { - "1.16": "721", - "1.16.2": "721", - "1.17": "735", - "1.19": "760", - "1.19.3": "799", - "1.19.4": "823", - "1.20": "827" - }, - "828": { - "1.16": "722", - "1.16.2": "722", - "1.17": "736", - "1.19": "761", - "1.19.3": "800", - "1.19.4": "824", - "1.20": "828" - }, - "829": { - "1.16": "723", - "1.16.2": "723", - "1.17": "737", - "1.19": "762", - "1.19.3": "801", - "1.19.4": "825", - "1.20": "829" - }, - "830": { - "1.16": "724", - "1.16.2": "724", - "1.17": "738", - "1.19": "763", - "1.19.3": "802", - "1.19.4": "826", - "1.20": "830" - }, - "831": { - "1.16": "725", - "1.16.2": "725", - "1.17": "739", - "1.19": "764", - "1.19.3": "803", - "1.19.4": "827", - "1.20": "831" - }, - "832": { - "1.13": "592", - "1.13.2": "597", - "1.14": "673", - "1.15": "673", - "1.16": "726", - "1.16.2": "726", - "1.17": "740", - "1.19": "765", - "1.19.3": "804", - "1.19.4": "828", - "1.20": "832" - }, - "833": { - "1.14": "674", - "1.15": "674", - "1.16": "727", - "1.16.2": "727", - "1.17": "741", - "1.19": "766", - "1.19.3": "805", - "1.19.4": "829", - "1.20": "833" - }, - "834": { - "1.14": "675", - "1.15": "675", - "1.16": "728", - "1.16.2": "728", - "1.17": "742", - "1.19": "767", - "1.19.3": "806", - "1.19.4": "830", - "1.20": "834" - }, - "835": { - "1.16": "729", - "1.16.2": "729", - "1.17": "743", - "1.19": "768", - "1.19.3": "807", - "1.19.4": "831", - "1.20": "835" - }, - "836": { - "1.15": "676", - "1.16": "730", - "1.16.2": "730", - "1.17": "744", - "1.19": "769", - "1.19.3": "808", - "1.19.4": "832", - "1.20": "836" - }, - "837": { - "1.15": "677", - "1.16": "731", - "1.16.2": "731", - "1.17": "745", - "1.19": "770", - "1.19.3": "809", - "1.19.4": "833", - "1.20": "837" - }, - "838": { - "1.15": "678", - "1.16": "732", - "1.16.2": "732", - "1.17": "746", - "1.19": "771", - "1.19.3": "810", - "1.19.4": "834", - "1.20": "838" - }, - "839": { - "1.15": "679", - "1.16": "733", - "1.16.2": "733", - "1.17": "747", - "1.19": "772", - "1.19.3": "811", - "1.19.4": "835", - "1.20": "839" - }, - "840": { - "1.16": "734", - "1.16.2": "734", - "1.17": "748", - "1.19": "773", - "1.19.3": "812", - "1.19.4": "836", - "1.20": "840" - }, - "841": { - "1.16": "735", - "1.16.2": "735", - "1.17": "749", - "1.19": "774", - "1.19.3": "813", - "1.19.4": "837", - "1.20": "841" - }, - "842": { - "1.16": "736", - "1.16.2": "736", - "1.17": "750", - "1.19": "775", - "1.19.3": "814", - "1.19.4": "838", - "1.20": "842" - }, - "843": { - "1.16": "737", - "1.16.2": "737", - "1.17": "751", - "1.19": "776", - "1.19.3": "815", - "1.19.4": "839", - "1.20": "843" - }, - "844": { - "1.16": "738", - "1.16.2": "738", - "1.17": "752", - "1.19": "777", - "1.19.3": "816", - "1.19.4": "840", - "1.20": "844" - }, - "845": { - "1.16": "739", - "1.16.2": "739", - "1.17": "753", - "1.19": "778", - "1.19.3": "817", - "1.19.4": "841", - "1.20": "845" - }, - "846": { - "1.16": "740", - "1.16.2": "740", - "1.17": "754", - "1.19": "779", - "1.19.3": "818", - "1.19.4": "842", - "1.20": "846" - }, - "847": { - "1.16": "741", - "1.16.2": "741", - "1.17": "755", - "1.19": "780", - "1.19.3": "819", - "1.19.4": "843", - "1.20": "847" - }, - "848": { - "1.16": "742", - "1.16.2": "742", - "1.17": "756", - "1.19": "781", - "1.19.3": "820", - "1.19.4": "844", - "1.20": "848" - }, - "849": { - "1.16": "743", - "1.16.2": "743", - "1.17": "757", - "1.19": "782", - "1.19.3": "821", - "1.19.4": "845", - "1.20": "849" - }, - "850": { - "1.16": "744", - "1.16.2": "744", - "1.17": "758", - "1.19": "783", - "1.19.3": "822", - "1.19.4": "846", - "1.20": "850" - }, - "851": { - "1.16": "745", - "1.16.2": "745", - "1.17": "759", - "1.19": "784", - "1.19.3": "823", - "1.19.4": "847", - "1.20": "851" - }, - "852": { - "1.16": "746", - "1.16.2": "746", - "1.17": "760", - "1.19": "785", - "1.19.3": "824", - "1.19.4": "848", - "1.20": "852" - }, - "853": { - "1.16": "747", - "1.16.2": "747", - "1.17": "761", - "1.19": "786", - "1.19.3": "825", - "1.19.4": "849", - "1.20": "853" - }, - "854": { - "1.16": "748", - "1.16.2": "748", - "1.17": "762", - "1.19": "787", - "1.19.3": "826", - "1.19.4": "850", - "1.20": "854" - }, - "855": { - "1.16": "749", - "1.16.2": "749", - "1.17": "763", - "1.19": "788", - "1.19.3": "827", - "1.19.4": "851", - "1.20": "855" - }, - "856": { - "1.16": "750", - "1.16.2": "750", - "1.17": "764", - "1.19": "789", - "1.19.3": "828", - "1.19.4": "852", - "1.20": "856" - }, - "857": { - "1.16": "751", - "1.16.2": "751", - "1.17": "765", - "1.19": "790", - "1.19.3": "829", - "1.19.4": "853", - "1.20": "857" - }, - "858": { - "1.16": "752", - "1.16.2": "752", - "1.17": "766", - "1.19": "791", - "1.19.3": "830", - "1.19.4": "854", - "1.20": "858" - }, - "859": { - "1.16": "753", - "1.16.2": "753", - "1.17": "767", - "1.19": "792", - "1.19.3": "831", - "1.19.4": "855", - "1.20": "859" - }, - "860": { - "1.16": "754", - "1.16.2": "754", - "1.17": "768", - "1.19": "793", - "1.19.3": "832", - "1.19.4": "856", - "1.20": "860" - }, - "861": { - "1.16": "755", - "1.16.2": "755", - "1.17": "769", - "1.19": "794", - "1.19.3": "833", - "1.19.4": "857", - "1.20": "861" - }, - "862": { - "1.16": "756", - "1.16.2": "756", - "1.17": "770", - "1.19": "795", - "1.19.3": "834", - "1.19.4": "858", - "1.20": "862" - }, - "863": { - "1.16": "757", - "1.16.2": "757", - "1.17": "771", - "1.19": "796", - "1.19.3": "835", - "1.19.4": "859", - "1.20": "863" - }, - "864": { - "1.16": "758", - "1.16.2": "758", - "1.17": "772", - "1.19": "797", - "1.19.3": "836", - "1.19.4": "860", - "1.20": "864" - }, - "865": { - "1.16": "759", - "1.16.2": "759", - "1.17": "773", - "1.19": "798", - "1.19.3": "837", - "1.19.4": "861", - "1.20": "865" - }, - "866": { - "1.16": "760", - "1.16.2": "760", - "1.17": "774", - "1.19": "799", - "1.19.3": "838", - "1.19.4": "862", - "1.20": "866" - }, - "867": { - "1.16": "761", - "1.16.2": "761", - "1.17": "775", - "1.19": "800", - "1.19.3": "839", - "1.19.4": "863", - "1.20": "867" - }, - "868": { - "1.16": "762", - "1.16.2": "762", - "1.17": "776", - "1.19": "801", - "1.19.3": "840", - "1.19.4": "864", - "1.20": "868" - }, - "869": { - "1.17": "777", - "1.19": "802", - "1.19.3": "841", - "1.19.4": "865", - "1.20": "869" - }, - "870": { - "1.17": "778", - "1.19": "803", - "1.19.3": "842", - "1.19.4": "866", - "1.20": "870" - }, - "871": { - "1.17": "779", - "1.19": "804", - "1.19.3": "843", - "1.19.4": "867", - "1.20": "871" - }, - "872": { - "1.17": "780", - "1.19": "805", - "1.19.3": "844", - "1.19.4": "868", - "1.20": "872" - }, - "873": { - "1.17": "781", - "1.19": "806", - "1.19.3": "845", - "1.19.4": "869", - "1.20": "873" - }, - "874": { - "1.17": "782", - "1.19": "807", - "1.19.3": "846", - "1.19.4": "870", - "1.20": "874" - }, - "875": { - "1.17": "783", - "1.19": "808", - "1.19.3": "847", - "1.19.4": "871", - "1.20": "875" - }, - "876": { - "1.17": "784", - "1.19": "809", - "1.19.3": "848", - "1.19.4": "872", - "1.20": "876" - }, - "877": { - "1.17": "785", - "1.19": "810", - "1.19.3": "849", - "1.19.4": "873", - "1.20": "877" - }, - "878": { - "1.17": "786", - "1.19": "811", - "1.19.3": "850", - "1.19.4": "874", - "1.20": "878" - }, - "879": { - "1.17": "787", - "1.19": "812", - "1.19.3": "851", - "1.19.4": "875", - "1.20": "879" - }, - "880": { - "1.17": "788", - "1.19": "813", - "1.19.3": "852", - "1.19.4": "876", - "1.20": "880" - }, - "881": { - "1.17": "789", - "1.19": "814", - "1.19.3": "853", - "1.19.4": "877", - "1.20": "881" - }, - "882": { - "1.17": "790", - "1.19": "815", - "1.19.3": "854", - "1.19.4": "878", - "1.20": "882" - }, - "883": { - "1.17": "791", - "1.19": "816", - "1.19.3": "855", - "1.19.4": "879", - "1.20": "883" - }, - "884": { - "1.17": "792", - "1.19": "817", - "1.19.3": "856", - "1.19.4": "880", - "1.20": "884" - }, - "885": { - "1.17": "793", - "1.19": "818", - "1.19.3": "857", - "1.19.4": "881", - "1.20": "885" - }, - "886": { - "1.17": "794", - "1.19": "819", - "1.19.3": "858", - "1.19.4": "882", - "1.20": "886" - }, - "887": { - "1.17": "795", - "1.19": "820", - "1.19.3": "859", - "1.19.4": "883", - "1.20": "887" - }, - "888": { - "1.17": "796", - "1.19": "821", - "1.19.3": "860", - "1.19.4": "884", - "1.20": "888" - }, - "889": { - "1.17": "797", - "1.19": "822", - "1.19.3": "861", - "1.19.4": "885", - "1.20": "889" - }, - "890": { - "1.17": "798", - "1.19": "823", - "1.19.3": "862", - "1.19.4": "886", - "1.20": "890" - }, - "891": { - "1.17": "799", - "1.19": "824", - "1.19.3": "863", - "1.19.4": "887", - "1.20": "891" - }, - "892": { - "1.17": "800", - "1.19": "825", - "1.19.3": "864", - "1.19.4": "888", - "1.20": "892" - }, - "893": { - "1.17": "801", - "1.19": "826", - "1.19.3": "865", - "1.19.4": "889", - "1.20": "893" - }, - "894": { - "1.17": "802", - "1.19": "827", - "1.19.3": "866", - "1.19.4": "890", - "1.20": "894" - }, - "895": { - "1.17": "803", - "1.19": "828", - "1.19.3": "867", - "1.19.4": "891", - "1.20": "895" - }, - "896": { - "1.17": "804", - "1.19": "829", - "1.19.3": "868", - "1.19.4": "892", - "1.20": "896" - }, - "897": { - "1.17": "805", - "1.19": "830", - "1.19.3": "869", - "1.19.4": "893", - "1.20": "897" - }, - "898": { - "1.17": "806", - "1.19": "831", - "1.19.3": "870", - "1.19.4": "894", - "1.20": "898" - }, - "899": { - "1.17": "807", - "1.19": "832", - "1.19.3": "871", - "1.19.4": "895", - "1.20": "899" - }, - "900": { - "1.17": "808", - "1.19": "833", - "1.19.3": "872", - "1.19.4": "896", - "1.20": "900" - }, - "901": { - "1.17": "809", - "1.19": "834", - "1.19.3": "873", - "1.19.4": "897", - "1.20": "901" - }, - "902": { - "1.17": "810", - "1.19": "835", - "1.19.3": "874", - "1.19.4": "898", - "1.20": "902" - }, - "903": { - "1.17": "811", - "1.19": "836", - "1.19.3": "875", - "1.19.4": "899", - "1.20": "903" - }, - "904": { - "1.17": "812", - "1.19": "837", - "1.19.3": "876", - "1.19.4": "900", - "1.20": "904" - }, - "905": { - "1.17": "813", - "1.19": "838", - "1.19.3": "877", - "1.19.4": "901", - "1.20": "905" - }, - "906": { - "1.17": "814", - "1.19": "839", - "1.19.3": "878", - "1.19.4": "902", - "1.20": "906" - }, - "907": { - "1.17": "815", - "1.19": "840", - "1.19.3": "879", - "1.19.4": "903", - "1.20": "907" - }, - "908": { - "1.17": "816", - "1.19": "841", - "1.19.3": "880", - "1.19.4": "904", - "1.20": "908" - }, - "909": { - "1.17": "817", - "1.19": "842", - "1.19.3": "881", - "1.19.4": "905", - "1.20": "909" - }, - "910": { - "1.17": "818", - "1.19": "843", - "1.19.3": "882", - "1.19.4": "906", - "1.20": "910" - }, - "911": { - "1.17": "819", - "1.19": "844", - "1.19.3": "883", - "1.19.4": "907", - "1.20": "911" - }, - "912": { - "1.17": "820", - "1.19": "845", - "1.19.3": "884", - "1.19.4": "908", - "1.20": "912" - }, - "913": { - "1.17": "821", - "1.19": "846", - "1.19.3": "885", - "1.19.4": "909", - "1.20": "913" - }, - "914": { - "1.20": "914" - }, - "915": { - "1.19": "847", - "1.19.3": "886", - "1.19.4": "910", - "1.20": "915" - }, - "916": { - "1.19": "848", - "1.19.3": "887", - "1.19.4": "911", - "1.20": "916" - }, - "917": { - "1.19": "849", - "1.19.3": "888", - "1.19.4": "912", - "1.20": "917" - }, - "918": { - "1.19": "850", - "1.19.3": "889", - "1.19.4": "913", - "1.20": "918" - }, - "919": { - "1.17": "822", - "1.19": "851", - "1.19.3": "890", - "1.19.4": "914", - "1.20": "919" - }, - "920": { - "1.17": "823", - "1.19": "852", - "1.19.3": "891", - "1.19.4": "915", - "1.20": "920" - }, - "921": { - "1.17": "824", - "1.19": "853", - "1.19.3": "892", - "1.19.4": "916", - "1.20": "921" - }, - "922": { - "1.17": "825", - "1.19": "854", - "1.19.3": "893", - "1.19.4": "917", - "1.20": "922" - }, - "923": { - "1.17": "826", - "1.19": "855", - "1.19.3": "894", - "1.19.4": "918", - "1.20": "923" - }, - "924": { - "1.17": "827", - "1.19": "856", - "1.19.3": "895", - "1.19.4": "919", - "1.20": "924" - }, - "925": { - "1.17": "828", - "1.19": "857", - "1.19.3": "896", - "1.19.4": "920", - "1.20": "925" - }, - "926": { - "1.17": "829", - "1.19": "858", - "1.19.3": "897", - "1.19.4": "921", - "1.20": "926" - }, - "927": { - "1.17": "830", - "1.19": "859", - "1.19.3": "898", - "1.19.4": "922", - "1.20": "927" - }, - "928": { - "1.17": "831", - "1.19": "860", - "1.19.3": "899", - "1.19.4": "923", - "1.20": "928" - }, - "929": { - "1.17": "832", - "1.19": "861", - "1.19.3": "900", - "1.19.4": "924", - "1.20": "929" - }, - "930": { - "1.17": "833", - "1.19": "862", - "1.19.3": "901", - "1.19.4": "925", - "1.20": "930" - }, - "931": { - "1.17": "834", - "1.19": "863", - "1.19.3": "902", - "1.19.4": "926", - "1.20": "931" - }, - "932": { - "1.17": "835", - "1.19": "864", - "1.19.3": "903", - "1.19.4": "927", - "1.20": "932" - }, - "933": { - "1.17": "836", - "1.19": "865", - "1.19.3": "904", - "1.19.4": "928", - "1.20": "933" - }, - "934": { - "1.17": "837", - "1.19": "866", - "1.19.3": "905", - "1.19.4": "929", - "1.20": "934" - }, - "935": { - "1.17": "838", - "1.19": "867", - "1.19.3": "906", - "1.19.4": "930", - "1.20": "935" - }, - "936": { - "1.17": "839", - "1.19": "868", - "1.19.3": "907", - "1.19.4": "931", - "1.20": "936" - }, - "937": { - "1.17": "840", - "1.19": "869", - "1.19.3": "908", - "1.19.4": "932", - "1.20": "937" - }, - "938": { - "1.17": "841", - "1.19": "870", - "1.19.3": "909", - "1.19.4": "933", - "1.20": "938" - }, - "939": { - "1.17": "842", - "1.19": "871", - "1.19.3": "910", - "1.19.4": "934", - "1.20": "939" - }, - "940": { - "1.17": "843", - "1.19": "872", - "1.19.3": "911", - "1.19.4": "935", - "1.20": "940" - }, - "941": { - "1.17": "844", - "1.19": "873", - "1.19.3": "912", - "1.19.4": "936", - "1.20": "941" - }, - "942": { - "1.17": "845", - "1.19": "874", - "1.19.3": "913", - "1.19.4": "937", - "1.20": "942" - }, - "943": { - "1.17": "846", - "1.19": "875", - "1.19.3": "914", - "1.19.4": "938", - "1.20": "943" - }, - "944": { - "1.17": "847", - "1.19": "876", - "1.19.3": "915", - "1.19.4": "939", - "1.20": "944" - }, - "945": { - "1.17": "848", - "1.19": "877", - "1.19.3": "916", - "1.19.4": "940", - "1.20": "945" - }, - "946": { - "1.17": "849", - "1.19": "878", - "1.19.3": "917", - "1.19.4": "941", - "1.20": "946" - }, - "947": { - "1.17": "850", - "1.19": "879", - "1.19.3": "918", - "1.19.4": "942", - "1.20": "947" - }, - "948": { - "1.17": "851", - "1.19": "880", - "1.19.3": "919", - "1.19.4": "943", - "1.20": "948" - }, - "949": { - "1.17": "852", - "1.19": "881", - "1.19.3": "920", - "1.19.4": "944", - "1.20": "949" - }, - "950": { - "1.17": "853", - "1.19": "882", - "1.19.3": "921", - "1.19.4": "945", - "1.20": "950" - }, - "951": { - "1.17": "854", - "1.19": "883", - "1.19.3": "922", - "1.19.4": "946", - "1.20": "951" - }, - "952": { - "1.17": "855", - "1.19": "884", - "1.19.3": "923", - "1.19.4": "947", - "1.20": "952" - }, - "953": { - "1.17": "856", - "1.19": "885", - "1.19.3": "924", - "1.19.4": "948", - "1.20": "953" - }, - "954": { - "1.17": "857", - "1.19": "886", - "1.19.3": "925", - "1.19.4": "949", - "1.20": "954" - }, - "955": { - "1.17": "858", - "1.19": "887", - "1.19.3": "926", - "1.19.4": "950", - "1.20": "955" - }, - "956": { - "1.17": "859", - "1.19": "888", - "1.19.3": "927", - "1.19.4": "951", - "1.20": "956" - }, - "957": { - "1.17": "860", - "1.19": "889", - "1.19.3": "928", - "1.19.4": "952", - "1.20": "957" - }, - "958": { - "1.17": "861", - "1.19": "890", - "1.19.3": "929", - "1.19.4": "953", - "1.20": "958" - }, - "959": { - "1.17": "862", - "1.19": "891", - "1.19.3": "930", - "1.19.4": "954", - "1.20": "959" - }, - "960": { - "1.17": "863", - "1.19": "892", - "1.19.3": "931", - "1.19.4": "955", - "1.20": "960" - }, - "961": { - "1.17": "864", - "1.19": "893", - "1.19.3": "932", - "1.19.4": "956", - "1.20": "961" - }, - "962": { - "1.19.4": "957", - "1.20": "962" - }, - "963": { - "1.17": "865", - "1.19": "894", - "1.19.3": "933", - "1.19.4": "958", - "1.20": "963" - }, - "964": { - "1.17": "866", - "1.19": "895", - "1.19.3": "934", - "1.19.4": "959", - "1.20": "964" - }, - "965": { - "1.17": "867", - "1.19": "896", - "1.19.3": "935", - "1.19.4": "960", - "1.20": "965" - }, - "966": { - "1.17": "868", - "1.19": "897", - "1.19.3": "936", - "1.19.4": "961", - "1.20": "966" - }, - "967": { - "1.17": "869", - "1.19": "898", - "1.19.3": "937", - "1.19.4": "962", - "1.20": "967" - }, - "968": { - "1.17": "870", - "1.19": "899", - "1.19.3": "938", - "1.19.4": "963", - "1.20": "968" - }, - "969": { - "1.19": "900", - "1.19.3": "939", - "1.19.4": "964", - "1.20": "969" - }, - "970": { - "1.17": "871", - "1.19": "901", - "1.19.3": "940", - "1.19.4": "965", - "1.20": "970" - }, - "971": { - "1.17": "872", - "1.19": "902", - "1.19.3": "941", - "1.19.4": "966", - "1.20": "971" - }, - "972": { - "1.17": "873", - "1.19": "903", - "1.19.3": "942", - "1.19.4": "967", - "1.20": "972" - }, - "973": { - "1.17": "874", - "1.19": "904", - "1.19.3": "943", - "1.19.4": "968", - "1.20": "973" - }, - "974": { - "1.17": "875", - "1.19": "905", - "1.19.3": "944", - "1.19.4": "969", - "1.20": "974" - }, - "975": { - "1.17": "876", - "1.19": "906", - "1.19.3": "945", - "1.19.4": "970", - "1.20": "975" - }, - "976": { - "1.17": "877", - "1.19": "907", - "1.19.3": "946", - "1.19.4": "971", - "1.20": "976" - }, - "977": { - "1.17": "878", - "1.19": "908", - "1.19.3": "947", - "1.19.4": "972", - "1.20": "977" - }, - "978": { - "1.17": "879", - "1.19": "909", - "1.19.3": "948", - "1.19.4": "973", - "1.20": "978" - }, - "979": { - "1.17": "880", - "1.19": "910", - "1.19.3": "949", - "1.19.4": "974", - "1.20": "979" - }, - "980": { - "1.17": "881", - "1.19": "911", - "1.19.3": "950", - "1.19.4": "975", - "1.20": "980" - }, - "981": { - "1.17": "882", - "1.19": "912", - "1.19.3": "951", - "1.19.4": "976", - "1.20": "981" - }, - "982": { - "1.17": "883", - "1.19": "913", - "1.19.3": "952", - "1.19.4": "977", - "1.20": "982" - }, - "983": { - "1.17": "884", - "1.19": "914", - "1.19.3": "953", - "1.19.4": "978", - "1.20": "983" - }, - "984": { - "1.17": "885", - "1.19": "915", - "1.19.3": "954", - "1.19.4": "979", - "1.20": "984" - }, - "985": { - "1.17": "886", - "1.19": "916", - "1.19.3": "955", - "1.19.4": "980", - "1.20": "985" - }, - "986": { - "1.17": "887", - "1.19": "917", - "1.19.3": "956", - "1.19.4": "981", - "1.20": "986" - }, - "987": { - "1.17": "888", - "1.19": "918", - "1.19.3": "957", - "1.19.4": "982", - "1.20": "987" - }, - "988": { - "1.17": "889", - "1.19": "919", - "1.19.3": "958", - "1.19.4": "983", - "1.20": "988" - }, - "989": { - "1.17": "890", - "1.19": "920", - "1.19.3": "959", - "1.19.4": "984", - "1.20": "989" - }, - "990": { - "1.17": "891", - "1.19": "921", - "1.19.3": "960", - "1.19.4": "985", - "1.20": "990" - }, - "991": { - "1.17": "892", - "1.19": "922", - "1.19.3": "961", - "1.19.4": "986", - "1.20": "991" - }, - "992": { - "1.17": "893", - "1.19": "923", - "1.19.3": "962", - "1.19.4": "987", - "1.20": "992" - }, - "993": { - "1.17": "894", - "1.19": "924", - "1.19.3": "963", - "1.19.4": "988", - "1.20": "993" - }, - "994": { - "1.17": "895", - "1.19": "925", - "1.19.3": "964", - "1.19.4": "989", - "1.20": "994" - }, - "995": { - "1.17": "896", - "1.19": "926", - "1.19.3": "965", - "1.19.4": "990", - "1.20": "995" - }, - "996": { - "1.17": "897", - "1.19": "927", - "1.19.3": "966", - "1.19.4": "991", - "1.20": "996" - }, - "997": { - "1.19": "928", - "1.19.3": "967", - "1.19.4": "992", - "1.20": "997" - }, - "998": { - "1.19": "929", - "1.19.3": "968", - "1.19.4": "993", - "1.20": "998" - }, - "999": { - "1.19": "930", - "1.19.3": "969", - "1.19.4": "994", - "1.20": "999" - }, - "1000": { - "1.19": "931", - "1.19.3": "970", - "1.19.4": "995", - "1.20": "1000" - }, - "1001": { - "1.19": "932", - "1.19.3": "971", - "1.19.4": "996", - "1.20": "1001" - }, - "1002": { - "1.19.4": "997", - "1.20": "1002" - } -} \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/blockstates.json.REMOVED.git-id b/plugin/src/main/resources/mapping/blockstates.json.REMOVED.git-id deleted file mode 100644 index ac3dfe7e..00000000 --- a/plugin/src/main/resources/mapping/blockstates.json.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -031917a328d99241869096c7388529cab67a640d \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/blockstates_mapping.json.REMOVED.git-id b/plugin/src/main/resources/mapping/blockstates_mapping.json.REMOVED.git-id deleted file mode 100644 index b8e5719d..00000000 --- a/plugin/src/main/resources/mapping/blockstates_mapping.json.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -1f8c2a92a324bdb58762533ea14d236291d64cf1 \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/defaultblockproperties.json b/plugin/src/main/resources/mapping/defaultblockproperties.json deleted file mode 100644 index ccc80f94..00000000 --- a/plugin/src/main/resources/mapping/defaultblockproperties.json +++ /dev/null @@ -1,2834 +0,0 @@ -{ - "minecraft:acacia_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:acacia_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:acacia_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:acacia_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:acacia_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:acacia_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:acacia_log": { - "axis": "y" - }, - "minecraft:acacia_pressure_plate": { - "powered": "false" - }, - "minecraft:acacia_sapling": { - "stage": "0" - }, - "minecraft:acacia_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:acacia_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:acacia_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:acacia_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:acacia_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:acacia_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:acacia_wood": { - "axis": "y" - }, - "minecraft:activator_rail": { - "powered": "false", - "shape": "north_south", - "waterlogged": "false" - }, - "minecraft:amethyst_cluster": { - "facing": "up", - "waterlogged": "false" - }, - "minecraft:andesite_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:andesite_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:andesite_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:anvil": { - "facing": "north" - }, - "minecraft:attached_melon_stem": { - "facing": "north" - }, - "minecraft:attached_pumpkin_stem": { - "facing": "north" - }, - "minecraft:azalea_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:bamboo": { - "age": "0", - "leaves": "none", - "stage": "0" - }, - "minecraft:bamboo_block": { - "axis": "y" - }, - "minecraft:bamboo_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:bamboo_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:bamboo_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:bamboo_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:bamboo_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:bamboo_mosaic_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:bamboo_mosaic_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:bamboo_pressure_plate": { - "powered": "false" - }, - "minecraft:bamboo_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:bamboo_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:bamboo_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:bamboo_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:bamboo_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:bamboo_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:barrel": { - "facing": "north", - "open": "false" - }, - "minecraft:basalt": { - "axis": "y" - }, - "minecraft:bee_nest": { - "facing": "north", - "honey_level": "0" - }, - "minecraft:beehive": { - "facing": "north", - "honey_level": "0" - }, - "minecraft:beetroots": { - "age": "0" - }, - "minecraft:bell": { - "attachment": "floor", - "facing": "north", - "powered": "false" - }, - "minecraft:big_dripleaf": { - "facing": "north", - "tilt": "none", - "waterlogged": "false" - }, - "minecraft:big_dripleaf_stem": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:birch_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:birch_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:birch_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:birch_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:birch_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:birch_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:birch_log": { - "axis": "y" - }, - "minecraft:birch_pressure_plate": { - "powered": "false" - }, - "minecraft:birch_sapling": { - "stage": "0" - }, - "minecraft:birch_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:birch_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:birch_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:birch_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:birch_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:birch_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:birch_wood": { - "axis": "y" - }, - "minecraft:black_banner": { - "rotation": "0" - }, - "minecraft:black_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:black_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:black_candle_cake": { - "lit": "false" - }, - "minecraft:black_glazed_terracotta": { - "facing": "north" - }, - "minecraft:black_shulker_box": { - "facing": "up" - }, - "minecraft:black_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:black_wall_banner": { - "facing": "north" - }, - "minecraft:blackstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:blackstone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:blackstone_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:blast_furnace": { - "facing": "north", - "lit": "false" - }, - "minecraft:blue_banner": { - "rotation": "0" - }, - "minecraft:blue_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:blue_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:blue_candle_cake": { - "lit": "false" - }, - "minecraft:blue_glazed_terracotta": { - "facing": "north" - }, - "minecraft:blue_shulker_box": { - "facing": "up" - }, - "minecraft:blue_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:blue_wall_banner": { - "facing": "north" - }, - "minecraft:bone_block": { - "axis": "y" - }, - "minecraft:brain_coral": { - "waterlogged": "true" - }, - "minecraft:brain_coral_fan": { - "waterlogged": "true" - }, - "minecraft:brain_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:brewing_stand": { - "has_bottle_0": "false", - "has_bottle_1": "false", - "has_bottle_2": "false" - }, - "minecraft:brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:brown_banner": { - "rotation": "0" - }, - "minecraft:brown_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:brown_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:brown_candle_cake": { - "lit": "false" - }, - "minecraft:brown_glazed_terracotta": { - "facing": "north" - }, - "minecraft:brown_mushroom_block": { - "down": "true", - "east": "true", - "north": "true", - "south": "true", - "up": "true", - "west": "true" - }, - "minecraft:brown_shulker_box": { - "facing": "up" - }, - "minecraft:brown_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:brown_wall_banner": { - "facing": "north" - }, - "minecraft:bubble_column": { - "drag": "true" - }, - "minecraft:bubble_coral": { - "waterlogged": "true" - }, - "minecraft:bubble_coral_fan": { - "waterlogged": "true" - }, - "minecraft:bubble_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:cactus": { - "age": "0" - }, - "minecraft:cake": { - "bites": "0" - }, - "minecraft:calibrated_sculk_sensor": { - "facing": "north", - "power": "0", - "sculk_sensor_phase": "inactive", - "waterlogged": "false" - }, - "minecraft:campfire": { - "facing": "north", - "lit": "true", - "signal_fire": "false", - "waterlogged": "false" - }, - "minecraft:candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:candle_cake": { - "lit": "false" - }, - "minecraft:carrots": { - "age": "0" - }, - "minecraft:carved_pumpkin": { - "facing": "north" - }, - "minecraft:cave_vines": { - "age": "0", - "berries": "false" - }, - "minecraft:cave_vines_plant": { - "berries": "false" - }, - "minecraft:chain": { - "axis": "y", - "waterlogged": "false" - }, - "minecraft:chain_command_block": { - "conditional": "false", - "facing": "north" - }, - "minecraft:cherry_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:cherry_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:cherry_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:cherry_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:cherry_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:cherry_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:cherry_log": { - "axis": "y" - }, - "minecraft:cherry_pressure_plate": { - "powered": "false" - }, - "minecraft:cherry_sapling": { - "stage": "0" - }, - "minecraft:cherry_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:cherry_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:cherry_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:cherry_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:cherry_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:cherry_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:cherry_wood": { - "axis": "y" - }, - "minecraft:chest": { - "type": "single", - "facing": "north", - "waterlogged": "false" - }, - "minecraft:chipped_anvil": { - "facing": "north" - }, - "minecraft:chiseled_bookshelf": { - "facing": "north", - "slot_0_occupied": "false", - "slot_1_occupied": "false", - "slot_2_occupied": "false", - "slot_3_occupied": "false", - "slot_4_occupied": "false", - "slot_5_occupied": "false" - }, - "minecraft:chorus_flower": { - "age": "0" - }, - "minecraft:chorus_plant": { - "down": "false", - "east": "false", - "north": "false", - "south": "false", - "up": "false", - "west": "false" - }, - "minecraft:cobbled_deepslate_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:cobbled_deepslate_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:cobbled_deepslate_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:cobblestone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:cobblestone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:cobblestone_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:cocoa": { - "age": "0", - "facing": "north" - }, - "minecraft:command_block": { - "conditional": "false", - "facing": "north" - }, - "minecraft:comparator": { - "facing": "north", - "mode": "compare", - "powered": "false" - }, - "minecraft:composter": { - "level": "0" - }, - "minecraft:conduit": { - "waterlogged": "true" - }, - "minecraft:creeper_head": { - "rotation": "0" - }, - "minecraft:creeper_wall_head": { - "facing": "north" - }, - "minecraft:crimson_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:crimson_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:crimson_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:crimson_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:crimson_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:crimson_hyphae": { - "axis": "y" - }, - "minecraft:crimson_pressure_plate": { - "powered": "false" - }, - "minecraft:crimson_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:crimson_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:crimson_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:crimson_stem": { - "axis": "y" - }, - "minecraft:crimson_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:crimson_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:crimson_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:cut_red_sandstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:cut_sandstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:cyan_banner": { - "rotation": "0" - }, - "minecraft:cyan_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:cyan_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:cyan_candle_cake": { - "lit": "false" - }, - "minecraft:cyan_glazed_terracotta": { - "facing": "north" - }, - "minecraft:cyan_shulker_box": { - "facing": "up" - }, - "minecraft:cyan_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:cyan_wall_banner": { - "facing": "north" - }, - "minecraft:damaged_anvil": { - "facing": "north" - }, - "minecraft:dark_oak_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:dark_oak_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:dark_oak_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:dark_oak_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:dark_oak_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:dark_oak_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:dark_oak_log": { - "axis": "y" - }, - "minecraft:dark_oak_pressure_plate": { - "powered": "false" - }, - "minecraft:dark_oak_sapling": { - "stage": "0" - }, - "minecraft:dark_oak_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:dark_oak_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:dark_oak_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:dark_oak_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:dark_oak_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:dark_oak_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:dark_oak_wood": { - "axis": "y" - }, - "minecraft:dark_prismarine_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:dark_prismarine_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:daylight_detector": { - "inverted": "false", - "power": "0" - }, - "minecraft:dead_brain_coral": { - "waterlogged": "true" - }, - "minecraft:dead_brain_coral_fan": { - "waterlogged": "true" - }, - "minecraft:dead_brain_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:dead_bubble_coral": { - "waterlogged": "true" - }, - "minecraft:dead_bubble_coral_fan": { - "waterlogged": "true" - }, - "minecraft:dead_bubble_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:dead_fire_coral": { - "waterlogged": "true" - }, - "minecraft:dead_fire_coral_fan": { - "waterlogged": "true" - }, - "minecraft:dead_fire_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:dead_horn_coral": { - "waterlogged": "true" - }, - "minecraft:dead_horn_coral_fan": { - "waterlogged": "true" - }, - "minecraft:dead_horn_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:dead_tube_coral": { - "waterlogged": "true" - }, - "minecraft:dead_tube_coral_fan": { - "waterlogged": "true" - }, - "minecraft:dead_tube_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:decorated_pot": { - "cracked": "false", - "facing": "north", - "waterlogged": "false" - }, - "minecraft:deepslate": { - "axis": "y" - }, - "minecraft:deepslate_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:deepslate_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:deepslate_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:deepslate_redstone_ore": { - "lit": "false" - }, - "minecraft:deepslate_tile_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:deepslate_tile_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:deepslate_tile_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:detector_rail": { - "powered": "false", - "shape": "north_south", - "waterlogged": "false" - }, - "minecraft:diorite_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:diorite_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:diorite_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:dispenser": { - "facing": "north", - "triggered": "false" - }, - "minecraft:dragon_head": { - "rotation": "0" - }, - "minecraft:dragon_wall_head": { - "facing": "north" - }, - "minecraft:dropper": { - "facing": "north", - "triggered": "false" - }, - "minecraft:end_portal_frame": { - "eye": "false", - "facing": "north" - }, - "minecraft:end_rod": { - "facing": "up" - }, - "minecraft:end_stone_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:end_stone_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:end_stone_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:ender_chest": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:exposed_cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:exposed_cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:farmland": { - "moisture": "0" - }, - "minecraft:fire": { - "age": "0", - "east": "false", - "north": "false", - "south": "false", - "up": "false", - "west": "false" - }, - "minecraft:fire_coral": { - "waterlogged": "true" - }, - "minecraft:fire_coral_fan": { - "waterlogged": "true" - }, - "minecraft:fire_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:flowering_azalea_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:frosted_ice": { - "age": "0" - }, - "minecraft:furnace": { - "facing": "north", - "lit": "false" - }, - "minecraft:glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:glow_lichen": { - "down": "false", - "east": "false", - "north": "false", - "south": "false", - "up": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:granite_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:granite_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:granite_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:grass_block": { - "snowy": "false" - }, - "minecraft:gray_banner": { - "rotation": "0" - }, - "minecraft:gray_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:gray_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:gray_candle_cake": { - "lit": "false" - }, - "minecraft:gray_glazed_terracotta": { - "facing": "north" - }, - "minecraft:gray_shulker_box": { - "facing": "up" - }, - "minecraft:gray_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:gray_wall_banner": { - "facing": "north" - }, - "minecraft:green_banner": { - "rotation": "0" - }, - "minecraft:green_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:green_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:green_candle_cake": { - "lit": "false" - }, - "minecraft:green_glazed_terracotta": { - "facing": "north" - }, - "minecraft:green_shulker_box": { - "facing": "up" - }, - "minecraft:green_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:green_wall_banner": { - "facing": "north" - }, - "minecraft:grindstone": { - "face": "wall", - "facing": "north" - }, - "minecraft:hanging_roots": { - "waterlogged": "false" - }, - "minecraft:hay_block": { - "axis": "y" - }, - "minecraft:heavy_weighted_pressure_plate": { - "power": "0" - }, - "minecraft:hopper": { - "enabled": "true", - "facing": "down" - }, - "minecraft:horn_coral": { - "waterlogged": "true" - }, - "minecraft:horn_coral_fan": { - "waterlogged": "true" - }, - "minecraft:horn_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:infested_deepslate": { - "axis": "y" - }, - "minecraft:iron_bars": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:iron_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:iron_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:jack_o_lantern": { - "facing": "north" - }, - "minecraft:jigsaw": { - "orientation": "north_up" - }, - "minecraft:jukebox": { - "has_record": "false" - }, - "minecraft:jungle_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:jungle_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:jungle_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:jungle_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:jungle_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:jungle_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:jungle_log": { - "axis": "y" - }, - "minecraft:jungle_pressure_plate": { - "powered": "false" - }, - "minecraft:jungle_sapling": { - "stage": "0" - }, - "minecraft:jungle_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:jungle_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:jungle_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:jungle_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:jungle_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:jungle_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:jungle_wood": { - "axis": "y" - }, - "minecraft:kelp": { - "age": "0" - }, - "minecraft:ladder": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:lantern": { - "hanging": "false", - "waterlogged": "false" - }, - "minecraft:large_amethyst_bud": { - "facing": "up", - "waterlogged": "false" - }, - "minecraft:large_fern": { - "half": "lower" - }, - "minecraft:lava": { - "level": "0" - }, - "minecraft:lectern": { - "facing": "north", - "has_book": "false", - "powered": "false" - }, - "minecraft:lever": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:light": { - "level": "15", - "waterlogged": "false" - }, - "minecraft:light_blue_banner": { - "rotation": "0" - }, - "minecraft:light_blue_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:light_blue_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:light_blue_candle_cake": { - "lit": "false" - }, - "minecraft:light_blue_glazed_terracotta": { - "facing": "north" - }, - "minecraft:light_blue_shulker_box": { - "facing": "up" - }, - "minecraft:light_blue_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:light_blue_wall_banner": { - "facing": "north" - }, - "minecraft:light_gray_banner": { - "rotation": "0" - }, - "minecraft:light_gray_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:light_gray_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:light_gray_candle_cake": { - "lit": "false" - }, - "minecraft:light_gray_glazed_terracotta": { - "facing": "north" - }, - "minecraft:light_gray_shulker_box": { - "facing": "up" - }, - "minecraft:light_gray_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:light_gray_wall_banner": { - "facing": "north" - }, - "minecraft:light_weighted_pressure_plate": { - "power": "0" - }, - "minecraft:lightning_rod": { - "facing": "up", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:lilac": { - "half": "lower" - }, - "minecraft:lime_banner": { - "rotation": "0" - }, - "minecraft:lime_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:lime_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:lime_candle_cake": { - "lit": "false" - }, - "minecraft:lime_glazed_terracotta": { - "facing": "north" - }, - "minecraft:lime_shulker_box": { - "facing": "up" - }, - "minecraft:lime_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:lime_wall_banner": { - "facing": "north" - }, - "minecraft:loom": { - "facing": "north" - }, - "minecraft:magenta_banner": { - "rotation": "0" - }, - "minecraft:magenta_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:magenta_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:magenta_candle_cake": { - "lit": "false" - }, - "minecraft:magenta_glazed_terracotta": { - "facing": "north" - }, - "minecraft:magenta_shulker_box": { - "facing": "up" - }, - "minecraft:magenta_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:magenta_wall_banner": { - "facing": "north" - }, - "minecraft:mangrove_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:mangrove_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:mangrove_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:mangrove_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:mangrove_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:mangrove_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:mangrove_log": { - "axis": "y" - }, - "minecraft:mangrove_pressure_plate": { - "powered": "false" - }, - "minecraft:mangrove_propagule": { - "age": "0", - "hanging": "false", - "stage": "0", - "waterlogged": "false" - }, - "minecraft:mangrove_roots": { - "waterlogged": "false" - }, - "minecraft:mangrove_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:mangrove_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:mangrove_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:mangrove_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:mangrove_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:mangrove_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:mangrove_wood": { - "axis": "y" - }, - "minecraft:medium_amethyst_bud": { - "facing": "up", - "waterlogged": "false" - }, - "minecraft:melon_stem": { - "age": "0" - }, - "minecraft:mossy_cobblestone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:mossy_cobblestone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:mossy_cobblestone_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:mossy_stone_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:mossy_stone_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:mossy_stone_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:moving_piston": { - "type": "normal", - "facing": "north" - }, - "minecraft:mud_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:mud_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:mud_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:muddy_mangrove_roots": { - "axis": "y" - }, - "minecraft:mushroom_stem": { - "down": "true", - "east": "true", - "north": "true", - "south": "true", - "up": "true", - "west": "true" - }, - "minecraft:mycelium": { - "snowy": "false" - }, - "minecraft:nether_brick_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:nether_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:nether_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:nether_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:nether_portal": { - "axis": "x" - }, - "minecraft:nether_wart": { - "age": "0" - }, - "minecraft:note_block": { - "instrument": "harp", - "note": "0", - "powered": "false" - }, - "minecraft:oak_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:oak_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:oak_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:oak_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:oak_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:oak_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:oak_log": { - "axis": "y" - }, - "minecraft:oak_pressure_plate": { - "powered": "false" - }, - "minecraft:oak_sapling": { - "stage": "0" - }, - "minecraft:oak_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:oak_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:oak_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:oak_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:oak_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:oak_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:oak_wood": { - "axis": "y" - }, - "minecraft:observer": { - "facing": "south", - "powered": "false" - }, - "minecraft:ochre_froglight": { - "axis": "y" - }, - "minecraft:orange_banner": { - "rotation": "0" - }, - "minecraft:orange_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:orange_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:orange_candle_cake": { - "lit": "false" - }, - "minecraft:orange_glazed_terracotta": { - "facing": "north" - }, - "minecraft:orange_shulker_box": { - "facing": "up" - }, - "minecraft:orange_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:orange_wall_banner": { - "facing": "north" - }, - "minecraft:oxidized_cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:oxidized_cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:pearlescent_froglight": { - "axis": "y" - }, - "minecraft:peony": { - "half": "lower" - }, - "minecraft:petrified_oak_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:piglin_head": { - "rotation": "0" - }, - "minecraft:piglin_wall_head": { - "facing": "north" - }, - "minecraft:pink_banner": { - "rotation": "0" - }, - "minecraft:pink_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:pink_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:pink_candle_cake": { - "lit": "false" - }, - "minecraft:pink_glazed_terracotta": { - "facing": "north" - }, - "minecraft:pink_petals": { - "facing": "north", - "flower_amount": "1" - }, - "minecraft:pink_shulker_box": { - "facing": "up" - }, - "minecraft:pink_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:pink_wall_banner": { - "facing": "north" - }, - "minecraft:piston": { - "extended": "false", - "facing": "north" - }, - "minecraft:piston_head": { - "type": "normal", - "facing": "north", - "short": "false" - }, - "minecraft:pitcher_crop": { - "age": "0", - "half": "lower" - }, - "minecraft:pitcher_plant": { - "half": "lower" - }, - "minecraft:player_head": { - "rotation": "0" - }, - "minecraft:player_wall_head": { - "facing": "north" - }, - "minecraft:podzol": { - "snowy": "false" - }, - "minecraft:pointed_dripstone": { - "thickness": "tip", - "vertical_direction": "up", - "waterlogged": "false" - }, - "minecraft:polished_andesite_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:polished_andesite_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:polished_basalt": { - "axis": "y" - }, - "minecraft:polished_blackstone_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:polished_blackstone_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:polished_blackstone_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:polished_blackstone_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:polished_blackstone_pressure_plate": { - "powered": "false" - }, - "minecraft:polished_blackstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:polished_blackstone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:polished_blackstone_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:polished_deepslate_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:polished_deepslate_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:polished_deepslate_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:polished_diorite_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:polished_diorite_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:polished_granite_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:polished_granite_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:potatoes": { - "age": "0" - }, - "minecraft:powder_snow_cauldron": { - "level": "1" - }, - "minecraft:powered_rail": { - "powered": "false", - "shape": "north_south", - "waterlogged": "false" - }, - "minecraft:prismarine_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:prismarine_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:prismarine_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:prismarine_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:prismarine_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:pumpkin_stem": { - "age": "0" - }, - "minecraft:purple_banner": { - "rotation": "0" - }, - "minecraft:purple_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:purple_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:purple_candle_cake": { - "lit": "false" - }, - "minecraft:purple_glazed_terracotta": { - "facing": "north" - }, - "minecraft:purple_shulker_box": { - "facing": "up" - }, - "minecraft:purple_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:purple_wall_banner": { - "facing": "north" - }, - "minecraft:purpur_pillar": { - "axis": "y" - }, - "minecraft:purpur_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:purpur_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:quartz_pillar": { - "axis": "y" - }, - "minecraft:quartz_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:quartz_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:rail": { - "shape": "north_south", - "waterlogged": "false" - }, - "minecraft:red_banner": { - "rotation": "0" - }, - "minecraft:red_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:red_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:red_candle_cake": { - "lit": "false" - }, - "minecraft:red_glazed_terracotta": { - "facing": "north" - }, - "minecraft:red_mushroom_block": { - "down": "true", - "east": "true", - "north": "true", - "south": "true", - "up": "true", - "west": "true" - }, - "minecraft:red_nether_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:red_nether_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:red_nether_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:red_sandstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:red_sandstone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:red_sandstone_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:red_shulker_box": { - "facing": "up" - }, - "minecraft:red_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:red_wall_banner": { - "facing": "north" - }, - "minecraft:redstone_lamp": { - "lit": "false" - }, - "minecraft:redstone_ore": { - "lit": "false" - }, - "minecraft:redstone_torch": { - "lit": "true" - }, - "minecraft:redstone_wall_torch": { - "facing": "north", - "lit": "true" - }, - "minecraft:redstone_wire": { - "east": "none", - "north": "none", - "power": "0", - "south": "none", - "west": "none" - }, - "minecraft:repeater": { - "delay": "1", - "facing": "north", - "locked": "false", - "powered": "false" - }, - "minecraft:repeating_command_block": { - "conditional": "false", - "facing": "north" - }, - "minecraft:respawn_anchor": { - "charges": "0" - }, - "minecraft:rose_bush": { - "half": "lower" - }, - "minecraft:sandstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:sandstone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:sandstone_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:scaffolding": { - "bottom": "false", - "distance": "7", - "waterlogged": "false" - }, - "minecraft:sculk_catalyst": { - "bloom": "false" - }, - "minecraft:sculk_sensor": { - "power": "0", - "sculk_sensor_phase": "inactive", - "waterlogged": "false" - }, - "minecraft:sculk_shrieker": { - "can_summon": "false", - "shrieking": "false", - "waterlogged": "false" - }, - "minecraft:sculk_vein": { - "down": "false", - "east": "false", - "north": "false", - "south": "false", - "up": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:sea_pickle": { - "pickles": "1", - "waterlogged": "true" - }, - "minecraft:shulker_box": { - "facing": "up" - }, - "minecraft:skeleton_skull": { - "rotation": "0" - }, - "minecraft:skeleton_wall_skull": { - "facing": "north" - }, - "minecraft:small_amethyst_bud": { - "facing": "up", - "waterlogged": "false" - }, - "minecraft:small_dripleaf": { - "facing": "north", - "half": "lower", - "waterlogged": "false" - }, - "minecraft:smoker": { - "facing": "north", - "lit": "false" - }, - "minecraft:smooth_quartz_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:smooth_quartz_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:smooth_red_sandstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:smooth_red_sandstone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:smooth_sandstone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:smooth_sandstone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:smooth_stone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:sniffer_egg": { - "hatch": "0" - }, - "minecraft:snow": { - "layers": "1" - }, - "minecraft:soul_campfire": { - "facing": "north", - "lit": "true", - "signal_fire": "false", - "waterlogged": "false" - }, - "minecraft:soul_lantern": { - "hanging": "false", - "waterlogged": "false" - }, - "minecraft:soul_wall_torch": { - "facing": "north" - }, - "minecraft:spruce_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:spruce_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:spruce_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:spruce_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:spruce_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:spruce_leaves": { - "distance": "7", - "persistent": "false", - "waterlogged": "false" - }, - "minecraft:spruce_log": { - "axis": "y" - }, - "minecraft:spruce_pressure_plate": { - "powered": "false" - }, - "minecraft:spruce_sapling": { - "stage": "0" - }, - "minecraft:spruce_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:spruce_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:spruce_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:spruce_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:spruce_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:spruce_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:spruce_wood": { - "axis": "y" - }, - "minecraft:sticky_piston": { - "extended": "false", - "facing": "north" - }, - "minecraft:stone_brick_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:stone_brick_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:stone_brick_wall": { - "east": "none", - "north": "none", - "south": "none", - "up": "true", - "waterlogged": "false", - "west": "none" - }, - "minecraft:stone_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:stone_pressure_plate": { - "powered": "false" - }, - "minecraft:stone_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:stone_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:stonecutter": { - "facing": "north" - }, - "minecraft:stripped_acacia_log": { - "axis": "y" - }, - "minecraft:stripped_acacia_wood": { - "axis": "y" - }, - "minecraft:stripped_bamboo_block": { - "axis": "y" - }, - "minecraft:stripped_birch_log": { - "axis": "y" - }, - "minecraft:stripped_birch_wood": { - "axis": "y" - }, - "minecraft:stripped_cherry_log": { - "axis": "y" - }, - "minecraft:stripped_cherry_wood": { - "axis": "y" - }, - "minecraft:stripped_crimson_hyphae": { - "axis": "y" - }, - "minecraft:stripped_crimson_stem": { - "axis": "y" - }, - "minecraft:stripped_dark_oak_log": { - "axis": "y" - }, - "minecraft:stripped_dark_oak_wood": { - "axis": "y" - }, - "minecraft:stripped_jungle_log": { - "axis": "y" - }, - "minecraft:stripped_jungle_wood": { - "axis": "y" - }, - "minecraft:stripped_mangrove_log": { - "axis": "y" - }, - "minecraft:stripped_mangrove_wood": { - "axis": "y" - }, - "minecraft:stripped_oak_log": { - "axis": "y" - }, - "minecraft:stripped_oak_wood": { - "axis": "y" - }, - "minecraft:stripped_spruce_log": { - "axis": "y" - }, - "minecraft:stripped_spruce_wood": { - "axis": "y" - }, - "minecraft:stripped_warped_hyphae": { - "axis": "y" - }, - "minecraft:stripped_warped_stem": { - "axis": "y" - }, - "minecraft:structure_block": { - "mode": "load" - }, - "minecraft:sugar_cane": { - "age": "0" - }, - "minecraft:sunflower": { - "half": "lower" - }, - "minecraft:suspicious_gravel": { - "dusted": "0" - }, - "minecraft:suspicious_sand": { - "dusted": "0" - }, - "minecraft:sweet_berry_bush": { - "age": "0" - }, - "minecraft:tall_grass": { - "half": "lower" - }, - "minecraft:tall_seagrass": { - "half": "lower" - }, - "minecraft:target": { - "power": "0" - }, - "minecraft:tnt": { - "unstable": "false" - }, - "minecraft:torchflower_crop": { - "age": "0" - }, - "minecraft:trapped_chest": { - "type": "single", - "facing": "north", - "waterlogged": "false" - }, - "minecraft:tripwire": { - "attached": "false", - "disarmed": "false", - "east": "false", - "north": "false", - "powered": "false", - "south": "false", - "west": "false" - }, - "minecraft:tripwire_hook": { - "attached": "false", - "facing": "north", - "powered": "false" - }, - "minecraft:tube_coral": { - "waterlogged": "true" - }, - "minecraft:tube_coral_fan": { - "waterlogged": "true" - }, - "minecraft:tube_coral_wall_fan": { - "facing": "north", - "waterlogged": "true" - }, - "minecraft:turtle_egg": { - "eggs": "1", - "hatch": "0" - }, - "minecraft:twisting_vines": { - "age": "0" - }, - "minecraft:verdant_froglight": { - "axis": "y" - }, - "minecraft:vine": { - "east": "false", - "north": "false", - "south": "false", - "up": "false", - "west": "false" - }, - "minecraft:wall_torch": { - "facing": "north" - }, - "minecraft:warped_button": { - "face": "wall", - "facing": "north", - "powered": "false" - }, - "minecraft:warped_door": { - "facing": "north", - "half": "lower", - "hinge": "left", - "open": "false", - "powered": "false" - }, - "minecraft:warped_fence": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:warped_fence_gate": { - "facing": "north", - "in_wall": "false", - "open": "false", - "powered": "false" - }, - "minecraft:warped_hanging_sign": { - "attached": "false", - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:warped_hyphae": { - "axis": "y" - }, - "minecraft:warped_pressure_plate": { - "powered": "false" - }, - "minecraft:warped_sign": { - "rotation": "0", - "waterlogged": "false" - }, - "minecraft:warped_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:warped_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:warped_stem": { - "axis": "y" - }, - "minecraft:warped_trapdoor": { - "facing": "north", - "half": "bottom", - "open": "false", - "powered": "false", - "waterlogged": "false" - }, - "minecraft:warped_wall_hanging_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:warped_wall_sign": { - "facing": "north", - "waterlogged": "false" - }, - "minecraft:water": { - "level": "0" - }, - "minecraft:water_cauldron": { - "level": "1" - }, - "minecraft:waxed_cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:waxed_cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:waxed_exposed_cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:waxed_exposed_cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:waxed_oxidized_cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:waxed_oxidized_cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:waxed_weathered_cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:waxed_weathered_cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:weathered_cut_copper_slab": { - "type": "bottom", - "waterlogged": "false" - }, - "minecraft:weathered_cut_copper_stairs": { - "facing": "north", - "half": "bottom", - "shape": "straight", - "waterlogged": "false" - }, - "minecraft:weeping_vines": { - "age": "0" - }, - "minecraft:wheat": { - "age": "0" - }, - "minecraft:white_banner": { - "rotation": "0" - }, - "minecraft:white_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:white_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:white_candle_cake": { - "lit": "false" - }, - "minecraft:white_glazed_terracotta": { - "facing": "north" - }, - "minecraft:white_shulker_box": { - "facing": "up" - }, - "minecraft:white_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:white_wall_banner": { - "facing": "north" - }, - "minecraft:wither_skeleton_skull": { - "rotation": "0" - }, - "minecraft:wither_skeleton_wall_skull": { - "facing": "north" - }, - "minecraft:yellow_banner": { - "rotation": "0" - }, - "minecraft:yellow_bed": { - "facing": "north", - "occupied": "false", - "part": "foot" - }, - "minecraft:yellow_candle": { - "candles": "1", - "lit": "false", - "waterlogged": "false" - }, - "minecraft:yellow_candle_cake": { - "lit": "false" - }, - "minecraft:yellow_glazed_terracotta": { - "facing": "north" - }, - "minecraft:yellow_shulker_box": { - "facing": "up" - }, - "minecraft:yellow_stained_glass_pane": { - "east": "false", - "north": "false", - "south": "false", - "waterlogged": "false", - "west": "false" - }, - "minecraft:yellow_wall_banner": { - "facing": "north" - }, - "minecraft:zombie_head": { - "rotation": "0" - }, - "minecraft:zombie_wall_head": { - "facing": "north" - } -} \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/items.json b/plugin/src/main/resources/mapping/items.json deleted file mode 100644 index 2f4eb775..00000000 --- a/plugin/src/main/resources/mapping/items.json +++ /dev/null @@ -1,1257 +0,0 @@ -{ - "minecraft:air": "0", - "minecraft:stone": "1", - "minecraft:granite": "2", - "minecraft:polished_granite": "3", - "minecraft:diorite": "4", - "minecraft:polished_diorite": "5", - "minecraft:andesite": "6", - "minecraft:polished_andesite": "7", - "minecraft:deepslate": "8", - "minecraft:cobbled_deepslate": "9", - "minecraft:polished_deepslate": "10", - "minecraft:calcite": "11", - "minecraft:tuff": "12", - "minecraft:dripstone_block": "13", - "minecraft:grass_block": "14", - "minecraft:dirt": "15", - "minecraft:coarse_dirt": "16", - "minecraft:podzol": "17", - "minecraft:rooted_dirt": "18", - "minecraft:mud": "19", - "minecraft:crimson_nylium": "20", - "minecraft:warped_nylium": "21", - "minecraft:cobblestone": "22", - "minecraft:oak_planks": "23", - "minecraft:spruce_planks": "24", - "minecraft:birch_planks": "25", - "minecraft:jungle_planks": "26", - "minecraft:acacia_planks": "27", - "minecraft:cherry_planks": "28", - "minecraft:dark_oak_planks": "29", - "minecraft:mangrove_planks": "30", - "minecraft:bamboo_planks": "31", - "minecraft:crimson_planks": "32", - "minecraft:warped_planks": "33", - "minecraft:bamboo_mosaic": "34", - "minecraft:oak_sapling": "35", - "minecraft:spruce_sapling": "36", - "minecraft:birch_sapling": "37", - "minecraft:jungle_sapling": "38", - "minecraft:acacia_sapling": "39", - "minecraft:cherry_sapling": "40", - "minecraft:dark_oak_sapling": "41", - "minecraft:mangrove_propagule": "42", - "minecraft:bedrock": "43", - "minecraft:sand": "44", - "minecraft:suspicious_sand": "45", - "minecraft:suspicious_gravel": "46", - "minecraft:red_sand": "47", - "minecraft:gravel": "48", - "minecraft:coal_ore": "49", - "minecraft:deepslate_coal_ore": "50", - "minecraft:iron_ore": "51", - "minecraft:deepslate_iron_ore": "52", - "minecraft:copper_ore": "53", - "minecraft:deepslate_copper_ore": "54", - "minecraft:gold_ore": "55", - "minecraft:deepslate_gold_ore": "56", - "minecraft:redstone_ore": "57", - "minecraft:deepslate_redstone_ore": "58", - "minecraft:emerald_ore": "59", - "minecraft:deepslate_emerald_ore": "60", - "minecraft:lapis_ore": "61", - "minecraft:deepslate_lapis_ore": "62", - "minecraft:diamond_ore": "63", - "minecraft:deepslate_diamond_ore": "64", - "minecraft:nether_gold_ore": "65", - "minecraft:nether_quartz_ore": "66", - "minecraft:ancient_debris": "67", - "minecraft:coal_block": "68", - "minecraft:raw_iron_block": "69", - "minecraft:raw_copper_block": "70", - "minecraft:raw_gold_block": "71", - "minecraft:amethyst_block": "72", - "minecraft:budding_amethyst": "73", - "minecraft:iron_block": "74", - "minecraft:copper_block": "75", - "minecraft:gold_block": "76", - "minecraft:diamond_block": "77", - "minecraft:netherite_block": "78", - "minecraft:exposed_copper": "79", - "minecraft:weathered_copper": "80", - "minecraft:oxidized_copper": "81", - "minecraft:cut_copper": "82", - "minecraft:exposed_cut_copper": "83", - "minecraft:weathered_cut_copper": "84", - "minecraft:oxidized_cut_copper": "85", - "minecraft:cut_copper_stairs": "86", - "minecraft:exposed_cut_copper_stairs": "87", - "minecraft:weathered_cut_copper_stairs": "88", - "minecraft:oxidized_cut_copper_stairs": "89", - "minecraft:cut_copper_slab": "90", - "minecraft:exposed_cut_copper_slab": "91", - "minecraft:weathered_cut_copper_slab": "92", - "minecraft:oxidized_cut_copper_slab": "93", - "minecraft:waxed_copper_block": "94", - "minecraft:waxed_exposed_copper": "95", - "minecraft:waxed_weathered_copper": "96", - "minecraft:waxed_oxidized_copper": "97", - "minecraft:waxed_cut_copper": "98", - "minecraft:waxed_exposed_cut_copper": "99", - "minecraft:waxed_weathered_cut_copper": "100", - "minecraft:waxed_oxidized_cut_copper": "101", - "minecraft:waxed_cut_copper_stairs": "102", - "minecraft:waxed_exposed_cut_copper_stairs": "103", - "minecraft:waxed_weathered_cut_copper_stairs": "104", - "minecraft:waxed_oxidized_cut_copper_stairs": "105", - "minecraft:waxed_cut_copper_slab": "106", - "minecraft:waxed_exposed_cut_copper_slab": "107", - "minecraft:waxed_weathered_cut_copper_slab": "108", - "minecraft:waxed_oxidized_cut_copper_slab": "109", - "minecraft:oak_log": "110", - "minecraft:spruce_log": "111", - "minecraft:birch_log": "112", - "minecraft:jungle_log": "113", - "minecraft:acacia_log": "114", - "minecraft:cherry_log": "115", - "minecraft:dark_oak_log": "116", - "minecraft:mangrove_log": "117", - "minecraft:mangrove_roots": "118", - "minecraft:muddy_mangrove_roots": "119", - "minecraft:crimson_stem": "120", - "minecraft:warped_stem": "121", - "minecraft:bamboo_block": "122", - "minecraft:stripped_oak_log": "123", - "minecraft:stripped_spruce_log": "124", - "minecraft:stripped_birch_log": "125", - "minecraft:stripped_jungle_log": "126", - "minecraft:stripped_acacia_log": "127", - "minecraft:stripped_cherry_log": "128", - "minecraft:stripped_dark_oak_log": "129", - "minecraft:stripped_mangrove_log": "130", - "minecraft:stripped_crimson_stem": "131", - "minecraft:stripped_warped_stem": "132", - "minecraft:stripped_oak_wood": "133", - "minecraft:stripped_spruce_wood": "134", - "minecraft:stripped_birch_wood": "135", - "minecraft:stripped_jungle_wood": "136", - "minecraft:stripped_acacia_wood": "137", - "minecraft:stripped_cherry_wood": "138", - "minecraft:stripped_dark_oak_wood": "139", - "minecraft:stripped_mangrove_wood": "140", - "minecraft:stripped_crimson_hyphae": "141", - "minecraft:stripped_warped_hyphae": "142", - "minecraft:stripped_bamboo_block": "143", - "minecraft:oak_wood": "144", - "minecraft:spruce_wood": "145", - "minecraft:birch_wood": "146", - "minecraft:jungle_wood": "147", - "minecraft:acacia_wood": "148", - "minecraft:cherry_wood": "149", - "minecraft:dark_oak_wood": "150", - "minecraft:mangrove_wood": "151", - "minecraft:crimson_hyphae": "152", - "minecraft:warped_hyphae": "153", - "minecraft:oak_leaves": "154", - "minecraft:spruce_leaves": "155", - "minecraft:birch_leaves": "156", - "minecraft:jungle_leaves": "157", - "minecraft:acacia_leaves": "158", - "minecraft:cherry_leaves": "159", - "minecraft:dark_oak_leaves": "160", - "minecraft:mangrove_leaves": "161", - "minecraft:azalea_leaves": "162", - "minecraft:flowering_azalea_leaves": "163", - "minecraft:sponge": "164", - "minecraft:wet_sponge": "165", - "minecraft:glass": "166", - "minecraft:tinted_glass": "167", - "minecraft:lapis_block": "168", - "minecraft:sandstone": "169", - "minecraft:chiseled_sandstone": "170", - "minecraft:cut_sandstone": "171", - "minecraft:cobweb": "172", - "minecraft:grass": "173", - "minecraft:fern": "174", - "minecraft:azalea": "175", - "minecraft:flowering_azalea": "176", - "minecraft:dead_bush": "177", - "minecraft:seagrass": "178", - "minecraft:sea_pickle": "179", - "minecraft:white_wool": "180", - "minecraft:orange_wool": "181", - "minecraft:magenta_wool": "182", - "minecraft:light_blue_wool": "183", - "minecraft:yellow_wool": "184", - "minecraft:lime_wool": "185", - "minecraft:pink_wool": "186", - "minecraft:gray_wool": "187", - "minecraft:light_gray_wool": "188", - "minecraft:cyan_wool": "189", - "minecraft:purple_wool": "190", - "minecraft:blue_wool": "191", - "minecraft:brown_wool": "192", - "minecraft:green_wool": "193", - "minecraft:red_wool": "194", - "minecraft:black_wool": "195", - "minecraft:dandelion": "196", - "minecraft:poppy": "197", - "minecraft:blue_orchid": "198", - "minecraft:allium": "199", - "minecraft:azure_bluet": "200", - "minecraft:red_tulip": "201", - "minecraft:orange_tulip": "202", - "minecraft:white_tulip": "203", - "minecraft:pink_tulip": "204", - "minecraft:oxeye_daisy": "205", - "minecraft:cornflower": "206", - "minecraft:lily_of_the_valley": "207", - "minecraft:wither_rose": "208", - "minecraft:torchflower": "209", - "minecraft:pitcher_plant": "210", - "minecraft:spore_blossom": "211", - "minecraft:brown_mushroom": "212", - "minecraft:red_mushroom": "213", - "minecraft:crimson_fungus": "214", - "minecraft:warped_fungus": "215", - "minecraft:crimson_roots": "216", - "minecraft:warped_roots": "217", - "minecraft:nether_sprouts": "218", - "minecraft:weeping_vines": "219", - "minecraft:twisting_vines": "220", - "minecraft:sugar_cane": "221", - "minecraft:kelp": "222", - "minecraft:moss_carpet": "223", - "minecraft:pink_petals": "224", - "minecraft:moss_block": "225", - "minecraft:hanging_roots": "226", - "minecraft:big_dripleaf": "227", - "minecraft:small_dripleaf": "228", - "minecraft:bamboo": "229", - "minecraft:oak_slab": "230", - "minecraft:spruce_slab": "231", - "minecraft:birch_slab": "232", - "minecraft:jungle_slab": "233", - "minecraft:acacia_slab": "234", - "minecraft:cherry_slab": "235", - "minecraft:dark_oak_slab": "236", - "minecraft:mangrove_slab": "237", - "minecraft:bamboo_slab": "238", - "minecraft:bamboo_mosaic_slab": "239", - "minecraft:crimson_slab": "240", - "minecraft:warped_slab": "241", - "minecraft:stone_slab": "242", - "minecraft:smooth_stone_slab": "243", - "minecraft:sandstone_slab": "244", - "minecraft:cut_sandstone_slab": "245", - "minecraft:petrified_oak_slab": "246", - "minecraft:cobblestone_slab": "247", - "minecraft:brick_slab": "248", - "minecraft:stone_brick_slab": "249", - "minecraft:mud_brick_slab": "250", - "minecraft:nether_brick_slab": "251", - "minecraft:quartz_slab": "252", - "minecraft:red_sandstone_slab": "253", - "minecraft:cut_red_sandstone_slab": "254", - "minecraft:purpur_slab": "255", - "minecraft:prismarine_slab": "256", - "minecraft:prismarine_brick_slab": "257", - "minecraft:dark_prismarine_slab": "258", - "minecraft:smooth_quartz": "259", - "minecraft:smooth_red_sandstone": "260", - "minecraft:smooth_sandstone": "261", - "minecraft:smooth_stone": "262", - "minecraft:bricks": "263", - "minecraft:bookshelf": "264", - "minecraft:chiseled_bookshelf": "265", - "minecraft:decorated_pot": "266", - "minecraft:mossy_cobblestone": "267", - "minecraft:obsidian": "268", - "minecraft:torch": "269", - "minecraft:end_rod": "270", - "minecraft:chorus_plant": "271", - "minecraft:chorus_flower": "272", - "minecraft:purpur_block": "273", - "minecraft:purpur_pillar": "274", - "minecraft:purpur_stairs": "275", - "minecraft:spawner": "276", - "minecraft:chest": "277", - "minecraft:crafting_table": "278", - "minecraft:farmland": "279", - "minecraft:furnace": "280", - "minecraft:ladder": "281", - "minecraft:cobblestone_stairs": "282", - "minecraft:snow": "283", - "minecraft:ice": "284", - "minecraft:snow_block": "285", - "minecraft:cactus": "286", - "minecraft:clay": "287", - "minecraft:jukebox": "288", - "minecraft:oak_fence": "289", - "minecraft:spruce_fence": "290", - "minecraft:birch_fence": "291", - "minecraft:jungle_fence": "292", - "minecraft:acacia_fence": "293", - "minecraft:cherry_fence": "294", - "minecraft:dark_oak_fence": "295", - "minecraft:mangrove_fence": "296", - "minecraft:bamboo_fence": "297", - "minecraft:crimson_fence": "298", - "minecraft:warped_fence": "299", - "minecraft:pumpkin": "300", - "minecraft:carved_pumpkin": "301", - "minecraft:jack_o_lantern": "302", - "minecraft:netherrack": "303", - "minecraft:soul_sand": "304", - "minecraft:soul_soil": "305", - "minecraft:basalt": "306", - "minecraft:polished_basalt": "307", - "minecraft:smooth_basalt": "308", - "minecraft:soul_torch": "309", - "minecraft:glowstone": "310", - "minecraft:infested_stone": "311", - "minecraft:infested_cobblestone": "312", - "minecraft:infested_stone_bricks": "313", - "minecraft:infested_mossy_stone_bricks": "314", - "minecraft:infested_cracked_stone_bricks": "315", - "minecraft:infested_chiseled_stone_bricks": "316", - "minecraft:infested_deepslate": "317", - "minecraft:stone_bricks": "318", - "minecraft:mossy_stone_bricks": "319", - "minecraft:cracked_stone_bricks": "320", - "minecraft:chiseled_stone_bricks": "321", - "minecraft:packed_mud": "322", - "minecraft:mud_bricks": "323", - "minecraft:deepslate_bricks": "324", - "minecraft:cracked_deepslate_bricks": "325", - "minecraft:deepslate_tiles": "326", - "minecraft:cracked_deepslate_tiles": "327", - "minecraft:chiseled_deepslate": "328", - "minecraft:reinforced_deepslate": "329", - "minecraft:brown_mushroom_block": "330", - "minecraft:red_mushroom_block": "331", - "minecraft:mushroom_stem": "332", - "minecraft:iron_bars": "333", - "minecraft:chain": "334", - "minecraft:glass_pane": "335", - "minecraft:melon": "336", - "minecraft:vine": "337", - "minecraft:glow_lichen": "338", - "minecraft:brick_stairs": "339", - "minecraft:stone_brick_stairs": "340", - "minecraft:mud_brick_stairs": "341", - "minecraft:mycelium": "342", - "minecraft:lily_pad": "343", - "minecraft:nether_bricks": "344", - "minecraft:cracked_nether_bricks": "345", - "minecraft:chiseled_nether_bricks": "346", - "minecraft:nether_brick_fence": "347", - "minecraft:nether_brick_stairs": "348", - "minecraft:sculk": "349", - "minecraft:sculk_vein": "350", - "minecraft:sculk_catalyst": "351", - "minecraft:sculk_shrieker": "352", - "minecraft:enchanting_table": "353", - "minecraft:end_portal_frame": "354", - "minecraft:end_stone": "355", - "minecraft:end_stone_bricks": "356", - "minecraft:dragon_egg": "357", - "minecraft:sandstone_stairs": "358", - "minecraft:ender_chest": "359", - "minecraft:emerald_block": "360", - "minecraft:oak_stairs": "361", - "minecraft:spruce_stairs": "362", - "minecraft:birch_stairs": "363", - "minecraft:jungle_stairs": "364", - "minecraft:acacia_stairs": "365", - "minecraft:cherry_stairs": "366", - "minecraft:dark_oak_stairs": "367", - "minecraft:mangrove_stairs": "368", - "minecraft:bamboo_stairs": "369", - "minecraft:bamboo_mosaic_stairs": "370", - "minecraft:crimson_stairs": "371", - "minecraft:warped_stairs": "372", - "minecraft:command_block": "373", - "minecraft:beacon": "374", - "minecraft:cobblestone_wall": "375", - "minecraft:mossy_cobblestone_wall": "376", - "minecraft:brick_wall": "377", - "minecraft:prismarine_wall": "378", - "minecraft:red_sandstone_wall": "379", - "minecraft:mossy_stone_brick_wall": "380", - "minecraft:granite_wall": "381", - "minecraft:stone_brick_wall": "382", - "minecraft:mud_brick_wall": "383", - "minecraft:nether_brick_wall": "384", - "minecraft:andesite_wall": "385", - "minecraft:red_nether_brick_wall": "386", - "minecraft:sandstone_wall": "387", - "minecraft:end_stone_brick_wall": "388", - "minecraft:diorite_wall": "389", - "minecraft:blackstone_wall": "390", - "minecraft:polished_blackstone_wall": "391", - "minecraft:polished_blackstone_brick_wall": "392", - "minecraft:cobbled_deepslate_wall": "393", - "minecraft:polished_deepslate_wall": "394", - "minecraft:deepslate_brick_wall": "395", - "minecraft:deepslate_tile_wall": "396", - "minecraft:anvil": "397", - "minecraft:chipped_anvil": "398", - "minecraft:damaged_anvil": "399", - "minecraft:chiseled_quartz_block": "400", - "minecraft:quartz_block": "401", - "minecraft:quartz_bricks": "402", - "minecraft:quartz_pillar": "403", - "minecraft:quartz_stairs": "404", - "minecraft:white_terracotta": "405", - "minecraft:orange_terracotta": "406", - "minecraft:magenta_terracotta": "407", - "minecraft:light_blue_terracotta": "408", - "minecraft:yellow_terracotta": "409", - "minecraft:lime_terracotta": "410", - "minecraft:pink_terracotta": "411", - "minecraft:gray_terracotta": "412", - "minecraft:light_gray_terracotta": "413", - "minecraft:cyan_terracotta": "414", - "minecraft:purple_terracotta": "415", - "minecraft:blue_terracotta": "416", - "minecraft:brown_terracotta": "417", - "minecraft:green_terracotta": "418", - "minecraft:red_terracotta": "419", - "minecraft:black_terracotta": "420", - "minecraft:barrier": "421", - "minecraft:light": "422", - "minecraft:hay_block": "423", - "minecraft:white_carpet": "424", - "minecraft:orange_carpet": "425", - "minecraft:magenta_carpet": "426", - "minecraft:light_blue_carpet": "427", - "minecraft:yellow_carpet": "428", - "minecraft:lime_carpet": "429", - "minecraft:pink_carpet": "430", - "minecraft:gray_carpet": "431", - "minecraft:light_gray_carpet": "432", - "minecraft:cyan_carpet": "433", - "minecraft:purple_carpet": "434", - "minecraft:blue_carpet": "435", - "minecraft:brown_carpet": "436", - "minecraft:green_carpet": "437", - "minecraft:red_carpet": "438", - "minecraft:black_carpet": "439", - "minecraft:terracotta": "440", - "minecraft:packed_ice": "441", - "minecraft:dirt_path": "442", - "minecraft:sunflower": "443", - "minecraft:lilac": "444", - "minecraft:rose_bush": "445", - "minecraft:peony": "446", - "minecraft:tall_grass": "447", - "minecraft:large_fern": "448", - "minecraft:white_stained_glass": "449", - "minecraft:orange_stained_glass": "450", - "minecraft:magenta_stained_glass": "451", - "minecraft:light_blue_stained_glass": "452", - "minecraft:yellow_stained_glass": "453", - "minecraft:lime_stained_glass": "454", - "minecraft:pink_stained_glass": "455", - "minecraft:gray_stained_glass": "456", - "minecraft:light_gray_stained_glass": "457", - "minecraft:cyan_stained_glass": "458", - "minecraft:purple_stained_glass": "459", - "minecraft:blue_stained_glass": "460", - "minecraft:brown_stained_glass": "461", - "minecraft:green_stained_glass": "462", - "minecraft:red_stained_glass": "463", - "minecraft:black_stained_glass": "464", - "minecraft:white_stained_glass_pane": "465", - "minecraft:orange_stained_glass_pane": "466", - "minecraft:magenta_stained_glass_pane": "467", - "minecraft:light_blue_stained_glass_pane": "468", - "minecraft:yellow_stained_glass_pane": "469", - "minecraft:lime_stained_glass_pane": "470", - "minecraft:pink_stained_glass_pane": "471", - "minecraft:gray_stained_glass_pane": "472", - "minecraft:light_gray_stained_glass_pane": "473", - "minecraft:cyan_stained_glass_pane": "474", - "minecraft:purple_stained_glass_pane": "475", - "minecraft:blue_stained_glass_pane": "476", - "minecraft:brown_stained_glass_pane": "477", - "minecraft:green_stained_glass_pane": "478", - "minecraft:red_stained_glass_pane": "479", - "minecraft:black_stained_glass_pane": "480", - "minecraft:prismarine": "481", - "minecraft:prismarine_bricks": "482", - "minecraft:dark_prismarine": "483", - "minecraft:prismarine_stairs": "484", - "minecraft:prismarine_brick_stairs": "485", - "minecraft:dark_prismarine_stairs": "486", - "minecraft:sea_lantern": "487", - "minecraft:red_sandstone": "488", - "minecraft:chiseled_red_sandstone": "489", - "minecraft:cut_red_sandstone": "490", - "minecraft:red_sandstone_stairs": "491", - "minecraft:repeating_command_block": "492", - "minecraft:chain_command_block": "493", - "minecraft:magma_block": "494", - "minecraft:nether_wart_block": "495", - "minecraft:warped_wart_block": "496", - "minecraft:red_nether_bricks": "497", - "minecraft:bone_block": "498", - "minecraft:structure_void": "499", - "minecraft:shulker_box": "500", - "minecraft:white_shulker_box": "501", - "minecraft:orange_shulker_box": "502", - "minecraft:magenta_shulker_box": "503", - "minecraft:light_blue_shulker_box": "504", - "minecraft:yellow_shulker_box": "505", - "minecraft:lime_shulker_box": "506", - "minecraft:pink_shulker_box": "507", - "minecraft:gray_shulker_box": "508", - "minecraft:light_gray_shulker_box": "509", - "minecraft:cyan_shulker_box": "510", - "minecraft:purple_shulker_box": "511", - "minecraft:blue_shulker_box": "512", - "minecraft:brown_shulker_box": "513", - "minecraft:green_shulker_box": "514", - "minecraft:red_shulker_box": "515", - "minecraft:black_shulker_box": "516", - "minecraft:white_glazed_terracotta": "517", - "minecraft:orange_glazed_terracotta": "518", - "minecraft:magenta_glazed_terracotta": "519", - "minecraft:light_blue_glazed_terracotta": "520", - "minecraft:yellow_glazed_terracotta": "521", - "minecraft:lime_glazed_terracotta": "522", - "minecraft:pink_glazed_terracotta": "523", - "minecraft:gray_glazed_terracotta": "524", - "minecraft:light_gray_glazed_terracotta": "525", - "minecraft:cyan_glazed_terracotta": "526", - "minecraft:purple_glazed_terracotta": "527", - "minecraft:blue_glazed_terracotta": "528", - "minecraft:brown_glazed_terracotta": "529", - "minecraft:green_glazed_terracotta": "530", - "minecraft:red_glazed_terracotta": "531", - "minecraft:black_glazed_terracotta": "532", - "minecraft:white_concrete": "533", - "minecraft:orange_concrete": "534", - "minecraft:magenta_concrete": "535", - "minecraft:light_blue_concrete": "536", - "minecraft:yellow_concrete": "537", - "minecraft:lime_concrete": "538", - "minecraft:pink_concrete": "539", - "minecraft:gray_concrete": "540", - "minecraft:light_gray_concrete": "541", - "minecraft:cyan_concrete": "542", - "minecraft:purple_concrete": "543", - "minecraft:blue_concrete": "544", - "minecraft:brown_concrete": "545", - "minecraft:green_concrete": "546", - "minecraft:red_concrete": "547", - "minecraft:black_concrete": "548", - "minecraft:white_concrete_powder": "549", - "minecraft:orange_concrete_powder": "550", - "minecraft:magenta_concrete_powder": "551", - "minecraft:light_blue_concrete_powder": "552", - "minecraft:yellow_concrete_powder": "553", - "minecraft:lime_concrete_powder": "554", - "minecraft:pink_concrete_powder": "555", - "minecraft:gray_concrete_powder": "556", - "minecraft:light_gray_concrete_powder": "557", - "minecraft:cyan_concrete_powder": "558", - "minecraft:purple_concrete_powder": "559", - "minecraft:blue_concrete_powder": "560", - "minecraft:brown_concrete_powder": "561", - "minecraft:green_concrete_powder": "562", - "minecraft:red_concrete_powder": "563", - "minecraft:black_concrete_powder": "564", - "minecraft:turtle_egg": "565", - "minecraft:sniffer_egg": "566", - "minecraft:dead_tube_coral_block": "567", - "minecraft:dead_brain_coral_block": "568", - "minecraft:dead_bubble_coral_block": "569", - "minecraft:dead_fire_coral_block": "570", - "minecraft:dead_horn_coral_block": "571", - "minecraft:tube_coral_block": "572", - "minecraft:brain_coral_block": "573", - "minecraft:bubble_coral_block": "574", - "minecraft:fire_coral_block": "575", - "minecraft:horn_coral_block": "576", - "minecraft:tube_coral": "577", - "minecraft:brain_coral": "578", - "minecraft:bubble_coral": "579", - "minecraft:fire_coral": "580", - "minecraft:horn_coral": "581", - "minecraft:dead_brain_coral": "582", - "minecraft:dead_bubble_coral": "583", - "minecraft:dead_fire_coral": "584", - "minecraft:dead_horn_coral": "585", - "minecraft:dead_tube_coral": "586", - "minecraft:tube_coral_fan": "587", - "minecraft:brain_coral_fan": "588", - "minecraft:bubble_coral_fan": "589", - "minecraft:fire_coral_fan": "590", - "minecraft:horn_coral_fan": "591", - "minecraft:dead_tube_coral_fan": "592", - "minecraft:dead_brain_coral_fan": "593", - "minecraft:dead_bubble_coral_fan": "594", - "minecraft:dead_fire_coral_fan": "595", - "minecraft:dead_horn_coral_fan": "596", - "minecraft:blue_ice": "597", - "minecraft:conduit": "598", - "minecraft:polished_granite_stairs": "599", - "minecraft:smooth_red_sandstone_stairs": "600", - "minecraft:mossy_stone_brick_stairs": "601", - "minecraft:polished_diorite_stairs": "602", - "minecraft:mossy_cobblestone_stairs": "603", - "minecraft:end_stone_brick_stairs": "604", - "minecraft:stone_stairs": "605", - "minecraft:smooth_sandstone_stairs": "606", - "minecraft:smooth_quartz_stairs": "607", - "minecraft:granite_stairs": "608", - "minecraft:andesite_stairs": "609", - "minecraft:red_nether_brick_stairs": "610", - "minecraft:polished_andesite_stairs": "611", - "minecraft:diorite_stairs": "612", - "minecraft:cobbled_deepslate_stairs": "613", - "minecraft:polished_deepslate_stairs": "614", - "minecraft:deepslate_brick_stairs": "615", - "minecraft:deepslate_tile_stairs": "616", - "minecraft:polished_granite_slab": "617", - "minecraft:smooth_red_sandstone_slab": "618", - "minecraft:mossy_stone_brick_slab": "619", - "minecraft:polished_diorite_slab": "620", - "minecraft:mossy_cobblestone_slab": "621", - "minecraft:end_stone_brick_slab": "622", - "minecraft:smooth_sandstone_slab": "623", - "minecraft:smooth_quartz_slab": "624", - "minecraft:granite_slab": "625", - "minecraft:andesite_slab": "626", - "minecraft:red_nether_brick_slab": "627", - "minecraft:polished_andesite_slab": "628", - "minecraft:diorite_slab": "629", - "minecraft:cobbled_deepslate_slab": "630", - "minecraft:polished_deepslate_slab": "631", - "minecraft:deepslate_brick_slab": "632", - "minecraft:deepslate_tile_slab": "633", - "minecraft:scaffolding": "634", - "minecraft:redstone": "635", - "minecraft:redstone_torch": "636", - "minecraft:redstone_block": "637", - "minecraft:repeater": "638", - "minecraft:comparator": "639", - "minecraft:piston": "640", - "minecraft:sticky_piston": "641", - "minecraft:slime_block": "642", - "minecraft:honey_block": "643", - "minecraft:observer": "644", - "minecraft:hopper": "645", - "minecraft:dispenser": "646", - "minecraft:dropper": "647", - "minecraft:lectern": "648", - "minecraft:target": "649", - "minecraft:lever": "650", - "minecraft:lightning_rod": "651", - "minecraft:daylight_detector": "652", - "minecraft:sculk_sensor": "653", - "minecraft:calibrated_sculk_sensor": "654", - "minecraft:tripwire_hook": "655", - "minecraft:trapped_chest": "656", - "minecraft:tnt": "657", - "minecraft:redstone_lamp": "658", - "minecraft:note_block": "659", - "minecraft:stone_button": "660", - "minecraft:polished_blackstone_button": "661", - "minecraft:oak_button": "662", - "minecraft:spruce_button": "663", - "minecraft:birch_button": "664", - "minecraft:jungle_button": "665", - "minecraft:acacia_button": "666", - "minecraft:cherry_button": "667", - "minecraft:dark_oak_button": "668", - "minecraft:mangrove_button": "669", - "minecraft:bamboo_button": "670", - "minecraft:crimson_button": "671", - "minecraft:warped_button": "672", - "minecraft:stone_pressure_plate": "673", - "minecraft:polished_blackstone_pressure_plate": "674", - "minecraft:light_weighted_pressure_plate": "675", - "minecraft:heavy_weighted_pressure_plate": "676", - "minecraft:oak_pressure_plate": "677", - "minecraft:spruce_pressure_plate": "678", - "minecraft:birch_pressure_plate": "679", - "minecraft:jungle_pressure_plate": "680", - "minecraft:acacia_pressure_plate": "681", - "minecraft:cherry_pressure_plate": "682", - "minecraft:dark_oak_pressure_plate": "683", - "minecraft:mangrove_pressure_plate": "684", - "minecraft:bamboo_pressure_plate": "685", - "minecraft:crimson_pressure_plate": "686", - "minecraft:warped_pressure_plate": "687", - "minecraft:iron_door": "688", - "minecraft:oak_door": "689", - "minecraft:spruce_door": "690", - "minecraft:birch_door": "691", - "minecraft:jungle_door": "692", - "minecraft:acacia_door": "693", - "minecraft:cherry_door": "694", - "minecraft:dark_oak_door": "695", - "minecraft:mangrove_door": "696", - "minecraft:bamboo_door": "697", - "minecraft:crimson_door": "698", - "minecraft:warped_door": "699", - "minecraft:iron_trapdoor": "700", - "minecraft:oak_trapdoor": "701", - "minecraft:spruce_trapdoor": "702", - "minecraft:birch_trapdoor": "703", - "minecraft:jungle_trapdoor": "704", - "minecraft:acacia_trapdoor": "705", - "minecraft:cherry_trapdoor": "706", - "minecraft:dark_oak_trapdoor": "707", - "minecraft:mangrove_trapdoor": "708", - "minecraft:bamboo_trapdoor": "709", - "minecraft:crimson_trapdoor": "710", - "minecraft:warped_trapdoor": "711", - "minecraft:oak_fence_gate": "712", - "minecraft:spruce_fence_gate": "713", - "minecraft:birch_fence_gate": "714", - "minecraft:jungle_fence_gate": "715", - "minecraft:acacia_fence_gate": "716", - "minecraft:cherry_fence_gate": "717", - "minecraft:dark_oak_fence_gate": "718", - "minecraft:mangrove_fence_gate": "719", - "minecraft:bamboo_fence_gate": "720", - "minecraft:crimson_fence_gate": "721", - "minecraft:warped_fence_gate": "722", - "minecraft:powered_rail": "723", - "minecraft:detector_rail": "724", - "minecraft:rail": "725", - "minecraft:activator_rail": "726", - "minecraft:saddle": "727", - "minecraft:minecart": "728", - "minecraft:chest_minecart": "729", - "minecraft:furnace_minecart": "730", - "minecraft:tnt_minecart": "731", - "minecraft:hopper_minecart": "732", - "minecraft:carrot_on_a_stick": "733", - "minecraft:warped_fungus_on_a_stick": "734", - "minecraft:elytra": "735", - "minecraft:oak_boat": "736", - "minecraft:oak_chest_boat": "737", - "minecraft:spruce_boat": "738", - "minecraft:spruce_chest_boat": "739", - "minecraft:birch_boat": "740", - "minecraft:birch_chest_boat": "741", - "minecraft:jungle_boat": "742", - "minecraft:jungle_chest_boat": "743", - "minecraft:acacia_boat": "744", - "minecraft:acacia_chest_boat": "745", - "minecraft:cherry_boat": "746", - "minecraft:cherry_chest_boat": "747", - "minecraft:dark_oak_boat": "748", - "minecraft:dark_oak_chest_boat": "749", - "minecraft:mangrove_boat": "750", - "minecraft:mangrove_chest_boat": "751", - "minecraft:bamboo_raft": "752", - "minecraft:bamboo_chest_raft": "753", - "minecraft:structure_block": "754", - "minecraft:jigsaw": "755", - "minecraft:turtle_helmet": "756", - "minecraft:scute": "757", - "minecraft:flint_and_steel": "758", - "minecraft:apple": "759", - "minecraft:bow": "760", - "minecraft:arrow": "761", - "minecraft:coal": "762", - "minecraft:charcoal": "763", - "minecraft:diamond": "764", - "minecraft:emerald": "765", - "minecraft:lapis_lazuli": "766", - "minecraft:quartz": "767", - "minecraft:amethyst_shard": "768", - "minecraft:raw_iron": "769", - "minecraft:iron_ingot": "770", - "minecraft:raw_copper": "771", - "minecraft:copper_ingot": "772", - "minecraft:raw_gold": "773", - "minecraft:gold_ingot": "774", - "minecraft:netherite_ingot": "775", - "minecraft:netherite_scrap": "776", - "minecraft:wooden_sword": "777", - "minecraft:wooden_shovel": "778", - "minecraft:wooden_pickaxe": "779", - "minecraft:wooden_axe": "780", - "minecraft:wooden_hoe": "781", - "minecraft:stone_sword": "782", - "minecraft:stone_shovel": "783", - "minecraft:stone_pickaxe": "784", - "minecraft:stone_axe": "785", - "minecraft:stone_hoe": "786", - "minecraft:golden_sword": "787", - "minecraft:golden_shovel": "788", - "minecraft:golden_pickaxe": "789", - "minecraft:golden_axe": "790", - "minecraft:golden_hoe": "791", - "minecraft:iron_sword": "792", - "minecraft:iron_shovel": "793", - "minecraft:iron_pickaxe": "794", - "minecraft:iron_axe": "795", - "minecraft:iron_hoe": "796", - "minecraft:diamond_sword": "797", - "minecraft:diamond_shovel": "798", - "minecraft:diamond_pickaxe": "799", - "minecraft:diamond_axe": "800", - "minecraft:diamond_hoe": "801", - "minecraft:netherite_sword": "802", - "minecraft:netherite_shovel": "803", - "minecraft:netherite_pickaxe": "804", - "minecraft:netherite_axe": "805", - "minecraft:netherite_hoe": "806", - "minecraft:stick": "807", - "minecraft:bowl": "808", - "minecraft:mushroom_stew": "809", - "minecraft:string": "810", - "minecraft:feather": "811", - "minecraft:gunpowder": "812", - "minecraft:wheat_seeds": "813", - "minecraft:wheat": "814", - "minecraft:bread": "815", - "minecraft:leather_helmet": "816", - "minecraft:leather_chestplate": "817", - "minecraft:leather_leggings": "818", - "minecraft:leather_boots": "819", - "minecraft:chainmail_helmet": "820", - "minecraft:chainmail_chestplate": "821", - "minecraft:chainmail_leggings": "822", - "minecraft:chainmail_boots": "823", - "minecraft:iron_helmet": "824", - "minecraft:iron_chestplate": "825", - "minecraft:iron_leggings": "826", - "minecraft:iron_boots": "827", - "minecraft:diamond_helmet": "828", - "minecraft:diamond_chestplate": "829", - "minecraft:diamond_leggings": "830", - "minecraft:diamond_boots": "831", - "minecraft:golden_helmet": "832", - "minecraft:golden_chestplate": "833", - "minecraft:golden_leggings": "834", - "minecraft:golden_boots": "835", - "minecraft:netherite_helmet": "836", - "minecraft:netherite_chestplate": "837", - "minecraft:netherite_leggings": "838", - "minecraft:netherite_boots": "839", - "minecraft:flint": "840", - "minecraft:porkchop": "841", - "minecraft:cooked_porkchop": "842", - "minecraft:painting": "843", - "minecraft:golden_apple": "844", - "minecraft:enchanted_golden_apple": "845", - "minecraft:oak_sign": "846", - "minecraft:spruce_sign": "847", - "minecraft:birch_sign": "848", - "minecraft:jungle_sign": "849", - "minecraft:acacia_sign": "850", - "minecraft:cherry_sign": "851", - "minecraft:dark_oak_sign": "852", - "minecraft:mangrove_sign": "853", - "minecraft:bamboo_sign": "854", - "minecraft:crimson_sign": "855", - "minecraft:warped_sign": "856", - "minecraft:oak_hanging_sign": "857", - "minecraft:spruce_hanging_sign": "858", - "minecraft:birch_hanging_sign": "859", - "minecraft:jungle_hanging_sign": "860", - "minecraft:acacia_hanging_sign": "861", - "minecraft:cherry_hanging_sign": "862", - "minecraft:dark_oak_hanging_sign": "863", - "minecraft:mangrove_hanging_sign": "864", - "minecraft:bamboo_hanging_sign": "865", - "minecraft:crimson_hanging_sign": "866", - "minecraft:warped_hanging_sign": "867", - "minecraft:bucket": "868", - "minecraft:water_bucket": "869", - "minecraft:lava_bucket": "870", - "minecraft:powder_snow_bucket": "871", - "minecraft:snowball": "872", - "minecraft:leather": "873", - "minecraft:milk_bucket": "874", - "minecraft:pufferfish_bucket": "875", - "minecraft:salmon_bucket": "876", - "minecraft:cod_bucket": "877", - "minecraft:tropical_fish_bucket": "878", - "minecraft:axolotl_bucket": "879", - "minecraft:tadpole_bucket": "880", - "minecraft:brick": "881", - "minecraft:clay_ball": "882", - "minecraft:dried_kelp_block": "883", - "minecraft:paper": "884", - "minecraft:book": "885", - "minecraft:slime_ball": "886", - "minecraft:egg": "887", - "minecraft:compass": "888", - "minecraft:recovery_compass": "889", - "minecraft:bundle": "890", - "minecraft:fishing_rod": "891", - "minecraft:clock": "892", - "minecraft:spyglass": "893", - "minecraft:glowstone_dust": "894", - "minecraft:cod": "895", - "minecraft:salmon": "896", - "minecraft:tropical_fish": "897", - "minecraft:pufferfish": "898", - "minecraft:cooked_cod": "899", - "minecraft:cooked_salmon": "900", - "minecraft:ink_sac": "901", - "minecraft:glow_ink_sac": "902", - "minecraft:cocoa_beans": "903", - "minecraft:white_dye": "904", - "minecraft:orange_dye": "905", - "minecraft:magenta_dye": "906", - "minecraft:light_blue_dye": "907", - "minecraft:yellow_dye": "908", - "minecraft:lime_dye": "909", - "minecraft:pink_dye": "910", - "minecraft:gray_dye": "911", - "minecraft:light_gray_dye": "912", - "minecraft:cyan_dye": "913", - "minecraft:purple_dye": "914", - "minecraft:blue_dye": "915", - "minecraft:brown_dye": "916", - "minecraft:green_dye": "917", - "minecraft:red_dye": "918", - "minecraft:black_dye": "919", - "minecraft:bone_meal": "920", - "minecraft:bone": "921", - "minecraft:sugar": "922", - "minecraft:cake": "923", - "minecraft:white_bed": "924", - "minecraft:orange_bed": "925", - "minecraft:magenta_bed": "926", - "minecraft:light_blue_bed": "927", - "minecraft:yellow_bed": "928", - "minecraft:lime_bed": "929", - "minecraft:pink_bed": "930", - "minecraft:gray_bed": "931", - "minecraft:light_gray_bed": "932", - "minecraft:cyan_bed": "933", - "minecraft:purple_bed": "934", - "minecraft:blue_bed": "935", - "minecraft:brown_bed": "936", - "minecraft:green_bed": "937", - "minecraft:red_bed": "938", - "minecraft:black_bed": "939", - "minecraft:cookie": "940", - "minecraft:filled_map": "941", - "minecraft:shears": "942", - "minecraft:melon_slice": "943", - "minecraft:dried_kelp": "944", - "minecraft:pumpkin_seeds": "945", - "minecraft:melon_seeds": "946", - "minecraft:beef": "947", - "minecraft:cooked_beef": "948", - "minecraft:chicken": "949", - "minecraft:cooked_chicken": "950", - "minecraft:rotten_flesh": "951", - "minecraft:ender_pearl": "952", - "minecraft:blaze_rod": "953", - "minecraft:ghast_tear": "954", - "minecraft:gold_nugget": "955", - "minecraft:nether_wart": "956", - "minecraft:potion": "957", - "minecraft:glass_bottle": "958", - "minecraft:spider_eye": "959", - "minecraft:fermented_spider_eye": "960", - "minecraft:blaze_powder": "961", - "minecraft:magma_cream": "962", - "minecraft:brewing_stand": "963", - "minecraft:cauldron": "964", - "minecraft:ender_eye": "965", - "minecraft:glistering_melon_slice": "966", - "minecraft:allay_spawn_egg": "967", - "minecraft:axolotl_spawn_egg": "968", - "minecraft:bat_spawn_egg": "969", - "minecraft:bee_spawn_egg": "970", - "minecraft:blaze_spawn_egg": "971", - "minecraft:cat_spawn_egg": "972", - "minecraft:camel_spawn_egg": "973", - "minecraft:cave_spider_spawn_egg": "974", - "minecraft:chicken_spawn_egg": "975", - "minecraft:cod_spawn_egg": "976", - "minecraft:cow_spawn_egg": "977", - "minecraft:creeper_spawn_egg": "978", - "minecraft:dolphin_spawn_egg": "979", - "minecraft:donkey_spawn_egg": "980", - "minecraft:drowned_spawn_egg": "981", - "minecraft:elder_guardian_spawn_egg": "982", - "minecraft:ender_dragon_spawn_egg": "983", - "minecraft:enderman_spawn_egg": "984", - "minecraft:endermite_spawn_egg": "985", - "minecraft:evoker_spawn_egg": "986", - "minecraft:fox_spawn_egg": "987", - "minecraft:frog_spawn_egg": "988", - "minecraft:ghast_spawn_egg": "989", - "minecraft:glow_squid_spawn_egg": "990", - "minecraft:goat_spawn_egg": "991", - "minecraft:guardian_spawn_egg": "992", - "minecraft:hoglin_spawn_egg": "993", - "minecraft:horse_spawn_egg": "994", - "minecraft:husk_spawn_egg": "995", - "minecraft:iron_golem_spawn_egg": "996", - "minecraft:llama_spawn_egg": "997", - "minecraft:magma_cube_spawn_egg": "998", - "minecraft:mooshroom_spawn_egg": "999", - "minecraft:mule_spawn_egg": "1000", - "minecraft:ocelot_spawn_egg": "1001", - "minecraft:panda_spawn_egg": "1002", - "minecraft:parrot_spawn_egg": "1003", - "minecraft:phantom_spawn_egg": "1004", - "minecraft:pig_spawn_egg": "1005", - "minecraft:piglin_spawn_egg": "1006", - "minecraft:piglin_brute_spawn_egg": "1007", - "minecraft:pillager_spawn_egg": "1008", - "minecraft:polar_bear_spawn_egg": "1009", - "minecraft:pufferfish_spawn_egg": "1010", - "minecraft:rabbit_spawn_egg": "1011", - "minecraft:ravager_spawn_egg": "1012", - "minecraft:salmon_spawn_egg": "1013", - "minecraft:sheep_spawn_egg": "1014", - "minecraft:shulker_spawn_egg": "1015", - "minecraft:silverfish_spawn_egg": "1016", - "minecraft:skeleton_spawn_egg": "1017", - "minecraft:skeleton_horse_spawn_egg": "1018", - "minecraft:slime_spawn_egg": "1019", - "minecraft:sniffer_spawn_egg": "1020", - "minecraft:snow_golem_spawn_egg": "1021", - "minecraft:spider_spawn_egg": "1022", - "minecraft:squid_spawn_egg": "1023", - "minecraft:stray_spawn_egg": "1024", - "minecraft:strider_spawn_egg": "1025", - "minecraft:tadpole_spawn_egg": "1026", - "minecraft:trader_llama_spawn_egg": "1027", - "minecraft:tropical_fish_spawn_egg": "1028", - "minecraft:turtle_spawn_egg": "1029", - "minecraft:vex_spawn_egg": "1030", - "minecraft:villager_spawn_egg": "1031", - "minecraft:vindicator_spawn_egg": "1032", - "minecraft:wandering_trader_spawn_egg": "1033", - "minecraft:warden_spawn_egg": "1034", - "minecraft:witch_spawn_egg": "1035", - "minecraft:wither_spawn_egg": "1036", - "minecraft:wither_skeleton_spawn_egg": "1037", - "minecraft:wolf_spawn_egg": "1038", - "minecraft:zoglin_spawn_egg": "1039", - "minecraft:zombie_spawn_egg": "1040", - "minecraft:zombie_horse_spawn_egg": "1041", - "minecraft:zombie_villager_spawn_egg": "1042", - "minecraft:zombified_piglin_spawn_egg": "1043", - "minecraft:experience_bottle": "1044", - "minecraft:fire_charge": "1045", - "minecraft:writable_book": "1046", - "minecraft:written_book": "1047", - "minecraft:item_frame": "1048", - "minecraft:glow_item_frame": "1049", - "minecraft:flower_pot": "1050", - "minecraft:carrot": "1051", - "minecraft:potato": "1052", - "minecraft:baked_potato": "1053", - "minecraft:poisonous_potato": "1054", - "minecraft:map": "1055", - "minecraft:golden_carrot": "1056", - "minecraft:skeleton_skull": "1057", - "minecraft:wither_skeleton_skull": "1058", - "minecraft:player_head": "1059", - "minecraft:zombie_head": "1060", - "minecraft:creeper_head": "1061", - "minecraft:dragon_head": "1062", - "minecraft:piglin_head": "1063", - "minecraft:nether_star": "1064", - "minecraft:pumpkin_pie": "1065", - "minecraft:firework_rocket": "1066", - "minecraft:firework_star": "1067", - "minecraft:enchanted_book": "1068", - "minecraft:nether_brick": "1069", - "minecraft:prismarine_shard": "1070", - "minecraft:prismarine_crystals": "1071", - "minecraft:rabbit": "1072", - "minecraft:cooked_rabbit": "1073", - "minecraft:rabbit_stew": "1074", - "minecraft:rabbit_foot": "1075", - "minecraft:rabbit_hide": "1076", - "minecraft:armor_stand": "1077", - "minecraft:iron_horse_armor": "1078", - "minecraft:golden_horse_armor": "1079", - "minecraft:diamond_horse_armor": "1080", - "minecraft:leather_horse_armor": "1081", - "minecraft:lead": "1082", - "minecraft:name_tag": "1083", - "minecraft:command_block_minecart": "1084", - "minecraft:mutton": "1085", - "minecraft:cooked_mutton": "1086", - "minecraft:white_banner": "1087", - "minecraft:orange_banner": "1088", - "minecraft:magenta_banner": "1089", - "minecraft:light_blue_banner": "1090", - "minecraft:yellow_banner": "1091", - "minecraft:lime_banner": "1092", - "minecraft:pink_banner": "1093", - "minecraft:gray_banner": "1094", - "minecraft:light_gray_banner": "1095", - "minecraft:cyan_banner": "1096", - "minecraft:purple_banner": "1097", - "minecraft:blue_banner": "1098", - "minecraft:brown_banner": "1099", - "minecraft:green_banner": "1100", - "minecraft:red_banner": "1101", - "minecraft:black_banner": "1102", - "minecraft:end_crystal": "1103", - "minecraft:chorus_fruit": "1104", - "minecraft:popped_chorus_fruit": "1105", - "minecraft:torchflower_seeds": "1106", - "minecraft:pitcher_pod": "1107", - "minecraft:beetroot": "1108", - "minecraft:beetroot_seeds": "1109", - "minecraft:beetroot_soup": "1110", - "minecraft:dragon_breath": "1111", - "minecraft:splash_potion": "1112", - "minecraft:spectral_arrow": "1113", - "minecraft:tipped_arrow": "1114", - "minecraft:lingering_potion": "1115", - "minecraft:shield": "1116", - "minecraft:totem_of_undying": "1117", - "minecraft:shulker_shell": "1118", - "minecraft:iron_nugget": "1119", - "minecraft:knowledge_book": "1120", - "minecraft:debug_stick": "1121", - "minecraft:music_disc_13": "1122", - "minecraft:music_disc_cat": "1123", - "minecraft:music_disc_blocks": "1124", - "minecraft:music_disc_chirp": "1125", - "minecraft:music_disc_far": "1126", - "minecraft:music_disc_mall": "1127", - "minecraft:music_disc_mellohi": "1128", - "minecraft:music_disc_stal": "1129", - "minecraft:music_disc_strad": "1130", - "minecraft:music_disc_ward": "1131", - "minecraft:music_disc_11": "1132", - "minecraft:music_disc_wait": "1133", - "minecraft:music_disc_otherside": "1134", - "minecraft:music_disc_relic": "1135", - "minecraft:music_disc_5": "1136", - "minecraft:music_disc_pigstep": "1137", - "minecraft:disc_fragment_5": "1138", - "minecraft:trident": "1139", - "minecraft:phantom_membrane": "1140", - "minecraft:nautilus_shell": "1141", - "minecraft:heart_of_the_sea": "1142", - "minecraft:crossbow": "1143", - "minecraft:suspicious_stew": "1144", - "minecraft:loom": "1145", - "minecraft:flower_banner_pattern": "1146", - "minecraft:creeper_banner_pattern": "1147", - "minecraft:skull_banner_pattern": "1148", - "minecraft:mojang_banner_pattern": "1149", - "minecraft:globe_banner_pattern": "1150", - "minecraft:piglin_banner_pattern": "1151", - "minecraft:goat_horn": "1152", - "minecraft:composter": "1153", - "minecraft:barrel": "1154", - "minecraft:smoker": "1155", - "minecraft:blast_furnace": "1156", - "minecraft:cartography_table": "1157", - "minecraft:fletching_table": "1158", - "minecraft:grindstone": "1159", - "minecraft:smithing_table": "1160", - "minecraft:stonecutter": "1161", - "minecraft:bell": "1162", - "minecraft:lantern": "1163", - "minecraft:soul_lantern": "1164", - "minecraft:sweet_berries": "1165", - "minecraft:glow_berries": "1166", - "minecraft:campfire": "1167", - "minecraft:soul_campfire": "1168", - "minecraft:shroomlight": "1169", - "minecraft:honeycomb": "1170", - "minecraft:bee_nest": "1171", - "minecraft:beehive": "1172", - "minecraft:honey_bottle": "1173", - "minecraft:honeycomb_block": "1174", - "minecraft:lodestone": "1175", - "minecraft:crying_obsidian": "1176", - "minecraft:blackstone": "1177", - "minecraft:blackstone_slab": "1178", - "minecraft:blackstone_stairs": "1179", - "minecraft:gilded_blackstone": "1180", - "minecraft:polished_blackstone": "1181", - "minecraft:polished_blackstone_slab": "1182", - "minecraft:polished_blackstone_stairs": "1183", - "minecraft:chiseled_polished_blackstone": "1184", - "minecraft:polished_blackstone_bricks": "1185", - "minecraft:polished_blackstone_brick_slab": "1186", - "minecraft:polished_blackstone_brick_stairs": "1187", - "minecraft:cracked_polished_blackstone_bricks": "1188", - "minecraft:respawn_anchor": "1189", - "minecraft:candle": "1190", - "minecraft:white_candle": "1191", - "minecraft:orange_candle": "1192", - "minecraft:magenta_candle": "1193", - "minecraft:light_blue_candle": "1194", - "minecraft:yellow_candle": "1195", - "minecraft:lime_candle": "1196", - "minecraft:pink_candle": "1197", - "minecraft:gray_candle": "1198", - "minecraft:light_gray_candle": "1199", - "minecraft:cyan_candle": "1200", - "minecraft:purple_candle": "1201", - "minecraft:blue_candle": "1202", - "minecraft:brown_candle": "1203", - "minecraft:green_candle": "1204", - "minecraft:red_candle": "1205", - "minecraft:black_candle": "1206", - "minecraft:small_amethyst_bud": "1207", - "minecraft:medium_amethyst_bud": "1208", - "minecraft:large_amethyst_bud": "1209", - "minecraft:amethyst_cluster": "1210", - "minecraft:pointed_dripstone": "1211", - "minecraft:ochre_froglight": "1212", - "minecraft:verdant_froglight": "1213", - "minecraft:pearlescent_froglight": "1214", - "minecraft:frogspawn": "1215", - "minecraft:echo_shard": "1216", - "minecraft:brush": "1217", - "minecraft:netherite_upgrade_smithing_template": "1218", - "minecraft:sentry_armor_trim_smithing_template": "1219", - "minecraft:dune_armor_trim_smithing_template": "1220", - "minecraft:coast_armor_trim_smithing_template": "1221", - "minecraft:wild_armor_trim_smithing_template": "1222", - "minecraft:ward_armor_trim_smithing_template": "1223", - "minecraft:eye_armor_trim_smithing_template": "1224", - "minecraft:vex_armor_trim_smithing_template": "1225", - "minecraft:tide_armor_trim_smithing_template": "1226", - "minecraft:snout_armor_trim_smithing_template": "1227", - "minecraft:rib_armor_trim_smithing_template": "1228", - "minecraft:spire_armor_trim_smithing_template": "1229", - "minecraft:wayfinder_armor_trim_smithing_template": "1230", - "minecraft:shaper_armor_trim_smithing_template": "1231", - "minecraft:silence_armor_trim_smithing_template": "1232", - "minecraft:raiser_armor_trim_smithing_template": "1233", - "minecraft:host_armor_trim_smithing_template": "1234", - "minecraft:angler_pottery_sherd": "1235", - "minecraft:archer_pottery_sherd": "1236", - "minecraft:arms_up_pottery_sherd": "1237", - "minecraft:blade_pottery_sherd": "1238", - "minecraft:brewer_pottery_sherd": "1239", - "minecraft:burn_pottery_sherd": "1240", - "minecraft:danger_pottery_sherd": "1241", - "minecraft:explorer_pottery_sherd": "1242", - "minecraft:friend_pottery_sherd": "1243", - "minecraft:heart_pottery_sherd": "1244", - "minecraft:heartbreak_pottery_sherd": "1245", - "minecraft:howl_pottery_sherd": "1246", - "minecraft:miner_pottery_sherd": "1247", - "minecraft:mourner_pottery_sherd": "1248", - "minecraft:plenty_pottery_sherd": "1249", - "minecraft:prize_pottery_sherd": "1250", - "minecraft:sheaf_pottery_sherd": "1251", - "minecraft:shelter_pottery_sherd": "1252", - "minecraft:skull_pottery_sherd": "1253", - "minecraft:snort_pottery_sherd": "1254" -} \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/items_mapping.json b/plugin/src/main/resources/mapping/items_mapping.json deleted file mode 100644 index b5a7343d..00000000 --- a/plugin/src/main/resources/mapping/items_mapping.json +++ /dev/null @@ -1,14038 +0,0 @@ -{ - "744": { - "1.13": "762", - "1.13.2": "767", - "1.14": "833", - "1.15": "834", - "1.16": "901", - "1.16.2": "902", - "1.17": "674", - "1.19": "706", - "1.19.3": "721", - "1.19.4": "740", - "1.20": "744" - }, - "666": { - "1.13": "245", - "1.13.2": "245", - "1.14": "263", - "1.15": "263", - "1.16": "309", - "1.16.2": "309", - "1.17": "615", - "1.19": "638", - "1.19.3": "648", - "1.19.4": "662", - "1.20": "666" - }, - "745": { - "1.19": "707", - "1.19.3": "722", - "1.19.4": "741", - "1.20": "745" - }, - "693": { - "legacy": "430", - "1.13": "460", - "1.13.2": "465", - "1.14": "511", - "1.15": "511", - "1.16": "562", - "1.16.2": "562", - "1.17": "636", - "1.19": "661", - "1.19.3": "673", - "1.19.4": "689", - "1.20": "693" - }, - "293": { - "legacy": "192", - "1.13": "179", - "1.13.2": "179", - "1.14": "185", - "1.15": "185", - "1.16": "212", - "1.16.2": "212", - "1.17": "261", - "1.19": "272", - "1.19.3": "279", - "1.19.4": "291", - "1.20": "293" - }, - "716": { - "legacy": "187", - "1.13": "214", - "1.13.2": "214", - "1.14": "220", - "1.15": "220", - "1.16": "256", - "1.16.2": "256", - "1.17": "653", - "1.19": "680", - "1.19.3": "694", - "1.19.4": "712", - "1.20": "716" - }, - "861": { - "1.19.3": "835", - "1.19.4": "857", - "1.20": "861" - }, - "158": { - "legacy": "161", - "1.13": "60", - "1.13.2": "60", - "1.14": "60", - "1.15": "60", - "1.16": "73", - "1.16.2": "73", - "1.17": "137", - "1.19": "146", - "1.19.3": "150", - "1.19.4": "157", - "1.20": "158" - }, - "114": { - "legacy": "162", - "1.13": "36", - "1.13.2": "36", - "1.14": "36", - "1.15": "36", - "1.16": "41", - "1.16.2": "41", - "1.17": "105", - "1.19": "108", - "1.19.3": "110", - "1.19.4": "113", - "1.20": "114" - }, - "27": { - "1.13": "17", - "1.13.2": "17", - "1.14": "17", - "1.15": "17", - "1.16": "19", - "1.16.2": "19", - "1.17": "26", - "1.19": "27", - "1.19.3": "27", - "1.19.4": "27", - "1.20": "27" - }, - "681": { - "1.13": "164", - "1.13.2": "164", - "1.14": "170", - "1.15": "170", - "1.16": "195", - "1.16.2": "195", - "1.17": "627", - "1.19": "651", - "1.19.3": "662", - "1.19.4": "677", - "1.20": "681" - }, - "39": { - "1.13": "23", - "1.13.2": "23", - "1.14": "23", - "1.15": "23", - "1.16": "27", - "1.16.2": "27", - "1.17": "34", - "1.19": "36", - "1.19.3": "38", - "1.19.4": "39", - "1.20": "39" - }, - "850": { - "1.14": "593", - "1.15": "593", - "1.16": "656", - "1.16.2": "656", - "1.17": "772", - "1.19": "808", - "1.19.3": "825", - "1.19.4": "846", - "1.20": "850" - }, - "234": { - "1.13": "116", - "1.13.2": "116", - "1.14": "119", - "1.15": "119", - "1.16": "142", - "1.16.2": "142", - "1.17": "208", - "1.19": "218", - "1.19.3": "222", - "1.19.4": "232", - "1.20": "234" - }, - "365": { - "legacy": "163", - "1.13": "301", - "1.13.2": "301", - "1.14": "319", - "1.15": "319", - "1.16": "369", - "1.16.2": "369", - "1.17": "391", - "1.19": "342", - "1.19.3": "350", - "1.19.4": "363", - "1.20": "365" - }, - "705": { - "1.13": "191", - "1.13.2": "191", - "1.14": "197", - "1.15": "197", - "1.16": "230", - "1.16.2": "230", - "1.17": "645", - "1.19": "671", - "1.19.3": "684", - "1.19.4": "701", - "1.20": "705" - }, - "148": { - "1.13": "54", - "1.13.2": "54", - "1.14": "54", - "1.15": "54", - "1.16": "65", - "1.16.2": "65", - "1.17": "129", - "1.19": "137", - "1.19.3": "141", - "1.19.4": "147", - "1.20": "148" - }, - "726": { - "legacy": "157", - "1.13": "261", - "1.13.2": "261", - "1.14": "279", - "1.15": "279", - "1.16": "329", - "1.16.2": "329", - "1.17": "660", - "1.19": "688", - "1.19.3": "703", - "1.19.4": "722", - "1.20": "726" - }, - "0": { - "legacy": "0", - "1.13": "0", - "1.13.2": "0", - "1.14": "0", - "1.15": "0", - "1.16": "0", - "1.16.2": "0", - "1.17": "0", - "1.19": "0", - "1.19.3": "0", - "1.19.4": "0", - "1.20": "0" - }, - "967": { - "1.19": "912", - "1.19.3": "940", - "1.19.4": "963", - "1.20": "967" - }, - "199": { - "1.13": "101", - "1.13.2": "101", - "1.14": "101", - "1.15": "101", - "1.16": "114", - "1.16.2": "114", - "1.17": "176", - "1.19": "186", - "1.19.3": "190", - "1.19.4": "198", - "1.20": "199" - }, - "72": { - "1.17": "63", - "1.19": "66", - "1.19.3": "68", - "1.19.4": "71", - "1.20": "72" - }, - "1210": { - "1.17": "1098", - "1.19": "1145", - "1.19.3": "1179", - "1.19.4": "1204", - "1.20": "1210" - }, - "768": { - "1.17": "690", - "1.19": "726", - "1.19.3": "743", - "1.19.4": "764", - "1.20": "768" - }, - "67": { - "1.16": "959", - "1.16.2": "960", - "1.17": "58", - "1.19": "61", - "1.19.3": "63", - "1.19.4": "66", - "1.20": "67" - }, - "6": { - "1.13": "6", - "1.13.2": "6", - "1.14": "6", - "1.15": "6", - "1.16": "6", - "1.16.2": "6", - "1.17": "6", - "1.19": "6", - "1.19.3": "6", - "1.19.4": "6", - "1.20": "6" - }, - "626": { - "1.14": "501", - "1.15": "501", - "1.16": "552", - "1.16.2": "552", - "1.17": "576", - "1.19": "599", - "1.19.3": "609", - "1.19.4": "623", - "1.20": "626" - }, - "609": { - "1.14": "488", - "1.15": "488", - "1.16": "539", - "1.16.2": "539", - "1.17": "559", - "1.19": "582", - "1.19.3": "592", - "1.19.4": "606", - "1.20": "609" - }, - "385": { - "1.14": "254", - "1.15": "254", - "1.16": "296", - "1.16.2": "296", - "1.17": "334", - "1.19": "359", - "1.19.3": "369", - "1.19.4": "383", - "1.20": "385" - }, - "1235": { - "1.20": "1235" - }, - "397": { - "legacy": "145", - "1.13": "247", - "1.13.2": "247", - "1.14": "265", - "1.15": "265", - "1.16": "314", - "1.16.2": "314", - "1.17": "346", - "1.19": "371", - "1.19.3": "381", - "1.19.4": "395", - "1.20": "397" - }, - "759": { - "legacy": "260", - "1.13": "471", - "1.13.2": "476", - "1.14": "524", - "1.15": "524", - "1.16": "576", - "1.16.2": "573", - "1.17": "681", - "1.19": "717", - "1.19.3": "734", - "1.19.4": "755", - "1.20": "759" - }, - "1236": { - "1.19.4": "1224", - "1.20": "1236" - }, - "1077": { - "legacy": "416", - "1.13": "721", - "1.13.2": "726", - "1.14": "791", - "1.15": "792", - "1.16": "859", - "1.16.2": "860", - "1.17": "972", - "1.19": "1015", - "1.19.3": "1049", - "1.19.4": "1073", - "1.20": "1077" - }, - "1237": { - "1.20": "1237" - }, - "761": { - "legacy": "262", - "1.13": "473", - "1.13.2": "478", - "1.14": "526", - "1.15": "526", - "1.16": "578", - "1.16.2": "575", - "1.17": "683", - "1.19": "719", - "1.19.3": "736", - "1.19.4": "757", - "1.20": "761" - }, - "879": { - "1.17": "787", - "1.19": "824", - "1.19.3": "852", - "1.19.4": "875", - "1.20": "879" - }, - "968": { - "1.17": "873", - "1.19": "913", - "1.19.3": "941", - "1.19.4": "964", - "1.20": "968" - }, - "175": { - "1.17": "152", - "1.19": "162", - "1.19.3": "166", - "1.19.4": "174", - "1.20": "175" - }, - "162": { - "1.17": "139", - "1.19": "149", - "1.19.3": "153", - "1.19.4": "161", - "1.20": "162" - }, - "200": { - "1.13": "102", - "1.13.2": "102", - "1.14": "102", - "1.15": "102", - "1.16": "115", - "1.16.2": "115", - "1.17": "177", - "1.19": "187", - "1.19.3": "191", - "1.19.4": "199", - "1.20": "200" - }, - "1053": { - "legacy": "393", - "1.13": "694", - "1.13.2": "699", - "1.14": "764", - "1.15": "765", - "1.16": "831", - "1.16.2": "832", - "1.17": "949", - "1.19": "992", - "1.19.3": "1025", - "1.19.4": "1049", - "1.20": "1053" - }, - "229": { - "1.14": "614", - "1.15": "614", - "1.16": "135", - "1.16.2": "135", - "1.17": "203", - "1.19": "213", - "1.19.3": "217", - "1.19.4": "227", - "1.20": "229" - }, - "122": { - "1.19.3": "117", - "1.19.4": "121", - "1.20": "122" - }, - "670": { - "1.19.3": "651", - "1.19.4": "666", - "1.20": "670" - }, - "753": { - "1.19.3": "728", - "1.19.4": "749", - "1.20": "753" - }, - "697": { - "1.19.3": "676", - "1.19.4": "693", - "1.20": "697" - }, - "297": { - "1.19.3": "282", - "1.19.4": "295", - "1.20": "297" - }, - "720": { - "1.19.3": "697", - "1.19.4": "716", - "1.20": "720" - }, - "865": { - "1.19.3": "838", - "1.19.4": "861", - "1.20": "865" - }, - "34": { - "1.19.3": "33", - "1.19.4": "34", - "1.20": "34" - }, - "239": { - "1.19.3": "226", - "1.19.4": "237", - "1.20": "239" - }, - "370": { - "1.19.3": "354", - "1.19.4": "368", - "1.20": "370" - }, - "31": { - "1.19.3": "30", - "1.19.4": "31", - "1.20": "31" - }, - "685": { - "1.19.3": "665", - "1.19.4": "681", - "1.20": "685" - }, - "752": { - "1.19.3": "727", - "1.19.4": "748", - "1.20": "752" - }, - "854": { - "1.19.3": "828", - "1.19.4": "850", - "1.20": "854" - }, - "238": { - "1.19.3": "225", - "1.19.4": "236", - "1.20": "238" - }, - "369": { - "1.19.3": "353", - "1.19.4": "367", - "1.20": "369" - }, - "709": { - "1.19.3": "687", - "1.19.4": "705", - "1.20": "709" - }, - "1154": { - "1.14": "864", - "1.15": "865", - "1.16": "935", - "1.16.2": "936", - "1.17": "1042", - "1.19": "1089", - "1.19.3": "1123", - "1.19.4": "1148", - "1.20": "1154" - }, - "421": { - "legacy": "166", - "1.13": "279", - "1.13.2": "279", - "1.14": "297", - "1.15": "297", - "1.16": "347", - "1.16.2": "347", - "1.17": "370", - "1.19": "395", - "1.19.3": "405", - "1.19.4": "419", - "1.20": "421" - }, - "306": { - "1.16": "221", - "1.16.2": "221", - "1.17": "271", - "1.19": "283", - "1.19.3": "291", - "1.19.4": "304", - "1.20": "306" - }, - "969": { - "1.13": "634", - "1.13.2": "639", - "1.14": "697", - "1.15": "697", - "1.16": "759", - "1.16.2": "759", - "1.17": "874", - "1.19": "914", - "1.19.3": "942", - "1.19.4": "965", - "1.20": "969" - }, - "374": { - "legacy": "138", - "1.13": "238", - "1.13.2": "238", - "1.14": "244", - "1.15": "244", - "1.16": "286", - "1.16.2": "286", - "1.17": "324", - "1.19": "348", - "1.19.3": "358", - "1.19.4": "372", - "1.20": "374" - }, - "43": { - "legacy": "7", - "1.13": "25", - "1.13.2": "25", - "1.14": "25", - "1.15": "25", - "1.16": "29", - "1.16.2": "29", - "1.17": "36", - "1.19": "39", - "1.19.3": "41", - "1.19.4": "43", - "1.20": "43" - }, - "1171": { - "1.15": "879", - "1.16": "952", - "1.16.2": "953", - "1.17": "1059", - "1.19": "1106", - "1.19.3": "1140", - "1.19.4": "1165", - "1.20": "1171" - }, - "970": { - "1.15": "698", - "1.16": "760", - "1.16.2": "760", - "1.17": "875", - "1.19": "915", - "1.19.3": "943", - "1.19.4": "966", - "1.20": "970" - }, - "947": { - "legacy": "363", - "1.13": "614", - "1.13.2": "619", - "1.14": "677", - "1.15": "677", - "1.16": "739", - "1.16.2": "739", - "1.17": "853", - "1.19": "892", - "1.19.3": "920", - "1.19.4": "943", - "1.20": "947" - }, - "1172": { - "1.15": "880", - "1.16": "953", - "1.16.2": "954", - "1.17": "1060", - "1.19": "1107", - "1.19.3": "1141", - "1.19.4": "1166", - "1.20": "1172" - }, - "1108": { - "1.13": "749", - "1.13.2": "754", - "1.14": "820", - "1.15": "821", - "1.16": "888", - "1.16.2": "889", - "1.17": "1001", - "1.19": "1044", - "1.19.3": "1078", - "1.19.4": "1103", - "1.20": "1108" - }, - "1109": { - "1.13": "750", - "1.13.2": "755", - "1.14": "821", - "1.15": "822", - "1.16": "889", - "1.16.2": "890", - "1.17": "1002", - "1.19": "1045", - "1.19.3": "1079", - "1.19.4": "1104", - "1.20": "1109" - }, - "1110": { - "1.13": "751", - "1.13.2": "756", - "1.14": "822", - "1.15": "823", - "1.16": "890", - "1.16.2": "891", - "1.17": "1003", - "1.19": "1046", - "1.19.3": "1080", - "1.19.4": "1105", - "1.20": "1110" - }, - "1162": { - "1.14": "873", - "1.15": "874", - "1.16": "944", - "1.16.2": "945", - "1.17": "1050", - "1.19": "1097", - "1.19.3": "1131", - "1.19.4": "1156", - "1.20": "1162" - }, - "227": { - "1.17": "201", - "1.19": "211", - "1.19.3": "215", - "1.19.4": "225", - "1.20": "227" - }, - "740": { - "1.13": "760", - "1.13.2": "765", - "1.14": "831", - "1.15": "832", - "1.16": "899", - "1.16.2": "900", - "1.17": "672", - "1.19": "702", - "1.19.3": "717", - "1.19.4": "736", - "1.20": "740" - }, - "664": { - "1.13": "243", - "1.13.2": "243", - "1.14": "261", - "1.15": "261", - "1.16": "307", - "1.16.2": "307", - "1.17": "613", - "1.19": "636", - "1.19.3": "646", - "1.19.4": "660", - "1.20": "664" - }, - "741": { - "1.19": "703", - "1.19.3": "718", - "1.19.4": "737", - "1.20": "741" - }, - "691": { - "legacy": "428", - "1.13": "458", - "1.13.2": "463", - "1.14": "509", - "1.15": "509", - "1.16": "560", - "1.16.2": "560", - "1.17": "634", - "1.19": "659", - "1.19.3": "671", - "1.19.4": "687", - "1.20": "691" - }, - "291": { - "legacy": "189", - "1.13": "177", - "1.13.2": "177", - "1.14": "183", - "1.15": "183", - "1.16": "210", - "1.16.2": "210", - "1.17": "259", - "1.19": "270", - "1.19.3": "277", - "1.19.4": "289", - "1.20": "291" - }, - "714": { - "legacy": "184", - "1.13": "212", - "1.13.2": "212", - "1.14": "218", - "1.15": "218", - "1.16": "254", - "1.16.2": "254", - "1.17": "651", - "1.19": "678", - "1.19.3": "692", - "1.19.4": "710", - "1.20": "714" - }, - "859": { - "1.19.3": "833", - "1.19.4": "855", - "1.20": "859" - }, - "156": { - "1.13": "58", - "1.13.2": "58", - "1.14": "58", - "1.15": "58", - "1.16": "71", - "1.16.2": "71", - "1.17": "135", - "1.19": "144", - "1.19.3": "148", - "1.19.4": "155", - "1.20": "156" - }, - "112": { - "1.13": "34", - "1.13.2": "34", - "1.14": "34", - "1.15": "34", - "1.16": "39", - "1.16.2": "39", - "1.17": "103", - "1.19": "106", - "1.19.3": "108", - "1.19.4": "111", - "1.20": "112" - }, - "25": { - "1.13": "15", - "1.13.2": "15", - "1.14": "15", - "1.15": "15", - "1.16": "17", - "1.16.2": "17", - "1.17": "24", - "1.19": "25", - "1.19.3": "25", - "1.19.4": "25", - "1.20": "25" - }, - "679": { - "1.13": "162", - "1.13.2": "162", - "1.14": "168", - "1.15": "168", - "1.16": "193", - "1.16.2": "193", - "1.17": "625", - "1.19": "649", - "1.19.3": "660", - "1.19.4": "675", - "1.20": "679" - }, - "37": { - "1.13": "21", - "1.13.2": "21", - "1.14": "21", - "1.15": "21", - "1.16": "25", - "1.16.2": "25", - "1.17": "32", - "1.19": "34", - "1.19.3": "36", - "1.19.4": "37", - "1.20": "37" - }, - "848": { - "1.14": "591", - "1.15": "591", - "1.16": "654", - "1.16.2": "654", - "1.17": "770", - "1.19": "806", - "1.19.3": "823", - "1.19.4": "844", - "1.20": "848" - }, - "232": { - "1.13": "114", - "1.13.2": "114", - "1.14": "117", - "1.15": "117", - "1.16": "140", - "1.16.2": "140", - "1.17": "206", - "1.19": "216", - "1.19.3": "220", - "1.19.4": "230", - "1.20": "232" - }, - "363": { - "legacy": "135", - "1.13": "235", - "1.13.2": "235", - "1.14": "241", - "1.15": "241", - "1.16": "281", - "1.16.2": "281", - "1.17": "319", - "1.19": "340", - "1.19.3": "348", - "1.19.4": "361", - "1.20": "363" - }, - "703": { - "1.13": "189", - "1.13.2": "189", - "1.14": "195", - "1.15": "195", - "1.16": "228", - "1.16.2": "228", - "1.17": "643", - "1.19": "669", - "1.19.3": "682", - "1.19.4": "699", - "1.20": "703" - }, - "146": { - "1.13": "52", - "1.13.2": "52", - "1.14": "52", - "1.15": "52", - "1.16": "63", - "1.16.2": "63", - "1.17": "127", - "1.19": "135", - "1.19.3": "139", - "1.19.4": "145", - "1.20": "146" - }, - "1102": { - "1.13": "745", - "1.13.2": "750", - "1.14": "816", - "1.15": "817", - "1.16": "884", - "1.16.2": "885", - "1.17": "997", - "1.19": "1040", - "1.19.3": "1074", - "1.19.4": "1098", - "1.20": "1102" - }, - "939": { - "1.13": "606", - "1.13.2": "611", - "1.14": "669", - "1.15": "669", - "1.16": "731", - "1.16.2": "731", - "1.17": "845", - "1.19": "884", - "1.19.3": "912", - "1.19.4": "935", - "1.20": "939" - }, - "1206": { - "1.17": "1094", - "1.19": "1141", - "1.19.3": "1175", - "1.19.4": "1200", - "1.20": "1206" - }, - "439": { - "1.13": "297", - "1.13.2": "297", - "1.14": "315", - "1.15": "315", - "1.16": "365", - "1.16.2": "365", - "1.17": "388", - "1.19": "413", - "1.19.3": "423", - "1.19.4": "437", - "1.20": "439" - }, - "548": { - "1.13": "410", - "1.13.2": "410", - "1.14": "428", - "1.15": "428", - "1.16": "479", - "1.16.2": "479", - "1.17": "499", - "1.19": "522", - "1.19.3": "532", - "1.19.4": "546", - "1.20": "548" - }, - "564": { - "1.13": "426", - "1.13.2": "426", - "1.14": "444", - "1.15": "444", - "1.16": "495", - "1.16.2": "495", - "1.17": "515", - "1.19": "538", - "1.19.3": "548", - "1.19.4": "562", - "1.20": "564" - }, - "919": { - "1.14": "649", - "1.15": "649", - "1.16": "711", - "1.16.2": "711", - "1.17": "825", - "1.19": "864", - "1.19.3": "892", - "1.19.4": "915", - "1.20": "919" - }, - "532": { - "1.13": "394", - "1.13.2": "394", - "1.14": "412", - "1.15": "412", - "1.16": "463", - "1.16.2": "463", - "1.17": "483", - "1.19": "506", - "1.19.3": "516", - "1.19.4": "530", - "1.20": "532" - }, - "516": { - "1.13": "378", - "1.13.2": "378", - "1.14": "396", - "1.15": "396", - "1.16": "447", - "1.16.2": "447", - "1.17": "467", - "1.19": "490", - "1.19.3": "500", - "1.19.4": "514", - "1.20": "516" - }, - "464": { - "1.13": "326", - "1.13.2": "326", - "1.14": "344", - "1.15": "344", - "1.16": "394", - "1.16.2": "394", - "1.17": "415", - "1.19": "438", - "1.19.3": "448", - "1.19.4": "462", - "1.20": "464" - }, - "480": { - "1.13": "342", - "1.13.2": "342", - "1.14": "360", - "1.15": "360", - "1.16": "410", - "1.16.2": "410", - "1.17": "431", - "1.19": "454", - "1.19.3": "464", - "1.19.4": "478", - "1.20": "480" - }, - "420": { - "1.13": "278", - "1.13.2": "278", - "1.14": "296", - "1.15": "296", - "1.16": "346", - "1.16.2": "346", - "1.17": "369", - "1.19": "394", - "1.19.3": "404", - "1.19.4": "418", - "1.20": "420" - }, - "195": { - "1.13": "97", - "1.13.2": "97", - "1.14": "97", - "1.15": "97", - "1.16": "110", - "1.16.2": "110", - "1.17": "172", - "1.19": "182", - "1.19.3": "186", - "1.19.4": "194", - "1.20": "195" - }, - "1177": { - "1.16": "962", - "1.16.2": "963", - "1.17": "1065", - "1.19": "1112", - "1.19.3": "1146", - "1.19.4": "1171", - "1.20": "1177" - }, - "1178": { - "1.16": "963", - "1.16.2": "964", - "1.17": "1066", - "1.19": "1113", - "1.19.3": "1147", - "1.19.4": "1172", - "1.20": "1178" - }, - "1179": { - "1.16": "964", - "1.16.2": "965", - "1.17": "1067", - "1.19": "1114", - "1.19.3": "1148", - "1.19.4": "1173", - "1.20": "1179" - }, - "390": { - "1.16": "301", - "1.16.2": "301", - "1.17": "339", - "1.19": "364", - "1.19.3": "374", - "1.19.4": "388", - "1.20": "390" - }, - "1238": { - "1.20": "1238" - }, - "1156": { - "1.14": "866", - "1.15": "867", - "1.16": "937", - "1.16.2": "938", - "1.17": "1044", - "1.19": "1091", - "1.19.3": "1125", - "1.19.4": "1150", - "1.20": "1156" - }, - "961": { - "legacy": "377", - "1.13": "628", - "1.13.2": "633", - "1.14": "691", - "1.15": "691", - "1.16": "753", - "1.16.2": "753", - "1.17": "867", - "1.19": "906", - "1.19.3": "934", - "1.19.4": "957", - "1.20": "961" - }, - "953": { - "legacy": "369", - "1.13": "620", - "1.13.2": "625", - "1.14": "683", - "1.15": "683", - "1.16": "745", - "1.16.2": "745", - "1.17": "859", - "1.19": "898", - "1.19.3": "926", - "1.19.4": "949", - "1.20": "953" - }, - "971": { - "1.13": "635", - "1.13.2": "640", - "1.14": "698", - "1.15": "699", - "1.16": "761", - "1.16.2": "761", - "1.17": "876", - "1.19": "916", - "1.19.3": "944", - "1.19.4": "967", - "1.20": "971" - }, - "1098": { - "1.13": "741", - "1.13.2": "746", - "1.14": "812", - "1.15": "813", - "1.16": "880", - "1.16.2": "881", - "1.17": "993", - "1.19": "1036", - "1.19.3": "1070", - "1.19.4": "1094", - "1.20": "1098" - }, - "935": { - "1.13": "602", - "1.13.2": "607", - "1.14": "665", - "1.15": "665", - "1.16": "727", - "1.16.2": "727", - "1.17": "841", - "1.19": "880", - "1.19.3": "908", - "1.19.4": "931", - "1.20": "935" - }, - "1202": { - "1.17": "1090", - "1.19": "1137", - "1.19.3": "1171", - "1.19.4": "1196", - "1.20": "1202" - }, - "435": { - "1.13": "293", - "1.13.2": "293", - "1.14": "311", - "1.15": "311", - "1.16": "361", - "1.16.2": "361", - "1.17": "384", - "1.19": "409", - "1.19.3": "419", - "1.19.4": "433", - "1.20": "435" - }, - "544": { - "1.13": "406", - "1.13.2": "406", - "1.14": "424", - "1.15": "424", - "1.16": "475", - "1.16.2": "475", - "1.17": "495", - "1.19": "518", - "1.19.3": "528", - "1.19.4": "542", - "1.20": "544" - }, - "560": { - "1.13": "422", - "1.13.2": "422", - "1.14": "440", - "1.15": "440", - "1.16": "491", - "1.16.2": "491", - "1.17": "511", - "1.19": "534", - "1.19.3": "544", - "1.19.4": "558", - "1.20": "560" - }, - "915": { - "1.14": "647", - "1.15": "647", - "1.16": "709", - "1.16.2": "707", - "1.17": "821", - "1.19": "860", - "1.19.3": "888", - "1.19.4": "911", - "1.20": "915" - }, - "528": { - "1.13": "390", - "1.13.2": "390", - "1.14": "408", - "1.15": "408", - "1.16": "459", - "1.16.2": "459", - "1.17": "479", - "1.19": "502", - "1.19.3": "512", - "1.19.4": "526", - "1.20": "528" - }, - "597": { - "1.13": "453", - "1.13.2": "458", - "1.14": "476", - "1.15": "476", - "1.16": "527", - "1.16.2": "527", - "1.17": "547", - "1.19": "570", - "1.19.3": "580", - "1.19.4": "594", - "1.20": "597" - }, - "198": { - "1.13": "100", - "1.13.2": "100", - "1.14": "100", - "1.15": "100", - "1.16": "113", - "1.16.2": "113", - "1.17": "175", - "1.19": "185", - "1.19.3": "189", - "1.19.4": "197", - "1.20": "198" - }, - "512": { - "1.13": "374", - "1.13.2": "374", - "1.14": "392", - "1.15": "392", - "1.16": "443", - "1.16.2": "443", - "1.17": "463", - "1.19": "486", - "1.19.3": "496", - "1.19.4": "510", - "1.20": "512" - }, - "460": { - "1.13": "322", - "1.13.2": "322", - "1.14": "340", - "1.15": "340", - "1.16": "390", - "1.16.2": "390", - "1.17": "411", - "1.19": "434", - "1.19.3": "444", - "1.19.4": "458", - "1.20": "460" - }, - "476": { - "1.13": "338", - "1.13.2": "338", - "1.14": "356", - "1.15": "356", - "1.16": "406", - "1.16.2": "406", - "1.17": "427", - "1.19": "450", - "1.19.3": "460", - "1.19.4": "474", - "1.20": "476" - }, - "416": { - "1.13": "274", - "1.13.2": "274", - "1.14": "292", - "1.15": "292", - "1.16": "342", - "1.16.2": "342", - "1.17": "365", - "1.19": "390", - "1.19.3": "400", - "1.19.4": "414", - "1.20": "416" - }, - "191": { - "1.13": "93", - "1.13.2": "93", - "1.14": "93", - "1.15": "93", - "1.16": "106", - "1.16.2": "106", - "1.17": "168", - "1.19": "178", - "1.19.3": "182", - "1.19.4": "190", - "1.20": "191" - }, - "921": { - "legacy": "352", - "1.13": "588", - "1.13.2": "593", - "1.14": "651", - "1.15": "651", - "1.16": "713", - "1.16.2": "713", - "1.17": "827", - "1.19": "866", - "1.19.3": "894", - "1.19.4": "917", - "1.20": "921" - }, - "498": { - "1.13": "359", - "1.13.2": "359", - "1.14": "377", - "1.15": "377", - "1.16": "428", - "1.16.2": "428", - "1.17": "449", - "1.19": "472", - "1.19.3": "482", - "1.19.4": "496", - "1.20": "498" - }, - "920": { - "1.13": "587", - "1.13.2": "592", - "1.14": "646", - "1.15": "646", - "1.16": "708", - "1.16.2": "712", - "1.17": "826", - "1.19": "865", - "1.19.3": "893", - "1.19.4": "916", - "1.20": "920" - }, - "885": { - "legacy": "340", - "1.13": "557", - "1.13.2": "562", - "1.14": "616", - "1.15": "616", - "1.16": "678", - "1.16.2": "678", - "1.17": "792", - "1.19": "830", - "1.19.3": "858", - "1.19.4": "881", - "1.20": "885" - }, - "264": { - "legacy": "47", - "1.13": "137", - "1.13.2": "137", - "1.14": "143", - "1.15": "143", - "1.16": "168", - "1.16.2": "168", - "1.17": "233", - "1.19": "245", - "1.19.3": "251", - "1.19.4": "262", - "1.20": "264" - }, - "760": { - "legacy": "261", - "1.13": "472", - "1.13.2": "477", - "1.14": "525", - "1.15": "525", - "1.16": "577", - "1.16.2": "574", - "1.17": "682", - "1.19": "718", - "1.19.3": "735", - "1.19.4": "756", - "1.20": "760" - }, - "808": { - "legacy": "281", - "1.13": "493", - "1.13.2": "498", - "1.14": "546", - "1.15": "546", - "1.16": "600", - "1.16.2": "614", - "1.17": "730", - "1.19": "766", - "1.19.3": "783", - "1.19.4": "804", - "1.20": "808" - }, - "578": { - "1.13": "439", - "1.13.2": "439", - "1.14": "457", - "1.15": "457", - "1.16": "508", - "1.16.2": "508", - "1.17": "528", - "1.19": "551", - "1.19.3": "561", - "1.19.4": "575", - "1.20": "578" - }, - "573": { - "1.13": "434", - "1.13.2": "434", - "1.14": "452", - "1.15": "452", - "1.16": "503", - "1.16.2": "503", - "1.17": "523", - "1.19": "546", - "1.19.3": "556", - "1.19.4": "570", - "1.20": "573" - }, - "588": { - "1.13": "444", - "1.13.2": "449", - "1.14": "467", - "1.15": "467", - "1.16": "518", - "1.16.2": "518", - "1.17": "538", - "1.19": "561", - "1.19.3": "571", - "1.19.4": "585", - "1.20": "588" - }, - "815": { - "legacy": "297", - "1.13": "509", - "1.13.2": "514", - "1.14": "562", - "1.15": "562", - "1.16": "621", - "1.16.2": "621", - "1.17": "737", - "1.19": "773", - "1.19.3": "790", - "1.19.4": "811", - "1.20": "815" - }, - "1239": { - "1.20": "1239" - }, - "963": { - "legacy": "379", - "1.13": "630", - "1.13.2": "635", - "1.14": "693", - "1.15": "693", - "1.16": "755", - "1.16.2": "755", - "1.17": "869", - "1.19": "908", - "1.19.3": "936", - "1.19.4": "959", - "1.20": "963" - }, - "881": { - "legacy": "336", - "1.13": "551", - "1.13.2": "556", - "1.14": "609", - "1.15": "609", - "1.16": "674", - "1.16.2": "674", - "1.17": "788", - "1.19": "826", - "1.19.3": "854", - "1.19.4": "877", - "1.20": "881" - }, - "248": { - "1.13": "122", - "1.13.2": "122", - "1.14": "127", - "1.15": "127", - "1.16": "152", - "1.16.2": "152", - "1.17": "218", - "1.19": "229", - "1.19.3": "235", - "1.19.4": "246", - "1.20": "248" - }, - "339": { - "legacy": "108", - "1.13": "216", - "1.13.2": "216", - "1.14": "222", - "1.15": "222", - "1.16": "260", - "1.16.2": "260", - "1.17": "301", - "1.19": "316", - "1.19.3": "324", - "1.19.4": "337", - "1.20": "339" - }, - "377": { - "1.14": "247", - "1.15": "247", - "1.16": "289", - "1.16.2": "289", - "1.17": "327", - "1.19": "351", - "1.19.3": "361", - "1.19.4": "375", - "1.20": "377" - }, - "263": { - "legacy": "45", - "1.13": "135", - "1.13.2": "135", - "1.14": "141", - "1.15": "141", - "1.16": "166", - "1.16.2": "166", - "1.17": "232", - "1.19": "244", - "1.19.3": "250", - "1.19.4": "261", - "1.20": "263" - }, - "1099": { - "1.13": "742", - "1.13.2": "747", - "1.14": "813", - "1.15": "814", - "1.16": "881", - "1.16.2": "882", - "1.17": "994", - "1.19": "1037", - "1.19.3": "1071", - "1.19.4": "1095", - "1.20": "1099" - }, - "936": { - "1.13": "603", - "1.13.2": "608", - "1.14": "666", - "1.15": "666", - "1.16": "728", - "1.16.2": "728", - "1.17": "842", - "1.19": "881", - "1.19.3": "909", - "1.19.4": "932", - "1.20": "936" - }, - "1203": { - "1.17": "1091", - "1.19": "1138", - "1.19.3": "1172", - "1.19.4": "1197", - "1.20": "1203" - }, - "436": { - "1.13": "294", - "1.13.2": "294", - "1.14": "312", - "1.15": "312", - "1.16": "362", - "1.16.2": "362", - "1.17": "385", - "1.19": "410", - "1.19.3": "420", - "1.19.4": "434", - "1.20": "436" - }, - "545": { - "legacy": "172", - "1.13": "407", - "1.13.2": "407", - "1.14": "425", - "1.15": "425", - "1.16": "476", - "1.16.2": "476", - "1.17": "496", - "1.19": "519", - "1.19.3": "529", - "1.19.4": "543", - "1.20": "545" - }, - "561": { - "1.13": "423", - "1.13.2": "423", - "1.14": "441", - "1.15": "441", - "1.16": "492", - "1.16.2": "492", - "1.17": "512", - "1.19": "535", - "1.19.3": "545", - "1.19.4": "559", - "1.20": "561" - }, - "916": { - "1.14": "648", - "1.15": "648", - "1.16": "710", - "1.16.2": "708", - "1.17": "822", - "1.19": "861", - "1.19.3": "889", - "1.19.4": "912", - "1.20": "916" - }, - "529": { - "1.13": "391", - "1.13.2": "391", - "1.14": "409", - "1.15": "409", - "1.16": "460", - "1.16.2": "460", - "1.17": "480", - "1.19": "503", - "1.19.3": "513", - "1.19.4": "527", - "1.20": "529" - }, - "212": { - "legacy": "39", - "1.13": "108", - "1.13.2": "108", - "1.14": "111", - "1.15": "111", - "1.16": "124", - "1.16.2": "124", - "1.17": "187", - "1.19": "197", - "1.19.3": "201", - "1.19.4": "210", - "1.20": "212" - }, - "330": { - "legacy": "99", - "1.13": "203", - "1.13.2": "203", - "1.14": "209", - "1.15": "209", - "1.16": "244", - "1.16.2": "244", - "1.17": "292", - "1.19": "307", - "1.19.3": "315", - "1.19.4": "328", - "1.20": "330" - }, - "513": { - "1.13": "375", - "1.13.2": "375", - "1.14": "393", - "1.15": "393", - "1.16": "444", - "1.16.2": "444", - "1.17": "464", - "1.19": "487", - "1.19.3": "497", - "1.19.4": "511", - "1.20": "513" - }, - "461": { - "1.13": "323", - "1.13.2": "323", - "1.14": "341", - "1.15": "341", - "1.16": "391", - "1.16.2": "391", - "1.17": "412", - "1.19": "435", - "1.19.3": "445", - "1.19.4": "459", - "1.20": "461" - }, - "477": { - "1.13": "339", - "1.13.2": "339", - "1.14": "357", - "1.15": "357", - "1.16": "407", - "1.16.2": "407", - "1.17": "428", - "1.19": "451", - "1.19.3": "461", - "1.19.4": "475", - "1.20": "477" - }, - "417": { - "1.13": "275", - "1.13.2": "275", - "1.14": "293", - "1.15": "293", - "1.16": "343", - "1.16.2": "343", - "1.17": "366", - "1.19": "391", - "1.19.3": "401", - "1.19.4": "415", - "1.20": "417" - }, - "192": { - "1.13": "94", - "1.13.2": "94", - "1.14": "94", - "1.15": "94", - "1.16": "107", - "1.16.2": "107", - "1.17": "169", - "1.19": "179", - "1.19.3": "183", - "1.19.4": "191", - "1.20": "192" - }, - "1217": { - "1.19.4": "1211", - "1.20": "1217" - }, - "579": { - "1.13": "440", - "1.13.2": "440", - "1.14": "458", - "1.15": "458", - "1.16": "509", - "1.16.2": "509", - "1.17": "529", - "1.19": "552", - "1.19.3": "562", - "1.19.4": "576", - "1.20": "579" - }, - "574": { - "1.13": "435", - "1.13.2": "435", - "1.14": "453", - "1.15": "453", - "1.16": "504", - "1.16.2": "504", - "1.17": "524", - "1.19": "547", - "1.19.3": "557", - "1.19.4": "571", - "1.20": "574" - }, - "589": { - "1.13": "445", - "1.13.2": "450", - "1.14": "468", - "1.15": "468", - "1.16": "519", - "1.16.2": "519", - "1.17": "539", - "1.19": "562", - "1.19.3": "572", - "1.19.4": "586", - "1.20": "589" - }, - "868": { - "legacy": "325", - "1.13": "537", - "1.13.2": "542", - "1.14": "595", - "1.15": "595", - "1.16": "660", - "1.16.2": "660", - "1.17": "776", - "1.19": "813", - "1.19.3": "841", - "1.19.4": "864", - "1.20": "868" - }, - "73": { - "1.17": "64", - "1.19": "67", - "1.19.3": "69", - "1.19.4": "72", - "1.20": "73" - }, - "890": { - "1.17": "796", - "1.19": "835", - "1.19.3": "863", - "1.19.4": "886", - "1.20": "890" - }, - "1240": { - "1.20": "1240" - }, - "286": { - "legacy": "81", - "1.13": "172", - "1.13.2": "172", - "1.14": "178", - "1.15": "178", - "1.16": "205", - "1.16.2": "205", - "1.17": "254", - "1.19": "265", - "1.19.3": "272", - "1.19.4": "284", - "1.20": "286" - }, - "923": { - "legacy": "354", - "1.13": "590", - "1.13.2": "595", - "1.14": "653", - "1.15": "653", - "1.16": "715", - "1.16.2": "715", - "1.17": "829", - "1.19": "868", - "1.19.3": "896", - "1.19.4": "919", - "1.20": "923" - }, - "11": { - "1.17": "11", - "1.19": "11", - "1.19.3": "11", - "1.19.4": "11", - "1.20": "11" - }, - "654": { - "1.20": "654" - }, - "973": { - "1.19.3": "946", - "1.19.4": "969", - "1.20": "973" - }, - "1167": { - "1.14": "876", - "1.15": "877", - "1.16": "948", - "1.16.2": "949", - "1.17": "1055", - "1.19": "1102", - "1.19.3": "1136", - "1.19.4": "1161", - "1.20": "1167" - }, - "1190": { - "1.17": "1078", - "1.19": "1125", - "1.19.3": "1159", - "1.19.4": "1184", - "1.20": "1190" - }, - "1051": { - "legacy": "391", - "1.13": "692", - "1.13.2": "697", - "1.14": "762", - "1.15": "763", - "1.16": "829", - "1.16.2": "830", - "1.17": "947", - "1.19": "990", - "1.19.3": "1023", - "1.19.4": "1047", - "1.20": "1051" - }, - "733": { - "legacy": "398", - "1.13": "704", - "1.13.2": "709", - "1.14": "774", - "1.15": "775", - "1.16": "841", - "1.16.2": "842", - "1.17": "667", - "1.19": "695", - "1.19.3": "710", - "1.19.4": "729", - "1.20": "733" - }, - "1157": { - "1.14": "867", - "1.15": "868", - "1.16": "938", - "1.16.2": "939", - "1.17": "1045", - "1.19": "1092", - "1.19.3": "1126", - "1.19.4": "1151", - "1.20": "1157" - }, - "301": { - "1.13": "182", - "1.13.2": "182", - "1.14": "188", - "1.15": "188", - "1.16": "217", - "1.16.2": "217", - "1.17": "266", - "1.19": "278", - "1.19.3": "286", - "1.19.4": "299", - "1.20": "301" - }, - "972": { - "1.14": "699", - "1.15": "700", - "1.16": "762", - "1.16.2": "762", - "1.17": "877", - "1.19": "917", - "1.19.3": "945", - "1.19.4": "968", - "1.20": "972" - }, - "964": { - "legacy": "380", - "1.13": "631", - "1.13.2": "636", - "1.14": "694", - "1.15": "694", - "1.16": "756", - "1.16.2": "756", - "1.17": "870", - "1.19": "909", - "1.19.3": "937", - "1.19.4": "960", - "1.20": "964" - }, - "974": { - "1.13": "636", - "1.13.2": "641", - "1.14": "700", - "1.15": "701", - "1.16": "763", - "1.16.2": "763", - "1.17": "878", - "1.19": "918", - "1.19.3": "947", - "1.19.4": "970", - "1.20": "974" - }, - "334": { - "1.16": "248", - "1.16.2": "248", - "1.17": "296", - "1.19": "311", - "1.19.3": "319", - "1.19.4": "332", - "1.20": "334" - }, - "493": { - "1.13": "355", - "1.13.2": "355", - "1.14": "373", - "1.15": "373", - "1.16": "423", - "1.16.2": "423", - "1.17": "444", - "1.19": "467", - "1.19.3": "477", - "1.19.4": "491", - "1.20": "493" - }, - "823": { - "legacy": "305", - "1.13": "517", - "1.13.2": "522", - "1.14": "570", - "1.15": "570", - "1.16": "629", - "1.16.2": "629", - "1.17": "745", - "1.19": "781", - "1.19.3": "798", - "1.19.4": "819", - "1.20": "823" - }, - "821": { - "legacy": "303", - "1.13": "515", - "1.13.2": "520", - "1.14": "568", - "1.15": "568", - "1.16": "627", - "1.16.2": "627", - "1.17": "743", - "1.19": "779", - "1.19.3": "796", - "1.19.4": "817", - "1.20": "821" - }, - "820": { - "legacy": "302", - "1.13": "514", - "1.13.2": "519", - "1.14": "567", - "1.15": "567", - "1.16": "626", - "1.16.2": "626", - "1.17": "742", - "1.19": "778", - "1.19.3": "795", - "1.19.4": "816", - "1.20": "820" - }, - "822": { - "legacy": "304", - "1.13": "516", - "1.13.2": "521", - "1.14": "569", - "1.15": "569", - "1.16": "628", - "1.16.2": "628", - "1.17": "744", - "1.19": "780", - "1.19.3": "797", - "1.19.4": "818", - "1.20": "822" - }, - "763": { - "1.13": "475", - "1.13.2": "480", - "1.14": "528", - "1.15": "528", - "1.16": "580", - "1.16.2": "577", - "1.17": "685", - "1.19": "721", - "1.19.3": "738", - "1.19.4": "759", - "1.20": "763" - }, - "746": { - "1.19.4": "742", - "1.20": "746" - }, - "667": { - "1.19.4": "663", - "1.20": "667" - }, - "747": { - "1.19.4": "743", - "1.20": "747" - }, - "694": { - "1.19.4": "690", - "1.20": "694" - }, - "294": { - "1.19.4": "292", - "1.20": "294" - }, - "717": { - "1.19.4": "713", - "1.20": "717" - }, - "862": { - "1.19.4": "858", - "1.20": "862" - }, - "159": { - "1.19.4": "158", - "1.20": "159" - }, - "115": { - "1.19.4": "114", - "1.20": "115" - }, - "28": { - "1.19.4": "28", - "1.20": "28" - }, - "682": { - "1.19.4": "678", - "1.20": "682" - }, - "40": { - "1.19.4": "40", - "1.20": "40" - }, - "851": { - "1.19.4": "847", - "1.20": "851" - }, - "235": { - "1.19.4": "233", - "1.20": "235" - }, - "366": { - "1.19.4": "364", - "1.20": "366" - }, - "706": { - "1.19.4": "702", - "1.20": "706" - }, - "149": { - "1.19.4": "148", - "1.20": "149" - }, - "277": { - "legacy": "54", - "1.13": "149", - "1.13.2": "149", - "1.14": "155", - "1.15": "155", - "1.16": "180", - "1.16.2": "180", - "1.17": "245", - "1.19": "256", - "1.19.3": "263", - "1.19.4": "275", - "1.20": "277" - }, - "729": { - "legacy": "342", - "1.13": "559", - "1.13.2": "564", - "1.14": "618", - "1.15": "618", - "1.16": "680", - "1.16.2": "680", - "1.17": "663", - "1.19": "691", - "1.19.3": "706", - "1.19.4": "725", - "1.20": "729" - }, - "949": { - "legacy": "365", - "1.13": "616", - "1.13.2": "621", - "1.14": "679", - "1.15": "679", - "1.16": "741", - "1.16.2": "741", - "1.17": "855", - "1.19": "894", - "1.19.3": "922", - "1.19.4": "945", - "1.20": "949" - }, - "975": { - "1.13": "637", - "1.13.2": "642", - "1.14": "701", - "1.15": "702", - "1.16": "764", - "1.16.2": "764", - "1.17": "879", - "1.19": "919", - "1.19.3": "948", - "1.19.4": "971", - "1.20": "975" - }, - "398": { - "1.13": "248", - "1.13.2": "248", - "1.14": "266", - "1.15": "266", - "1.16": "315", - "1.16.2": "315", - "1.17": "347", - "1.19": "372", - "1.19.3": "382", - "1.19.4": "396", - "1.20": "398" - }, - "265": { - "1.19.3": "252", - "1.19.4": "263", - "1.20": "265" - }, - "328": { - "1.17": "291", - "1.19": "305", - "1.19.3": "313", - "1.19.4": "326", - "1.20": "328" - }, - "346": { - "1.16": "266", - "1.16.2": "266", - "1.17": "307", - "1.19": "323", - "1.19.3": "331", - "1.19.4": "344", - "1.20": "346" - }, - "1184": { - "1.16": "969", - "1.16.2": "970", - "1.17": "1072", - "1.19": "1119", - "1.19.3": "1153", - "1.19.4": "1178", - "1.20": "1184" - }, - "400": { - "1.13": "257", - "1.13.2": "257", - "1.14": "275", - "1.15": "275", - "1.16": "324", - "1.16.2": "324", - "1.17": "349", - "1.19": "374", - "1.19.3": "384", - "1.19.4": "398", - "1.20": "400" - }, - "489": { - "1.13": "351", - "1.13.2": "351", - "1.14": "369", - "1.15": "369", - "1.16": "419", - "1.16.2": "419", - "1.17": "440", - "1.19": "463", - "1.19.3": "473", - "1.19.4": "487", - "1.20": "489" - }, - "170": { - "1.13": "69", - "1.13.2": "69", - "1.14": "69", - "1.15": "69", - "1.16": "82", - "1.16.2": "82", - "1.17": "147", - "1.19": "157", - "1.19.3": "161", - "1.19.4": "169", - "1.20": "170" - }, - "321": { - "1.13": "202", - "1.13.2": "202", - "1.14": "208", - "1.15": "208", - "1.16": "243", - "1.16.2": "243", - "1.17": "286", - "1.19": "298", - "1.19.3": "306", - "1.19.4": "319", - "1.20": "321" - }, - "272": { - "1.13": "143", - "1.13.2": "143", - "1.14": "149", - "1.15": "149", - "1.16": "174", - "1.16.2": "174", - "1.17": "239", - "1.19": "251", - "1.19.3": "258", - "1.19.4": "270", - "1.20": "272" - }, - "1104": { - "1.13": "747", - "1.13.2": "752", - "1.14": "818", - "1.15": "819", - "1.16": "886", - "1.16.2": "887", - "1.17": "999", - "1.19": "1042", - "1.19.3": "1076", - "1.19.4": "1100", - "1.20": "1104" - }, - "271": { - "1.13": "142", - "1.13.2": "142", - "1.14": "148", - "1.15": "148", - "1.16": "173", - "1.16.2": "173", - "1.17": "238", - "1.19": "250", - "1.19.3": "257", - "1.19.4": "269", - "1.20": "271" - }, - "287": { - "legacy": "82", - "1.13": "173", - "1.13.2": "173", - "1.14": "179", - "1.15": "179", - "1.16": "206", - "1.16.2": "206", - "1.17": "255", - "1.19": "266", - "1.19.3": "273", - "1.19.4": "285", - "1.20": "287" - }, - "882": { - "legacy": "337", - "1.13": "552", - "1.13.2": "557", - "1.14": "610", - "1.15": "610", - "1.16": "675", - "1.16.2": "675", - "1.17": "789", - "1.19": "827", - "1.19.3": "855", - "1.19.4": "878", - "1.20": "882" - }, - "892": { - "legacy": "347", - "1.13": "564", - "1.13.2": "569", - "1.14": "623", - "1.15": "623", - "1.16": "685", - "1.16.2": "685", - "1.17": "798", - "1.19": "837", - "1.19.3": "865", - "1.19.4": "888", - "1.20": "892" - }, - "762": { - "legacy": "263", - "1.13": "474", - "1.13.2": "479", - "1.14": "527", - "1.15": "527", - "1.16": "579", - "1.16.2": "576", - "1.17": "684", - "1.19": "720", - "1.19.3": "737", - "1.19.4": "758", - "1.20": "762" - }, - "68": { - "legacy": "173", - "1.13": "299", - "1.13.2": "299", - "1.14": "317", - "1.15": "317", - "1.16": "367", - "1.16.2": "367", - "1.17": "59", - "1.19": "62", - "1.19.3": "64", - "1.19.4": "67", - "1.20": "68" - }, - "49": { - "legacy": "16", - "1.13": "31", - "1.13.2": "31", - "1.14": "31", - "1.15": "31", - "1.16": "35", - "1.16.2": "35", - "1.17": "40", - "1.19": "43", - "1.19.3": "45", - "1.19.4": "48", - "1.20": "49" - }, - "16": { - "1.13": "10", - "1.13.2": "10", - "1.14": "10", - "1.15": "10", - "1.16": "10", - "1.16.2": "10", - "1.17": "16", - "1.19": "16", - "1.19.3": "16", - "1.19.4": "16", - "1.20": "16" - }, - "1221": { - "1.19.4": "1215", - "1.20": "1221" - }, - "9": { - "1.17": "9", - "1.19": "9", - "1.19.3": "9", - "1.19.4": "9", - "1.20": "9" - }, - "630": { - "1.17": "580", - "1.19": "603", - "1.19.3": "613", - "1.19.4": "627", - "1.20": "630" - }, - "613": { - "1.17": "563", - "1.19": "586", - "1.19.3": "596", - "1.19.4": "610", - "1.20": "613" - }, - "393": { - "1.17": "342", - "1.19": "367", - "1.19.3": "377", - "1.19.4": "391", - "1.20": "393" - }, - "22": { - "legacy": "4", - "1.13": "12", - "1.13.2": "12", - "1.14": "12", - "1.15": "12", - "1.16": "14", - "1.16.2": "14", - "1.17": "21", - "1.19": "22", - "1.19.3": "22", - "1.19.4": "22", - "1.20": "22" - }, - "247": { - "1.13": "121", - "1.13.2": "121", - "1.14": "126", - "1.15": "126", - "1.16": "151", - "1.16.2": "151", - "1.17": "217", - "1.19": "228", - "1.19.3": "234", - "1.19.4": "245", - "1.20": "247" - }, - "282": { - "legacy": "67", - "1.13": "157", - "1.13.2": "157", - "1.14": "163", - "1.15": "163", - "1.16": "188", - "1.16.2": "188", - "1.17": "250", - "1.19": "261", - "1.19.3": "268", - "1.19.4": "280", - "1.20": "282" - }, - "375": { - "legacy": "139", - "1.13": "239", - "1.13.2": "239", - "1.14": "245", - "1.15": "245", - "1.16": "287", - "1.16.2": "287", - "1.17": "325", - "1.19": "349", - "1.19.3": "359", - "1.19.4": "373", - "1.20": "375" - }, - "172": { - "legacy": "30", - "1.13": "75", - "1.13.2": "75", - "1.14": "75", - "1.15": "75", - "1.16": "88", - "1.16.2": "88", - "1.17": "149", - "1.19": "159", - "1.19.3": "163", - "1.19.4": "171", - "1.20": "172" - }, - "903": { - "1.13": "575", - "1.13.2": "580", - "1.14": "634", - "1.15": "634", - "1.16": "696", - "1.16.2": "694", - "1.17": "809", - "1.19": "848", - "1.19.3": "876", - "1.19.4": "899", - "1.20": "903" - }, - "895": { - "1.13": "566", - "1.13.2": "571", - "1.14": "625", - "1.15": "625", - "1.16": "687", - "1.16.2": "687", - "1.17": "801", - "1.19": "840", - "1.19.3": "868", - "1.19.4": "891", - "1.20": "895" - }, - "877": { - "1.13": "549", - "1.13.2": "554", - "1.14": "607", - "1.15": "607", - "1.16": "672", - "1.16.2": "672", - "1.17": "785", - "1.19": "822", - "1.19.3": "850", - "1.19.4": "873", - "1.20": "877" - }, - "976": { - "1.13": "638", - "1.13.2": "643", - "1.14": "702", - "1.15": "703", - "1.16": "765", - "1.16.2": "765", - "1.17": "880", - "1.19": "920", - "1.19.3": "949", - "1.19.4": "972", - "1.20": "976" - }, - "373": { - "legacy": "137", - "1.13": "237", - "1.13.2": "237", - "1.14": "243", - "1.15": "243", - "1.16": "285", - "1.16.2": "285", - "1.17": "323", - "1.19": "347", - "1.19.3": "357", - "1.19.4": "371", - "1.20": "373" - }, - "1084": { - "legacy": "422", - "1.13": "727", - "1.13.2": "732", - "1.14": "798", - "1.15": "799", - "1.16": "866", - "1.16.2": "867", - "1.17": "979", - "1.19": "1022", - "1.19.3": "1056", - "1.19.4": "1080", - "1.20": "1084" - }, - "639": { - "legacy": "404", - "1.13": "463", - "1.13.2": "468", - "1.14": "514", - "1.15": "514", - "1.16": "567", - "1.16.2": "567", - "1.17": "589", - "1.19": "612", - "1.19.3": "622", - "1.19.4": "636", - "1.20": "639" - }, - "888": { - "legacy": "345", - "1.13": "562", - "1.13.2": "567", - "1.14": "621", - "1.15": "621", - "1.16": "683", - "1.16.2": "683", - "1.17": "795", - "1.19": "833", - "1.19.3": "861", - "1.19.4": "884", - "1.20": "888" - }, - "1153": { - "1.14": "517", - "1.15": "517", - "1.16": "934", - "1.16.2": "935", - "1.17": "1041", - "1.19": "1088", - "1.19.3": "1122", - "1.19.4": "1147", - "1.20": "1153" - }, - "598": { - "1.13": "454", - "1.13.2": "459", - "1.14": "477", - "1.15": "477", - "1.16": "528", - "1.16.2": "528", - "1.17": "548", - "1.19": "571", - "1.19.3": "581", - "1.19.4": "595", - "1.20": "598" - }, - "948": { - "legacy": "364", - "1.13": "615", - "1.13.2": "620", - "1.14": "678", - "1.15": "678", - "1.16": "740", - "1.16.2": "740", - "1.17": "854", - "1.19": "893", - "1.19.3": "921", - "1.19.4": "944", - "1.20": "948" - }, - "950": { - "legacy": "366", - "1.13": "617", - "1.13.2": "622", - "1.14": "680", - "1.15": "680", - "1.16": "742", - "1.16.2": "742", - "1.17": "856", - "1.19": "895", - "1.19.3": "923", - "1.19.4": "946", - "1.20": "950" - }, - "899": { - "legacy": "350", - "1.13": "570", - "1.13.2": "575", - "1.14": "629", - "1.15": "629", - "1.16": "691", - "1.16.2": "691", - "1.17": "805", - "1.19": "844", - "1.19.3": "872", - "1.19.4": "895", - "1.20": "899" - }, - "1086": { - "legacy": "424", - "1.13": "729", - "1.13.2": "734", - "1.14": "800", - "1.15": "801", - "1.16": "868", - "1.16.2": "869", - "1.17": "981", - "1.19": "1024", - "1.19.3": "1058", - "1.19.4": "1082", - "1.20": "1086" - }, - "842": { - "legacy": "320", - "1.13": "532", - "1.13.2": "537", - "1.14": "585", - "1.15": "585", - "1.16": "648", - "1.16.2": "648", - "1.17": "764", - "1.19": "800", - "1.19.3": "817", - "1.19.4": "838", - "1.20": "842" - }, - "1073": { - "legacy": "412", - "1.13": "717", - "1.13.2": "722", - "1.14": "787", - "1.15": "788", - "1.16": "855", - "1.16.2": "856", - "1.17": "968", - "1.19": "1011", - "1.19.3": "1045", - "1.19.4": "1069", - "1.20": "1073" - }, - "900": { - "1.13": "571", - "1.13.2": "576", - "1.14": "630", - "1.15": "630", - "1.16": "692", - "1.16.2": "692", - "1.17": "806", - "1.19": "845", - "1.19.3": "873", - "1.19.4": "896", - "1.20": "900" - }, - "940": { - "legacy": "357", - "1.13": "607", - "1.13.2": "612", - "1.14": "670", - "1.15": "670", - "1.16": "732", - "1.16.2": "732", - "1.17": "846", - "1.19": "885", - "1.19.3": "913", - "1.19.4": "936", - "1.20": "940" - }, - "75": { - "1.17": "66", - "1.19": "69", - "1.19.3": "71", - "1.19.4": "74", - "1.20": "75" - }, - "772": { - "1.17": "694", - "1.19": "730", - "1.19.3": "747", - "1.19.4": "768", - "1.20": "772" - }, - "53": { - "1.17": "44", - "1.19": "47", - "1.19.3": "49", - "1.19.4": "52", - "1.20": "53" - }, - "206": { - "1.14": "108", - "1.15": "108", - "1.16": "121", - "1.16.2": "121", - "1.17": "183", - "1.19": "193", - "1.19.3": "197", - "1.19.4": "205", - "1.20": "206" - }, - "977": { - "1.13": "639", - "1.13.2": "644", - "1.14": "703", - "1.15": "704", - "1.16": "766", - "1.16.2": "766", - "1.17": "881", - "1.19": "921", - "1.19.3": "950", - "1.19.4": "973", - "1.20": "977" - }, - "325": { - "1.17": "288", - "1.19": "302", - "1.19.3": "310", - "1.19.4": "323", - "1.20": "325" - }, - "327": { - "1.17": "290", - "1.19": "304", - "1.19.3": "312", - "1.19.4": "325", - "1.20": "327" - }, - "345": { - "1.16": "265", - "1.16.2": "265", - "1.17": "306", - "1.19": "322", - "1.19.3": "330", - "1.19.4": "343", - "1.20": "345" - }, - "1188": { - "1.16": "973", - "1.16.2": "974", - "1.17": "1076", - "1.19": "1123", - "1.19.3": "1157", - "1.19.4": "1182", - "1.20": "1188" - }, - "320": { - "1.13": "201", - "1.13.2": "201", - "1.14": "207", - "1.15": "207", - "1.16": "242", - "1.16.2": "242", - "1.17": "285", - "1.19": "297", - "1.19.3": "305", - "1.19.4": "318", - "1.20": "320" - }, - "278": { - "legacy": "58", - "1.13": "152", - "1.13.2": "152", - "1.14": "158", - "1.15": "158", - "1.16": "183", - "1.16.2": "183", - "1.17": "246", - "1.19": "257", - "1.19.3": "264", - "1.19.4": "276", - "1.20": "278" - }, - "1147": { - "1.14": "860", - "1.15": "861", - "1.16": "929", - "1.16.2": "930", - "1.17": "1036", - "1.19": "1082", - "1.19.3": "1116", - "1.19.4": "1141", - "1.20": "1147" - }, - "1061": { - "1.13": "702", - "1.13.2": "707", - "1.14": "772", - "1.15": "773", - "1.16": "839", - "1.16.2": "840", - "1.17": "957", - "1.19": "1000", - "1.19.3": "1033", - "1.19.4": "1057", - "1.20": "1061" - }, - "978": { - "1.13": "640", - "1.13.2": "645", - "1.14": "704", - "1.15": "705", - "1.16": "767", - "1.16.2": "767", - "1.17": "882", - "1.19": "922", - "1.19.3": "951", - "1.19.4": "974", - "1.20": "978" - }, - "671": { - "1.16": "311", - "1.16.2": "311", - "1.17": "617", - "1.19": "641", - "1.19.3": "652", - "1.19.4": "667", - "1.20": "671" - }, - "698": { - "1.16": "564", - "1.16.2": "564", - "1.17": "638", - "1.19": "664", - "1.19.3": "677", - "1.19.4": "694", - "1.20": "698" - }, - "298": { - "1.16": "214", - "1.16.2": "214", - "1.17": "263", - "1.19": "275", - "1.19.3": "283", - "1.19.4": "296", - "1.20": "298" - }, - "721": { - "1.16": "258", - "1.16.2": "258", - "1.17": "655", - "1.19": "683", - "1.19.3": "698", - "1.19.4": "717", - "1.20": "721" - }, - "214": { - "1.16": "126", - "1.16.2": "126", - "1.17": "189", - "1.19": "199", - "1.19.3": "203", - "1.19.4": "212", - "1.20": "214" - }, - "866": { - "1.19.3": "839", - "1.19.4": "862", - "1.20": "866" - }, - "152": { - "1.16": "67", - "1.16.2": "67", - "1.17": "131", - "1.19": "140", - "1.19.3": "144", - "1.19.4": "151", - "1.20": "152" - }, - "20": { - "1.16": "12", - "1.16.2": "12", - "1.17": "19", - "1.19": "20", - "1.19.3": "20", - "1.19.4": "20", - "1.20": "20" - }, - "32": { - "1.16": "21", - "1.16.2": "21", - "1.17": "28", - "1.19": "30", - "1.19.3": "31", - "1.19.4": "32", - "1.20": "32" - }, - "686": { - "1.16": "197", - "1.16.2": "197", - "1.17": "629", - "1.19": "654", - "1.19.3": "666", - "1.19.4": "682", - "1.20": "686" - }, - "216": { - "1.16": "128", - "1.16.2": "128", - "1.17": "191", - "1.19": "201", - "1.19.3": "205", - "1.19.4": "214", - "1.20": "216" - }, - "855": { - "1.16": "658", - "1.16.2": "658", - "1.17": "774", - "1.19": "811", - "1.19.3": "829", - "1.19.4": "851", - "1.20": "855" - }, - "240": { - "1.16": "144", - "1.16.2": "144", - "1.17": "210", - "1.19": "221", - "1.19.3": "227", - "1.19.4": "238", - "1.20": "240" - }, - "371": { - "1.16": "283", - "1.16.2": "283", - "1.17": "321", - "1.19": "345", - "1.19.3": "355", - "1.19.4": "369", - "1.20": "371" - }, - "120": { - "1.16": "43", - "1.16.2": "43", - "1.17": "107", - "1.19": "113", - "1.19.3": "115", - "1.19.4": "119", - "1.20": "120" - }, - "710": { - "1.16": "232", - "1.16.2": "232", - "1.17": "647", - "1.19": "674", - "1.19.3": "688", - "1.19.4": "706", - "1.20": "710" - }, - "1143": { - "1.14": "856", - "1.15": "857", - "1.16": "925", - "1.16.2": "926", - "1.17": "1032", - "1.19": "1078", - "1.19.3": "1112", - "1.19.4": "1137", - "1.20": "1143" - }, - "1176": { - "1.16": "961", - "1.16.2": "962", - "1.17": "1064", - "1.19": "1111", - "1.19.3": "1145", - "1.19.4": "1170", - "1.20": "1176" - }, - "82": { - "1.17": "73", - "1.19": "76", - "1.19.3": "78", - "1.19.4": "81", - "1.20": "82" - }, - "90": { - "1.17": "81", - "1.19": "84", - "1.19.3": "86", - "1.19.4": "89", - "1.20": "90" - }, - "86": { - "1.17": "77", - "1.19": "80", - "1.19.3": "82", - "1.19.4": "85", - "1.20": "86" - }, - "490": { - "1.13": "352", - "1.13.2": "352", - "1.14": "370", - "1.15": "370", - "1.16": "420", - "1.16.2": "420", - "1.17": "441", - "1.19": "464", - "1.19.3": "474", - "1.19.4": "488", - "1.20": "490" - }, - "254": { - "1.14": "132", - "1.15": "132", - "1.16": "157", - "1.16.2": "157", - "1.17": "223", - "1.19": "235", - "1.19.3": "241", - "1.19.4": "252", - "1.20": "254" - }, - "171": { - "1.13": "70", - "1.13.2": "70", - "1.14": "70", - "1.15": "70", - "1.16": "83", - "1.16.2": "83", - "1.17": "148", - "1.19": "158", - "1.19.3": "162", - "1.19.4": "170", - "1.20": "171" - }, - "245": { - "1.14": "124", - "1.15": "124", - "1.16": "149", - "1.16.2": "149", - "1.17": "215", - "1.19": "226", - "1.19.3": "232", - "1.19.4": "243", - "1.20": "245" - }, - "1096": { - "1.13": "739", - "1.13.2": "744", - "1.14": "810", - "1.15": "811", - "1.16": "878", - "1.16.2": "879", - "1.17": "991", - "1.19": "1034", - "1.19.3": "1068", - "1.19.4": "1092", - "1.20": "1096" - }, - "933": { - "1.13": "600", - "1.13.2": "605", - "1.14": "663", - "1.15": "663", - "1.16": "725", - "1.16.2": "725", - "1.17": "839", - "1.19": "878", - "1.19.3": "906", - "1.19.4": "929", - "1.20": "933" - }, - "1200": { - "1.17": "1088", - "1.19": "1135", - "1.19.3": "1169", - "1.19.4": "1194", - "1.20": "1200" - }, - "433": { - "1.13": "291", - "1.13.2": "291", - "1.14": "309", - "1.15": "309", - "1.16": "359", - "1.16.2": "359", - "1.17": "382", - "1.19": "407", - "1.19.3": "417", - "1.19.4": "431", - "1.20": "433" - }, - "542": { - "1.13": "404", - "1.13.2": "404", - "1.14": "422", - "1.15": "422", - "1.16": "473", - "1.16.2": "473", - "1.17": "493", - "1.19": "516", - "1.19.3": "526", - "1.19.4": "540", - "1.20": "542" - }, - "558": { - "1.13": "420", - "1.13.2": "420", - "1.14": "438", - "1.15": "438", - "1.16": "489", - "1.16.2": "489", - "1.17": "509", - "1.19": "532", - "1.19.3": "542", - "1.19.4": "556", - "1.20": "558" - }, - "913": { - "1.13": "578", - "1.13.2": "583", - "1.14": "637", - "1.15": "637", - "1.16": "699", - "1.16.2": "705", - "1.17": "819", - "1.19": "858", - "1.19.3": "886", - "1.19.4": "909", - "1.20": "913" - }, - "526": { - "1.13": "388", - "1.13.2": "388", - "1.14": "406", - "1.15": "406", - "1.16": "457", - "1.16.2": "457", - "1.17": "477", - "1.19": "500", - "1.19.3": "510", - "1.19.4": "524", - "1.20": "526" - }, - "510": { - "1.13": "372", - "1.13.2": "372", - "1.14": "390", - "1.15": "390", - "1.16": "441", - "1.16.2": "441", - "1.17": "461", - "1.19": "484", - "1.19.3": "494", - "1.19.4": "508", - "1.20": "510" - }, - "458": { - "1.13": "320", - "1.13.2": "320", - "1.14": "338", - "1.15": "338", - "1.16": "388", - "1.16.2": "388", - "1.17": "409", - "1.19": "432", - "1.19.3": "442", - "1.19.4": "456", - "1.20": "458" - }, - "474": { - "1.13": "336", - "1.13.2": "336", - "1.14": "354", - "1.15": "354", - "1.16": "404", - "1.16.2": "404", - "1.17": "425", - "1.19": "448", - "1.19.3": "458", - "1.19.4": "472", - "1.20": "474" - }, - "414": { - "1.13": "272", - "1.13.2": "272", - "1.14": "290", - "1.15": "290", - "1.16": "340", - "1.16.2": "340", - "1.17": "363", - "1.19": "388", - "1.19.3": "398", - "1.19.4": "412", - "1.20": "414" - }, - "189": { - "1.13": "91", - "1.13.2": "91", - "1.14": "91", - "1.15": "91", - "1.16": "104", - "1.16.2": "104", - "1.17": "166", - "1.19": "176", - "1.19.3": "180", - "1.19.4": "188", - "1.20": "189" - }, - "399": { - "1.13": "249", - "1.13.2": "249", - "1.14": "267", - "1.15": "267", - "1.16": "316", - "1.16.2": "316", - "1.17": "348", - "1.19": "373", - "1.19.3": "383", - "1.19.4": "397", - "1.20": "399" - }, - "196": { - "legacy": "37", - "1.13": "98", - "1.13.2": "98", - "1.14": "98", - "1.15": "98", - "1.16": "111", - "1.16.2": "111", - "1.17": "173", - "1.19": "183", - "1.19.3": "187", - "1.19.4": "195", - "1.20": "196" - }, - "1241": { - "1.20": "1241" - }, - "748": { - "1.13": "763", - "1.13.2": "768", - "1.14": "834", - "1.15": "835", - "1.16": "902", - "1.16.2": "903", - "1.17": "675", - "1.19": "708", - "1.19.3": "723", - "1.19.4": "744", - "1.20": "748" - }, - "668": { - "1.13": "246", - "1.13.2": "246", - "1.14": "264", - "1.15": "264", - "1.16": "310", - "1.16.2": "310", - "1.17": "616", - "1.19": "639", - "1.19.3": "649", - "1.19.4": "664", - "1.20": "668" - }, - "749": { - "1.19": "709", - "1.19.3": "724", - "1.19.4": "745", - "1.20": "749" - }, - "695": { - "legacy": "431", - "1.13": "461", - "1.13.2": "466", - "1.14": "512", - "1.15": "512", - "1.16": "563", - "1.16.2": "563", - "1.17": "637", - "1.19": "662", - "1.19.3": "674", - "1.19.4": "691", - "1.20": "695" - }, - "295": { - "legacy": "191", - "1.13": "180", - "1.13.2": "180", - "1.14": "186", - "1.15": "186", - "1.16": "213", - "1.16.2": "213", - "1.17": "262", - "1.19": "273", - "1.19.3": "280", - "1.19.4": "293", - "1.20": "295" - }, - "718": { - "legacy": "186", - "1.13": "215", - "1.13.2": "215", - "1.14": "221", - "1.15": "221", - "1.16": "257", - "1.16.2": "257", - "1.17": "654", - "1.19": "681", - "1.19.3": "695", - "1.19.4": "714", - "1.20": "718" - }, - "863": { - "1.19.3": "836", - "1.19.4": "859", - "1.20": "863" - }, - "160": { - "1.13": "61", - "1.13.2": "61", - "1.14": "61", - "1.15": "61", - "1.16": "74", - "1.16.2": "74", - "1.17": "138", - "1.19": "147", - "1.19.3": "151", - "1.19.4": "159", - "1.20": "160" - }, - "116": { - "1.13": "37", - "1.13.2": "37", - "1.14": "37", - "1.15": "37", - "1.16": "42", - "1.16.2": "42", - "1.17": "106", - "1.19": "109", - "1.19.3": "111", - "1.19.4": "115", - "1.20": "116" - }, - "29": { - "1.13": "18", - "1.13.2": "18", - "1.14": "18", - "1.15": "18", - "1.16": "20", - "1.16.2": "20", - "1.17": "27", - "1.19": "28", - "1.19.3": "28", - "1.19.4": "29", - "1.20": "29" - }, - "683": { - "1.13": "165", - "1.13.2": "165", - "1.14": "171", - "1.15": "171", - "1.16": "196", - "1.16.2": "196", - "1.17": "628", - "1.19": "652", - "1.19.3": "663", - "1.19.4": "679", - "1.20": "683" - }, - "41": { - "1.13": "24", - "1.13.2": "24", - "1.14": "24", - "1.15": "24", - "1.16": "28", - "1.16.2": "28", - "1.17": "35", - "1.19": "37", - "1.19.3": "39", - "1.19.4": "41", - "1.20": "41" - }, - "852": { - "1.14": "594", - "1.15": "594", - "1.16": "657", - "1.16.2": "657", - "1.17": "773", - "1.19": "809", - "1.19.3": "826", - "1.19.4": "848", - "1.20": "852" - }, - "236": { - "1.13": "117", - "1.13.2": "117", - "1.14": "120", - "1.15": "120", - "1.16": "143", - "1.16.2": "143", - "1.17": "209", - "1.19": "219", - "1.19.3": "223", - "1.19.4": "234", - "1.20": "236" - }, - "367": { - "legacy": "164", - "1.13": "302", - "1.13.2": "302", - "1.14": "320", - "1.15": "320", - "1.16": "370", - "1.16.2": "370", - "1.17": "392", - "1.19": "343", - "1.19.3": "351", - "1.19.4": "365", - "1.20": "367" - }, - "707": { - "1.13": "192", - "1.13.2": "192", - "1.14": "198", - "1.15": "198", - "1.16": "231", - "1.16.2": "231", - "1.17": "646", - "1.19": "672", - "1.19.3": "685", - "1.19.4": "703", - "1.20": "707" - }, - "150": { - "1.13": "55", - "1.13.2": "55", - "1.14": "55", - "1.15": "55", - "1.16": "66", - "1.16.2": "66", - "1.17": "130", - "1.19": "138", - "1.19.3": "142", - "1.19.4": "149", - "1.20": "150" - }, - "483": { - "1.13": "345", - "1.13.2": "345", - "1.14": "363", - "1.15": "363", - "1.16": "413", - "1.16.2": "413", - "1.17": "434", - "1.19": "457", - "1.19.3": "467", - "1.19.4": "481", - "1.20": "483" - }, - "258": { - "1.13": "130", - "1.13.2": "130", - "1.14": "136", - "1.15": "136", - "1.16": "161", - "1.16.2": "161", - "1.17": "227", - "1.19": "239", - "1.19.3": "245", - "1.19.4": "256", - "1.20": "258" - }, - "486": { - "1.13": "348", - "1.13.2": "348", - "1.14": "366", - "1.15": "366", - "1.16": "416", - "1.16.2": "416", - "1.17": "437", - "1.19": "460", - "1.19.3": "470", - "1.19.4": "484", - "1.20": "486" - }, - "652": { - "legacy": "151", - "1.13": "253", - "1.13.2": "253", - "1.14": "271", - "1.15": "271", - "1.16": "320", - "1.16.2": "320", - "1.17": "602", - "1.19": "625", - "1.19.3": "635", - "1.19.4": "649", - "1.20": "652" - }, - "582": { - "1.13.2": "443", - "1.14": "461", - "1.15": "461", - "1.16": "512", - "1.16.2": "512", - "1.17": "532", - "1.19": "555", - "1.19.3": "565", - "1.19.4": "579", - "1.20": "582" - }, - "568": { - "1.13": "429", - "1.13.2": "429", - "1.14": "447", - "1.15": "447", - "1.16": "498", - "1.16.2": "498", - "1.17": "518", - "1.19": "541", - "1.19.3": "551", - "1.19.4": "565", - "1.20": "568" - }, - "593": { - "1.13": "449", - "1.13.2": "454", - "1.14": "472", - "1.15": "472", - "1.16": "523", - "1.16.2": "523", - "1.17": "543", - "1.19": "566", - "1.19.3": "576", - "1.19.4": "590", - "1.20": "593" - }, - "583": { - "1.13.2": "444", - "1.14": "462", - "1.15": "462", - "1.16": "513", - "1.16.2": "513", - "1.17": "533", - "1.19": "556", - "1.19.3": "566", - "1.19.4": "580", - "1.20": "583" - }, - "569": { - "1.13": "430", - "1.13.2": "430", - "1.14": "448", - "1.15": "448", - "1.16": "499", - "1.16.2": "499", - "1.17": "519", - "1.19": "542", - "1.19.3": "552", - "1.19.4": "566", - "1.20": "569" - }, - "594": { - "1.13": "450", - "1.13.2": "455", - "1.14": "473", - "1.15": "473", - "1.16": "524", - "1.16.2": "524", - "1.17": "544", - "1.19": "567", - "1.19.3": "577", - "1.19.4": "591", - "1.20": "594" - }, - "177": { - "legacy": "32", - "1.13": "78", - "1.13.2": "78", - "1.14": "78", - "1.15": "78", - "1.16": "91", - "1.16.2": "91", - "1.17": "154", - "1.19": "164", - "1.19.3": "168", - "1.19.4": "176", - "1.20": "177" - }, - "584": { - "1.13.2": "445", - "1.14": "463", - "1.15": "463", - "1.16": "514", - "1.16.2": "514", - "1.17": "534", - "1.19": "557", - "1.19.3": "567", - "1.19.4": "581", - "1.20": "584" - }, - "570": { - "1.13": "431", - "1.13.2": "431", - "1.14": "449", - "1.15": "449", - "1.16": "500", - "1.16.2": "500", - "1.17": "520", - "1.19": "543", - "1.19.3": "553", - "1.19.4": "567", - "1.20": "570" - }, - "595": { - "1.13": "451", - "1.13.2": "456", - "1.14": "474", - "1.15": "474", - "1.16": "525", - "1.16.2": "525", - "1.17": "545", - "1.19": "568", - "1.19.3": "578", - "1.19.4": "592", - "1.20": "595" - }, - "585": { - "1.13.2": "446", - "1.14": "464", - "1.15": "464", - "1.16": "515", - "1.16.2": "515", - "1.17": "535", - "1.19": "558", - "1.19.3": "568", - "1.19.4": "582", - "1.20": "585" - }, - "571": { - "1.13": "432", - "1.13.2": "432", - "1.14": "450", - "1.15": "450", - "1.16": "501", - "1.16.2": "501", - "1.17": "521", - "1.19": "544", - "1.19.3": "554", - "1.19.4": "568", - "1.20": "571" - }, - "596": { - "1.13": "452", - "1.13.2": "457", - "1.14": "475", - "1.15": "475", - "1.16": "526", - "1.16.2": "526", - "1.17": "546", - "1.19": "569", - "1.19.3": "579", - "1.19.4": "593", - "1.20": "596" - }, - "586": { - "1.13.2": "447", - "1.14": "465", - "1.15": "465", - "1.16": "516", - "1.16.2": "516", - "1.17": "536", - "1.19": "559", - "1.19.3": "569", - "1.19.4": "583", - "1.20": "586" - }, - "567": { - "1.13": "428", - "1.13.2": "428", - "1.14": "446", - "1.15": "446", - "1.16": "497", - "1.16.2": "497", - "1.17": "517", - "1.19": "540", - "1.19.3": "550", - "1.19.4": "564", - "1.20": "567" - }, - "592": { - "1.13": "448", - "1.13.2": "453", - "1.14": "471", - "1.15": "471", - "1.16": "522", - "1.16.2": "522", - "1.17": "542", - "1.19": "565", - "1.19.3": "575", - "1.19.4": "589", - "1.20": "592" - }, - "1121": { - "1.13": "768", - "1.13.2": "773", - "1.14": "839", - "1.15": "840", - "1.16": "907", - "1.16.2": "908", - "1.17": "1014", - "1.19": "1057", - "1.19.3": "1091", - "1.19.4": "1116", - "1.20": "1121" - }, - "266": { - "1.19.4": "264", - "1.20": "266" - }, - "8": { - "1.17": "8", - "1.19": "8", - "1.19.3": "8", - "1.19.4": "8", - "1.20": "8" - }, - "632": { - "1.17": "582", - "1.19": "605", - "1.19.3": "615", - "1.19.4": "629", - "1.20": "632" - }, - "615": { - "1.17": "565", - "1.19": "588", - "1.19.3": "598", - "1.19.4": "612", - "1.20": "615" - }, - "395": { - "1.17": "344", - "1.19": "369", - "1.19.3": "379", - "1.19.4": "393", - "1.20": "395" - }, - "324": { - "1.17": "287", - "1.19": "301", - "1.19.3": "309", - "1.19.4": "322", - "1.20": "324" - }, - "50": { - "1.17": "41", - "1.19": "44", - "1.19.3": "46", - "1.19.4": "49", - "1.20": "50" - }, - "54": { - "1.17": "45", - "1.19": "48", - "1.19.3": "50", - "1.19.4": "53", - "1.20": "54" - }, - "64": { - "1.17": "55", - "1.19": "58", - "1.19.3": "60", - "1.19.4": "63", - "1.20": "64" - }, - "60": { - "1.17": "51", - "1.19": "54", - "1.19.3": "56", - "1.19.4": "59", - "1.20": "60" - }, - "56": { - "1.17": "47", - "1.19": "50", - "1.19.3": "52", - "1.19.4": "55", - "1.20": "56" - }, - "52": { - "1.17": "43", - "1.19": "46", - "1.19.3": "48", - "1.19.4": "51", - "1.20": "52" - }, - "62": { - "1.17": "53", - "1.19": "56", - "1.19.3": "58", - "1.19.4": "61", - "1.20": "62" - }, - "58": { - "1.17": "49", - "1.19": "52", - "1.19.3": "54", - "1.19.4": "57", - "1.20": "58" - }, - "633": { - "1.17": "583", - "1.19": "606", - "1.19.3": "616", - "1.19.4": "630", - "1.20": "633" - }, - "616": { - "1.17": "566", - "1.19": "589", - "1.19.3": "599", - "1.19.4": "613", - "1.20": "616" - }, - "396": { - "1.17": "345", - "1.19": "370", - "1.19.3": "380", - "1.19.4": "394", - "1.20": "396" - }, - "326": { - "1.17": "289", - "1.19": "303", - "1.19.3": "311", - "1.19.4": "324", - "1.20": "326" - }, - "724": { - "legacy": "28", - "1.13": "73", - "1.13.2": "73", - "1.14": "73", - "1.15": "73", - "1.16": "86", - "1.16.2": "86", - "1.17": "658", - "1.19": "686", - "1.19.3": "701", - "1.19.4": "720", - "1.20": "724" - }, - "764": { - "legacy": "264", - "1.13": "476", - "1.13.2": "481", - "1.14": "529", - "1.15": "529", - "1.16": "581", - "1.16.2": "578", - "1.17": "686", - "1.19": "722", - "1.19.3": "739", - "1.19.4": "760", - "1.20": "764" - }, - "800": { - "legacy": "279", - "1.13": "491", - "1.13.2": "496", - "1.14": "544", - "1.15": "544", - "1.16": "598", - "1.16.2": "606", - "1.17": "722", - "1.19": "758", - "1.19.3": "775", - "1.19.4": "796", - "1.20": "800" - }, - "77": { - "legacy": "57", - "1.13": "151", - "1.13.2": "151", - "1.14": "157", - "1.15": "157", - "1.16": "182", - "1.16.2": "182", - "1.17": "68", - "1.19": "71", - "1.19.3": "73", - "1.19.4": "76", - "1.20": "77" - }, - "831": { - "legacy": "313", - "1.13": "525", - "1.13.2": "530", - "1.14": "578", - "1.15": "578", - "1.16": "637", - "1.16.2": "637", - "1.17": "753", - "1.19": "789", - "1.19.3": "806", - "1.19.4": "827", - "1.20": "831" - }, - "829": { - "legacy": "311", - "1.13": "523", - "1.13.2": "528", - "1.14": "576", - "1.15": "576", - "1.16": "635", - "1.16.2": "635", - "1.17": "751", - "1.19": "787", - "1.19.3": "804", - "1.19.4": "825", - "1.20": "829" - }, - "828": { - "legacy": "310", - "1.13": "522", - "1.13.2": "527", - "1.14": "575", - "1.15": "575", - "1.16": "634", - "1.16.2": "634", - "1.17": "750", - "1.19": "786", - "1.19.3": "803", - "1.19.4": "824", - "1.20": "828" - }, - "801": { - "legacy": "293", - "1.13": "505", - "1.13.2": "510", - "1.14": "558", - "1.15": "558", - "1.16": "616", - "1.16.2": "607", - "1.17": "723", - "1.19": "759", - "1.19.3": "776", - "1.19.4": "797", - "1.20": "801" - }, - "1080": { - "legacy": "419", - "1.13": "724", - "1.13.2": "729", - "1.14": "794", - "1.15": "795", - "1.16": "862", - "1.16.2": "863", - "1.17": "975", - "1.19": "1018", - "1.19.3": "1052", - "1.19.4": "1076", - "1.20": "1080" - }, - "830": { - "legacy": "312", - "1.13": "524", - "1.13.2": "529", - "1.14": "577", - "1.15": "577", - "1.16": "636", - "1.16.2": "636", - "1.17": "752", - "1.19": "788", - "1.19.3": "805", - "1.19.4": "826", - "1.20": "830" - }, - "63": { - "legacy": "56", - "1.13": "150", - "1.13.2": "150", - "1.14": "156", - "1.15": "156", - "1.16": "181", - "1.16.2": "181", - "1.17": "54", - "1.19": "57", - "1.19.3": "59", - "1.19.4": "62", - "1.20": "63" - }, - "799": { - "legacy": "278", - "1.13": "490", - "1.13.2": "495", - "1.14": "543", - "1.15": "543", - "1.16": "597", - "1.16.2": "605", - "1.17": "721", - "1.19": "757", - "1.19.3": "774", - "1.19.4": "795", - "1.20": "799" - }, - "798": { - "legacy": "277", - "1.13": "489", - "1.13.2": "494", - "1.14": "542", - "1.15": "542", - "1.16": "596", - "1.16.2": "604", - "1.17": "720", - "1.19": "756", - "1.19.3": "773", - "1.19.4": "794", - "1.20": "798" - }, - "797": { - "legacy": "276", - "1.13": "488", - "1.13.2": "493", - "1.14": "541", - "1.15": "541", - "1.16": "595", - "1.16.2": "603", - "1.17": "719", - "1.19": "755", - "1.19.3": "772", - "1.19.4": "793", - "1.20": "797" - }, - "4": { - "1.13": "4", - "1.13.2": "4", - "1.14": "4", - "1.15": "4", - "1.16": "4", - "1.16.2": "4", - "1.17": "4", - "1.19": "4", - "1.19.3": "4", - "1.19.4": "4", - "1.20": "4" - }, - "629": { - "1.14": "504", - "1.15": "504", - "1.16": "555", - "1.16.2": "555", - "1.17": "579", - "1.19": "602", - "1.19.3": "612", - "1.19.4": "626", - "1.20": "629" - }, - "612": { - "1.14": "491", - "1.15": "491", - "1.16": "542", - "1.16.2": "542", - "1.17": "562", - "1.19": "585", - "1.19.3": "595", - "1.19.4": "609", - "1.20": "612" - }, - "389": { - "1.14": "258", - "1.15": "258", - "1.16": "300", - "1.16.2": "300", - "1.17": "338", - "1.19": "363", - "1.19.3": "373", - "1.19.4": "387", - "1.20": "389" - }, - "15": { - "legacy": "3", - "1.13": "9", - "1.13.2": "9", - "1.14": "9", - "1.15": "9", - "1.16": "9", - "1.16.2": "9", - "1.17": "15", - "1.19": "15", - "1.19.3": "15", - "1.19.4": "15", - "1.20": "15" - }, - "442": { - "1.17": "393", - "1.19": "416", - "1.19.3": "426", - "1.19.4": "440", - "1.20": "442" - }, - "1138": { - "1.19": "1073", - "1.19.3": "1107", - "1.19.4": "1132", - "1.20": "1138" - }, - "646": { - "legacy": "23", - "1.13": "67", - "1.13.2": "67", - "1.14": "67", - "1.15": "67", - "1.16": "80", - "1.16.2": "80", - "1.17": "596", - "1.19": "619", - "1.19.3": "629", - "1.19.4": "643", - "1.20": "646" - }, - "979": { - "1.13": "641", - "1.13.2": "646", - "1.14": "705", - "1.15": "706", - "1.16": "768", - "1.16.2": "768", - "1.17": "883", - "1.19": "923", - "1.19.3": "952", - "1.19.4": "975", - "1.20": "979" - }, - "980": { - "1.13": "642", - "1.13.2": "647", - "1.14": "706", - "1.15": "707", - "1.16": "769", - "1.16.2": "769", - "1.17": "884", - "1.19": "924", - "1.19.3": "953", - "1.19.4": "976", - "1.20": "980" - }, - "1111": { - "1.13": "752", - "1.13.2": "757", - "1.14": "823", - "1.15": "824", - "1.16": "891", - "1.16.2": "892", - "1.17": "1004", - "1.19": "1047", - "1.19.3": "1081", - "1.19.4": "1106", - "1.20": "1111" - }, - "357": { - "legacy": "122", - "1.13": "227", - "1.13.2": "227", - "1.14": "233", - "1.15": "233", - "1.16": "273", - "1.16.2": "273", - "1.17": "314", - "1.19": "334", - "1.19.3": "342", - "1.19.4": "355", - "1.20": "357" - }, - "1062": { - "1.13": "703", - "1.13.2": "708", - "1.14": "773", - "1.15": "774", - "1.16": "840", - "1.16.2": "841", - "1.17": "958", - "1.19": "1001", - "1.19.3": "1034", - "1.19.4": "1058", - "1.20": "1062" - }, - "944": { - "1.13": "611", - "1.13.2": "616", - "1.14": "674", - "1.15": "674", - "1.16": "736", - "1.16.2": "736", - "1.17": "850", - "1.19": "889", - "1.19.3": "917", - "1.19.4": "940", - "1.20": "944" - }, - "883": { - "1.13": "555", - "1.13.2": "560", - "1.14": "613", - "1.15": "613", - "1.16": "676", - "1.16.2": "676", - "1.17": "790", - "1.19": "828", - "1.19.3": "856", - "1.19.4": "879", - "1.20": "883" - }, - "13": { - "1.17": "13", - "1.19": "13", - "1.19.3": "13", - "1.19.4": "13", - "1.20": "13" - }, - "647": { - "legacy": "158", - "1.13": "262", - "1.13.2": "262", - "1.14": "280", - "1.15": "280", - "1.16": "330", - "1.16.2": "330", - "1.17": "597", - "1.19": "620", - "1.19.3": "630", - "1.19.4": "644", - "1.20": "647" - }, - "981": { - "1.13": "643", - "1.13.2": "648", - "1.14": "707", - "1.15": "708", - "1.16": "770", - "1.16.2": "770", - "1.17": "885", - "1.19": "925", - "1.19.3": "954", - "1.19.4": "977", - "1.20": "981" - }, - "1220": { - "1.19.4": "1214", - "1.20": "1220" - }, - "1216": { - "1.19": "1151", - "1.19.3": "1185", - "1.19.4": "1210", - "1.20": "1216" - }, - "887": { - "legacy": "344", - "1.13": "561", - "1.13.2": "566", - "1.14": "620", - "1.15": "620", - "1.16": "682", - "1.16.2": "682", - "1.17": "794", - "1.19": "832", - "1.19.3": "860", - "1.19.4": "883", - "1.20": "887" - }, - "982": { - "1.13": "644", - "1.13.2": "649", - "1.14": "708", - "1.15": "709", - "1.16": "771", - "1.16.2": "771", - "1.17": "886", - "1.19": "926", - "1.19.3": "955", - "1.19.4": "978", - "1.20": "982" - }, - "735": { - "1.13": "758", - "1.13.2": "763", - "1.14": "829", - "1.15": "830", - "1.16": "897", - "1.16.2": "898", - "1.17": "669", - "1.19": "697", - "1.19.3": "712", - "1.19.4": "731", - "1.20": "735" - }, - "765": { - "legacy": "388", - "1.13": "689", - "1.13.2": "694", - "1.14": "759", - "1.15": "760", - "1.16": "826", - "1.16.2": "827", - "1.17": "687", - "1.19": "723", - "1.19.3": "740", - "1.19.4": "761", - "1.20": "765" - }, - "360": { - "legacy": "133", - "1.13": "233", - "1.13.2": "233", - "1.14": "239", - "1.15": "239", - "1.16": "279", - "1.16.2": "279", - "1.17": "317", - "1.19": "337", - "1.19.3": "345", - "1.19.4": "358", - "1.20": "360" - }, - "59": { - "legacy": "129", - "1.13": "230", - "1.13.2": "230", - "1.14": "236", - "1.15": "236", - "1.16": "276", - "1.16.2": "276", - "1.17": "50", - "1.19": "53", - "1.19.3": "55", - "1.19.4": "58", - "1.20": "59" - }, - "1068": { - "legacy": "403", - "1.13": "709", - "1.13.2": "714", - "1.14": "779", - "1.15": "780", - "1.16": "847", - "1.16.2": "848", - "1.17": "963", - "1.19": "1006", - "1.19.3": "1040", - "1.19.4": "1064", - "1.20": "1068" - }, - "845": { - "1.13": "535", - "1.13.2": "540", - "1.14": "588", - "1.15": "588", - "1.16": "651", - "1.16.2": "651", - "1.17": "767", - "1.19": "803", - "1.19.3": "820", - "1.19.4": "841", - "1.20": "845" - }, - "353": { - "legacy": "116", - "1.13": "223", - "1.13.2": "223", - "1.14": "229", - "1.15": "229", - "1.16": "269", - "1.16.2": "269", - "1.17": "310", - "1.19": "330", - "1.19.3": "338", - "1.19.4": "351", - "1.20": "353" - }, - "1103": { - "1.13": "746", - "1.13.2": "751", - "1.14": "817", - "1.15": "818", - "1.16": "885", - "1.16.2": "886", - "1.17": "998", - "1.19": "1041", - "1.19.3": "1075", - "1.19.4": "1099", - "1.20": "1103" - }, - "354": { - "legacy": "120", - "1.13": "224", - "1.13.2": "224", - "1.14": "230", - "1.15": "230", - "1.16": "270", - "1.16.2": "270", - "1.17": "311", - "1.19": "331", - "1.19.3": "339", - "1.19.4": "352", - "1.20": "354" - }, - "270": { - "1.13": "141", - "1.13.2": "141", - "1.14": "147", - "1.15": "147", - "1.16": "172", - "1.16.2": "172", - "1.17": "237", - "1.19": "249", - "1.19.3": "256", - "1.19.4": "268", - "1.20": "270" - }, - "355": { - "legacy": "121", - "1.13": "225", - "1.13.2": "225", - "1.14": "231", - "1.15": "231", - "1.16": "271", - "1.16.2": "271", - "1.17": "312", - "1.19": "332", - "1.19.3": "340", - "1.19.4": "353", - "1.20": "355" - }, - "622": { - "1.14": "497", - "1.15": "497", - "1.16": "548", - "1.16.2": "548", - "1.17": "572", - "1.19": "595", - "1.19.3": "605", - "1.19.4": "619", - "1.20": "622" - }, - "604": { - "1.14": "483", - "1.15": "483", - "1.16": "534", - "1.16.2": "534", - "1.17": "554", - "1.19": "577", - "1.19.3": "587", - "1.19.4": "601", - "1.20": "604" - }, - "388": { - "1.14": "257", - "1.15": "257", - "1.16": "299", - "1.16.2": "299", - "1.17": "337", - "1.19": "362", - "1.19.3": "372", - "1.19.4": "386", - "1.20": "388" - }, - "356": { - "1.13": "226", - "1.13.2": "226", - "1.14": "232", - "1.15": "232", - "1.16": "272", - "1.16.2": "272", - "1.17": "313", - "1.19": "333", - "1.19.3": "341", - "1.19.4": "354", - "1.20": "356" - }, - "359": { - "legacy": "130", - "1.13": "231", - "1.13.2": "231", - "1.14": "237", - "1.15": "237", - "1.16": "277", - "1.16.2": "277", - "1.17": "316", - "1.19": "336", - "1.19.3": "344", - "1.19.4": "357", - "1.20": "359" - }, - "983": { - "1.19.3": "956", - "1.19.4": "979", - "1.20": "983" - }, - "965": { - "legacy": "381", - "1.13": "632", - "1.13.2": "637", - "1.14": "695", - "1.15": "695", - "1.16": "757", - "1.16.2": "757", - "1.17": "871", - "1.19": "910", - "1.19.3": "938", - "1.19.4": "961", - "1.20": "965" - }, - "952": { - "legacy": "368", - "1.13": "619", - "1.13.2": "624", - "1.14": "682", - "1.15": "682", - "1.16": "744", - "1.16.2": "744", - "1.17": "858", - "1.19": "897", - "1.19.3": "925", - "1.19.4": "948", - "1.20": "952" - }, - "984": { - "1.13": "645", - "1.13.2": "650", - "1.14": "709", - "1.15": "710", - "1.16": "772", - "1.16.2": "772", - "1.17": "887", - "1.19": "927", - "1.19.3": "957", - "1.19.4": "980", - "1.20": "984" - }, - "985": { - "1.13": "646", - "1.13.2": "651", - "1.14": "710", - "1.15": "711", - "1.16": "773", - "1.16.2": "773", - "1.17": "888", - "1.19": "928", - "1.19.3": "958", - "1.19.4": "981", - "1.20": "985" - }, - "986": { - "1.13": "647", - "1.13.2": "652", - "1.14": "711", - "1.15": "712", - "1.16": "774", - "1.16.2": "774", - "1.17": "889", - "1.19": "929", - "1.19.3": "959", - "1.19.4": "982", - "1.20": "986" - }, - "1044": { - "legacy": "384", - "1.13": "685", - "1.13.2": "690", - "1.14": "755", - "1.15": "756", - "1.16": "822", - "1.16.2": "823", - "1.17": "940", - "1.19": "983", - "1.19.3": "1016", - "1.19.4": "1040", - "1.20": "1044" - }, - "1242": { - "1.20": "1242" - }, - "79": { - "1.17": "70", - "1.19": "73", - "1.19.3": "75", - "1.19.4": "78", - "1.20": "79" - }, - "83": { - "1.17": "74", - "1.19": "77", - "1.19.3": "79", - "1.19.4": "82", - "1.20": "83" - }, - "91": { - "1.17": "82", - "1.19": "85", - "1.19.3": "87", - "1.19.4": "90", - "1.20": "91" - }, - "87": { - "1.17": "78", - "1.19": "81", - "1.19.3": "83", - "1.19.4": "86", - "1.20": "87" - }, - "1224": { - "1.19.4": "1218", - "1.20": "1224" - }, - "279": { - "legacy": "60", - "1.13": "153", - "1.13.2": "153", - "1.14": "159", - "1.15": "159", - "1.16": "184", - "1.16.2": "184", - "1.17": "247", - "1.19": "258", - "1.19.3": "265", - "1.19.4": "277", - "1.20": "279" - }, - "811": { - "legacy": "288", - "1.13": "500", - "1.13.2": "505", - "1.14": "553", - "1.15": "553", - "1.16": "611", - "1.16.2": "617", - "1.17": "733", - "1.19": "769", - "1.19.3": "786", - "1.19.4": "807", - "1.20": "811" - }, - "960": { - "legacy": "376", - "1.13": "627", - "1.13.2": "632", - "1.14": "690", - "1.15": "690", - "1.16": "752", - "1.16.2": "752", - "1.17": "866", - "1.19": "905", - "1.19.3": "933", - "1.19.4": "956", - "1.20": "960" - }, - "174": { - "1.13": "77", - "1.13.2": "77", - "1.14": "77", - "1.15": "77", - "1.16": "90", - "1.16.2": "90", - "1.17": "151", - "1.19": "161", - "1.19.3": "165", - "1.19.4": "173", - "1.20": "174" - }, - "941": { - "legacy": "358", - "1.13": "608", - "1.13.2": "613", - "1.14": "671", - "1.15": "671", - "1.16": "733", - "1.16.2": "733", - "1.17": "847", - "1.19": "886", - "1.19.3": "914", - "1.19.4": "937", - "1.20": "941" - }, - "1045": { - "legacy": "385", - "1.13": "686", - "1.13.2": "691", - "1.14": "756", - "1.15": "757", - "1.16": "823", - "1.16.2": "824", - "1.17": "941", - "1.19": "984", - "1.19.3": "1017", - "1.19.4": "1041", - "1.20": "1045" - }, - "580": { - "1.13": "441", - "1.13.2": "441", - "1.14": "459", - "1.15": "459", - "1.16": "510", - "1.16.2": "510", - "1.17": "530", - "1.19": "553", - "1.19.3": "563", - "1.19.4": "577", - "1.20": "580" - }, - "575": { - "1.13": "436", - "1.13.2": "436", - "1.14": "454", - "1.15": "454", - "1.16": "505", - "1.16.2": "505", - "1.17": "525", - "1.19": "548", - "1.19.3": "558", - "1.19.4": "572", - "1.20": "575" - }, - "590": { - "1.13": "446", - "1.13.2": "451", - "1.14": "469", - "1.15": "469", - "1.16": "520", - "1.16.2": "520", - "1.17": "540", - "1.19": "563", - "1.19.3": "573", - "1.19.4": "587", - "1.20": "590" - }, - "1066": { - "legacy": "401", - "1.13": "707", - "1.13.2": "712", - "1.14": "777", - "1.15": "778", - "1.16": "845", - "1.16.2": "846", - "1.17": "961", - "1.19": "1004", - "1.19.3": "1038", - "1.19.4": "1062", - "1.20": "1066" - }, - "1067": { - "legacy": "402", - "1.13": "708", - "1.13.2": "713", - "1.14": "778", - "1.15": "779", - "1.16": "846", - "1.16.2": "847", - "1.17": "962", - "1.19": "1005", - "1.19.3": "1039", - "1.19.4": "1063", - "1.20": "1067" - }, - "891": { - "legacy": "346", - "1.13": "563", - "1.13.2": "568", - "1.14": "622", - "1.15": "622", - "1.16": "684", - "1.16.2": "684", - "1.17": "797", - "1.19": "836", - "1.19.3": "864", - "1.19.4": "887", - "1.20": "891" - }, - "1158": { - "1.14": "868", - "1.15": "869", - "1.16": "939", - "1.16.2": "940", - "1.17": "1046", - "1.19": "1093", - "1.19.3": "1127", - "1.19.4": "1152", - "1.20": "1158" - }, - "840": { - "legacy": "318", - "1.13": "530", - "1.13.2": "535", - "1.14": "583", - "1.15": "583", - "1.16": "646", - "1.16.2": "646", - "1.17": "762", - "1.19": "798", - "1.19.3": "815", - "1.19.4": "836", - "1.20": "840" - }, - "758": { - "legacy": "259", - "1.13": "470", - "1.13.2": "475", - "1.14": "523", - "1.15": "523", - "1.16": "575", - "1.16.2": "572", - "1.17": "680", - "1.19": "716", - "1.19.3": "733", - "1.19.4": "754", - "1.20": "758" - }, - "1146": { - "1.14": "859", - "1.15": "860", - "1.16": "928", - "1.16.2": "929", - "1.17": "1035", - "1.19": "1081", - "1.19.3": "1115", - "1.19.4": "1140", - "1.20": "1146" - }, - "1050": { - "legacy": "390", - "1.13": "691", - "1.13.2": "696", - "1.14": "761", - "1.15": "762", - "1.16": "828", - "1.16.2": "829", - "1.17": "946", - "1.19": "989", - "1.19.3": "1022", - "1.19.4": "1046", - "1.20": "1050" - }, - "176": { - "1.17": "153", - "1.19": "163", - "1.19.3": "167", - "1.19.4": "175", - "1.20": "176" - }, - "163": { - "1.17": "140", - "1.19": "150", - "1.19.3": "154", - "1.19.4": "162", - "1.20": "163" - }, - "987": { - "1.14": "712", - "1.15": "713", - "1.16": "775", - "1.16.2": "775", - "1.17": "890", - "1.19": "930", - "1.19.3": "960", - "1.19.4": "983", - "1.20": "987" - }, - "1243": { - "1.20": "1243" - }, - "988": { - "1.19": "931", - "1.19.3": "961", - "1.19.4": "984", - "1.20": "988" - }, - "1215": { - "1.19": "1150", - "1.19.3": "1184", - "1.19.4": "1209", - "1.20": "1215" - }, - "280": { - "legacy": "61", - "1.13": "154", - "1.13.2": "154", - "1.14": "160", - "1.15": "160", - "1.16": "185", - "1.16.2": "185", - "1.17": "248", - "1.19": "259", - "1.19.3": "266", - "1.19.4": "278", - "1.20": "280" - }, - "730": { - "legacy": "343", - "1.13": "560", - "1.13.2": "565", - "1.14": "619", - "1.15": "619", - "1.16": "681", - "1.16.2": "681", - "1.17": "664", - "1.19": "692", - "1.19.3": "707", - "1.19.4": "726", - "1.20": "730" - }, - "989": { - "1.13": "648", - "1.13.2": "653", - "1.14": "713", - "1.15": "714", - "1.16": "776", - "1.16.2": "776", - "1.17": "891", - "1.19": "932", - "1.19.3": "962", - "1.19.4": "985", - "1.20": "989" - }, - "954": { - "legacy": "370", - "1.13": "621", - "1.13.2": "626", - "1.14": "684", - "1.15": "684", - "1.16": "746", - "1.16.2": "746", - "1.17": "860", - "1.19": "899", - "1.19.3": "927", - "1.19.4": "950", - "1.20": "954" - }, - "1180": { - "1.16": "965", - "1.16.2": "966", - "1.17": "1068", - "1.19": "1115", - "1.19.3": "1149", - "1.19.4": "1174", - "1.20": "1180" - }, - "166": { - "legacy": "20", - "1.13": "64", - "1.13.2": "64", - "1.14": "64", - "1.15": "64", - "1.16": "77", - "1.16.2": "77", - "1.17": "143", - "1.19": "153", - "1.19.3": "157", - "1.19.4": "165", - "1.20": "166" - }, - "958": { - "legacy": "374", - "1.13": "625", - "1.13.2": "630", - "1.14": "688", - "1.15": "688", - "1.16": "750", - "1.16.2": "750", - "1.17": "864", - "1.19": "903", - "1.19.3": "931", - "1.19.4": "954", - "1.20": "958" - }, - "335": { - "legacy": "102", - "1.13": "207", - "1.13.2": "207", - "1.14": "213", - "1.15": "213", - "1.16": "249", - "1.16.2": "249", - "1.17": "297", - "1.19": "312", - "1.19.3": "320", - "1.19.4": "333", - "1.20": "335" - }, - "966": { - "legacy": "382", - "1.13": "633", - "1.13.2": "638", - "1.14": "696", - "1.15": "696", - "1.16": "758", - "1.16.2": "758", - "1.17": "872", - "1.19": "911", - "1.19.3": "939", - "1.19.4": "962", - "1.20": "966" - }, - "1150": { - "1.14": "863", - "1.15": "864", - "1.16": "932", - "1.16.2": "933", - "1.17": "1039", - "1.19": "1085", - "1.19.3": "1119", - "1.19.4": "1144", - "1.20": "1150" - }, - "1166": { - "1.17": "1054", - "1.19": "1101", - "1.19.3": "1135", - "1.19.4": "1160", - "1.20": "1166" - }, - "902": { - "1.17": "808", - "1.19": "847", - "1.19.3": "875", - "1.19.4": "898", - "1.20": "902" - }, - "1049": { - "1.17": "945", - "1.19": "988", - "1.19.3": "1021", - "1.19.4": "1045", - "1.20": "1049" - }, - "338": { - "1.17": "300", - "1.19": "315", - "1.19.3": "323", - "1.19.4": "336", - "1.20": "338" - }, - "990": { - "1.17": "892", - "1.19": "933", - "1.19.3": "963", - "1.19.4": "986", - "1.20": "990" - }, - "310": { - "legacy": "89", - "1.13": "185", - "1.13.2": "185", - "1.14": "191", - "1.15": "191", - "1.16": "224", - "1.16.2": "224", - "1.17": "275", - "1.19": "287", - "1.19.3": "295", - "1.19.4": "308", - "1.20": "310" - }, - "894": { - "legacy": "348", - "1.13": "565", - "1.13.2": "570", - "1.14": "624", - "1.15": "624", - "1.16": "686", - "1.16.2": "686", - "1.17": "800", - "1.19": "839", - "1.19.3": "867", - "1.19.4": "890", - "1.20": "894" - }, - "1152": { - "1.19": "1087", - "1.19.3": "1121", - "1.19.4": "1146", - "1.20": "1152" - }, - "991": { - "1.17": "893", - "1.19": "934", - "1.19.3": "964", - "1.19.4": "987", - "1.20": "991" - }, - "76": { - "legacy": "41", - "1.13": "110", - "1.13.2": "110", - "1.14": "113", - "1.15": "113", - "1.16": "136", - "1.16.2": "136", - "1.17": "67", - "1.19": "70", - "1.19.3": "72", - "1.19.4": "75", - "1.20": "76" - }, - "774": { - "legacy": "266", - "1.13": "478", - "1.13.2": "483", - "1.14": "531", - "1.15": "531", - "1.16": "583", - "1.16.2": "580", - "1.17": "696", - "1.19": "732", - "1.19.3": "749", - "1.19.4": "770", - "1.20": "774" - }, - "955": { - "legacy": "371", - "1.13": "622", - "1.13.2": "627", - "1.14": "685", - "1.15": "685", - "1.16": "747", - "1.16.2": "747", - "1.17": "861", - "1.19": "900", - "1.19.3": "928", - "1.19.4": "951", - "1.20": "955" - }, - "55": { - "legacy": "14", - "1.13": "29", - "1.13.2": "29", - "1.14": "29", - "1.15": "29", - "1.16": "33", - "1.16.2": "33", - "1.17": "46", - "1.19": "49", - "1.19.3": "51", - "1.19.4": "54", - "1.20": "55" - }, - "844": { - "legacy": "322", - "1.13": "534", - "1.13.2": "539", - "1.14": "587", - "1.15": "587", - "1.16": "650", - "1.16.2": "650", - "1.17": "766", - "1.19": "802", - "1.19.3": "819", - "1.19.4": "840", - "1.20": "844" - }, - "790": { - "legacy": "286", - "1.13": "498", - "1.13.2": "503", - "1.14": "551", - "1.15": "551", - "1.16": "605", - "1.16.2": "596", - "1.17": "712", - "1.19": "748", - "1.19.3": "765", - "1.19.4": "786", - "1.20": "790" - }, - "835": { - "legacy": "317", - "1.13": "529", - "1.13.2": "534", - "1.14": "582", - "1.15": "582", - "1.16": "641", - "1.16.2": "641", - "1.17": "757", - "1.19": "793", - "1.19.3": "810", - "1.19.4": "831", - "1.20": "835" - }, - "1056": { - "legacy": "396", - "1.13": "697", - "1.13.2": "702", - "1.14": "767", - "1.15": "768", - "1.16": "834", - "1.16.2": "835", - "1.17": "952", - "1.19": "995", - "1.19.3": "1028", - "1.19.4": "1052", - "1.20": "1056" - }, - "833": { - "legacy": "315", - "1.13": "527", - "1.13.2": "532", - "1.14": "580", - "1.15": "580", - "1.16": "639", - "1.16.2": "639", - "1.17": "755", - "1.19": "791", - "1.19.3": "808", - "1.19.4": "829", - "1.20": "833" - }, - "832": { - "legacy": "314", - "1.13": "526", - "1.13.2": "531", - "1.14": "579", - "1.15": "579", - "1.16": "638", - "1.16.2": "638", - "1.17": "754", - "1.19": "790", - "1.19.3": "807", - "1.19.4": "828", - "1.20": "832" - }, - "791": { - "legacy": "294", - "1.13": "506", - "1.13.2": "511", - "1.14": "559", - "1.15": "559", - "1.16": "617", - "1.16.2": "597", - "1.17": "713", - "1.19": "749", - "1.19.3": "766", - "1.19.4": "787", - "1.20": "791" - }, - "1079": { - "legacy": "418", - "1.13": "723", - "1.13.2": "728", - "1.14": "793", - "1.15": "794", - "1.16": "861", - "1.16.2": "862", - "1.17": "974", - "1.19": "1017", - "1.19.3": "1051", - "1.19.4": "1075", - "1.20": "1079" - }, - "834": { - "legacy": "316", - "1.13": "528", - "1.13.2": "533", - "1.14": "581", - "1.15": "581", - "1.16": "640", - "1.16.2": "640", - "1.17": "756", - "1.19": "792", - "1.19.3": "809", - "1.19.4": "830", - "1.20": "834" - }, - "789": { - "legacy": "285", - "1.13": "497", - "1.13.2": "502", - "1.14": "550", - "1.15": "550", - "1.16": "604", - "1.16.2": "595", - "1.17": "711", - "1.19": "747", - "1.19.3": "764", - "1.19.4": "785", - "1.20": "789" - }, - "788": { - "legacy": "284", - "1.13": "496", - "1.13.2": "501", - "1.14": "549", - "1.15": "549", - "1.16": "603", - "1.16.2": "594", - "1.17": "710", - "1.19": "746", - "1.19.3": "763", - "1.19.4": "784", - "1.20": "788" - }, - "787": { - "legacy": "283", - "1.13": "495", - "1.13.2": "500", - "1.14": "548", - "1.15": "548", - "1.16": "602", - "1.16.2": "593", - "1.17": "709", - "1.19": "745", - "1.19.3": "762", - "1.19.4": "783", - "1.20": "787" - }, - "2": { - "1.13": "2", - "1.13.2": "2", - "1.14": "2", - "1.15": "2", - "1.16": "2", - "1.16.2": "2", - "1.17": "2", - "1.19": "2", - "1.19.3": "2", - "1.19.4": "2", - "1.20": "2" - }, - "625": { - "1.14": "500", - "1.15": "500", - "1.16": "551", - "1.16.2": "551", - "1.17": "575", - "1.19": "598", - "1.19.3": "608", - "1.19.4": "622", - "1.20": "625" - }, - "608": { - "1.14": "487", - "1.15": "487", - "1.16": "538", - "1.16.2": "538", - "1.17": "558", - "1.19": "581", - "1.19.3": "591", - "1.19.4": "605", - "1.20": "608" - }, - "381": { - "1.14": "251", - "1.15": "251", - "1.16": "293", - "1.16.2": "293", - "1.17": "331", - "1.19": "355", - "1.19.3": "365", - "1.19.4": "379", - "1.20": "381" - }, - "173": { - "legacy": "2", - "1.13": "76", - "1.13.2": "76", - "1.14": "76", - "1.15": "76", - "1.16": "89", - "1.16.2": "89", - "1.17": "150", - "1.19": "160", - "1.19.3": "164", - "1.19.4": "172", - "1.20": "173" - }, - "14": { - "1.13": "8", - "1.13.2": "8", - "1.14": "8", - "1.15": "8", - "1.16": "8", - "1.16.2": "8", - "1.17": "14", - "1.19": "14", - "1.19.3": "14", - "1.19.4": "14", - "1.20": "14" - }, - "48": { - "legacy": "13", - "1.13": "28", - "1.13.2": "28", - "1.14": "28", - "1.15": "28", - "1.16": "32", - "1.16.2": "32", - "1.17": "39", - "1.19": "42", - "1.19.3": "44", - "1.19.4": "47", - "1.20": "48" - }, - "1094": { - "1.13": "737", - "1.13.2": "742", - "1.14": "808", - "1.15": "809", - "1.16": "876", - "1.16.2": "877", - "1.17": "989", - "1.19": "1032", - "1.19.3": "1066", - "1.19.4": "1090", - "1.20": "1094" - }, - "931": { - "1.13": "598", - "1.13.2": "603", - "1.14": "661", - "1.15": "661", - "1.16": "723", - "1.16.2": "723", - "1.17": "837", - "1.19": "876", - "1.19.3": "904", - "1.19.4": "927", - "1.20": "931" - }, - "1198": { - "1.17": "1086", - "1.19": "1133", - "1.19.3": "1167", - "1.19.4": "1192", - "1.20": "1198" - }, - "431": { - "1.13": "289", - "1.13.2": "289", - "1.14": "307", - "1.15": "307", - "1.16": "357", - "1.16.2": "357", - "1.17": "380", - "1.19": "405", - "1.19.3": "415", - "1.19.4": "429", - "1.20": "431" - }, - "540": { - "1.13": "402", - "1.13.2": "402", - "1.14": "420", - "1.15": "420", - "1.16": "471", - "1.16.2": "471", - "1.17": "491", - "1.19": "514", - "1.19.3": "524", - "1.19.4": "538", - "1.20": "540" - }, - "556": { - "1.13": "418", - "1.13.2": "418", - "1.14": "436", - "1.15": "436", - "1.16": "487", - "1.16.2": "487", - "1.17": "507", - "1.19": "530", - "1.19.3": "540", - "1.19.4": "554", - "1.20": "556" - }, - "911": { - "1.13": "580", - "1.13.2": "585", - "1.14": "639", - "1.15": "639", - "1.16": "701", - "1.16.2": "703", - "1.17": "817", - "1.19": "856", - "1.19.3": "884", - "1.19.4": "907", - "1.20": "911" - }, - "524": { - "1.13": "386", - "1.13.2": "386", - "1.14": "404", - "1.15": "404", - "1.16": "455", - "1.16.2": "455", - "1.17": "475", - "1.19": "498", - "1.19.3": "508", - "1.19.4": "522", - "1.20": "524" - }, - "508": { - "1.13": "370", - "1.13.2": "370", - "1.14": "388", - "1.15": "388", - "1.16": "439", - "1.16.2": "439", - "1.17": "459", - "1.19": "482", - "1.19.3": "492", - "1.19.4": "506", - "1.20": "508" - }, - "456": { - "1.13": "318", - "1.13.2": "318", - "1.14": "336", - "1.15": "336", - "1.16": "386", - "1.16.2": "386", - "1.17": "407", - "1.19": "430", - "1.19.3": "440", - "1.19.4": "454", - "1.20": "456" - }, - "472": { - "1.13": "334", - "1.13.2": "334", - "1.14": "352", - "1.15": "352", - "1.16": "402", - "1.16.2": "402", - "1.17": "423", - "1.19": "446", - "1.19.3": "456", - "1.19.4": "470", - "1.20": "472" - }, - "412": { - "1.13": "270", - "1.13.2": "270", - "1.14": "288", - "1.15": "288", - "1.16": "338", - "1.16.2": "338", - "1.17": "361", - "1.19": "386", - "1.19.3": "396", - "1.19.4": "410", - "1.20": "412" - }, - "187": { - "1.13": "89", - "1.13.2": "89", - "1.14": "89", - "1.15": "89", - "1.16": "102", - "1.16.2": "102", - "1.17": "164", - "1.19": "174", - "1.19.3": "178", - "1.19.4": "186", - "1.20": "187" - }, - "1100": { - "1.13": "743", - "1.13.2": "748", - "1.14": "814", - "1.15": "815", - "1.16": "882", - "1.16.2": "883", - "1.17": "995", - "1.19": "1038", - "1.19.3": "1072", - "1.19.4": "1096", - "1.20": "1100" - }, - "937": { - "1.13": "604", - "1.13.2": "609", - "1.14": "667", - "1.15": "667", - "1.16": "729", - "1.16.2": "729", - "1.17": "843", - "1.19": "882", - "1.19.3": "910", - "1.19.4": "933", - "1.20": "937" - }, - "1204": { - "1.17": "1092", - "1.19": "1139", - "1.19.3": "1173", - "1.19.4": "1198", - "1.20": "1204" - }, - "437": { - "1.13": "295", - "1.13.2": "295", - "1.14": "313", - "1.15": "313", - "1.16": "363", - "1.16.2": "363", - "1.17": "386", - "1.19": "411", - "1.19.3": "421", - "1.19.4": "435", - "1.20": "437" - }, - "546": { - "1.13": "408", - "1.13.2": "408", - "1.14": "426", - "1.15": "426", - "1.16": "477", - "1.16.2": "477", - "1.17": "497", - "1.19": "520", - "1.19.3": "530", - "1.19.4": "544", - "1.20": "546" - }, - "562": { - "1.13": "424", - "1.13.2": "424", - "1.14": "442", - "1.15": "442", - "1.16": "493", - "1.16.2": "493", - "1.17": "513", - "1.19": "536", - "1.19.3": "546", - "1.19.4": "560", - "1.20": "562" - }, - "917": { - "1.13.2": "579", - "1.14": "633", - "1.15": "633", - "1.16": "695", - "1.16.2": "709", - "1.17": "823", - "1.19": "862", - "1.19.3": "890", - "1.19.4": "913", - "1.20": "917" - }, - "530": { - "1.13": "392", - "1.13.2": "392", - "1.14": "410", - "1.15": "410", - "1.16": "461", - "1.16.2": "461", - "1.17": "481", - "1.19": "504", - "1.19.3": "514", - "1.19.4": "528", - "1.20": "530" - }, - "514": { - "1.13": "376", - "1.13.2": "376", - "1.14": "394", - "1.15": "394", - "1.16": "445", - "1.16.2": "445", - "1.17": "465", - "1.19": "488", - "1.19.3": "498", - "1.19.4": "512", - "1.20": "514" - }, - "462": { - "1.13": "324", - "1.13.2": "324", - "1.14": "342", - "1.15": "342", - "1.16": "392", - "1.16.2": "392", - "1.17": "413", - "1.19": "436", - "1.19.3": "446", - "1.19.4": "460", - "1.20": "462" - }, - "478": { - "1.13": "340", - "1.13.2": "340", - "1.14": "358", - "1.15": "358", - "1.16": "408", - "1.16.2": "408", - "1.17": "429", - "1.19": "452", - "1.19.3": "462", - "1.19.4": "476", - "1.20": "478" - }, - "418": { - "1.13": "276", - "1.13.2": "276", - "1.14": "294", - "1.15": "294", - "1.16": "344", - "1.16.2": "344", - "1.17": "367", - "1.19": "392", - "1.19.3": "402", - "1.19.4": "416", - "1.20": "418" - }, - "193": { - "1.13": "95", - "1.13.2": "95", - "1.14": "95", - "1.15": "95", - "1.16": "108", - "1.16.2": "108", - "1.17": "170", - "1.19": "180", - "1.19.3": "184", - "1.19.4": "192", - "1.20": "193" - }, - "1159": { - "1.14": "869", - "1.15": "870", - "1.16": "940", - "1.16.2": "941", - "1.17": "1047", - "1.19": "1094", - "1.19.3": "1128", - "1.19.4": "1153", - "1.20": "1159" - }, - "992": { - "1.13": "649", - "1.13.2": "654", - "1.14": "714", - "1.15": "715", - "1.16": "777", - "1.16.2": "777", - "1.17": "894", - "1.19": "935", - "1.19.3": "965", - "1.19.4": "988", - "1.20": "992" - }, - "812": { - "legacy": "289", - "1.13": "501", - "1.13.2": "506", - "1.14": "554", - "1.15": "554", - "1.16": "612", - "1.16.2": "618", - "1.17": "734", - "1.19": "770", - "1.19.3": "787", - "1.19.4": "808", - "1.20": "812" - }, - "226": { - "1.17": "200", - "1.19": "210", - "1.19.3": "214", - "1.19.4": "224", - "1.20": "226" - }, - "423": { - "legacy": "170", - "1.13": "281", - "1.13.2": "281", - "1.14": "299", - "1.15": "299", - "1.16": "349", - "1.16.2": "349", - "1.17": "372", - "1.19": "397", - "1.19.3": "407", - "1.19.4": "421", - "1.20": "423" - }, - "1142": { - "1.13": "784", - "1.13.2": "789", - "1.14": "855", - "1.15": "856", - "1.16": "924", - "1.16.2": "925", - "1.17": "1031", - "1.19": "1077", - "1.19.3": "1111", - "1.19.4": "1136", - "1.20": "1142" - }, - "1244": { - "1.20": "1244" - }, - "1245": { - "1.20": "1245" - }, - "676": { - "legacy": "148", - "1.13": "252", - "1.13.2": "252", - "1.14": "270", - "1.15": "270", - "1.16": "319", - "1.16.2": "319", - "1.17": "622", - "1.19": "646", - "1.19.3": "657", - "1.19.4": "672", - "1.20": "676" - }, - "993": { - "1.16": "778", - "1.16.2": "778", - "1.17": "895", - "1.19": "936", - "1.19.3": "966", - "1.19.4": "989", - "1.20": "993" - }, - "643": { - "1.15": "882", - "1.16": "955", - "1.16.2": "956", - "1.17": "593", - "1.19": "616", - "1.19.3": "626", - "1.19.4": "640", - "1.20": "643" - }, - "1173": { - "1.15": "881", - "1.16": "954", - "1.16.2": "955", - "1.17": "1061", - "1.19": "1108", - "1.19.3": "1142", - "1.19.4": "1167", - "1.20": "1173" - }, - "1170": { - "1.15": "878", - "1.16": "951", - "1.16.2": "952", - "1.17": "1058", - "1.19": "1105", - "1.19.3": "1139", - "1.19.4": "1164", - "1.20": "1170" - }, - "1174": { - "1.15": "883", - "1.16": "956", - "1.16.2": "957", - "1.17": "1062", - "1.19": "1109", - "1.19.3": "1143", - "1.19.4": "1168", - "1.20": "1174" - }, - "645": { - "legacy": "154", - "1.13": "256", - "1.13.2": "256", - "1.14": "274", - "1.15": "274", - "1.16": "323", - "1.16.2": "323", - "1.17": "595", - "1.19": "618", - "1.19.3": "628", - "1.19.4": "642", - "1.20": "645" - }, - "732": { - "legacy": "408", - "1.13": "713", - "1.13.2": "718", - "1.14": "783", - "1.15": "784", - "1.16": "851", - "1.16.2": "852", - "1.17": "666", - "1.19": "694", - "1.19.3": "709", - "1.19.4": "728", - "1.20": "732" - }, - "581": { - "1.13": "442", - "1.13.2": "442", - "1.14": "460", - "1.15": "460", - "1.16": "511", - "1.16.2": "511", - "1.17": "531", - "1.19": "554", - "1.19.3": "564", - "1.19.4": "578", - "1.20": "581" - }, - "576": { - "1.13": "437", - "1.13.2": "437", - "1.14": "455", - "1.15": "455", - "1.16": "506", - "1.16.2": "506", - "1.17": "526", - "1.19": "549", - "1.19.3": "559", - "1.19.4": "573", - "1.20": "576" - }, - "591": { - "1.13": "447", - "1.13.2": "452", - "1.14": "470", - "1.15": "470", - "1.16": "521", - "1.16.2": "521", - "1.17": "541", - "1.19": "564", - "1.19.3": "574", - "1.19.4": "588", - "1.20": "591" - }, - "994": { - "1.13": "650", - "1.13.2": "655", - "1.14": "715", - "1.15": "716", - "1.16": "779", - "1.16.2": "779", - "1.17": "896", - "1.19": "937", - "1.19.3": "967", - "1.19.4": "990", - "1.20": "994" - }, - "1234": { - "1.20": "1234" - }, - "1246": { - "1.20": "1246" - }, - "995": { - "1.13": "651", - "1.13.2": "656", - "1.14": "716", - "1.15": "717", - "1.16": "780", - "1.16.2": "780", - "1.17": "897", - "1.19": "938", - "1.19.3": "968", - "1.19.4": "991", - "1.20": "995" - }, - "284": { - "legacy": "79", - "1.13": "170", - "1.13.2": "170", - "1.14": "176", - "1.15": "176", - "1.16": "203", - "1.16.2": "203", - "1.17": "252", - "1.19": "263", - "1.19.3": "270", - "1.19.4": "282", - "1.20": "284" - }, - "316": { - "1.13": "198", - "1.13.2": "198", - "1.14": "204", - "1.15": "204", - "1.16": "239", - "1.16.2": "239", - "1.17": "281", - "1.19": "293", - "1.19.3": "301", - "1.19.4": "314", - "1.20": "316" - }, - "312": { - "1.13": "194", - "1.13.2": "194", - "1.14": "200", - "1.15": "200", - "1.16": "235", - "1.16.2": "235", - "1.17": "277", - "1.19": "289", - "1.19.3": "297", - "1.19.4": "310", - "1.20": "312" - }, - "315": { - "1.13": "197", - "1.13.2": "197", - "1.14": "203", - "1.15": "203", - "1.16": "238", - "1.16.2": "238", - "1.17": "280", - "1.19": "292", - "1.19.3": "300", - "1.19.4": "313", - "1.20": "315" - }, - "317": { - "1.17": "282", - "1.19": "294", - "1.19.3": "302", - "1.19.4": "315", - "1.20": "317" - }, - "314": { - "1.13": "196", - "1.13.2": "196", - "1.14": "202", - "1.15": "202", - "1.16": "237", - "1.16.2": "237", - "1.17": "279", - "1.19": "291", - "1.19.3": "299", - "1.19.4": "312", - "1.20": "314" - }, - "311": { - "1.13": "193", - "1.13.2": "193", - "1.14": "199", - "1.15": "199", - "1.16": "234", - "1.16.2": "234", - "1.17": "276", - "1.19": "288", - "1.19.3": "296", - "1.19.4": "309", - "1.20": "311" - }, - "313": { - "1.13": "195", - "1.13.2": "195", - "1.14": "201", - "1.15": "201", - "1.16": "236", - "1.16.2": "236", - "1.17": "278", - "1.19": "290", - "1.19.3": "298", - "1.19.4": "311", - "1.20": "313" - }, - "901": { - "1.13": "572", - "1.13.2": "577", - "1.14": "631", - "1.15": "631", - "1.16": "693", - "1.16.2": "693", - "1.17": "807", - "1.19": "846", - "1.19.3": "874", - "1.19.4": "897", - "1.20": "901" - }, - "795": { - "legacy": "258", - "1.13": "469", - "1.13.2": "474", - "1.14": "522", - "1.15": "522", - "1.16": "574", - "1.16.2": "601", - "1.17": "717", - "1.19": "753", - "1.19.3": "770", - "1.19.4": "791", - "1.20": "795" - }, - "333": { - "legacy": "101", - "1.13": "206", - "1.13.2": "206", - "1.14": "212", - "1.15": "212", - "1.16": "247", - "1.16.2": "247", - "1.17": "295", - "1.19": "310", - "1.19.3": "318", - "1.19.4": "331", - "1.20": "333" - }, - "74": { - "legacy": "42", - "1.13": "111", - "1.13.2": "111", - "1.14": "114", - "1.15": "114", - "1.16": "137", - "1.16.2": "137", - "1.17": "65", - "1.19": "68", - "1.19.3": "70", - "1.19.4": "73", - "1.20": "74" - }, - "827": { - "legacy": "309", - "1.13": "521", - "1.13.2": "526", - "1.14": "574", - "1.15": "574", - "1.16": "633", - "1.16.2": "633", - "1.17": "749", - "1.19": "785", - "1.19.3": "802", - "1.19.4": "823", - "1.20": "827" - }, - "825": { - "legacy": "307", - "1.13": "519", - "1.13.2": "524", - "1.14": "572", - "1.15": "572", - "1.16": "631", - "1.16.2": "631", - "1.17": "747", - "1.19": "783", - "1.19.3": "800", - "1.19.4": "821", - "1.20": "825" - }, - "688": { - "legacy": "330", - "1.13": "455", - "1.13.2": "460", - "1.14": "506", - "1.15": "506", - "1.16": "557", - "1.16.2": "557", - "1.17": "631", - "1.19": "656", - "1.19.3": "668", - "1.19.4": "684", - "1.20": "688" - }, - "996": { - "1.19.3": "969", - "1.19.4": "992", - "1.20": "996" - }, - "824": { - "legacy": "306", - "1.13": "518", - "1.13.2": "523", - "1.14": "571", - "1.15": "571", - "1.16": "630", - "1.16.2": "630", - "1.17": "746", - "1.19": "782", - "1.19.3": "799", - "1.19.4": "820", - "1.20": "824" - }, - "796": { - "legacy": "292", - "1.13": "504", - "1.13.2": "509", - "1.14": "557", - "1.15": "557", - "1.16": "615", - "1.16.2": "602", - "1.17": "718", - "1.19": "754", - "1.19.3": "771", - "1.19.4": "792", - "1.20": "796" - }, - "1078": { - "legacy": "417", - "1.13": "722", - "1.13.2": "727", - "1.14": "792", - "1.15": "793", - "1.16": "860", - "1.16.2": "861", - "1.17": "973", - "1.19": "1016", - "1.19.3": "1050", - "1.19.4": "1074", - "1.20": "1078" - }, - "770": { - "legacy": "265", - "1.13": "477", - "1.13.2": "482", - "1.14": "530", - "1.15": "530", - "1.16": "582", - "1.16.2": "579", - "1.17": "692", - "1.19": "728", - "1.19.3": "745", - "1.19.4": "766", - "1.20": "770" - }, - "826": { - "legacy": "308", - "1.13": "520", - "1.13.2": "525", - "1.14": "573", - "1.15": "573", - "1.16": "632", - "1.16.2": "632", - "1.17": "748", - "1.19": "784", - "1.19.3": "801", - "1.19.4": "822", - "1.20": "826" - }, - "1119": { - "1.13": "766", - "1.13.2": "771", - "1.14": "837", - "1.15": "838", - "1.16": "905", - "1.16.2": "906", - "1.17": "1012", - "1.19": "1055", - "1.19.3": "1089", - "1.19.4": "1114", - "1.20": "1119" - }, - "51": { - "legacy": "15", - "1.13": "30", - "1.13.2": "30", - "1.14": "30", - "1.15": "30", - "1.16": "34", - "1.16.2": "34", - "1.17": "42", - "1.19": "45", - "1.19.3": "47", - "1.19.4": "50", - "1.20": "51" - }, - "794": { - "legacy": "257", - "1.13": "468", - "1.13.2": "473", - "1.14": "521", - "1.15": "521", - "1.16": "573", - "1.16.2": "600", - "1.17": "716", - "1.19": "752", - "1.19.3": "769", - "1.19.4": "790", - "1.20": "794" - }, - "793": { - "legacy": "256", - "1.13": "467", - "1.13.2": "472", - "1.14": "520", - "1.15": "520", - "1.16": "572", - "1.16.2": "599", - "1.17": "715", - "1.19": "751", - "1.19.3": "768", - "1.19.4": "789", - "1.20": "793" - }, - "792": { - "legacy": "267", - "1.13": "479", - "1.13.2": "484", - "1.14": "532", - "1.15": "532", - "1.16": "586", - "1.16.2": "598", - "1.17": "714", - "1.19": "750", - "1.19.3": "767", - "1.19.4": "788", - "1.20": "792" - }, - "700": { - "legacy": "167", - "1.13": "280", - "1.13.2": "280", - "1.14": "298", - "1.15": "298", - "1.16": "348", - "1.16.2": "348", - "1.17": "640", - "1.19": "666", - "1.19.3": "679", - "1.19.4": "696", - "1.20": "700" - }, - "1048": { - "legacy": "389", - "1.13": "690", - "1.13.2": "695", - "1.14": "760", - "1.15": "761", - "1.16": "827", - "1.16.2": "828", - "1.17": "944", - "1.19": "987", - "1.19.3": "1020", - "1.19.4": "1044", - "1.20": "1048" - }, - "302": { - "legacy": "91", - "1.13": "186", - "1.13.2": "186", - "1.14": "192", - "1.15": "192", - "1.16": "225", - "1.16.2": "225", - "1.17": "267", - "1.19": "279", - "1.19.3": "287", - "1.19.4": "300", - "1.20": "302" - }, - "755": { - "1.14": "516", - "1.15": "516", - "1.16": "569", - "1.16.2": "569", - "1.17": "677", - "1.19": "713", - "1.19.3": "730", - "1.19.4": "751", - "1.20": "755" - }, - "288": { - "legacy": "84", - "1.13": "174", - "1.13.2": "174", - "1.14": "180", - "1.15": "180", - "1.16": "207", - "1.16.2": "207", - "1.17": "256", - "1.19": "267", - "1.19.3": "274", - "1.19.4": "286", - "1.20": "288" - }, - "742": { - "1.13": "761", - "1.13.2": "766", - "1.14": "832", - "1.15": "833", - "1.16": "900", - "1.16.2": "901", - "1.17": "673", - "1.19": "704", - "1.19.3": "719", - "1.19.4": "738", - "1.20": "742" - }, - "665": { - "1.13": "244", - "1.13.2": "244", - "1.14": "262", - "1.15": "262", - "1.16": "308", - "1.16.2": "308", - "1.17": "614", - "1.19": "637", - "1.19.3": "647", - "1.19.4": "661", - "1.20": "665" - }, - "743": { - "1.19": "705", - "1.19.3": "720", - "1.19.4": "739", - "1.20": "743" - }, - "692": { - "legacy": "429", - "1.13": "459", - "1.13.2": "464", - "1.14": "510", - "1.15": "510", - "1.16": "561", - "1.16.2": "561", - "1.17": "635", - "1.19": "660", - "1.19.3": "672", - "1.19.4": "688", - "1.20": "692" - }, - "292": { - "legacy": "190", - "1.13": "178", - "1.13.2": "178", - "1.14": "184", - "1.15": "184", - "1.16": "211", - "1.16.2": "211", - "1.17": "260", - "1.19": "271", - "1.19.3": "278", - "1.19.4": "290", - "1.20": "292" - }, - "715": { - "legacy": "185", - "1.13": "213", - "1.13.2": "213", - "1.14": "219", - "1.15": "219", - "1.16": "255", - "1.16.2": "255", - "1.17": "652", - "1.19": "679", - "1.19.3": "693", - "1.19.4": "711", - "1.20": "715" - }, - "860": { - "1.19.3": "834", - "1.19.4": "856", - "1.20": "860" - }, - "157": { - "1.13": "59", - "1.13.2": "59", - "1.14": "59", - "1.15": "59", - "1.16": "72", - "1.16.2": "72", - "1.17": "136", - "1.19": "145", - "1.19.3": "149", - "1.19.4": "156", - "1.20": "157" - }, - "113": { - "1.13": "35", - "1.13.2": "35", - "1.14": "35", - "1.15": "35", - "1.16": "40", - "1.16.2": "40", - "1.17": "104", - "1.19": "107", - "1.19.3": "109", - "1.19.4": "112", - "1.20": "113" - }, - "26": { - "1.13": "16", - "1.13.2": "16", - "1.14": "16", - "1.15": "16", - "1.16": "18", - "1.16.2": "18", - "1.17": "25", - "1.19": "26", - "1.19.3": "26", - "1.19.4": "26", - "1.20": "26" - }, - "680": { - "1.13": "163", - "1.13.2": "163", - "1.14": "169", - "1.15": "169", - "1.16": "194", - "1.16.2": "194", - "1.17": "626", - "1.19": "650", - "1.19.3": "661", - "1.19.4": "676", - "1.20": "680" - }, - "38": { - "1.13": "22", - "1.13.2": "22", - "1.14": "22", - "1.15": "22", - "1.16": "26", - "1.16.2": "26", - "1.17": "33", - "1.19": "35", - "1.19.3": "37", - "1.19.4": "38", - "1.20": "38" - }, - "849": { - "1.14": "592", - "1.15": "592", - "1.16": "655", - "1.16.2": "655", - "1.17": "771", - "1.19": "807", - "1.19.3": "824", - "1.19.4": "845", - "1.20": "849" - }, - "233": { - "1.13": "115", - "1.13.2": "115", - "1.14": "118", - "1.15": "118", - "1.16": "141", - "1.16.2": "141", - "1.17": "207", - "1.19": "217", - "1.19.3": "221", - "1.19.4": "231", - "1.20": "233" - }, - "364": { - "legacy": "136", - "1.13": "236", - "1.13.2": "236", - "1.14": "242", - "1.15": "242", - "1.16": "282", - "1.16.2": "282", - "1.17": "320", - "1.19": "341", - "1.19.3": "349", - "1.19.4": "362", - "1.20": "364" - }, - "704": { - "1.13": "190", - "1.13.2": "190", - "1.14": "196", - "1.15": "196", - "1.16": "229", - "1.16.2": "229", - "1.17": "644", - "1.19": "670", - "1.19.3": "683", - "1.19.4": "700", - "1.20": "704" - }, - "147": { - "1.13": "53", - "1.13.2": "53", - "1.14": "53", - "1.15": "53", - "1.16": "64", - "1.16.2": "64", - "1.17": "128", - "1.19": "136", - "1.19.3": "140", - "1.19.4": "146", - "1.20": "147" - }, - "222": { - "1.13": "554", - "1.13.2": "559", - "1.14": "612", - "1.15": "612", - "1.16": "134", - "1.16.2": "134", - "1.17": "197", - "1.19": "207", - "1.19.3": "211", - "1.19.4": "220", - "1.20": "222" - }, - "1120": { - "1.13": "767", - "1.13.2": "772", - "1.14": "838", - "1.15": "839", - "1.16": "906", - "1.16.2": "907", - "1.17": "1013", - "1.19": "1056", - "1.19.3": "1090", - "1.19.4": "1115", - "1.20": "1120" - }, - "281": { - "legacy": "65", - "1.13": "155", - "1.13.2": "155", - "1.14": "161", - "1.15": "161", - "1.16": "186", - "1.16.2": "186", - "1.17": "249", - "1.19": "260", - "1.19.3": "267", - "1.19.4": "279", - "1.20": "281" - }, - "1163": { - "1.14": "874", - "1.15": "875", - "1.16": "945", - "1.16.2": "946", - "1.17": "1051", - "1.19": "1098", - "1.19.3": "1132", - "1.19.4": "1157", - "1.20": "1163" - }, - "168": { - "legacy": "22", - "1.13": "66", - "1.13.2": "66", - "1.14": "66", - "1.15": "66", - "1.16": "79", - "1.16.2": "79", - "1.17": "145", - "1.19": "155", - "1.19.3": "159", - "1.19.4": "167", - "1.20": "168" - }, - "766": { - "1.13": "576", - "1.13.2": "581", - "1.14": "635", - "1.15": "635", - "1.16": "697", - "1.16.2": "695", - "1.17": "688", - "1.19": "724", - "1.19.3": "741", - "1.19.4": "762", - "1.20": "766" - }, - "61": { - "legacy": "21", - "1.13": "65", - "1.13.2": "65", - "1.14": "65", - "1.15": "65", - "1.16": "78", - "1.16.2": "78", - "1.17": "52", - "1.19": "55", - "1.19.3": "57", - "1.19.4": "60", - "1.20": "61" - }, - "1209": { - "1.17": "1097", - "1.19": "1144", - "1.19.3": "1178", - "1.19.4": "1203", - "1.20": "1209" - }, - "448": { - "1.13": "310", - "1.13.2": "310", - "1.14": "328", - "1.15": "328", - "1.16": "378", - "1.16.2": "378", - "1.17": "399", - "1.19": "422", - "1.19.3": "432", - "1.19.4": "446", - "1.20": "448" - }, - "870": { - "legacy": "327", - "1.13": "539", - "1.13.2": "544", - "1.14": "597", - "1.15": "597", - "1.16": "662", - "1.16.2": "662", - "1.17": "778", - "1.19": "815", - "1.19.3": "843", - "1.19.4": "866", - "1.20": "870" - }, - "1082": { - "legacy": "420", - "1.13": "725", - "1.13.2": "730", - "1.14": "796", - "1.15": "797", - "1.16": "864", - "1.16.2": "865", - "1.17": "977", - "1.19": "1020", - "1.19.3": "1054", - "1.19.4": "1078", - "1.20": "1082" - }, - "873": { - "legacy": "334", - "1.13": "545", - "1.13.2": "550", - "1.14": "603", - "1.15": "603", - "1.16": "668", - "1.16.2": "668", - "1.17": "781", - "1.19": "818", - "1.19.3": "846", - "1.19.4": "869", - "1.20": "873" - }, - "819": { - "legacy": "301", - "1.13": "513", - "1.13.2": "518", - "1.14": "566", - "1.15": "566", - "1.16": "625", - "1.16.2": "625", - "1.17": "741", - "1.19": "777", - "1.19.3": "794", - "1.19.4": "815", - "1.20": "819" - }, - "817": { - "legacy": "299", - "1.13": "511", - "1.13.2": "516", - "1.14": "564", - "1.15": "564", - "1.16": "623", - "1.16.2": "623", - "1.17": "739", - "1.19": "775", - "1.19.3": "792", - "1.19.4": "813", - "1.20": "817" - }, - "816": { - "legacy": "298", - "1.13": "510", - "1.13.2": "515", - "1.14": "563", - "1.15": "563", - "1.16": "622", - "1.16.2": "622", - "1.17": "738", - "1.19": "774", - "1.19.3": "791", - "1.19.4": "812", - "1.20": "816" - }, - "1081": { - "1.14": "795", - "1.15": "796", - "1.16": "863", - "1.16.2": "864", - "1.17": "976", - "1.19": "1019", - "1.19.3": "1053", - "1.19.4": "1077", - "1.20": "1081" - }, - "818": { - "legacy": "300", - "1.13": "512", - "1.13.2": "517", - "1.14": "565", - "1.15": "565", - "1.16": "624", - "1.16.2": "624", - "1.17": "740", - "1.19": "776", - "1.19.3": "793", - "1.19.4": "814", - "1.20": "818" - }, - "648": { - "1.14": "870", - "1.15": "871", - "1.16": "941", - "1.16.2": "942", - "1.17": "598", - "1.19": "621", - "1.19.3": "631", - "1.19.4": "645", - "1.20": "648" - }, - "650": { - "legacy": "69", - "1.13": "158", - "1.13.2": "158", - "1.14": "164", - "1.15": "164", - "1.16": "189", - "1.16.2": "189", - "1.17": "600", - "1.19": "623", - "1.19.3": "633", - "1.19.4": "647", - "1.20": "650" - }, - "422": { - "1.17": "371", - "1.19": "396", - "1.19.3": "406", - "1.19.4": "420", - "1.20": "422" - }, - "1090": { - "1.13": "733", - "1.13.2": "738", - "1.14": "804", - "1.15": "805", - "1.16": "872", - "1.16.2": "873", - "1.17": "985", - "1.19": "1028", - "1.19.3": "1062", - "1.19.4": "1086", - "1.20": "1090" - }, - "927": { - "1.13": "594", - "1.13.2": "599", - "1.14": "657", - "1.15": "657", - "1.16": "719", - "1.16.2": "719", - "1.17": "833", - "1.19": "872", - "1.19.3": "900", - "1.19.4": "923", - "1.20": "927" - }, - "1194": { - "1.17": "1082", - "1.19": "1129", - "1.19.3": "1163", - "1.19.4": "1188", - "1.20": "1194" - }, - "427": { - "1.13": "285", - "1.13.2": "285", - "1.14": "303", - "1.15": "303", - "1.16": "353", - "1.16.2": "353", - "1.17": "376", - "1.19": "401", - "1.19.3": "411", - "1.19.4": "425", - "1.20": "427" - }, - "536": { - "1.13": "398", - "1.13.2": "398", - "1.14": "416", - "1.15": "416", - "1.16": "467", - "1.16.2": "467", - "1.17": "487", - "1.19": "510", - "1.19.3": "520", - "1.19.4": "534", - "1.20": "536" - }, - "552": { - "1.13": "414", - "1.13.2": "414", - "1.14": "432", - "1.15": "432", - "1.16": "483", - "1.16.2": "483", - "1.17": "503", - "1.19": "526", - "1.19.3": "536", - "1.19.4": "550", - "1.20": "552" - }, - "907": { - "1.13": "584", - "1.13.2": "589", - "1.14": "643", - "1.15": "643", - "1.16": "705", - "1.16.2": "699", - "1.17": "813", - "1.19": "852", - "1.19.3": "880", - "1.19.4": "903", - "1.20": "907" - }, - "520": { - "1.13": "382", - "1.13.2": "382", - "1.14": "400", - "1.15": "400", - "1.16": "451", - "1.16.2": "451", - "1.17": "471", - "1.19": "494", - "1.19.3": "504", - "1.19.4": "518", - "1.20": "520" - }, - "504": { - "1.13": "366", - "1.13.2": "366", - "1.14": "384", - "1.15": "384", - "1.16": "435", - "1.16.2": "435", - "1.17": "455", - "1.19": "478", - "1.19.3": "488", - "1.19.4": "502", - "1.20": "504" - }, - "452": { - "1.13": "314", - "1.13.2": "314", - "1.14": "332", - "1.15": "332", - "1.16": "382", - "1.16.2": "382", - "1.17": "403", - "1.19": "426", - "1.19.3": "436", - "1.19.4": "450", - "1.20": "452" - }, - "468": { - "1.13": "330", - "1.13.2": "330", - "1.14": "348", - "1.15": "348", - "1.16": "398", - "1.16.2": "398", - "1.17": "419", - "1.19": "442", - "1.19.3": "452", - "1.19.4": "466", - "1.20": "468" - }, - "408": { - "1.13": "266", - "1.13.2": "266", - "1.14": "284", - "1.15": "284", - "1.16": "334", - "1.16.2": "334", - "1.17": "357", - "1.19": "382", - "1.19.3": "392", - "1.19.4": "406", - "1.20": "408" - }, - "183": { - "1.13": "85", - "1.13.2": "85", - "1.14": "85", - "1.15": "85", - "1.16": "98", - "1.16.2": "98", - "1.17": "160", - "1.19": "170", - "1.19.3": "174", - "1.19.4": "182", - "1.20": "183" - }, - "1095": { - "1.13": "738", - "1.13.2": "743", - "1.14": "809", - "1.15": "810", - "1.16": "877", - "1.16.2": "878", - "1.17": "990", - "1.19": "1033", - "1.19.3": "1067", - "1.19.4": "1091", - "1.20": "1095" - }, - "932": { - "1.13": "599", - "1.13.2": "604", - "1.14": "662", - "1.15": "662", - "1.16": "724", - "1.16.2": "724", - "1.17": "838", - "1.19": "877", - "1.19.3": "905", - "1.19.4": "928", - "1.20": "932" - }, - "1199": { - "1.17": "1087", - "1.19": "1134", - "1.19.3": "1168", - "1.19.4": "1193", - "1.20": "1199" - }, - "432": { - "1.13": "290", - "1.13.2": "290", - "1.14": "308", - "1.15": "308", - "1.16": "358", - "1.16.2": "358", - "1.17": "381", - "1.19": "406", - "1.19.3": "416", - "1.19.4": "430", - "1.20": "432" - }, - "541": { - "1.13": "403", - "1.13.2": "403", - "1.14": "421", - "1.15": "421", - "1.16": "472", - "1.16.2": "472", - "1.17": "492", - "1.19": "515", - "1.19.3": "525", - "1.19.4": "539", - "1.20": "541" - }, - "557": { - "1.13": "419", - "1.13.2": "419", - "1.14": "437", - "1.15": "437", - "1.16": "488", - "1.16.2": "488", - "1.17": "508", - "1.19": "531", - "1.19.3": "541", - "1.19.4": "555", - "1.20": "557" - }, - "912": { - "legacy": "351", - "1.13": "579", - "1.13.2": "584", - "1.14": "638", - "1.15": "638", - "1.16": "700", - "1.16.2": "704", - "1.17": "818", - "1.19": "857", - "1.19.3": "885", - "1.19.4": "908", - "1.20": "912" - }, - "525": { - "1.13": "387", - "1.13.2": "387", - "1.14": "405", - "1.15": "405", - "1.16": "456", - "1.16.2": "456", - "1.17": "476", - "1.19": "499", - "1.19.3": "509", - "1.19.4": "523", - "1.20": "525" - }, - "509": { - "1.13": "371", - "1.13.2": "371", - "1.14": "389", - "1.15": "389", - "1.16": "440", - "1.16.2": "440", - "1.17": "460", - "1.19": "483", - "1.19.3": "493", - "1.19.4": "507", - "1.20": "509" - }, - "457": { - "1.13": "319", - "1.13.2": "319", - "1.14": "337", - "1.15": "337", - "1.16": "387", - "1.16.2": "387", - "1.17": "408", - "1.19": "431", - "1.19.3": "441", - "1.19.4": "455", - "1.20": "457" - }, - "473": { - "1.13": "335", - "1.13.2": "335", - "1.14": "353", - "1.15": "353", - "1.16": "403", - "1.16.2": "403", - "1.17": "424", - "1.19": "447", - "1.19.3": "457", - "1.19.4": "471", - "1.20": "473" - }, - "413": { - "1.13": "271", - "1.13.2": "271", - "1.14": "289", - "1.15": "289", - "1.16": "339", - "1.16.2": "339", - "1.17": "362", - "1.19": "387", - "1.19.3": "397", - "1.19.4": "411", - "1.20": "413" - }, - "188": { - "1.13": "90", - "1.13.2": "90", - "1.14": "90", - "1.15": "90", - "1.16": "103", - "1.16.2": "103", - "1.17": "165", - "1.19": "175", - "1.19.3": "179", - "1.19.4": "187", - "1.20": "188" - }, - "675": { - "legacy": "147", - "1.13": "251", - "1.13.2": "251", - "1.14": "269", - "1.15": "269", - "1.16": "318", - "1.16.2": "318", - "1.17": "621", - "1.19": "645", - "1.19.3": "656", - "1.19.4": "671", - "1.20": "675" - }, - "651": { - "1.17": "601", - "1.19": "624", - "1.19.3": "634", - "1.19.4": "648", - "1.20": "651" - }, - "444": { - "1.13": "306", - "1.13.2": "306", - "1.14": "324", - "1.15": "324", - "1.16": "374", - "1.16.2": "374", - "1.17": "395", - "1.19": "418", - "1.19.3": "428", - "1.19.4": "442", - "1.20": "444" - }, - "207": { - "1.14": "109", - "1.15": "109", - "1.16": "122", - "1.16.2": "122", - "1.17": "184", - "1.19": "194", - "1.19.3": "198", - "1.19.4": "206", - "1.20": "207" - }, - "343": { - "legacy": "111", - "1.13": "219", - "1.13.2": "219", - "1.14": "225", - "1.15": "225", - "1.16": "263", - "1.16.2": "263", - "1.17": "304", - "1.19": "320", - "1.19.3": "328", - "1.19.4": "341", - "1.20": "343" - }, - "1092": { - "1.13": "735", - "1.13.2": "740", - "1.14": "806", - "1.15": "807", - "1.16": "874", - "1.16.2": "875", - "1.17": "987", - "1.19": "1030", - "1.19.3": "1064", - "1.19.4": "1088", - "1.20": "1092" - }, - "929": { - "1.13": "596", - "1.13.2": "601", - "1.14": "659", - "1.15": "659", - "1.16": "721", - "1.16.2": "721", - "1.17": "835", - "1.19": "874", - "1.19.3": "902", - "1.19.4": "925", - "1.20": "929" - }, - "1196": { - "1.17": "1084", - "1.19": "1131", - "1.19.3": "1165", - "1.19.4": "1190", - "1.20": "1196" - }, - "429": { - "1.13": "287", - "1.13.2": "287", - "1.14": "305", - "1.15": "305", - "1.16": "355", - "1.16.2": "355", - "1.17": "378", - "1.19": "403", - "1.19.3": "413", - "1.19.4": "427", - "1.20": "429" - }, - "538": { - "1.13": "400", - "1.13.2": "400", - "1.14": "418", - "1.15": "418", - "1.16": "469", - "1.16.2": "469", - "1.17": "489", - "1.19": "512", - "1.19.3": "522", - "1.19.4": "536", - "1.20": "538" - }, - "554": { - "1.13": "416", - "1.13.2": "416", - "1.14": "434", - "1.15": "434", - "1.16": "485", - "1.16.2": "485", - "1.17": "505", - "1.19": "528", - "1.19.3": "538", - "1.19.4": "552", - "1.20": "554" - }, - "909": { - "1.13": "582", - "1.13.2": "587", - "1.14": "641", - "1.15": "641", - "1.16": "703", - "1.16.2": "701", - "1.17": "815", - "1.19": "854", - "1.19.3": "882", - "1.19.4": "905", - "1.20": "909" - }, - "522": { - "1.13": "384", - "1.13.2": "384", - "1.14": "402", - "1.15": "402", - "1.16": "453", - "1.16.2": "453", - "1.17": "473", - "1.19": "496", - "1.19.3": "506", - "1.19.4": "520", - "1.20": "522" - }, - "506": { - "1.13": "368", - "1.13.2": "368", - "1.14": "386", - "1.15": "386", - "1.16": "437", - "1.16.2": "437", - "1.17": "457", - "1.19": "480", - "1.19.3": "490", - "1.19.4": "504", - "1.20": "506" - }, - "454": { - "1.13": "316", - "1.13.2": "316", - "1.14": "334", - "1.15": "334", - "1.16": "384", - "1.16.2": "384", - "1.17": "405", - "1.19": "428", - "1.19.3": "438", - "1.19.4": "452", - "1.20": "454" - }, - "470": { - "1.13": "332", - "1.13.2": "332", - "1.14": "350", - "1.15": "350", - "1.16": "400", - "1.16.2": "400", - "1.17": "421", - "1.19": "444", - "1.19.3": "454", - "1.19.4": "468", - "1.20": "470" - }, - "410": { - "1.13": "268", - "1.13.2": "268", - "1.14": "286", - "1.15": "286", - "1.16": "336", - "1.16.2": "336", - "1.17": "359", - "1.19": "384", - "1.19.3": "394", - "1.19.4": "408", - "1.20": "410" - }, - "185": { - "1.13": "87", - "1.13.2": "87", - "1.14": "87", - "1.15": "87", - "1.16": "100", - "1.16.2": "100", - "1.17": "162", - "1.19": "172", - "1.19.3": "176", - "1.19.4": "184", - "1.20": "185" - }, - "1115": { - "1.13": "756", - "1.13.2": "761", - "1.14": "827", - "1.15": "828", - "1.16": "895", - "1.16.2": "896", - "1.17": "1008", - "1.19": "1051", - "1.19.3": "1085", - "1.19.4": "1110", - "1.20": "1115" - }, - "997": { - "1.13": "652", - "1.13.2": "657", - "1.14": "717", - "1.15": "718", - "1.16": "781", - "1.16.2": "781", - "1.17": "898", - "1.19": "939", - "1.19.3": "970", - "1.19.4": "993", - "1.20": "997" - }, - "1175": { - "1.16": "957", - "1.16.2": "958", - "1.17": "1063", - "1.19": "1110", - "1.19.3": "1144", - "1.19.4": "1169", - "1.20": "1175" - }, - "1145": { - "1.14": "858", - "1.15": "859", - "1.16": "927", - "1.16.2": "928", - "1.17": "1034", - "1.19": "1080", - "1.19.3": "1114", - "1.19.4": "1139", - "1.20": "1145" - }, - "1089": { - "1.13": "732", - "1.13.2": "737", - "1.14": "803", - "1.15": "804", - "1.16": "871", - "1.16.2": "872", - "1.17": "984", - "1.19": "1027", - "1.19.3": "1061", - "1.19.4": "1085", - "1.20": "1089" - }, - "926": { - "1.13": "593", - "1.13.2": "598", - "1.14": "656", - "1.15": "656", - "1.16": "718", - "1.16.2": "718", - "1.17": "832", - "1.19": "871", - "1.19.3": "899", - "1.19.4": "922", - "1.20": "926" - }, - "1193": { - "1.17": "1081", - "1.19": "1128", - "1.19.3": "1162", - "1.19.4": "1187", - "1.20": "1193" - }, - "426": { - "1.13": "284", - "1.13.2": "284", - "1.14": "302", - "1.15": "302", - "1.16": "352", - "1.16.2": "352", - "1.17": "375", - "1.19": "400", - "1.19.3": "410", - "1.19.4": "424", - "1.20": "426" - }, - "535": { - "1.13": "397", - "1.13.2": "397", - "1.14": "415", - "1.15": "415", - "1.16": "466", - "1.16.2": "466", - "1.17": "486", - "1.19": "509", - "1.19.3": "519", - "1.19.4": "533", - "1.20": "535" - }, - "551": { - "1.13": "413", - "1.13.2": "413", - "1.14": "431", - "1.15": "431", - "1.16": "482", - "1.16.2": "482", - "1.17": "502", - "1.19": "525", - "1.19.3": "535", - "1.19.4": "549", - "1.20": "551" - }, - "906": { - "1.13": "585", - "1.13.2": "590", - "1.14": "644", - "1.15": "644", - "1.16": "706", - "1.16.2": "698", - "1.17": "812", - "1.19": "851", - "1.19.3": "879", - "1.19.4": "902", - "1.20": "906" - }, - "519": { - "1.13": "381", - "1.13.2": "381", - "1.14": "399", - "1.15": "399", - "1.16": "450", - "1.16.2": "450", - "1.17": "470", - "1.19": "493", - "1.19.3": "503", - "1.19.4": "517", - "1.20": "519" - }, - "503": { - "1.13": "365", - "1.13.2": "365", - "1.14": "383", - "1.15": "383", - "1.16": "434", - "1.16.2": "434", - "1.17": "454", - "1.19": "477", - "1.19.3": "487", - "1.19.4": "501", - "1.20": "503" - }, - "451": { - "1.13": "313", - "1.13.2": "313", - "1.14": "331", - "1.15": "331", - "1.16": "381", - "1.16.2": "381", - "1.17": "402", - "1.19": "425", - "1.19.3": "435", - "1.19.4": "449", - "1.20": "451" - }, - "467": { - "1.13": "329", - "1.13.2": "329", - "1.14": "347", - "1.15": "347", - "1.16": "397", - "1.16.2": "397", - "1.17": "418", - "1.19": "441", - "1.19.3": "451", - "1.19.4": "465", - "1.20": "467" - }, - "407": { - "1.13": "265", - "1.13.2": "265", - "1.14": "283", - "1.15": "283", - "1.16": "333", - "1.16.2": "333", - "1.17": "356", - "1.19": "381", - "1.19.3": "391", - "1.19.4": "405", - "1.20": "407" - }, - "182": { - "1.13": "84", - "1.13.2": "84", - "1.14": "84", - "1.15": "84", - "1.16": "97", - "1.16.2": "97", - "1.17": "159", - "1.19": "169", - "1.19.3": "173", - "1.19.4": "181", - "1.20": "182" - }, - "494": { - "1.13": "356", - "1.13.2": "356", - "1.14": "374", - "1.15": "374", - "1.16": "424", - "1.16.2": "424", - "1.17": "445", - "1.19": "468", - "1.19.3": "478", - "1.19.4": "492", - "1.20": "494" - }, - "962": { - "legacy": "378", - "1.13": "629", - "1.13.2": "634", - "1.14": "692", - "1.15": "692", - "1.16": "754", - "1.16.2": "754", - "1.17": "868", - "1.19": "907", - "1.19.3": "935", - "1.19.4": "958", - "1.20": "962" - }, - "998": { - "1.13": "653", - "1.13.2": "658", - "1.14": "718", - "1.15": "719", - "1.16": "782", - "1.16.2": "782", - "1.17": "899", - "1.19": "940", - "1.19.3": "971", - "1.19.4": "994", - "1.20": "998" - }, - "750": { - "1.19": "710", - "1.19.3": "725", - "1.19.4": "746", - "1.20": "750" - }, - "669": { - "1.19": "640", - "1.19.3": "650", - "1.19.4": "665", - "1.20": "669" - }, - "751": { - "1.19": "711", - "1.19.3": "726", - "1.19.4": "747", - "1.20": "751" - }, - "696": { - "1.19": "663", - "1.19.3": "675", - "1.19.4": "692", - "1.20": "696" - }, - "296": { - "1.19": "274", - "1.19.3": "281", - "1.19.4": "294", - "1.20": "296" - }, - "719": { - "1.19": "682", - "1.19.3": "696", - "1.19.4": "715", - "1.20": "719" - }, - "864": { - "1.19.3": "837", - "1.19.4": "860", - "1.20": "864" - }, - "161": { - "1.19": "148", - "1.19.3": "152", - "1.19.4": "160", - "1.20": "161" - }, - "117": { - "1.19": "110", - "1.19.3": "112", - "1.19.4": "116", - "1.20": "117" - }, - "30": { - "1.19": "29", - "1.19.3": "29", - "1.19.4": "30", - "1.20": "30" - }, - "684": { - "1.19": "653", - "1.19.3": "664", - "1.19.4": "680", - "1.20": "684" - }, - "42": { - "1.19": "38", - "1.19.3": "40", - "1.19.4": "42", - "1.20": "42" - }, - "118": { - "1.19": "111", - "1.19.3": "113", - "1.19.4": "117", - "1.20": "118" - }, - "853": { - "1.19": "810", - "1.19.3": "827", - "1.19.4": "849", - "1.20": "853" - }, - "237": { - "1.19": "220", - "1.19.3": "224", - "1.19.4": "235", - "1.20": "237" - }, - "368": { - "1.19": "344", - "1.19.3": "352", - "1.19.4": "366", - "1.20": "368" - }, - "708": { - "1.19": "673", - "1.19.3": "686", - "1.19.4": "704", - "1.20": "708" - }, - "151": { - "1.19": "139", - "1.19.3": "143", - "1.19.4": "150", - "1.20": "151" - }, - "1055": { - "legacy": "395", - "1.13": "696", - "1.13.2": "701", - "1.14": "766", - "1.15": "767", - "1.16": "833", - "1.16.2": "834", - "1.17": "951", - "1.19": "994", - "1.19.3": "1027", - "1.19.4": "1051", - "1.20": "1055" - }, - "1208": { - "1.17": "1096", - "1.19": "1143", - "1.19.3": "1177", - "1.19.4": "1202", - "1.20": "1208" - }, - "336": { - "legacy": "360", - "1.13": "208", - "1.13.2": "208", - "1.14": "214", - "1.15": "214", - "1.16": "250", - "1.16.2": "250", - "1.17": "298", - "1.19": "313", - "1.19.3": "321", - "1.19.4": "334", - "1.20": "336" - }, - "946": { - "legacy": "362", - "1.13": "613", - "1.13.2": "618", - "1.14": "676", - "1.15": "676", - "1.16": "738", - "1.16.2": "738", - "1.17": "852", - "1.19": "891", - "1.19.3": "919", - "1.19.4": "942", - "1.20": "946" - }, - "943": { - "1.13": "610", - "1.13.2": "615", - "1.14": "673", - "1.15": "673", - "1.16": "735", - "1.16.2": "735", - "1.17": "849", - "1.19": "888", - "1.19.3": "916", - "1.19.4": "939", - "1.20": "943" - }, - "874": { - "legacy": "335", - "1.13": "546", - "1.13.2": "551", - "1.14": "604", - "1.15": "604", - "1.16": "669", - "1.16.2": "669", - "1.17": "782", - "1.19": "819", - "1.19.3": "847", - "1.19.4": "870", - "1.20": "874" - }, - "728": { - "legacy": "328", - "1.13": "540", - "1.13.2": "545", - "1.14": "598", - "1.15": "598", - "1.16": "663", - "1.16.2": "663", - "1.17": "662", - "1.19": "690", - "1.19.3": "705", - "1.19.4": "724", - "1.20": "728" - }, - "1247": { - "1.20": "1247" - }, - "1149": { - "1.14": "862", - "1.15": "863", - "1.16": "931", - "1.16.2": "932", - "1.17": "1038", - "1.19": "1084", - "1.19.3": "1118", - "1.19.4": "1143", - "1.20": "1149" - }, - "999": { - "1.13": "654", - "1.13.2": "659", - "1.14": "719", - "1.15": "720", - "1.16": "783", - "1.16.2": "783", - "1.17": "900", - "1.19": "941", - "1.19.3": "972", - "1.19.4": "995", - "1.20": "999" - }, - "225": { - "1.17": "199", - "1.19": "209", - "1.19.3": "213", - "1.19.4": "223", - "1.20": "225" - }, - "223": { - "1.17": "198", - "1.19": "208", - "1.19.3": "212", - "1.19.4": "221", - "1.20": "223" - }, - "267": { - "legacy": "48", - "1.13": "138", - "1.13.2": "138", - "1.14": "144", - "1.15": "144", - "1.16": "169", - "1.16.2": "169", - "1.17": "234", - "1.19": "246", - "1.19.3": "253", - "1.19.4": "265", - "1.20": "267" - }, - "621": { - "1.14": "496", - "1.15": "496", - "1.16": "547", - "1.16.2": "547", - "1.17": "571", - "1.19": "594", - "1.19.3": "604", - "1.19.4": "618", - "1.20": "621" - }, - "603": { - "1.14": "482", - "1.15": "482", - "1.16": "533", - "1.16.2": "533", - "1.17": "553", - "1.19": "576", - "1.19.3": "586", - "1.19.4": "600", - "1.20": "603" - }, - "376": { - "1.13": "240", - "1.13.2": "240", - "1.14": "246", - "1.15": "246", - "1.16": "288", - "1.16.2": "288", - "1.17": "326", - "1.19": "350", - "1.19.3": "360", - "1.19.4": "374", - "1.20": "376" - }, - "619": { - "1.14": "494", - "1.15": "494", - "1.16": "545", - "1.16.2": "545", - "1.17": "569", - "1.19": "592", - "1.19.3": "602", - "1.19.4": "616", - "1.20": "619" - }, - "601": { - "1.14": "480", - "1.15": "480", - "1.16": "531", - "1.16.2": "531", - "1.17": "551", - "1.19": "574", - "1.19.3": "584", - "1.19.4": "598", - "1.20": "601" - }, - "380": { - "1.14": "250", - "1.15": "250", - "1.16": "292", - "1.16.2": "292", - "1.17": "330", - "1.19": "354", - "1.19.3": "364", - "1.19.4": "378", - "1.20": "380" - }, - "319": { - "1.13": "200", - "1.13.2": "200", - "1.14": "206", - "1.15": "206", - "1.16": "241", - "1.16.2": "241", - "1.17": "284", - "1.19": "296", - "1.19.3": "304", - "1.19.4": "317", - "1.20": "319" - }, - "1248": { - "1.20": "1248" - }, - "19": { - "1.19": "19", - "1.19.3": "19", - "1.19.4": "19", - "1.20": "19" - }, - "250": { - "1.19": "231", - "1.19.3": "237", - "1.19.4": "248", - "1.20": "250" - }, - "341": { - "1.19": "318", - "1.19.3": "326", - "1.19.4": "339", - "1.20": "341" - }, - "383": { - "1.19": "357", - "1.19.3": "367", - "1.19.4": "381", - "1.20": "383" - }, - "323": { - "1.19": "300", - "1.19.3": "308", - "1.19.4": "321", - "1.20": "323" - }, - "119": { - "1.19": "112", - "1.19.3": "114", - "1.19.4": "118", - "1.20": "119" - }, - "1000": { - "1.13": "655", - "1.13.2": "660", - "1.14": "720", - "1.15": "721", - "1.16": "784", - "1.16.2": "784", - "1.17": "901", - "1.19": "942", - "1.19.3": "973", - "1.19.4": "996", - "1.20": "1000" - }, - "332": { - "1.13": "205", - "1.13.2": "205", - "1.14": "211", - "1.15": "211", - "1.16": "246", - "1.16.2": "246", - "1.17": "294", - "1.19": "309", - "1.19.3": "317", - "1.19.4": "330", - "1.20": "332" - }, - "809": { - "legacy": "282", - "1.13": "494", - "1.13.2": "499", - "1.14": "547", - "1.15": "547", - "1.16": "601", - "1.16.2": "615", - "1.17": "731", - "1.19": "767", - "1.19.3": "784", - "1.19.4": "805", - "1.20": "809" - }, - "1132": { - "legacy": "2266", - "1.13": "779", - "1.13.2": "784", - "1.14": "850", - "1.15": "851", - "1.16": "918", - "1.16.2": "919", - "1.17": "1025", - "1.19": "1068", - "1.19.3": "1102", - "1.19.4": "1127", - "1.20": "1132" - }, - "1122": { - "legacy": "2256", - "1.13": "769", - "1.13.2": "774", - "1.14": "840", - "1.15": "841", - "1.16": "908", - "1.16.2": "909", - "1.17": "1015", - "1.19": "1058", - "1.19.3": "1092", - "1.19.4": "1117", - "1.20": "1122" - }, - "1136": { - "1.19": "1071", - "1.19.3": "1105", - "1.19.4": "1130", - "1.20": "1136" - }, - "1124": { - "legacy": "2258", - "1.13": "771", - "1.13.2": "776", - "1.14": "842", - "1.15": "843", - "1.16": "910", - "1.16.2": "911", - "1.17": "1017", - "1.19": "1060", - "1.19.3": "1094", - "1.19.4": "1119", - "1.20": "1124" - }, - "1123": { - "legacy": "2257", - "1.13": "770", - "1.13.2": "775", - "1.14": "841", - "1.15": "842", - "1.16": "909", - "1.16.2": "910", - "1.17": "1016", - "1.19": "1059", - "1.19.3": "1093", - "1.19.4": "1118", - "1.20": "1123" - }, - "1125": { - "legacy": "2259", - "1.13": "772", - "1.13.2": "777", - "1.14": "843", - "1.15": "844", - "1.16": "911", - "1.16.2": "912", - "1.17": "1018", - "1.19": "1061", - "1.19.3": "1095", - "1.19.4": "1120", - "1.20": "1125" - }, - "1126": { - "legacy": "2260", - "1.13": "773", - "1.13.2": "778", - "1.14": "844", - "1.15": "845", - "1.16": "912", - "1.16.2": "913", - "1.17": "1019", - "1.19": "1062", - "1.19.3": "1096", - "1.19.4": "1121", - "1.20": "1126" - }, - "1127": { - "legacy": "2261", - "1.13": "774", - "1.13.2": "779", - "1.14": "845", - "1.15": "846", - "1.16": "913", - "1.16.2": "914", - "1.17": "1020", - "1.19": "1063", - "1.19.3": "1097", - "1.19.4": "1122", - "1.20": "1127" - }, - "1128": { - "legacy": "2262", - "1.13": "775", - "1.13.2": "780", - "1.14": "846", - "1.15": "847", - "1.16": "914", - "1.16.2": "915", - "1.17": "1021", - "1.19": "1064", - "1.19.3": "1098", - "1.19.4": "1123", - "1.20": "1128" - }, - "1134": { - "1.19": "1070", - "1.19.3": "1104", - "1.19.4": "1129", - "1.20": "1134" - }, - "1137": { - "1.16": "920", - "1.16.2": "921", - "1.17": "1027", - "1.19": "1072", - "1.19.3": "1106", - "1.19.4": "1131", - "1.20": "1137" - }, - "1135": { - "1.20": "1135" - }, - "1129": { - "legacy": "2263", - "1.13": "776", - "1.13.2": "781", - "1.14": "847", - "1.15": "848", - "1.16": "915", - "1.16.2": "916", - "1.17": "1022", - "1.19": "1065", - "1.19.3": "1099", - "1.19.4": "1124", - "1.20": "1129" - }, - "1130": { - "legacy": "2264", - "1.13": "777", - "1.13.2": "782", - "1.14": "848", - "1.15": "849", - "1.16": "916", - "1.16.2": "917", - "1.17": "1023", - "1.19": "1066", - "1.19.3": "1100", - "1.19.4": "1125", - "1.20": "1130" - }, - "1133": { - "legacy": "2267", - "1.13": "780", - "1.13.2": "785", - "1.14": "851", - "1.15": "852", - "1.16": "919", - "1.16.2": "920", - "1.17": "1026", - "1.19": "1069", - "1.19.3": "1103", - "1.19.4": "1128", - "1.20": "1133" - }, - "1131": { - "legacy": "2265", - "1.13": "778", - "1.13.2": "783", - "1.14": "849", - "1.15": "850", - "1.16": "917", - "1.16.2": "918", - "1.17": "1024", - "1.19": "1067", - "1.19.3": "1101", - "1.19.4": "1126", - "1.20": "1131" - }, - "1085": { - "legacy": "423", - "1.13": "728", - "1.13.2": "733", - "1.14": "799", - "1.15": "800", - "1.16": "867", - "1.16.2": "868", - "1.17": "980", - "1.19": "1023", - "1.19.3": "1057", - "1.19.4": "1081", - "1.20": "1085" - }, - "342": { - "legacy": "110", - "1.13": "218", - "1.13.2": "218", - "1.14": "224", - "1.15": "224", - "1.16": "262", - "1.16.2": "262", - "1.17": "303", - "1.19": "319", - "1.19.3": "327", - "1.19.4": "340", - "1.20": "342" - }, - "1083": { - "legacy": "421", - "1.13": "726", - "1.13.2": "731", - "1.14": "797", - "1.15": "798", - "1.16": "865", - "1.16.2": "866", - "1.17": "978", - "1.19": "1021", - "1.19.3": "1055", - "1.19.4": "1079", - "1.20": "1083" - }, - "1141": { - "1.13": "783", - "1.13.2": "788", - "1.14": "854", - "1.15": "855", - "1.16": "923", - "1.16.2": "924", - "1.17": "1030", - "1.19": "1076", - "1.19.3": "1110", - "1.19.4": "1135", - "1.20": "1141" - }, - "1069": { - "legacy": "112", - "1.13": "710", - "1.13.2": "715", - "1.14": "780", - "1.15": "781", - "1.16": "848", - "1.16.2": "849", - "1.17": "964", - "1.19": "1007", - "1.19.3": "1041", - "1.19.4": "1065", - "1.20": "1069" - }, - "347": { - "legacy": "113", - "1.13": "221", - "1.13.2": "221", - "1.14": "227", - "1.15": "227", - "1.16": "267", - "1.16.2": "267", - "1.17": "308", - "1.19": "324", - "1.19.3": "332", - "1.19.4": "345", - "1.20": "347" - }, - "251": { - "1.13": "124", - "1.13.2": "124", - "1.14": "129", - "1.15": "129", - "1.16": "154", - "1.16.2": "154", - "1.17": "220", - "1.19": "232", - "1.19.3": "238", - "1.19.4": "249", - "1.20": "251" - }, - "348": { - "legacy": "114", - "1.13": "222", - "1.13.2": "222", - "1.14": "228", - "1.15": "228", - "1.16": "268", - "1.16.2": "268", - "1.17": "309", - "1.19": "325", - "1.19.3": "333", - "1.19.4": "346", - "1.20": "348" - }, - "384": { - "1.14": "253", - "1.15": "253", - "1.16": "295", - "1.16.2": "295", - "1.17": "333", - "1.19": "358", - "1.19.3": "368", - "1.19.4": "382", - "1.20": "384" - }, - "344": { - "legacy": "405", - "1.13": "220", - "1.13.2": "220", - "1.14": "226", - "1.15": "226", - "1.16": "264", - "1.16.2": "264", - "1.17": "305", - "1.19": "321", - "1.19.3": "329", - "1.19.4": "342", - "1.20": "344" - }, - "65": { - "1.16": "36", - "1.16.2": "36", - "1.17": "56", - "1.19": "59", - "1.19.3": "61", - "1.19.4": "64", - "1.20": "65" - }, - "66": { - "legacy": "153", - "1.13": "255", - "1.13.2": "255", - "1.14": "273", - "1.15": "273", - "1.16": "322", - "1.16.2": "322", - "1.17": "57", - "1.19": "60", - "1.19.3": "62", - "1.19.4": "65", - "1.20": "66" - }, - "218": { - "1.16": "130", - "1.16.2": "130", - "1.17": "193", - "1.19": "203", - "1.19.3": "207", - "1.19.4": "216", - "1.20": "218" - }, - "1064": { - "legacy": "399", - "1.13": "705", - "1.13.2": "710", - "1.14": "775", - "1.15": "776", - "1.16": "843", - "1.16.2": "844", - "1.17": "959", - "1.19": "1002", - "1.19.3": "1036", - "1.19.4": "1060", - "1.20": "1064" - }, - "956": { - "legacy": "372", - "1.13": "623", - "1.13.2": "628", - "1.14": "686", - "1.15": "686", - "1.16": "748", - "1.16.2": "748", - "1.17": "862", - "1.19": "901", - "1.19.3": "929", - "1.19.4": "952", - "1.20": "956" - }, - "495": { - "1.13": "357", - "1.13.2": "357", - "1.14": "375", - "1.15": "375", - "1.16": "425", - "1.16.2": "425", - "1.17": "446", - "1.19": "469", - "1.19.3": "479", - "1.19.4": "493", - "1.20": "495" - }, - "805": { - "1.16": "609", - "1.16.2": "611", - "1.17": "727", - "1.19": "763", - "1.19.3": "780", - "1.19.4": "801", - "1.20": "805" - }, - "78": { - "1.16": "958", - "1.16.2": "959", - "1.17": "69", - "1.19": "72", - "1.19.3": "74", - "1.19.4": "77", - "1.20": "78" - }, - "839": { - "1.16": "645", - "1.16.2": "645", - "1.17": "761", - "1.19": "797", - "1.19.3": "814", - "1.19.4": "835", - "1.20": "839" - }, - "837": { - "1.16": "643", - "1.16.2": "643", - "1.17": "759", - "1.19": "795", - "1.19.3": "812", - "1.19.4": "833", - "1.20": "837" - }, - "836": { - "1.16": "642", - "1.16.2": "642", - "1.17": "758", - "1.19": "794", - "1.19.3": "811", - "1.19.4": "832", - "1.20": "836" - }, - "806": { - "1.16": "618", - "1.16.2": "612", - "1.17": "728", - "1.19": "764", - "1.19.3": "781", - "1.19.4": "802", - "1.20": "806" - }, - "775": { - "1.16": "584", - "1.16.2": "581", - "1.17": "697", - "1.19": "733", - "1.19.3": "750", - "1.19.4": "771", - "1.20": "775" - }, - "838": { - "1.16": "644", - "1.16.2": "644", - "1.17": "760", - "1.19": "796", - "1.19.3": "813", - "1.19.4": "834", - "1.20": "838" - }, - "804": { - "1.16": "608", - "1.16.2": "610", - "1.17": "726", - "1.19": "762", - "1.19.3": "779", - "1.19.4": "800", - "1.20": "804" - }, - "776": { - "1.16": "585", - "1.16.2": "582", - "1.17": "698", - "1.19": "734", - "1.19.3": "751", - "1.19.4": "772", - "1.20": "776" - }, - "803": { - "1.16": "607", - "1.16.2": "609", - "1.17": "725", - "1.19": "761", - "1.19.3": "778", - "1.19.4": "799", - "1.20": "803" - }, - "802": { - "1.16": "606", - "1.16.2": "608", - "1.17": "724", - "1.19": "760", - "1.19.3": "777", - "1.19.4": "798", - "1.20": "802" - }, - "1218": { - "1.19.4": "1212", - "1.20": "1218" - }, - "303": { - "legacy": "87", - "1.13": "183", - "1.13.2": "183", - "1.14": "189", - "1.15": "189", - "1.16": "218", - "1.16.2": "218", - "1.17": "268", - "1.19": "280", - "1.19.3": "288", - "1.19.4": "301", - "1.20": "303" - }, - "659": { - "legacy": "25", - "1.13": "71", - "1.13.2": "71", - "1.14": "71", - "1.15": "71", - "1.16": "84", - "1.16.2": "84", - "1.17": "608", - "1.19": "631", - "1.19.3": "641", - "1.19.4": "655", - "1.20": "659" - }, - "736": { - "legacy": "333", - "1.13": "544", - "1.13.2": "549", - "1.14": "602", - "1.15": "602", - "1.16": "667", - "1.16.2": "667", - "1.17": "670", - "1.19": "698", - "1.19.3": "713", - "1.19.4": "732", - "1.20": "736" - }, - "662": { - "legacy": "143", - "1.13": "241", - "1.13.2": "241", - "1.14": "259", - "1.15": "259", - "1.16": "305", - "1.16.2": "305", - "1.17": "611", - "1.19": "634", - "1.19.3": "644", - "1.19.4": "658", - "1.20": "662" - }, - "737": { - "1.19": "699", - "1.19.3": "714", - "1.19.4": "733", - "1.20": "737" - }, - "689": { - "legacy": "324", - "1.13": "456", - "1.13.2": "461", - "1.14": "507", - "1.15": "507", - "1.16": "558", - "1.16.2": "558", - "1.17": "632", - "1.19": "657", - "1.19.3": "669", - "1.19.4": "685", - "1.20": "689" - }, - "289": { - "legacy": "85", - "1.13": "175", - "1.13.2": "175", - "1.14": "181", - "1.15": "181", - "1.16": "208", - "1.16.2": "208", - "1.17": "257", - "1.19": "268", - "1.19.3": "275", - "1.19.4": "287", - "1.20": "289" - }, - "712": { - "legacy": "107", - "1.13": "210", - "1.13.2": "210", - "1.14": "216", - "1.15": "216", - "1.16": "252", - "1.16.2": "252", - "1.17": "649", - "1.19": "676", - "1.19.3": "690", - "1.19.4": "708", - "1.20": "712" - }, - "857": { - "1.19.3": "831", - "1.19.4": "853", - "1.20": "857" - }, - "154": { - "legacy": "18", - "1.13": "56", - "1.13.2": "56", - "1.14": "56", - "1.15": "56", - "1.16": "69", - "1.16.2": "69", - "1.17": "133", - "1.19": "142", - "1.19.3": "146", - "1.19.4": "153", - "1.20": "154" - }, - "110": { - "legacy": "17", - "1.13": "32", - "1.13.2": "32", - "1.14": "32", - "1.15": "32", - "1.16": "37", - "1.16.2": "37", - "1.17": "101", - "1.19": "104", - "1.19.3": "106", - "1.19.4": "109", - "1.20": "110" - }, - "23": { - "legacy": "5", - "1.13": "13", - "1.13.2": "13", - "1.14": "13", - "1.15": "13", - "1.16": "15", - "1.16.2": "15", - "1.17": "22", - "1.19": "23", - "1.19.3": "23", - "1.19.4": "23", - "1.20": "23" - }, - "677": { - "legacy": "72", - "1.13": "160", - "1.13.2": "160", - "1.14": "166", - "1.15": "166", - "1.16": "191", - "1.16.2": "191", - "1.17": "623", - "1.19": "647", - "1.19.3": "658", - "1.19.4": "673", - "1.20": "677" - }, - "35": { - "legacy": "6", - "1.13": "19", - "1.13.2": "19", - "1.14": "19", - "1.15": "19", - "1.16": "23", - "1.16.2": "23", - "1.17": "30", - "1.19": "32", - "1.19.3": "34", - "1.19.4": "35", - "1.20": "35" - }, - "846": { - "1.13.2": "541", - "1.14": "589", - "1.15": "589", - "1.16": "652", - "1.16.2": "652", - "1.17": "768", - "1.19": "804", - "1.19.3": "821", - "1.19.4": "842", - "1.20": "846" - }, - "230": { - "legacy": "126", - "1.13": "112", - "1.13.2": "112", - "1.14": "115", - "1.15": "115", - "1.16": "138", - "1.16.2": "138", - "1.17": "204", - "1.19": "214", - "1.19.3": "218", - "1.19.4": "228", - "1.20": "230" - }, - "361": { - "legacy": "53", - "1.13": "148", - "1.13.2": "148", - "1.14": "154", - "1.15": "154", - "1.16": "179", - "1.16.2": "179", - "1.17": "244", - "1.19": "338", - "1.19.3": "346", - "1.19.4": "359", - "1.20": "361" - }, - "701": { - "legacy": "96", - "1.13": "187", - "1.13.2": "187", - "1.14": "193", - "1.15": "193", - "1.16": "226", - "1.16.2": "226", - "1.17": "641", - "1.19": "667", - "1.19.3": "680", - "1.19.4": "697", - "1.20": "701" - }, - "144": { - "1.13": "50", - "1.13.2": "50", - "1.14": "50", - "1.15": "50", - "1.16": "61", - "1.16.2": "61", - "1.17": "125", - "1.19": "133", - "1.19.3": "137", - "1.19.4": "143", - "1.20": "144" - }, - "644": { - "1.13": "361", - "1.13.2": "361", - "1.14": "379", - "1.15": "379", - "1.16": "430", - "1.16.2": "430", - "1.17": "594", - "1.19": "617", - "1.19.3": "627", - "1.19.4": "641", - "1.20": "644" - }, - "268": { - "legacy": "49", - "1.13": "139", - "1.13.2": "139", - "1.14": "145", - "1.15": "145", - "1.16": "170", - "1.16.2": "170", - "1.17": "235", - "1.19": "247", - "1.19.3": "254", - "1.19.4": "266", - "1.20": "268" - }, - "1001": { - "1.13": "656", - "1.13.2": "661", - "1.14": "721", - "1.15": "722", - "1.16": "785", - "1.16.2": "785", - "1.17": "902", - "1.19": "943", - "1.19.3": "974", - "1.19.4": "997", - "1.20": "1001" - }, - "1212": { - "1.19": "1147", - "1.19.3": "1181", - "1.19.4": "1206", - "1.20": "1212" - }, - "1088": { - "1.13": "731", - "1.13.2": "736", - "1.14": "802", - "1.15": "803", - "1.16": "870", - "1.16.2": "871", - "1.17": "983", - "1.19": "1026", - "1.19.3": "1060", - "1.19.4": "1084", - "1.20": "1088" - }, - "925": { - "1.13": "592", - "1.13.2": "597", - "1.14": "655", - "1.15": "655", - "1.16": "717", - "1.16.2": "717", - "1.17": "831", - "1.19": "870", - "1.19.3": "898", - "1.19.4": "921", - "1.20": "925" - }, - "1192": { - "1.17": "1080", - "1.19": "1127", - "1.19.3": "1161", - "1.19.4": "1186", - "1.20": "1192" - }, - "425": { - "1.13": "283", - "1.13.2": "283", - "1.14": "301", - "1.15": "301", - "1.16": "351", - "1.16.2": "351", - "1.17": "374", - "1.19": "399", - "1.19.3": "409", - "1.19.4": "423", - "1.20": "425" - }, - "534": { - "1.13": "396", - "1.13.2": "396", - "1.14": "414", - "1.15": "414", - "1.16": "465", - "1.16.2": "465", - "1.17": "485", - "1.19": "508", - "1.19.3": "518", - "1.19.4": "532", - "1.20": "534" - }, - "550": { - "1.13": "412", - "1.13.2": "412", - "1.14": "430", - "1.15": "430", - "1.16": "481", - "1.16.2": "481", - "1.17": "501", - "1.19": "524", - "1.19.3": "534", - "1.19.4": "548", - "1.20": "550" - }, - "905": { - "1.13": "586", - "1.13.2": "591", - "1.14": "645", - "1.15": "645", - "1.16": "707", - "1.16.2": "697", - "1.17": "811", - "1.19": "850", - "1.19.3": "878", - "1.19.4": "901", - "1.20": "905" - }, - "518": { - "1.13": "380", - "1.13.2": "380", - "1.14": "398", - "1.15": "398", - "1.16": "449", - "1.16.2": "449", - "1.17": "469", - "1.19": "492", - "1.19.3": "502", - "1.19.4": "516", - "1.20": "518" - }, - "502": { - "1.13": "364", - "1.13.2": "364", - "1.14": "382", - "1.15": "382", - "1.16": "433", - "1.16.2": "433", - "1.17": "453", - "1.19": "476", - "1.19.3": "486", - "1.19.4": "500", - "1.20": "502" - }, - "450": { - "1.13": "312", - "1.13.2": "312", - "1.14": "330", - "1.15": "330", - "1.16": "380", - "1.16.2": "380", - "1.17": "401", - "1.19": "424", - "1.19.3": "434", - "1.19.4": "448", - "1.20": "450" - }, - "466": { - "1.13": "328", - "1.13.2": "328", - "1.14": "346", - "1.15": "346", - "1.16": "396", - "1.16.2": "396", - "1.17": "417", - "1.19": "440", - "1.19.3": "450", - "1.19.4": "464", - "1.20": "466" - }, - "406": { - "1.13": "264", - "1.13.2": "264", - "1.14": "282", - "1.15": "282", - "1.16": "332", - "1.16.2": "332", - "1.17": "355", - "1.19": "380", - "1.19.3": "390", - "1.19.4": "404", - "1.20": "406" - }, - "202": { - "1.13": "104", - "1.13.2": "104", - "1.14": "104", - "1.15": "104", - "1.16": "117", - "1.16.2": "117", - "1.17": "179", - "1.19": "189", - "1.19.3": "193", - "1.19.4": "201", - "1.20": "202" - }, - "181": { - "1.13": "83", - "1.13.2": "83", - "1.14": "83", - "1.15": "83", - "1.16": "96", - "1.16.2": "96", - "1.17": "158", - "1.19": "168", - "1.19.3": "172", - "1.19.4": "180", - "1.20": "181" - }, - "205": { - "1.13": "107", - "1.13.2": "107", - "1.14": "107", - "1.15": "107", - "1.16": "120", - "1.16.2": "120", - "1.17": "182", - "1.19": "192", - "1.19.3": "196", - "1.19.4": "204", - "1.20": "205" - }, - "81": { - "1.17": "72", - "1.19": "75", - "1.19.3": "77", - "1.19.4": "80", - "1.20": "81" - }, - "85": { - "1.17": "76", - "1.19": "79", - "1.19.3": "81", - "1.19.4": "84", - "1.20": "85" - }, - "93": { - "1.17": "84", - "1.19": "87", - "1.19.3": "89", - "1.19.4": "92", - "1.20": "93" - }, - "89": { - "1.17": "80", - "1.19": "83", - "1.19.3": "85", - "1.19.4": "88", - "1.20": "89" - }, - "441": { - "legacy": "174", - "1.13": "300", - "1.13.2": "300", - "1.14": "318", - "1.15": "318", - "1.16": "368", - "1.16.2": "368", - "1.17": "390", - "1.19": "415", - "1.19.3": "425", - "1.19.4": "439", - "1.20": "441" - }, - "322": { - "1.19": "299", - "1.19.3": "307", - "1.19.4": "320", - "1.20": "322" - }, - "843": { - "legacy": "321", - "1.13": "533", - "1.13.2": "538", - "1.14": "586", - "1.15": "586", - "1.16": "649", - "1.16.2": "649", - "1.17": "765", - "1.19": "801", - "1.19.3": "818", - "1.19.4": "839", - "1.20": "843" - }, - "1002": { - "1.14": "722", - "1.15": "723", - "1.16": "786", - "1.16.2": "786", - "1.17": "903", - "1.19": "944", - "1.19.3": "975", - "1.19.4": "998", - "1.20": "1002" - }, - "884": { - "legacy": "339", - "1.13": "556", - "1.13.2": "561", - "1.14": "615", - "1.15": "615", - "1.16": "677", - "1.16.2": "677", - "1.17": "791", - "1.19": "829", - "1.19.3": "857", - "1.19.4": "880", - "1.20": "884" - }, - "1003": { - "1.13": "657", - "1.13.2": "662", - "1.14": "723", - "1.15": "724", - "1.16": "787", - "1.16.2": "787", - "1.17": "904", - "1.19": "945", - "1.19.3": "976", - "1.19.4": "999", - "1.20": "1003" - }, - "1214": { - "1.19": "1149", - "1.19.3": "1183", - "1.19.4": "1208", - "1.20": "1214" - }, - "446": { - "1.13": "308", - "1.13.2": "308", - "1.14": "326", - "1.15": "326", - "1.16": "376", - "1.16.2": "376", - "1.17": "397", - "1.19": "420", - "1.19.3": "430", - "1.19.4": "444", - "1.20": "446" - }, - "246": { - "1.13": "120", - "1.13.2": "120", - "1.14": "125", - "1.15": "125", - "1.16": "150", - "1.16.2": "150", - "1.17": "216", - "1.19": "227", - "1.19.3": "233", - "1.19.4": "244", - "1.20": "246" - }, - "1140": { - "1.13": "782", - "1.13.2": "787", - "1.14": "853", - "1.15": "854", - "1.16": "922", - "1.16.2": "923", - "1.17": "1029", - "1.19": "1075", - "1.19.3": "1109", - "1.19.4": "1134", - "1.20": "1140" - }, - "1004": { - "1.13": "658", - "1.13.2": "663", - "1.14": "724", - "1.15": "725", - "1.16": "788", - "1.16.2": "788", - "1.17": "905", - "1.19": "946", - "1.19.3": "977", - "1.19.4": "1000", - "1.20": "1004" - }, - "1005": { - "1.13": "659", - "1.13.2": "664", - "1.14": "725", - "1.15": "726", - "1.16": "789", - "1.16.2": "789", - "1.17": "906", - "1.19": "947", - "1.19.3": "978", - "1.19.4": "1001", - "1.20": "1005" - }, - "1151": { - "1.16": "933", - "1.16.2": "934", - "1.17": "1040", - "1.19": "1086", - "1.19.3": "1120", - "1.19.4": "1145", - "1.20": "1151" - }, - "1007": { - "1.16.2": "791", - "1.17": "908", - "1.19": "949", - "1.19.3": "980", - "1.19.4": "1003", - "1.20": "1007" - }, - "1063": { - "1.19.3": "1035", - "1.19.4": "1059", - "1.20": "1063" - }, - "1006": { - "1.16": "790", - "1.16.2": "790", - "1.17": "907", - "1.19": "948", - "1.19.3": "979", - "1.19.4": "1002", - "1.20": "1006" - }, - "1008": { - "1.14": "726", - "1.15": "727", - "1.16": "791", - "1.16.2": "792", - "1.17": "909", - "1.19": "950", - "1.19.3": "981", - "1.19.4": "1004", - "1.20": "1008" - }, - "1093": { - "1.13": "736", - "1.13.2": "741", - "1.14": "807", - "1.15": "808", - "1.16": "875", - "1.16.2": "876", - "1.17": "988", - "1.19": "1031", - "1.19.3": "1065", - "1.19.4": "1089", - "1.20": "1093" - }, - "930": { - "1.13": "597", - "1.13.2": "602", - "1.14": "660", - "1.15": "660", - "1.16": "722", - "1.16.2": "722", - "1.17": "836", - "1.19": "875", - "1.19.3": "903", - "1.19.4": "926", - "1.20": "930" - }, - "1197": { - "1.17": "1085", - "1.19": "1132", - "1.19.3": "1166", - "1.19.4": "1191", - "1.20": "1197" - }, - "430": { - "1.13": "288", - "1.13.2": "288", - "1.14": "306", - "1.15": "306", - "1.16": "356", - "1.16.2": "356", - "1.17": "379", - "1.19": "404", - "1.19.3": "414", - "1.19.4": "428", - "1.20": "430" - }, - "539": { - "1.13": "401", - "1.13.2": "401", - "1.14": "419", - "1.15": "419", - "1.16": "470", - "1.16.2": "470", - "1.17": "490", - "1.19": "513", - "1.19.3": "523", - "1.19.4": "537", - "1.20": "539" - }, - "555": { - "1.13": "417", - "1.13.2": "417", - "1.14": "435", - "1.15": "435", - "1.16": "486", - "1.16.2": "486", - "1.17": "506", - "1.19": "529", - "1.19.3": "539", - "1.19.4": "553", - "1.20": "555" - }, - "910": { - "1.13": "581", - "1.13.2": "586", - "1.14": "640", - "1.15": "640", - "1.16": "702", - "1.16.2": "702", - "1.17": "816", - "1.19": "855", - "1.19.3": "883", - "1.19.4": "906", - "1.20": "910" - }, - "523": { - "1.13": "385", - "1.13.2": "385", - "1.14": "403", - "1.15": "403", - "1.16": "454", - "1.16.2": "454", - "1.17": "474", - "1.19": "497", - "1.19.3": "507", - "1.19.4": "521", - "1.20": "523" - }, - "224": { - "1.19.4": "222", - "1.20": "224" - }, - "507": { - "1.13": "369", - "1.13.2": "369", - "1.14": "387", - "1.15": "387", - "1.16": "438", - "1.16.2": "438", - "1.17": "458", - "1.19": "481", - "1.19.3": "491", - "1.19.4": "505", - "1.20": "507" - }, - "455": { - "1.13": "317", - "1.13.2": "317", - "1.14": "335", - "1.15": "335", - "1.16": "385", - "1.16.2": "385", - "1.17": "406", - "1.19": "429", - "1.19.3": "439", - "1.19.4": "453", - "1.20": "455" - }, - "471": { - "1.13": "333", - "1.13.2": "333", - "1.14": "351", - "1.15": "351", - "1.16": "401", - "1.16.2": "401", - "1.17": "422", - "1.19": "445", - "1.19.3": "455", - "1.19.4": "469", - "1.20": "471" - }, - "411": { - "1.13": "269", - "1.13.2": "269", - "1.14": "287", - "1.15": "287", - "1.16": "337", - "1.16.2": "337", - "1.17": "360", - "1.19": "385", - "1.19.3": "395", - "1.19.4": "409", - "1.20": "411" - }, - "204": { - "1.13": "106", - "1.13.2": "106", - "1.14": "106", - "1.15": "106", - "1.16": "119", - "1.16.2": "119", - "1.17": "181", - "1.19": "191", - "1.19.3": "195", - "1.19.4": "203", - "1.20": "204" - }, - "186": { - "1.13": "88", - "1.13.2": "88", - "1.14": "88", - "1.15": "88", - "1.16": "101", - "1.16.2": "101", - "1.17": "163", - "1.19": "173", - "1.19.3": "177", - "1.19.4": "185", - "1.20": "186" - }, - "640": { - "legacy": "33", - "1.13": "81", - "1.13.2": "81", - "1.14": "81", - "1.15": "81", - "1.16": "94", - "1.16.2": "94", - "1.17": "590", - "1.19": "613", - "1.19.3": "623", - "1.19.4": "637", - "1.20": "640" - }, - "210": { - "1.20": "210" - }, - "1107": { - "1.20": "1107" - }, - "1059": { - "1.13": "700", - "1.13.2": "705", - "1.14": "770", - "1.15": "771", - "1.16": "837", - "1.16.2": "838", - "1.17": "955", - "1.19": "998", - "1.19.3": "1031", - "1.19.4": "1055", - "1.20": "1059" - }, - "1249": { - "1.20": "1249" - }, - "17": { - "1.13": "11", - "1.13.2": "11", - "1.14": "11", - "1.15": "11", - "1.16": "11", - "1.16.2": "11", - "1.17": "17", - "1.19": "17", - "1.19.3": "17", - "1.19.4": "17", - "1.20": "17" - }, - "1211": { - "1.17": "1099", - "1.19": "1146", - "1.19.3": "1180", - "1.19.4": "1205", - "1.20": "1211" - }, - "1054": { - "legacy": "394", - "1.13": "695", - "1.13.2": "700", - "1.14": "765", - "1.15": "766", - "1.16": "832", - "1.16.2": "833", - "1.17": "950", - "1.19": "993", - "1.19.3": "1026", - "1.19.4": "1050", - "1.20": "1054" - }, - "1009": { - "1.13": "660", - "1.13.2": "665", - "1.14": "727", - "1.15": "728", - "1.16": "792", - "1.16.2": "793", - "1.17": "910", - "1.19": "951", - "1.19.3": "982", - "1.19.4": "1005", - "1.20": "1009" - }, - "7": { - "1.13": "7", - "1.13.2": "7", - "1.14": "7", - "1.15": "7", - "1.16": "7", - "1.16.2": "7", - "1.17": "7", - "1.19": "7", - "1.19.3": "7", - "1.19.4": "7", - "1.20": "7" - }, - "628": { - "1.14": "503", - "1.15": "503", - "1.16": "554", - "1.16.2": "554", - "1.17": "578", - "1.19": "601", - "1.19.3": "611", - "1.19.4": "625", - "1.20": "628" - }, - "611": { - "1.14": "490", - "1.15": "490", - "1.16": "541", - "1.16.2": "541", - "1.17": "561", - "1.19": "584", - "1.19.3": "594", - "1.19.4": "608", - "1.20": "611" - }, - "307": { - "1.16": "222", - "1.16.2": "222", - "1.17": "272", - "1.19": "284", - "1.19.3": "292", - "1.19.4": "305", - "1.20": "307" - }, - "1181": { - "1.16": "966", - "1.16.2": "967", - "1.17": "1069", - "1.19": "1116", - "1.19.3": "1150", - "1.19.4": "1175", - "1.20": "1181" - }, - "1186": { - "1.16": "971", - "1.16.2": "972", - "1.17": "1074", - "1.19": "1121", - "1.19.3": "1155", - "1.19.4": "1180", - "1.20": "1186" - }, - "1187": { - "1.16": "972", - "1.16.2": "973", - "1.17": "1075", - "1.19": "1122", - "1.19.3": "1156", - "1.19.4": "1181", - "1.20": "1187" - }, - "392": { - "1.16": "303", - "1.16.2": "303", - "1.17": "341", - "1.19": "366", - "1.19.3": "376", - "1.19.4": "390", - "1.20": "392" - }, - "1185": { - "1.16": "970", - "1.16.2": "971", - "1.17": "1073", - "1.19": "1120", - "1.19.3": "1154", - "1.19.4": "1179", - "1.20": "1185" - }, - "661": { - "1.16": "313", - "1.16.2": "313", - "1.17": "610", - "1.19": "633", - "1.19.3": "643", - "1.19.4": "657", - "1.20": "661" - }, - "674": { - "1.16": "199", - "1.16.2": "199", - "1.17": "620", - "1.19": "644", - "1.19.3": "655", - "1.19.4": "670", - "1.20": "674" - }, - "1182": { - "1.16": "967", - "1.16.2": "968", - "1.17": "1070", - "1.19": "1117", - "1.19.3": "1151", - "1.19.4": "1176", - "1.20": "1182" - }, - "1183": { - "1.16": "968", - "1.16.2": "969", - "1.17": "1071", - "1.19": "1118", - "1.19.3": "1152", - "1.19.4": "1177", - "1.20": "1183" - }, - "391": { - "1.16": "302", - "1.16.2": "302", - "1.17": "340", - "1.19": "365", - "1.19.3": "375", - "1.19.4": "389", - "1.20": "391" - }, - "10": { - "1.17": "10", - "1.19": "10", - "1.19.3": "10", - "1.19.4": "10", - "1.20": "10" - }, - "631": { - "1.17": "581", - "1.19": "604", - "1.19.3": "614", - "1.19.4": "628", - "1.20": "631" - }, - "614": { - "1.17": "564", - "1.19": "587", - "1.19.3": "597", - "1.19.4": "611", - "1.20": "614" - }, - "394": { - "1.17": "343", - "1.19": "368", - "1.19.3": "378", - "1.19.4": "392", - "1.20": "394" - }, - "5": { - "1.13": "5", - "1.13.2": "5", - "1.14": "5", - "1.15": "5", - "1.16": "5", - "1.16.2": "5", - "1.17": "5", - "1.19": "5", - "1.19.3": "5", - "1.19.4": "5", - "1.20": "5" - }, - "620": { - "1.14": "495", - "1.15": "495", - "1.16": "546", - "1.16.2": "546", - "1.17": "570", - "1.19": "593", - "1.19.3": "603", - "1.19.4": "617", - "1.20": "620" - }, - "602": { - "1.14": "481", - "1.15": "481", - "1.16": "532", - "1.16.2": "532", - "1.17": "552", - "1.19": "575", - "1.19.3": "585", - "1.19.4": "599", - "1.20": "602" - }, - "3": { - "1.13": "3", - "1.13.2": "3", - "1.14": "3", - "1.15": "3", - "1.16": "3", - "1.16.2": "3", - "1.17": "3", - "1.19": "3", - "1.19.3": "3", - "1.19.4": "3", - "1.20": "3" - }, - "617": { - "1.14": "492", - "1.15": "492", - "1.16": "543", - "1.16.2": "543", - "1.17": "567", - "1.19": "590", - "1.19.3": "600", - "1.19.4": "614", - "1.20": "617" - }, - "599": { - "1.14": "478", - "1.15": "478", - "1.16": "529", - "1.16.2": "529", - "1.17": "549", - "1.19": "572", - "1.19.3": "582", - "1.19.4": "596", - "1.20": "599" - }, - "1105": { - "1.13": "748", - "1.13.2": "753", - "1.14": "819", - "1.15": "820", - "1.16": "887", - "1.16.2": "888", - "1.17": "1000", - "1.19": "1043", - "1.19.3": "1077", - "1.19.4": "1101", - "1.20": "1105" - }, - "197": { - "legacy": "38", - "1.13": "99", - "1.13.2": "99", - "1.14": "99", - "1.15": "99", - "1.16": "112", - "1.16.2": "112", - "1.17": "174", - "1.19": "184", - "1.19.3": "188", - "1.19.4": "196", - "1.20": "197" - }, - "841": { - "legacy": "319", - "1.13": "531", - "1.13.2": "536", - "1.14": "584", - "1.15": "584", - "1.16": "647", - "1.16.2": "647", - "1.17": "763", - "1.19": "799", - "1.19.3": "816", - "1.19.4": "837", - "1.20": "841" - }, - "1052": { - "legacy": "392", - "1.13": "693", - "1.13.2": "698", - "1.14": "763", - "1.15": "764", - "1.16": "830", - "1.16.2": "831", - "1.17": "948", - "1.19": "991", - "1.19.3": "1024", - "1.19.4": "1048", - "1.20": "1052" - }, - "957": { - "legacy": "373", - "1.13": "624", - "1.13.2": "629", - "1.14": "687", - "1.15": "687", - "1.16": "749", - "1.16.2": "749", - "1.17": "863", - "1.19": "902", - "1.19.3": "930", - "1.19.4": "953", - "1.20": "957" - }, - "871": { - "1.17": "779", - "1.19": "816", - "1.19.3": "844", - "1.19.4": "867", - "1.20": "871" - }, - "723": { - "legacy": "27", - "1.13": "72", - "1.13.2": "72", - "1.14": "72", - "1.15": "72", - "1.16": "85", - "1.16.2": "85", - "1.17": "657", - "1.19": "685", - "1.19.3": "700", - "1.19.4": "719", - "1.20": "723" - }, - "481": { - "legacy": "168", - "1.13": "343", - "1.13.2": "343", - "1.14": "361", - "1.15": "361", - "1.16": "411", - "1.16.2": "411", - "1.17": "432", - "1.19": "455", - "1.19.3": "465", - "1.19.4": "479", - "1.20": "481" - }, - "257": { - "1.13": "129", - "1.13.2": "129", - "1.14": "135", - "1.15": "135", - "1.16": "160", - "1.16.2": "160", - "1.17": "226", - "1.19": "238", - "1.19.3": "244", - "1.19.4": "255", - "1.20": "257" - }, - "485": { - "1.13": "347", - "1.13.2": "347", - "1.14": "365", - "1.15": "365", - "1.16": "415", - "1.16.2": "415", - "1.17": "436", - "1.19": "459", - "1.19.3": "469", - "1.19.4": "483", - "1.20": "485" - }, - "482": { - "1.13": "344", - "1.13.2": "344", - "1.14": "362", - "1.15": "362", - "1.16": "412", - "1.16.2": "412", - "1.17": "433", - "1.19": "456", - "1.19.3": "466", - "1.19.4": "480", - "1.20": "482" - }, - "1071": { - "legacy": "410", - "1.13": "715", - "1.13.2": "720", - "1.14": "785", - "1.15": "786", - "1.16": "853", - "1.16.2": "854", - "1.17": "966", - "1.19": "1009", - "1.19.3": "1043", - "1.19.4": "1067", - "1.20": "1071" - }, - "1070": { - "legacy": "409", - "1.13": "714", - "1.13.2": "719", - "1.14": "784", - "1.15": "785", - "1.16": "852", - "1.16.2": "853", - "1.17": "965", - "1.19": "1008", - "1.19.3": "1042", - "1.19.4": "1066", - "1.20": "1070" - }, - "256": { - "1.13": "128", - "1.13.2": "128", - "1.14": "134", - "1.15": "134", - "1.16": "159", - "1.16.2": "159", - "1.17": "225", - "1.19": "237", - "1.19.3": "243", - "1.19.4": "254", - "1.20": "256" - }, - "484": { - "1.13": "346", - "1.13.2": "346", - "1.14": "364", - "1.15": "364", - "1.16": "414", - "1.16.2": "414", - "1.17": "435", - "1.19": "458", - "1.19.3": "468", - "1.19.4": "482", - "1.20": "484" - }, - "378": { - "1.14": "248", - "1.15": "248", - "1.16": "290", - "1.16.2": "290", - "1.17": "328", - "1.19": "352", - "1.19.3": "362", - "1.19.4": "376", - "1.20": "378" - }, - "1250": { - "1.19.4": "1225", - "1.20": "1250" - }, - "898": { - "1.13": "569", - "1.13.2": "574", - "1.14": "628", - "1.15": "628", - "1.16": "690", - "1.16.2": "690", - "1.17": "804", - "1.19": "843", - "1.19.3": "871", - "1.19.4": "894", - "1.20": "898" - }, - "875": { - "1.13": "547", - "1.13.2": "552", - "1.14": "605", - "1.15": "605", - "1.16": "670", - "1.16.2": "670", - "1.17": "783", - "1.19": "820", - "1.19.3": "848", - "1.19.4": "871", - "1.20": "875" - }, - "1010": { - "1.13": "661", - "1.13.2": "666", - "1.14": "728", - "1.15": "729", - "1.16": "793", - "1.16.2": "794", - "1.17": "911", - "1.19": "952", - "1.19.3": "983", - "1.19.4": "1006", - "1.20": "1010" - }, - "300": { - "legacy": "86", - "1.13": "181", - "1.13.2": "181", - "1.14": "187", - "1.15": "187", - "1.16": "216", - "1.16.2": "216", - "1.17": "265", - "1.19": "277", - "1.19.3": "285", - "1.19.4": "298", - "1.20": "300" - }, - "1065": { - "legacy": "400", - "1.13": "706", - "1.13.2": "711", - "1.14": "776", - "1.15": "777", - "1.16": "844", - "1.16.2": "845", - "1.17": "960", - "1.19": "1003", - "1.19.3": "1037", - "1.19.4": "1061", - "1.20": "1065" - }, - "945": { - "legacy": "361", - "1.13": "612", - "1.13.2": "617", - "1.14": "675", - "1.15": "675", - "1.16": "737", - "1.16.2": "737", - "1.17": "851", - "1.19": "890", - "1.19.3": "918", - "1.19.4": "941", - "1.20": "945" - }, - "1097": { - "1.13": "740", - "1.13.2": "745", - "1.14": "811", - "1.15": "812", - "1.16": "879", - "1.16.2": "880", - "1.17": "992", - "1.19": "1035", - "1.19.3": "1069", - "1.19.4": "1093", - "1.20": "1097" - }, - "934": { - "1.13": "601", - "1.13.2": "606", - "1.14": "664", - "1.15": "664", - "1.16": "726", - "1.16.2": "726", - "1.17": "840", - "1.19": "879", - "1.19.3": "907", - "1.19.4": "930", - "1.20": "934" - }, - "1201": { - "1.17": "1089", - "1.19": "1136", - "1.19.3": "1170", - "1.19.4": "1195", - "1.20": "1201" - }, - "434": { - "1.13": "292", - "1.13.2": "292", - "1.14": "310", - "1.15": "310", - "1.16": "360", - "1.16.2": "360", - "1.17": "383", - "1.19": "408", - "1.19.3": "418", - "1.19.4": "432", - "1.20": "434" - }, - "543": { - "1.13": "405", - "1.13.2": "405", - "1.14": "423", - "1.15": "423", - "1.16": "474", - "1.16.2": "474", - "1.17": "494", - "1.19": "517", - "1.19.3": "527", - "1.19.4": "541", - "1.20": "543" - }, - "559": { - "1.13": "421", - "1.13.2": "421", - "1.14": "439", - "1.15": "439", - "1.16": "490", - "1.16.2": "490", - "1.17": "510", - "1.19": "533", - "1.19.3": "543", - "1.19.4": "557", - "1.20": "559" - }, - "914": { - "1.13": "577", - "1.13.2": "582", - "1.14": "636", - "1.15": "636", - "1.16": "698", - "1.16.2": "706", - "1.17": "820", - "1.19": "859", - "1.19.3": "887", - "1.19.4": "910", - "1.20": "914" - }, - "527": { - "1.13": "389", - "1.13.2": "389", - "1.14": "407", - "1.15": "407", - "1.16": "458", - "1.16.2": "458", - "1.17": "478", - "1.19": "501", - "1.19.3": "511", - "1.19.4": "525", - "1.20": "527" - }, - "511": { - "1.13": "373", - "1.13.2": "373", - "1.14": "391", - "1.15": "391", - "1.16": "442", - "1.16.2": "442", - "1.17": "462", - "1.19": "485", - "1.19.3": "495", - "1.19.4": "509", - "1.20": "511" - }, - "459": { - "1.13": "321", - "1.13.2": "321", - "1.14": "339", - "1.15": "339", - "1.16": "389", - "1.16.2": "389", - "1.17": "410", - "1.19": "433", - "1.19.3": "443", - "1.19.4": "457", - "1.20": "459" - }, - "475": { - "1.13": "337", - "1.13.2": "337", - "1.14": "355", - "1.15": "355", - "1.16": "405", - "1.16.2": "405", - "1.17": "426", - "1.19": "449", - "1.19.3": "459", - "1.19.4": "473", - "1.20": "475" - }, - "415": { - "1.13": "273", - "1.13.2": "273", - "1.14": "291", - "1.15": "291", - "1.16": "341", - "1.16.2": "341", - "1.17": "364", - "1.19": "389", - "1.19.3": "399", - "1.19.4": "413", - "1.20": "415" - }, - "190": { - "1.13": "92", - "1.13.2": "92", - "1.14": "92", - "1.15": "92", - "1.16": "105", - "1.16.2": "105", - "1.17": "167", - "1.19": "177", - "1.19.3": "181", - "1.19.4": "189", - "1.20": "190" - }, - "273": { - "1.13": "144", - "1.13.2": "144", - "1.14": "150", - "1.15": "150", - "1.16": "175", - "1.16.2": "175", - "1.17": "240", - "1.19": "252", - "1.19.3": "259", - "1.19.4": "271", - "1.20": "273" - }, - "274": { - "1.13": "145", - "1.13.2": "145", - "1.14": "151", - "1.15": "151", - "1.16": "176", - "1.16.2": "176", - "1.17": "241", - "1.19": "253", - "1.19.3": "260", - "1.19.4": "272", - "1.20": "274" - }, - "255": { - "1.13": "127", - "1.13.2": "127", - "1.14": "133", - "1.15": "133", - "1.16": "158", - "1.16.2": "158", - "1.17": "224", - "1.19": "236", - "1.19.3": "242", - "1.19.4": "253", - "1.20": "255" - }, - "275": { - "1.13": "146", - "1.13.2": "146", - "1.14": "152", - "1.15": "152", - "1.16": "177", - "1.16.2": "177", - "1.17": "242", - "1.19": "254", - "1.19.3": "261", - "1.19.4": "273", - "1.20": "275" - }, - "767": { - "legacy": "406", - "1.13": "711", - "1.13.2": "716", - "1.14": "781", - "1.15": "782", - "1.16": "849", - "1.16.2": "850", - "1.17": "689", - "1.19": "725", - "1.19.3": "742", - "1.19.4": "763", - "1.20": "767" - }, - "401": { - "legacy": "155", - "1.13": "258", - "1.13.2": "258", - "1.14": "276", - "1.15": "276", - "1.16": "325", - "1.16.2": "325", - "1.17": "350", - "1.19": "375", - "1.19.3": "385", - "1.19.4": "399", - "1.20": "401" - }, - "402": { - "1.16": "326", - "1.16.2": "326", - "1.17": "351", - "1.19": "376", - "1.19.3": "386", - "1.19.4": "400", - "1.20": "402" - }, - "403": { - "1.13": "259", - "1.13.2": "259", - "1.14": "277", - "1.15": "277", - "1.16": "327", - "1.16.2": "327", - "1.17": "352", - "1.19": "377", - "1.19.3": "387", - "1.19.4": "401", - "1.20": "403" - }, - "252": { - "1.13": "125", - "1.13.2": "125", - "1.14": "130", - "1.15": "130", - "1.16": "155", - "1.16.2": "155", - "1.17": "221", - "1.19": "233", - "1.19.3": "239", - "1.19.4": "250", - "1.20": "252" - }, - "404": { - "legacy": "156", - "1.13": "260", - "1.13.2": "260", - "1.14": "278", - "1.15": "278", - "1.16": "328", - "1.16.2": "328", - "1.17": "353", - "1.19": "378", - "1.19.3": "388", - "1.19.4": "402", - "1.20": "404" - }, - "1072": { - "legacy": "411", - "1.13": "716", - "1.13.2": "721", - "1.14": "786", - "1.15": "787", - "1.16": "854", - "1.16.2": "855", - "1.17": "967", - "1.19": "1010", - "1.19.3": "1044", - "1.19.4": "1068", - "1.20": "1072" - }, - "1075": { - "legacy": "414", - "1.13": "719", - "1.13.2": "724", - "1.14": "789", - "1.15": "790", - "1.16": "857", - "1.16.2": "858", - "1.17": "970", - "1.19": "1013", - "1.19.3": "1047", - "1.19.4": "1071", - "1.20": "1075" - }, - "1076": { - "legacy": "415", - "1.13": "720", - "1.13.2": "725", - "1.14": "790", - "1.15": "791", - "1.16": "858", - "1.16.2": "859", - "1.17": "971", - "1.19": "1014", - "1.19.3": "1048", - "1.19.4": "1072", - "1.20": "1076" - }, - "1011": { - "1.13": "662", - "1.13.2": "667", - "1.14": "729", - "1.15": "730", - "1.16": "794", - "1.16.2": "795", - "1.17": "912", - "1.19": "953", - "1.19.3": "984", - "1.19.4": "1007", - "1.20": "1011" - }, - "1074": { - "legacy": "413", - "1.13": "718", - "1.13.2": "723", - "1.14": "788", - "1.15": "789", - "1.16": "856", - "1.16.2": "857", - "1.17": "969", - "1.19": "1012", - "1.19.3": "1046", - "1.19.4": "1070", - "1.20": "1074" - }, - "725": { - "legacy": "66", - "1.13": "156", - "1.13.2": "156", - "1.14": "162", - "1.15": "162", - "1.16": "187", - "1.16.2": "187", - "1.17": "659", - "1.19": "687", - "1.19.3": "702", - "1.19.4": "721", - "1.20": "725" - }, - "1233": { - "1.20": "1233" - }, - "1012": { - "1.14": "730", - "1.15": "731", - "1.16": "795", - "1.16.2": "796", - "1.17": "913", - "1.19": "954", - "1.19.3": "985", - "1.19.4": "1008", - "1.20": "1012" - }, - "771": { - "1.17": "693", - "1.19": "729", - "1.19.3": "746", - "1.19.4": "767", - "1.20": "771" - }, - "70": { - "1.17": "61", - "1.19": "64", - "1.19.3": "66", - "1.19.4": "69", - "1.20": "70" - }, - "773": { - "1.17": "695", - "1.19": "731", - "1.19.3": "748", - "1.19.4": "769", - "1.20": "773" - }, - "71": { - "1.17": "62", - "1.19": "65", - "1.19.3": "67", - "1.19.4": "70", - "1.20": "71" - }, - "769": { - "1.17": "691", - "1.19": "727", - "1.19.3": "744", - "1.19.4": "765", - "1.20": "769" - }, - "69": { - "1.17": "60", - "1.19": "63", - "1.19.3": "65", - "1.19.4": "68", - "1.20": "69" - }, - "889": { - "1.19": "834", - "1.19.3": "862", - "1.19.4": "885", - "1.20": "889" - }, - "1101": { - "1.13": "744", - "1.13.2": "749", - "1.14": "815", - "1.15": "816", - "1.16": "883", - "1.16.2": "884", - "1.17": "996", - "1.19": "1039", - "1.19.3": "1073", - "1.19.4": "1097", - "1.20": "1101" - }, - "938": { - "1.13": "605", - "1.13.2": "610", - "1.14": "668", - "1.15": "668", - "1.16": "730", - "1.16.2": "730", - "1.17": "844", - "1.19": "883", - "1.19.3": "911", - "1.19.4": "934", - "1.20": "938" - }, - "1205": { - "1.17": "1093", - "1.19": "1140", - "1.19.3": "1174", - "1.19.4": "1199", - "1.20": "1205" - }, - "438": { - "1.13": "296", - "1.13.2": "296", - "1.14": "314", - "1.15": "314", - "1.16": "364", - "1.16.2": "364", - "1.17": "387", - "1.19": "412", - "1.19.3": "422", - "1.19.4": "436", - "1.20": "438" - }, - "547": { - "1.13": "409", - "1.13.2": "409", - "1.14": "427", - "1.15": "427", - "1.16": "478", - "1.16.2": "478", - "1.17": "498", - "1.19": "521", - "1.19.3": "531", - "1.19.4": "545", - "1.20": "547" - }, - "563": { - "1.13": "425", - "1.13.2": "425", - "1.14": "443", - "1.15": "443", - "1.16": "494", - "1.16.2": "494", - "1.17": "514", - "1.19": "537", - "1.19.3": "547", - "1.19.4": "561", - "1.20": "563" - }, - "918": { - "1.13.2": "578", - "1.14": "632", - "1.15": "632", - "1.16": "694", - "1.16.2": "710", - "1.17": "824", - "1.19": "863", - "1.19.3": "891", - "1.19.4": "914", - "1.20": "918" - }, - "531": { - "1.13": "393", - "1.13.2": "393", - "1.14": "411", - "1.15": "411", - "1.16": "462", - "1.16.2": "462", - "1.17": "482", - "1.19": "505", - "1.19.3": "515", - "1.19.4": "529", - "1.20": "531" - }, - "213": { - "legacy": "40", - "1.13": "109", - "1.13.2": "109", - "1.14": "112", - "1.15": "112", - "1.16": "125", - "1.16.2": "125", - "1.17": "188", - "1.19": "198", - "1.19.3": "202", - "1.19.4": "211", - "1.20": "213" - }, - "331": { - "legacy": "100", - "1.13": "204", - "1.13.2": "204", - "1.14": "210", - "1.15": "210", - "1.16": "245", - "1.16.2": "245", - "1.17": "293", - "1.19": "308", - "1.19.3": "316", - "1.19.4": "329", - "1.20": "331" - }, - "627": { - "1.14": "502", - "1.15": "502", - "1.16": "553", - "1.16.2": "553", - "1.17": "577", - "1.19": "600", - "1.19.3": "610", - "1.19.4": "624", - "1.20": "627" - }, - "610": { - "1.14": "489", - "1.15": "489", - "1.16": "540", - "1.16.2": "540", - "1.17": "560", - "1.19": "583", - "1.19.3": "593", - "1.19.4": "607", - "1.20": "610" - }, - "386": { - "1.14": "255", - "1.15": "255", - "1.16": "297", - "1.16.2": "297", - "1.17": "335", - "1.19": "360", - "1.19.3": "370", - "1.19.4": "384", - "1.20": "386" - }, - "497": { - "1.13": "358", - "1.13.2": "358", - "1.14": "376", - "1.15": "376", - "1.16": "427", - "1.16.2": "427", - "1.17": "448", - "1.19": "471", - "1.19.3": "481", - "1.19.4": "495", - "1.20": "497" - }, - "47": { - "1.13": "27", - "1.13.2": "27", - "1.14": "27", - "1.15": "27", - "1.16": "31", - "1.16.2": "31", - "1.17": "38", - "1.19": "41", - "1.19.3": "43", - "1.19.4": "46", - "1.20": "47" - }, - "488": { - "legacy": "179", - "1.13": "350", - "1.13.2": "350", - "1.14": "368", - "1.15": "368", - "1.16": "418", - "1.16.2": "418", - "1.17": "439", - "1.19": "462", - "1.19.3": "472", - "1.19.4": "486", - "1.20": "488" - }, - "253": { - "1.13": "126", - "1.13.2": "126", - "1.14": "131", - "1.15": "131", - "1.16": "156", - "1.16.2": "156", - "1.17": "222", - "1.19": "234", - "1.19.3": "240", - "1.19.4": "251", - "1.20": "253" - }, - "491": { - "legacy": "180", - "1.13": "353", - "1.13.2": "353", - "1.14": "371", - "1.15": "371", - "1.16": "421", - "1.16.2": "421", - "1.17": "442", - "1.19": "465", - "1.19.3": "475", - "1.19.4": "489", - "1.20": "491" - }, - "379": { - "1.14": "249", - "1.15": "249", - "1.16": "291", - "1.16.2": "291", - "1.17": "329", - "1.19": "353", - "1.19.3": "363", - "1.19.4": "377", - "1.20": "379" - }, - "515": { - "1.13": "377", - "1.13.2": "377", - "1.14": "395", - "1.15": "395", - "1.16": "446", - "1.16.2": "446", - "1.17": "466", - "1.19": "489", - "1.19.3": "499", - "1.19.4": "513", - "1.20": "515" - }, - "463": { - "1.13": "325", - "1.13.2": "325", - "1.14": "343", - "1.15": "343", - "1.16": "393", - "1.16.2": "393", - "1.17": "414", - "1.19": "437", - "1.19.3": "447", - "1.19.4": "461", - "1.20": "463" - }, - "479": { - "1.13": "341", - "1.13.2": "341", - "1.14": "359", - "1.15": "359", - "1.16": "409", - "1.16.2": "409", - "1.17": "430", - "1.19": "453", - "1.19.3": "463", - "1.19.4": "477", - "1.20": "479" - }, - "419": { - "1.13": "277", - "1.13.2": "277", - "1.14": "295", - "1.15": "295", - "1.16": "345", - "1.16.2": "345", - "1.17": "368", - "1.19": "393", - "1.19.3": "403", - "1.19.4": "417", - "1.20": "419" - }, - "201": { - "1.13": "103", - "1.13.2": "103", - "1.14": "103", - "1.15": "103", - "1.16": "116", - "1.16.2": "116", - "1.17": "178", - "1.19": "188", - "1.19.3": "192", - "1.19.4": "200", - "1.20": "201" - }, - "194": { - "1.13": "96", - "1.13.2": "96", - "1.14": "96", - "1.15": "96", - "1.16": "109", - "1.16.2": "109", - "1.17": "171", - "1.19": "181", - "1.19.3": "185", - "1.19.4": "193", - "1.20": "194" - }, - "635": { - "legacy": "331", - "1.13": "542", - "1.13.2": "547", - "1.14": "600", - "1.15": "600", - "1.16": "665", - "1.16.2": "665", - "1.17": "585", - "1.19": "608", - "1.19.3": "618", - "1.19.4": "632", - "1.20": "635" - }, - "637": { - "legacy": "152", - "1.13": "254", - "1.13.2": "254", - "1.14": "272", - "1.15": "272", - "1.16": "321", - "1.16.2": "321", - "1.17": "587", - "1.19": "610", - "1.19.3": "620", - "1.19.4": "634", - "1.20": "637" - }, - "658": { - "legacy": "123", - "1.13": "228", - "1.13.2": "228", - "1.14": "234", - "1.15": "234", - "1.16": "274", - "1.16.2": "274", - "1.17": "607", - "1.19": "630", - "1.19.3": "640", - "1.19.4": "654", - "1.20": "658" - }, - "57": { - "legacy": "73", - "1.13": "166", - "1.13.2": "166", - "1.14": "172", - "1.15": "172", - "1.16": "200", - "1.16.2": "200", - "1.17": "48", - "1.19": "51", - "1.19.3": "53", - "1.19.4": "56", - "1.20": "57" - }, - "636": { - "legacy": "76", - "1.13": "167", - "1.13.2": "167", - "1.14": "173", - "1.15": "173", - "1.16": "201", - "1.16.2": "201", - "1.17": "586", - "1.19": "609", - "1.19.3": "619", - "1.19.4": "633", - "1.20": "636" - }, - "329": { - "1.19": "306", - "1.19.3": "314", - "1.19.4": "327", - "1.20": "329" - }, - "638": { - "legacy": "356", - "1.13": "462", - "1.13.2": "467", - "1.14": "513", - "1.15": "513", - "1.16": "566", - "1.16.2": "566", - "1.17": "588", - "1.19": "611", - "1.19.3": "621", - "1.19.4": "635", - "1.20": "638" - }, - "492": { - "1.13": "354", - "1.13.2": "354", - "1.14": "372", - "1.15": "372", - "1.16": "422", - "1.16.2": "422", - "1.17": "443", - "1.19": "466", - "1.19.3": "476", - "1.19.4": "490", - "1.20": "492" - }, - "1189": { - "1.16": "974", - "1.16.2": "975", - "1.17": "1077", - "1.19": "1124", - "1.19.3": "1158", - "1.19.4": "1183", - "1.20": "1189" - }, - "1228": { - "1.19.4": "1222", - "1.20": "1228" - }, - "18": { - "1.17": "18", - "1.19": "18", - "1.19.3": "18", - "1.19.4": "18", - "1.20": "18" - }, - "445": { - "1.13": "307", - "1.13.2": "307", - "1.14": "325", - "1.15": "325", - "1.16": "375", - "1.16.2": "375", - "1.17": "396", - "1.19": "419", - "1.19.3": "429", - "1.19.4": "443", - "1.20": "445" - }, - "951": { - "legacy": "367", - "1.13": "618", - "1.13.2": "623", - "1.14": "681", - "1.15": "681", - "1.16": "743", - "1.16.2": "743", - "1.17": "857", - "1.19": "896", - "1.19.3": "924", - "1.19.4": "947", - "1.20": "951" - }, - "727": { - "legacy": "329", - "1.13": "541", - "1.13.2": "546", - "1.14": "599", - "1.15": "599", - "1.16": "664", - "1.16.2": "664", - "1.17": "661", - "1.19": "689", - "1.19.3": "704", - "1.19.4": "723", - "1.20": "727" - }, - "896": { - "1.13": "567", - "1.13.2": "572", - "1.14": "626", - "1.15": "626", - "1.16": "688", - "1.16.2": "688", - "1.17": "802", - "1.19": "841", - "1.19.3": "869", - "1.19.4": "892", - "1.20": "896" - }, - "876": { - "1.13": "548", - "1.13.2": "553", - "1.14": "606", - "1.15": "606", - "1.16": "671", - "1.16.2": "671", - "1.17": "784", - "1.19": "821", - "1.19.3": "849", - "1.19.4": "872", - "1.20": "876" - }, - "1013": { - "1.13": "663", - "1.13.2": "668", - "1.14": "731", - "1.15": "732", - "1.16": "796", - "1.16.2": "797", - "1.17": "914", - "1.19": "955", - "1.19.3": "986", - "1.19.4": "1009", - "1.20": "1013" - }, - "44": { - "legacy": "12", - "1.13": "26", - "1.13.2": "26", - "1.14": "26", - "1.15": "26", - "1.16": "30", - "1.16.2": "30", - "1.17": "37", - "1.19": "40", - "1.19.3": "42", - "1.19.4": "44", - "1.20": "44" - }, - "169": { - "legacy": "24", - "1.13": "68", - "1.13.2": "68", - "1.14": "68", - "1.15": "68", - "1.16": "81", - "1.16.2": "81", - "1.17": "146", - "1.19": "156", - "1.19.3": "160", - "1.19.4": "168", - "1.20": "169" - }, - "244": { - "1.13": "119", - "1.13.2": "119", - "1.14": "123", - "1.15": "123", - "1.16": "148", - "1.16.2": "148", - "1.17": "214", - "1.19": "225", - "1.19.3": "231", - "1.19.4": "242", - "1.20": "244" - }, - "358": { - "legacy": "128", - "1.13": "229", - "1.13.2": "229", - "1.14": "235", - "1.15": "235", - "1.16": "275", - "1.16.2": "275", - "1.17": "315", - "1.19": "335", - "1.19.3": "343", - "1.19.4": "356", - "1.20": "358" - }, - "387": { - "1.14": "256", - "1.15": "256", - "1.16": "298", - "1.16.2": "298", - "1.17": "336", - "1.19": "361", - "1.19.3": "371", - "1.19.4": "385", - "1.20": "387" - }, - "634": { - "1.14": "505", - "1.15": "505", - "1.16": "556", - "1.16.2": "556", - "1.17": "584", - "1.19": "607", - "1.19.3": "617", - "1.19.4": "631", - "1.20": "634" - }, - "349": { - "1.19": "326", - "1.19.3": "334", - "1.19.4": "347", - "1.20": "349" - }, - "351": { - "1.19": "328", - "1.19.3": "336", - "1.19.4": "349", - "1.20": "351" - }, - "653": { - "1.17": "603", - "1.19": "626", - "1.19.3": "636", - "1.19.4": "650", - "1.20": "653" - }, - "352": { - "1.19": "329", - "1.19.3": "337", - "1.19.4": "350", - "1.20": "352" - }, - "350": { - "1.19": "327", - "1.19.3": "335", - "1.19.4": "348", - "1.20": "350" - }, - "757": { - "1.13": "466", - "1.13.2": "471", - "1.14": "519", - "1.15": "519", - "1.16": "571", - "1.16.2": "571", - "1.17": "679", - "1.19": "715", - "1.19.3": "732", - "1.19.4": "753", - "1.20": "757" - }, - "487": { - "legacy": "169", - "1.13": "349", - "1.13.2": "349", - "1.14": "367", - "1.15": "367", - "1.16": "417", - "1.16.2": "417", - "1.17": "438", - "1.19": "461", - "1.19.3": "471", - "1.19.4": "485", - "1.20": "487" - }, - "179": { - "1.13": "80", - "1.13.2": "80", - "1.14": "80", - "1.15": "80", - "1.16": "93", - "1.16.2": "93", - "1.17": "156", - "1.19": "166", - "1.19.3": "170", - "1.19.4": "178", - "1.20": "179" - }, - "178": { - "1.13": "79", - "1.13.2": "79", - "1.14": "79", - "1.15": "79", - "1.16": "92", - "1.16.2": "92", - "1.17": "155", - "1.19": "165", - "1.19.3": "169", - "1.19.4": "177", - "1.20": "178" - }, - "1219": { - "1.19.4": "1213", - "1.20": "1219" - }, - "1231": { - "1.20": "1231" - }, - "1251": { - "1.20": "1251" - }, - "942": { - "legacy": "359", - "1.13": "609", - "1.13.2": "614", - "1.14": "672", - "1.15": "672", - "1.16": "734", - "1.16.2": "734", - "1.17": "848", - "1.19": "887", - "1.19.3": "915", - "1.19.4": "938", - "1.20": "942" - }, - "1014": { - "1.13": "664", - "1.13.2": "669", - "1.14": "732", - "1.15": "733", - "1.16": "797", - "1.16.2": "798", - "1.17": "915", - "1.19": "956", - "1.19.3": "987", - "1.19.4": "1010", - "1.20": "1014" - }, - "1252": { - "1.20": "1252" - }, - "1116": { - "1.13": "757", - "1.13.2": "762", - "1.14": "828", - "1.15": "829", - "1.16": "896", - "1.16.2": "897", - "1.17": "1009", - "1.19": "1052", - "1.19.3": "1086", - "1.19.4": "1111", - "1.20": "1116" - }, - "1169": { - "1.16": "950", - "1.16.2": "951", - "1.17": "1057", - "1.19": "1104", - "1.19.3": "1138", - "1.19.4": "1163", - "1.20": "1169" - }, - "500": { - "1.13": "362", - "1.13.2": "362", - "1.14": "380", - "1.15": "380", - "1.16": "431", - "1.16.2": "431", - "1.17": "451", - "1.19": "474", - "1.19.3": "484", - "1.19.4": "498", - "1.20": "500" - }, - "1118": { - "1.13": "765", - "1.13.2": "770", - "1.14": "836", - "1.15": "837", - "1.16": "904", - "1.16.2": "905", - "1.17": "1011", - "1.19": "1054", - "1.19.3": "1088", - "1.19.4": "1113", - "1.20": "1118" - }, - "1015": { - "1.13": "665", - "1.13.2": "670", - "1.14": "733", - "1.15": "734", - "1.16": "798", - "1.16.2": "799", - "1.17": "916", - "1.19": "957", - "1.19.3": "988", - "1.19.4": "1011", - "1.20": "1015" - }, - "1232": { - "1.20": "1232" - }, - "1016": { - "1.13": "666", - "1.13.2": "671", - "1.14": "734", - "1.15": "735", - "1.16": "799", - "1.16.2": "800", - "1.17": "917", - "1.19": "958", - "1.19.3": "989", - "1.19.4": "1012", - "1.20": "1016" - }, - "1018": { - "1.13": "668", - "1.13.2": "673", - "1.14": "736", - "1.15": "737", - "1.16": "801", - "1.16.2": "802", - "1.17": "919", - "1.19": "960", - "1.19.3": "991", - "1.19.4": "1014", - "1.20": "1018" - }, - "1057": { - "legacy": "397", - "1.13": "698", - "1.13.2": "703", - "1.14": "768", - "1.15": "769", - "1.16": "835", - "1.16.2": "836", - "1.17": "953", - "1.19": "996", - "1.19.3": "1029", - "1.19.4": "1053", - "1.20": "1057" - }, - "1017": { - "1.13": "667", - "1.13.2": "672", - "1.14": "735", - "1.15": "736", - "1.16": "800", - "1.16.2": "801", - "1.17": "918", - "1.19": "959", - "1.19.3": "990", - "1.19.4": "1013", - "1.20": "1017" - }, - "1148": { - "1.14": "861", - "1.15": "862", - "1.16": "930", - "1.16.2": "931", - "1.17": "1037", - "1.19": "1083", - "1.19.3": "1117", - "1.19.4": "1142", - "1.20": "1148" - }, - "1253": { - "1.19.4": "1227", - "1.20": "1253" - }, - "886": { - "legacy": "341", - "1.13": "558", - "1.13.2": "563", - "1.14": "617", - "1.15": "617", - "1.16": "679", - "1.16.2": "679", - "1.17": "793", - "1.19": "831", - "1.19.3": "859", - "1.19.4": "882", - "1.20": "886" - }, - "642": { - "legacy": "165", - "1.13": "303", - "1.13.2": "303", - "1.14": "321", - "1.15": "321", - "1.16": "371", - "1.16.2": "371", - "1.17": "592", - "1.19": "615", - "1.19.3": "625", - "1.19.4": "639", - "1.20": "642" - }, - "1019": { - "1.13": "669", - "1.13.2": "674", - "1.14": "737", - "1.15": "738", - "1.16": "802", - "1.16.2": "803", - "1.17": "920", - "1.19": "961", - "1.19.3": "992", - "1.19.4": "1015", - "1.20": "1019" - }, - "1207": { - "1.17": "1095", - "1.19": "1142", - "1.19.3": "1176", - "1.19.4": "1201", - "1.20": "1207" - }, - "228": { - "1.17": "202", - "1.19": "212", - "1.19.3": "216", - "1.19.4": "226", - "1.20": "228" - }, - "1160": { - "1.14": "871", - "1.15": "872", - "1.16": "942", - "1.16.2": "943", - "1.17": "1048", - "1.19": "1095", - "1.19.3": "1129", - "1.19.4": "1154", - "1.20": "1160" - }, - "1155": { - "1.14": "865", - "1.15": "866", - "1.16": "936", - "1.16.2": "937", - "1.17": "1043", - "1.19": "1090", - "1.19.3": "1124", - "1.19.4": "1149", - "1.20": "1155" - }, - "308": { - "1.17": "273", - "1.19": "285", - "1.19.3": "293", - "1.19.4": "306", - "1.20": "308" - }, - "259": { - "1.13": "131", - "1.13.2": "131", - "1.14": "137", - "1.15": "137", - "1.16": "162", - "1.16.2": "162", - "1.17": "228", - "1.19": "240", - "1.19.3": "246", - "1.19.4": "257", - "1.20": "259" - }, - "624": { - "1.14": "499", - "1.15": "499", - "1.16": "550", - "1.16.2": "550", - "1.17": "574", - "1.19": "597", - "1.19.3": "607", - "1.19.4": "621", - "1.20": "624" - }, - "607": { - "1.14": "486", - "1.15": "486", - "1.16": "537", - "1.16.2": "537", - "1.17": "557", - "1.19": "580", - "1.19.3": "590", - "1.19.4": "604", - "1.20": "607" - }, - "260": { - "1.13": "132", - "1.13.2": "132", - "1.14": "138", - "1.15": "138", - "1.16": "163", - "1.16.2": "163", - "1.17": "229", - "1.19": "241", - "1.19.3": "247", - "1.19.4": "258", - "1.20": "260" - }, - "618": { - "1.14": "493", - "1.15": "493", - "1.16": "544", - "1.16.2": "544", - "1.17": "568", - "1.19": "591", - "1.19.3": "601", - "1.19.4": "615", - "1.20": "618" - }, - "600": { - "1.14": "479", - "1.15": "479", - "1.16": "530", - "1.16.2": "530", - "1.17": "550", - "1.19": "573", - "1.19.3": "583", - "1.19.4": "597", - "1.20": "600" - }, - "261": { - "1.13": "133", - "1.13.2": "133", - "1.14": "139", - "1.15": "139", - "1.16": "164", - "1.16.2": "164", - "1.17": "230", - "1.19": "242", - "1.19.3": "248", - "1.19.4": "259", - "1.20": "261" - }, - "623": { - "1.14": "498", - "1.15": "498", - "1.16": "549", - "1.16.2": "549", - "1.17": "573", - "1.19": "596", - "1.19.3": "606", - "1.19.4": "620", - "1.20": "623" - }, - "606": { - "1.14": "485", - "1.15": "485", - "1.16": "536", - "1.16.2": "536", - "1.17": "556", - "1.19": "579", - "1.19.3": "589", - "1.19.4": "603", - "1.20": "606" - }, - "262": { - "1.13": "134", - "1.13.2": "134", - "1.14": "140", - "1.15": "140", - "1.16": "165", - "1.16.2": "165", - "1.17": "231", - "1.19": "243", - "1.19.3": "249", - "1.19.4": "260", - "1.20": "262" - }, - "243": { - "1.13.2": "118", - "1.14": "122", - "1.15": "122", - "1.16": "147", - "1.16.2": "147", - "1.17": "213", - "1.19": "224", - "1.19.3": "230", - "1.19.4": "241", - "1.20": "243" - }, - "566": { - "1.20": "566" - }, - "1020": { - "1.19.4": "1016", - "1.20": "1020" - }, - "1254": { - "1.20": "1254" - }, - "1227": { - "1.19.4": "1221", - "1.20": "1227" - }, - "283": { - "legacy": "80", - "1.13": "169", - "1.13.2": "169", - "1.14": "175", - "1.15": "175", - "1.16": "202", - "1.16.2": "202", - "1.17": "251", - "1.19": "262", - "1.19.3": "269", - "1.19.4": "281", - "1.20": "283" - }, - "285": { - "legacy": "78", - "1.13": "171", - "1.13.2": "171", - "1.14": "177", - "1.15": "177", - "1.16": "204", - "1.16.2": "204", - "1.17": "253", - "1.19": "264", - "1.19.3": "271", - "1.19.4": "283", - "1.20": "285" - }, - "1021": { - "1.19.3": "993", - "1.19.4": "1017", - "1.20": "1021" - }, - "872": { - "legacy": "332", - "1.13": "543", - "1.13.2": "548", - "1.14": "601", - "1.15": "601", - "1.16": "666", - "1.16.2": "666", - "1.17": "780", - "1.19": "817", - "1.19.3": "845", - "1.19.4": "868", - "1.20": "872" - }, - "1168": { - "1.16": "949", - "1.16.2": "950", - "1.17": "1056", - "1.19": "1103", - "1.19.3": "1137", - "1.19.4": "1162", - "1.20": "1168" - }, - "1164": { - "1.16": "946", - "1.16.2": "947", - "1.17": "1052", - "1.19": "1099", - "1.19.3": "1133", - "1.19.4": "1158", - "1.20": "1164" - }, - "304": { - "legacy": "88", - "1.13": "184", - "1.13.2": "184", - "1.14": "190", - "1.15": "190", - "1.16": "219", - "1.16.2": "219", - "1.17": "269", - "1.19": "281", - "1.19.3": "289", - "1.19.4": "302", - "1.20": "304" - }, - "305": { - "1.16": "220", - "1.16.2": "220", - "1.17": "270", - "1.19": "282", - "1.19.3": "290", - "1.19.4": "303", - "1.20": "305" - }, - "309": { - "1.16": "223", - "1.16.2": "223", - "1.17": "274", - "1.19": "286", - "1.19.3": "294", - "1.19.4": "307", - "1.20": "309" - }, - "276": { - "legacy": "52", - "1.13": "147", - "1.13.2": "147", - "1.14": "153", - "1.15": "153", - "1.16": "178", - "1.16.2": "178", - "1.17": "243", - "1.19": "255", - "1.19.3": "262", - "1.19.4": "274", - "1.20": "276" - }, - "1113": { - "1.13": "754", - "1.13.2": "759", - "1.14": "825", - "1.15": "826", - "1.16": "893", - "1.16.2": "894", - "1.17": "1006", - "1.19": "1049", - "1.19.3": "1083", - "1.19.4": "1108", - "1.20": "1113" - }, - "959": { - "legacy": "375", - "1.13": "626", - "1.13.2": "631", - "1.14": "689", - "1.15": "689", - "1.16": "751", - "1.16.2": "751", - "1.17": "865", - "1.19": "904", - "1.19.3": "932", - "1.19.4": "955", - "1.20": "959" - }, - "1022": { - "1.13": "670", - "1.13.2": "675", - "1.14": "738", - "1.15": "739", - "1.16": "803", - "1.16.2": "804", - "1.17": "921", - "1.19": "962", - "1.19.3": "994", - "1.19.4": "1018", - "1.20": "1022" - }, - "1229": { - "1.19.4": "1223", - "1.20": "1229" - }, - "1112": { - "1.13": "753", - "1.13.2": "758", - "1.14": "824", - "1.15": "825", - "1.16": "892", - "1.16.2": "893", - "1.17": "1005", - "1.19": "1048", - "1.19.3": "1082", - "1.19.4": "1107", - "1.20": "1112" - }, - "164": { - "legacy": "19", - "1.13": "62", - "1.13.2": "62", - "1.14": "62", - "1.15": "62", - "1.16": "75", - "1.16.2": "75", - "1.17": "141", - "1.19": "151", - "1.19.3": "155", - "1.19.4": "163", - "1.20": "164" - }, - "211": { - "1.17": "186", - "1.19": "196", - "1.19.3": "200", - "1.19.4": "209", - "1.20": "211" - }, - "738": { - "1.13": "759", - "1.13.2": "764", - "1.14": "830", - "1.15": "831", - "1.16": "898", - "1.16.2": "899", - "1.17": "671", - "1.19": "700", - "1.19.3": "715", - "1.19.4": "734", - "1.20": "738" - }, - "663": { - "1.13": "242", - "1.13.2": "242", - "1.14": "260", - "1.15": "260", - "1.16": "306", - "1.16.2": "306", - "1.17": "612", - "1.19": "635", - "1.19.3": "645", - "1.19.4": "659", - "1.20": "663" - }, - "739": { - "1.19": "701", - "1.19.3": "716", - "1.19.4": "735", - "1.20": "739" - }, - "690": { - "legacy": "427", - "1.13": "457", - "1.13.2": "462", - "1.14": "508", - "1.15": "508", - "1.16": "559", - "1.16.2": "559", - "1.17": "633", - "1.19": "658", - "1.19.3": "670", - "1.19.4": "686", - "1.20": "690" - }, - "290": { - "legacy": "188", - "1.13": "176", - "1.13.2": "176", - "1.14": "182", - "1.15": "182", - "1.16": "209", - "1.16.2": "209", - "1.17": "258", - "1.19": "269", - "1.19.3": "276", - "1.19.4": "288", - "1.20": "290" - }, - "713": { - "legacy": "183", - "1.13": "211", - "1.13.2": "211", - "1.14": "217", - "1.15": "217", - "1.16": "253", - "1.16.2": "253", - "1.17": "650", - "1.19": "677", - "1.19.3": "691", - "1.19.4": "709", - "1.20": "713" - }, - "858": { - "1.19.3": "832", - "1.19.4": "854", - "1.20": "858" - }, - "155": { - "1.13": "57", - "1.13.2": "57", - "1.14": "57", - "1.15": "57", - "1.16": "70", - "1.16.2": "70", - "1.17": "134", - "1.19": "143", - "1.19.3": "147", - "1.19.4": "154", - "1.20": "155" - }, - "111": { - "1.13": "33", - "1.13.2": "33", - "1.14": "33", - "1.15": "33", - "1.16": "38", - "1.16.2": "38", - "1.17": "102", - "1.19": "105", - "1.19.3": "107", - "1.19.4": "110", - "1.20": "111" - }, - "24": { - "1.13": "14", - "1.13.2": "14", - "1.14": "14", - "1.15": "14", - "1.16": "16", - "1.16.2": "16", - "1.17": "23", - "1.19": "24", - "1.19.3": "24", - "1.19.4": "24", - "1.20": "24" - }, - "678": { - "1.13": "161", - "1.13.2": "161", - "1.14": "167", - "1.15": "167", - "1.16": "192", - "1.16.2": "192", - "1.17": "624", - "1.19": "648", - "1.19.3": "659", - "1.19.4": "674", - "1.20": "678" - }, - "36": { - "1.13": "20", - "1.13.2": "20", - "1.14": "20", - "1.15": "20", - "1.16": "24", - "1.16.2": "24", - "1.17": "31", - "1.19": "33", - "1.19.3": "35", - "1.19.4": "36", - "1.20": "36" - }, - "847": { - "1.14": "590", - "1.15": "590", - "1.16": "653", - "1.16.2": "653", - "1.17": "769", - "1.19": "805", - "1.19.3": "822", - "1.19.4": "843", - "1.20": "847" - }, - "231": { - "1.13": "113", - "1.13.2": "113", - "1.14": "116", - "1.15": "116", - "1.16": "139", - "1.16.2": "139", - "1.17": "205", - "1.19": "215", - "1.19.3": "219", - "1.19.4": "229", - "1.20": "231" - }, - "362": { - "legacy": "134", - "1.13": "234", - "1.13.2": "234", - "1.14": "240", - "1.15": "240", - "1.16": "280", - "1.16.2": "280", - "1.17": "318", - "1.19": "339", - "1.19.3": "347", - "1.19.4": "360", - "1.20": "362" - }, - "702": { - "1.13": "188", - "1.13.2": "188", - "1.14": "194", - "1.15": "194", - "1.16": "227", - "1.16.2": "227", - "1.17": "642", - "1.19": "668", - "1.19.3": "681", - "1.19.4": "698", - "1.20": "702" - }, - "145": { - "1.13": "51", - "1.13.2": "51", - "1.14": "51", - "1.15": "51", - "1.16": "62", - "1.16.2": "62", - "1.17": "126", - "1.19": "134", - "1.19.3": "138", - "1.19.4": "144", - "1.20": "145" - }, - "893": { - "1.17": "799", - "1.19": "838", - "1.19.3": "866", - "1.19.4": "889", - "1.20": "893" - }, - "1023": { - "1.13": "671", - "1.13.2": "676", - "1.14": "739", - "1.15": "740", - "1.16": "804", - "1.16.2": "805", - "1.17": "922", - "1.19": "963", - "1.19.3": "995", - "1.19.4": "1019", - "1.20": "1023" - }, - "807": { - "legacy": "280", - "1.13": "492", - "1.13.2": "497", - "1.14": "545", - "1.15": "545", - "1.16": "599", - "1.16.2": "613", - "1.17": "729", - "1.19": "765", - "1.19.3": "782", - "1.19.4": "803", - "1.20": "807" - }, - "641": { - "legacy": "29", - "1.13": "74", - "1.13.2": "74", - "1.14": "74", - "1.15": "74", - "1.16": "87", - "1.16.2": "87", - "1.17": "591", - "1.19": "614", - "1.19.3": "624", - "1.19.4": "638", - "1.20": "641" - }, - "1": { - "legacy": "1", - "1.13": "1", - "1.13.2": "1", - "1.14": "1", - "1.15": "1", - "1.16": "1", - "1.16.2": "1", - "1.17": "1", - "1.19": "1", - "1.19.3": "1", - "1.19.4": "1", - "1.20": "1" - }, - "785": { - "legacy": "275", - "1.13": "487", - "1.13.2": "492", - "1.14": "540", - "1.15": "540", - "1.16": "594", - "1.16.2": "591", - "1.17": "707", - "1.19": "743", - "1.19.3": "760", - "1.19.4": "781", - "1.20": "785" - }, - "249": { - "1.13": "123", - "1.13.2": "123", - "1.14": "128", - "1.15": "128", - "1.16": "153", - "1.16.2": "153", - "1.17": "219", - "1.19": "230", - "1.19.3": "236", - "1.19.4": "247", - "1.20": "249" - }, - "340": { - "legacy": "109", - "1.13": "217", - "1.13.2": "217", - "1.14": "223", - "1.15": "223", - "1.16": "261", - "1.16.2": "261", - "1.17": "302", - "1.19": "317", - "1.19.3": "325", - "1.19.4": "338", - "1.20": "340" - }, - "382": { - "1.14": "252", - "1.15": "252", - "1.16": "294", - "1.16.2": "294", - "1.17": "332", - "1.19": "356", - "1.19.3": "366", - "1.19.4": "380", - "1.20": "382" - }, - "318": { - "legacy": "98", - "1.13": "199", - "1.13.2": "199", - "1.14": "205", - "1.15": "205", - "1.16": "240", - "1.16.2": "240", - "1.17": "283", - "1.19": "295", - "1.19.3": "303", - "1.19.4": "316", - "1.20": "318" - }, - "660": { - "legacy": "77", - "1.13": "168", - "1.13.2": "168", - "1.14": "174", - "1.15": "174", - "1.16": "304", - "1.16.2": "304", - "1.17": "609", - "1.19": "632", - "1.19.3": "642", - "1.19.4": "656", - "1.20": "660" - }, - "786": { - "legacy": "291", - "1.13": "503", - "1.13.2": "508", - "1.14": "556", - "1.15": "556", - "1.16": "614", - "1.16.2": "592", - "1.17": "708", - "1.19": "744", - "1.19.3": "761", - "1.19.4": "782", - "1.20": "786" - }, - "784": { - "legacy": "274", - "1.13": "486", - "1.13.2": "491", - "1.14": "539", - "1.15": "539", - "1.16": "593", - "1.16.2": "590", - "1.17": "706", - "1.19": "742", - "1.19.3": "759", - "1.19.4": "780", - "1.20": "784" - }, - "673": { - "legacy": "70", - "1.13": "159", - "1.13.2": "159", - "1.14": "165", - "1.15": "165", - "1.16": "190", - "1.16.2": "190", - "1.17": "619", - "1.19": "643", - "1.19.3": "654", - "1.19.4": "669", - "1.20": "673" - }, - "783": { - "legacy": "273", - "1.13": "485", - "1.13.2": "490", - "1.14": "538", - "1.15": "538", - "1.16": "592", - "1.16.2": "589", - "1.17": "705", - "1.19": "741", - "1.19.3": "758", - "1.19.4": "779", - "1.20": "783" - }, - "242": { - "legacy": "182", - "1.13": "118", - "1.14": "121", - "1.15": "121", - "1.16": "146", - "1.16.2": "146", - "1.17": "212", - "1.19": "223", - "1.19.3": "229", - "1.19.4": "240", - "1.20": "242" - }, - "605": { - "1.14": "484", - "1.15": "484", - "1.16": "535", - "1.16.2": "535", - "1.17": "555", - "1.19": "578", - "1.19.3": "588", - "1.19.4": "602", - "1.20": "605" - }, - "782": { - "legacy": "272", - "1.13": "484", - "1.13.2": "489", - "1.14": "537", - "1.15": "537", - "1.16": "591", - "1.16.2": "588", - "1.17": "704", - "1.19": "740", - "1.19.3": "757", - "1.19.4": "778", - "1.20": "782" - }, - "1161": { - "1.14": "872", - "1.15": "873", - "1.16": "943", - "1.16.2": "944", - "1.17": "1049", - "1.19": "1096", - "1.19.3": "1130", - "1.19.4": "1155", - "1.20": "1161" - }, - "1024": { - "1.13": "672", - "1.13.2": "677", - "1.14": "740", - "1.15": "741", - "1.16": "805", - "1.16.2": "806", - "1.17": "923", - "1.19": "964", - "1.19.3": "996", - "1.19.4": "1020", - "1.20": "1024" - }, - "1025": { - "1.16": "806", - "1.16.2": "807", - "1.17": "924", - "1.19": "965", - "1.19.3": "997", - "1.19.4": "1021", - "1.20": "1025" - }, - "810": { - "legacy": "287", - "1.13": "499", - "1.13.2": "504", - "1.14": "552", - "1.15": "552", - "1.16": "610", - "1.16.2": "616", - "1.17": "732", - "1.19": "768", - "1.19.3": "785", - "1.19.4": "806", - "1.20": "810" - }, - "127": { - "1.13": "42", - "1.13.2": "42", - "1.14": "42", - "1.15": "42", - "1.16": "49", - "1.16.2": "49", - "1.17": "113", - "1.19": "119", - "1.19.3": "122", - "1.19.4": "126", - "1.20": "127" - }, - "137": { - "1.13": "48", - "1.13.2": "48", - "1.14": "48", - "1.15": "48", - "1.16": "57", - "1.16.2": "57", - "1.17": "121", - "1.19": "128", - "1.19.3": "131", - "1.19.4": "136", - "1.20": "137" - }, - "143": { - "1.19.3": "136", - "1.19.4": "142", - "1.20": "143" - }, - "125": { - "1.13": "40", - "1.13.2": "40", - "1.14": "40", - "1.15": "40", - "1.16": "47", - "1.16.2": "47", - "1.17": "111", - "1.19": "117", - "1.19.3": "120", - "1.19.4": "124", - "1.20": "125" - }, - "135": { - "1.13": "46", - "1.13.2": "46", - "1.14": "46", - "1.15": "46", - "1.16": "55", - "1.16.2": "55", - "1.17": "119", - "1.19": "126", - "1.19.3": "129", - "1.19.4": "134", - "1.20": "135" - }, - "128": { - "1.19.4": "127", - "1.20": "128" - }, - "138": { - "1.19.4": "137", - "1.20": "138" - }, - "141": { - "1.16": "59", - "1.16.2": "59", - "1.17": "123", - "1.19": "131", - "1.19.3": "134", - "1.19.4": "140", - "1.20": "141" - }, - "131": { - "1.16": "51", - "1.16.2": "51", - "1.17": "115", - "1.19": "122", - "1.19.3": "125", - "1.19.4": "130", - "1.20": "131" - }, - "129": { - "1.13": "43", - "1.13.2": "43", - "1.14": "43", - "1.15": "43", - "1.16": "50", - "1.16.2": "50", - "1.17": "114", - "1.19": "120", - "1.19.3": "123", - "1.19.4": "128", - "1.20": "129" - }, - "139": { - "1.13": "49", - "1.13.2": "49", - "1.14": "49", - "1.15": "49", - "1.16": "58", - "1.16.2": "58", - "1.17": "122", - "1.19": "129", - "1.19.3": "132", - "1.19.4": "138", - "1.20": "139" - }, - "126": { - "1.13": "41", - "1.13.2": "41", - "1.14": "41", - "1.15": "41", - "1.16": "48", - "1.16.2": "48", - "1.17": "112", - "1.19": "118", - "1.19.3": "121", - "1.19.4": "125", - "1.20": "126" - }, - "136": { - "1.13": "47", - "1.13.2": "47", - "1.14": "47", - "1.15": "47", - "1.16": "56", - "1.16.2": "56", - "1.17": "120", - "1.19": "127", - "1.19.3": "130", - "1.19.4": "135", - "1.20": "136" - }, - "130": { - "1.19": "121", - "1.19.3": "124", - "1.19.4": "129", - "1.20": "130" - }, - "140": { - "1.19": "130", - "1.19.3": "133", - "1.19.4": "139", - "1.20": "140" - }, - "123": { - "1.13": "38", - "1.13.2": "38", - "1.14": "38", - "1.15": "38", - "1.16": "45", - "1.16.2": "45", - "1.17": "109", - "1.19": "115", - "1.19.3": "118", - "1.19.4": "122", - "1.20": "123" - }, - "133": { - "1.13": "44", - "1.13.2": "44", - "1.14": "44", - "1.15": "44", - "1.16": "53", - "1.16.2": "53", - "1.17": "117", - "1.19": "124", - "1.19.3": "127", - "1.19.4": "132", - "1.20": "133" - }, - "124": { - "1.13": "39", - "1.13.2": "39", - "1.14": "39", - "1.15": "39", - "1.16": "46", - "1.16.2": "46", - "1.17": "110", - "1.19": "116", - "1.19.3": "119", - "1.19.4": "123", - "1.20": "124" - }, - "134": { - "1.13": "45", - "1.13.2": "45", - "1.14": "45", - "1.15": "45", - "1.16": "54", - "1.16.2": "54", - "1.17": "118", - "1.19": "125", - "1.19.3": "128", - "1.19.4": "133", - "1.20": "134" - }, - "142": { - "1.16": "60", - "1.16.2": "60", - "1.17": "124", - "1.19": "132", - "1.19.3": "135", - "1.19.4": "141", - "1.20": "142" - }, - "132": { - "1.16": "52", - "1.16.2": "52", - "1.17": "116", - "1.19": "123", - "1.19.3": "126", - "1.19.4": "131", - "1.20": "132" - }, - "754": { - "1.13": "464", - "1.13.2": "469", - "1.14": "515", - "1.15": "515", - "1.16": "568", - "1.16.2": "568", - "1.17": "676", - "1.19": "712", - "1.19.3": "729", - "1.19.4": "750", - "1.20": "754" - }, - "499": { - "1.13": "360", - "1.13.2": "360", - "1.14": "378", - "1.15": "378", - "1.16": "429", - "1.16.2": "429", - "1.17": "450", - "1.19": "473", - "1.19.3": "483", - "1.19.4": "497", - "1.20": "499" - }, - "922": { - "legacy": "353", - "1.13": "589", - "1.13.2": "594", - "1.14": "652", - "1.15": "652", - "1.16": "714", - "1.16.2": "714", - "1.17": "828", - "1.19": "867", - "1.19.3": "895", - "1.19.4": "918", - "1.20": "922" - }, - "221": { - "legacy": "338", - "1.13": "553", - "1.13.2": "558", - "1.14": "611", - "1.15": "611", - "1.16": "133", - "1.16.2": "133", - "1.17": "196", - "1.19": "206", - "1.19.3": "210", - "1.19.4": "219", - "1.20": "221" - }, - "443": { - "legacy": "175", - "1.13": "305", - "1.13.2": "305", - "1.14": "323", - "1.15": "323", - "1.16": "373", - "1.16.2": "373", - "1.17": "394", - "1.19": "417", - "1.19.3": "427", - "1.19.4": "441", - "1.20": "443" - }, - "46": { - "1.20": "46" - }, - "45": { - "1.19.4": "45", - "1.20": "45" - }, - "1144": { - "1.14": "857", - "1.15": "858", - "1.16": "926", - "1.16.2": "927", - "1.17": "1033", - "1.19": "1079", - "1.19.3": "1113", - "1.19.4": "1138", - "1.20": "1144" - }, - "1165": { - "1.14": "875", - "1.15": "876", - "1.16": "947", - "1.16.2": "948", - "1.17": "1053", - "1.19": "1100", - "1.19.3": "1134", - "1.19.4": "1159", - "1.20": "1165" - }, - "880": { - "1.19": "825", - "1.19.3": "853", - "1.19.4": "876", - "1.20": "880" - }, - "1026": { - "1.19": "966", - "1.19.3": "998", - "1.19.4": "1022", - "1.20": "1026" - }, - "447": { - "legacy": "31", - "1.13": "309", - "1.13.2": "309", - "1.14": "327", - "1.15": "327", - "1.16": "377", - "1.16.2": "377", - "1.17": "398", - "1.19": "421", - "1.19.3": "431", - "1.19.4": "445", - "1.20": "447" - }, - "649": { - "1.16": "960", - "1.16.2": "961", - "1.17": "599", - "1.19": "622", - "1.19.3": "632", - "1.19.4": "646", - "1.20": "649" - }, - "440": { - "1.13": "298", - "1.13.2": "298", - "1.14": "316", - "1.15": "316", - "1.16": "366", - "1.16.2": "366", - "1.17": "389", - "1.19": "414", - "1.19.3": "424", - "1.19.4": "438", - "1.20": "440" - }, - "1226": { - "1.19.4": "1220", - "1.20": "1226" - }, - "167": { - "1.17": "144", - "1.19": "154", - "1.19.3": "158", - "1.19.4": "166", - "1.20": "167" - }, - "1114": { - "1.13": "755", - "1.13.2": "760", - "1.14": "826", - "1.15": "827", - "1.16": "894", - "1.16.2": "895", - "1.17": "1007", - "1.19": "1050", - "1.19.3": "1084", - "1.19.4": "1109", - "1.20": "1114" - }, - "657": { - "legacy": "46", - "1.13": "136", - "1.13.2": "136", - "1.14": "142", - "1.15": "142", - "1.16": "167", - "1.16.2": "167", - "1.17": "606", - "1.19": "629", - "1.19.3": "639", - "1.19.4": "653", - "1.20": "657" - }, - "731": { - "legacy": "407", - "1.13": "712", - "1.13.2": "717", - "1.14": "782", - "1.15": "783", - "1.16": "850", - "1.16.2": "851", - "1.17": "665", - "1.19": "693", - "1.19.3": "708", - "1.19.4": "727", - "1.20": "731" - }, - "269": { - "legacy": "50", - "1.13": "140", - "1.13.2": "140", - "1.14": "146", - "1.15": "146", - "1.16": "171", - "1.16.2": "171", - "1.17": "236", - "1.19": "248", - "1.19.3": "255", - "1.19.4": "267", - "1.20": "269" - }, - "209": { - "1.19.4": "208", - "1.20": "209" - }, - "1106": { - "1.19.4": "1102", - "1.20": "1106" - }, - "1117": { - "1.13": "764", - "1.13.2": "769", - "1.14": "835", - "1.15": "836", - "1.16": "903", - "1.16.2": "904", - "1.17": "1010", - "1.19": "1053", - "1.19.3": "1087", - "1.19.4": "1112", - "1.20": "1117" - }, - "1027": { - "1.14": "741", - "1.15": "742", - "1.16": "807", - "1.16.2": "808", - "1.17": "925", - "1.19": "967", - "1.19.3": "999", - "1.19.4": "1023", - "1.20": "1027" - }, - "656": { - "legacy": "146", - "1.13": "250", - "1.13.2": "250", - "1.14": "268", - "1.15": "268", - "1.16": "317", - "1.16.2": "317", - "1.17": "605", - "1.19": "628", - "1.19.3": "638", - "1.19.4": "652", - "1.20": "656" - }, - "1139": { - "1.13": "781", - "1.13.2": "786", - "1.14": "852", - "1.15": "853", - "1.16": "921", - "1.16.2": "922", - "1.17": "1028", - "1.19": "1074", - "1.19.3": "1108", - "1.19.4": "1133", - "1.20": "1139" - }, - "655": { - "legacy": "131", - "1.13": "232", - "1.13.2": "232", - "1.14": "238", - "1.15": "238", - "1.16": "278", - "1.16.2": "278", - "1.17": "604", - "1.19": "627", - "1.19.3": "637", - "1.19.4": "651", - "1.20": "655" - }, - "897": { - "legacy": "349", - "1.13": "568", - "1.13.2": "573", - "1.14": "627", - "1.15": "627", - "1.16": "689", - "1.16.2": "689", - "1.17": "803", - "1.19": "842", - "1.19.3": "870", - "1.19.4": "893", - "1.20": "897" - }, - "878": { - "1.13": "550", - "1.13.2": "555", - "1.14": "608", - "1.15": "608", - "1.16": "673", - "1.16.2": "673", - "1.17": "786", - "1.19": "823", - "1.19.3": "851", - "1.19.4": "874", - "1.20": "878" - }, - "1028": { - "1.13": "673", - "1.13.2": "678", - "1.14": "742", - "1.15": "743", - "1.16": "808", - "1.16.2": "809", - "1.17": "926", - "1.19": "968", - "1.19.3": "1000", - "1.19.4": "1024", - "1.20": "1028" - }, - "577": { - "1.13": "438", - "1.13.2": "438", - "1.14": "456", - "1.15": "456", - "1.16": "507", - "1.16.2": "507", - "1.17": "527", - "1.19": "550", - "1.19.3": "560", - "1.19.4": "574", - "1.20": "577" - }, - "572": { - "1.13": "433", - "1.13.2": "433", - "1.14": "451", - "1.15": "451", - "1.16": "502", - "1.16.2": "502", - "1.17": "522", - "1.19": "545", - "1.19.3": "555", - "1.19.4": "569", - "1.20": "572" - }, - "587": { - "1.13": "443", - "1.13.2": "448", - "1.14": "466", - "1.15": "466", - "1.16": "517", - "1.16.2": "517", - "1.17": "537", - "1.19": "560", - "1.19.3": "570", - "1.19.4": "584", - "1.20": "587" - }, - "12": { - "1.17": "12", - "1.19": "12", - "1.19.3": "12", - "1.19.4": "12", - "1.20": "12" - }, - "565": { - "1.13": "427", - "1.13.2": "427", - "1.14": "445", - "1.15": "445", - "1.16": "496", - "1.16.2": "496", - "1.17": "516", - "1.19": "539", - "1.19.3": "549", - "1.19.4": "563", - "1.20": "565" - }, - "756": { - "1.13": "465", - "1.13.2": "470", - "1.14": "518", - "1.15": "518", - "1.16": "570", - "1.16.2": "570", - "1.17": "678", - "1.19": "714", - "1.19.3": "731", - "1.19.4": "752", - "1.20": "756" - }, - "1029": { - "1.13": "674", - "1.13.2": "679", - "1.14": "743", - "1.15": "744", - "1.16": "809", - "1.16.2": "810", - "1.17": "927", - "1.19": "969", - "1.19.3": "1001", - "1.19.4": "1025", - "1.20": "1029" - }, - "220": { - "1.16": "132", - "1.16.2": "132", - "1.17": "195", - "1.19": "205", - "1.19.3": "209", - "1.19.4": "218", - "1.20": "220" - }, - "1213": { - "1.19": "1148", - "1.19.3": "1182", - "1.19.4": "1207", - "1.20": "1213" - }, - "1225": { - "1.19.4": "1219", - "1.20": "1225" - }, - "1030": { - "1.13": "675", - "1.13.2": "680", - "1.14": "744", - "1.15": "745", - "1.16": "810", - "1.16.2": "811", - "1.17": "928", - "1.19": "970", - "1.19.3": "1002", - "1.19.4": "1026", - "1.20": "1030" - }, - "1031": { - "1.13": "676", - "1.13.2": "681", - "1.14": "745", - "1.15": "746", - "1.16": "811", - "1.16.2": "812", - "1.17": "929", - "1.19": "971", - "1.19.3": "1003", - "1.19.4": "1027", - "1.20": "1031" - }, - "1032": { - "1.13": "677", - "1.13.2": "682", - "1.14": "746", - "1.15": "747", - "1.16": "812", - "1.16.2": "813", - "1.17": "930", - "1.19": "972", - "1.19.3": "1004", - "1.19.4": "1028", - "1.20": "1032" - }, - "337": { - "legacy": "106", - "1.13": "209", - "1.13.2": "209", - "1.14": "215", - "1.15": "215", - "1.16": "251", - "1.16.2": "251", - "1.17": "299", - "1.19": "314", - "1.19.3": "322", - "1.19.4": "335", - "1.20": "337" - }, - "1033": { - "1.14": "747", - "1.15": "748", - "1.16": "813", - "1.16.2": "814", - "1.17": "931", - "1.19": "973", - "1.19.3": "1005", - "1.19.4": "1029", - "1.20": "1033" - }, - "1223": { - "1.19.4": "1217", - "1.20": "1223" - }, - "1034": { - "1.19": "974", - "1.19.3": "1006", - "1.19.4": "1030", - "1.20": "1034" - }, - "672": { - "1.16": "312", - "1.16.2": "312", - "1.17": "618", - "1.19": "642", - "1.19.3": "653", - "1.19.4": "668", - "1.20": "672" - }, - "699": { - "1.16": "565", - "1.16.2": "565", - "1.17": "639", - "1.19": "665", - "1.19.3": "678", - "1.19.4": "695", - "1.20": "699" - }, - "299": { - "1.16": "215", - "1.16.2": "215", - "1.17": "264", - "1.19": "276", - "1.19.3": "284", - "1.19.4": "297", - "1.20": "299" - }, - "722": { - "1.16": "259", - "1.16.2": "259", - "1.17": "656", - "1.19": "684", - "1.19.3": "699", - "1.19.4": "718", - "1.20": "722" - }, - "215": { - "1.16": "127", - "1.16.2": "127", - "1.17": "190", - "1.19": "200", - "1.19.3": "204", - "1.19.4": "213", - "1.20": "215" - }, - "734": { - "1.16": "842", - "1.16.2": "843", - "1.17": "668", - "1.19": "696", - "1.19.3": "711", - "1.19.4": "730", - "1.20": "734" - }, - "867": { - "1.19.3": "840", - "1.19.4": "863", - "1.20": "867" - }, - "153": { - "1.16": "68", - "1.16.2": "68", - "1.17": "132", - "1.19": "141", - "1.19.3": "145", - "1.19.4": "152", - "1.20": "153" - }, - "21": { - "1.16": "13", - "1.16.2": "13", - "1.17": "20", - "1.19": "21", - "1.19.3": "21", - "1.19.4": "21", - "1.20": "21" - }, - "33": { - "1.16": "22", - "1.16.2": "22", - "1.17": "29", - "1.19": "31", - "1.19.3": "32", - "1.19.4": "33", - "1.20": "33" - }, - "687": { - "1.16": "198", - "1.16.2": "198", - "1.17": "630", - "1.19": "655", - "1.19.3": "667", - "1.19.4": "683", - "1.20": "687" - }, - "217": { - "1.16": "129", - "1.16.2": "129", - "1.17": "192", - "1.19": "202", - "1.19.3": "206", - "1.19.4": "215", - "1.20": "217" - }, - "856": { - "1.16": "659", - "1.16.2": "659", - "1.17": "775", - "1.19": "812", - "1.19.3": "830", - "1.19.4": "852", - "1.20": "856" - }, - "241": { - "1.16": "145", - "1.16.2": "145", - "1.17": "211", - "1.19": "222", - "1.19.3": "228", - "1.19.4": "239", - "1.20": "241" - }, - "372": { - "1.16": "284", - "1.16.2": "284", - "1.17": "322", - "1.19": "346", - "1.19.3": "356", - "1.19.4": "370", - "1.20": "372" - }, - "121": { - "1.16": "44", - "1.16.2": "44", - "1.17": "108", - "1.19": "114", - "1.19.3": "116", - "1.19.4": "120", - "1.20": "121" - }, - "711": { - "1.16": "233", - "1.16.2": "233", - "1.17": "648", - "1.19": "675", - "1.19.3": "689", - "1.19.4": "707", - "1.20": "711" - }, - "496": { - "1.16": "426", - "1.16.2": "426", - "1.17": "447", - "1.19": "470", - "1.19.3": "480", - "1.19.4": "494", - "1.20": "496" - }, - "869": { - "legacy": "326", - "1.13": "538", - "1.13.2": "543", - "1.14": "596", - "1.15": "596", - "1.16": "661", - "1.16.2": "661", - "1.17": "777", - "1.19": "814", - "1.19.3": "842", - "1.19.4": "865", - "1.20": "869" - }, - "94": { - "1.17": "85", - "1.19": "88", - "1.19.3": "90", - "1.19.4": "93", - "1.20": "94" - }, - "98": { - "1.17": "89", - "1.19": "92", - "1.19.3": "94", - "1.19.4": "97", - "1.20": "98" - }, - "106": { - "1.17": "97", - "1.19": "100", - "1.19.3": "102", - "1.19.4": "105", - "1.20": "106" - }, - "102": { - "1.17": "93", - "1.19": "96", - "1.19.3": "98", - "1.19.4": "101", - "1.20": "102" - }, - "95": { - "1.17": "86", - "1.19": "89", - "1.19.3": "91", - "1.19.4": "94", - "1.20": "95" - }, - "99": { - "1.17": "90", - "1.19": "93", - "1.19.3": "95", - "1.19.4": "98", - "1.20": "99" - }, - "107": { - "1.17": "98", - "1.19": "101", - "1.19.3": "103", - "1.19.4": "106", - "1.20": "107" - }, - "103": { - "1.17": "94", - "1.19": "97", - "1.19.3": "99", - "1.19.4": "102", - "1.20": "103" - }, - "97": { - "1.17": "88", - "1.19": "91", - "1.19.3": "93", - "1.19.4": "96", - "1.20": "97" - }, - "101": { - "1.17": "92", - "1.19": "95", - "1.19.3": "97", - "1.19.4": "100", - "1.20": "101" - }, - "109": { - "1.17": "100", - "1.19": "103", - "1.19.3": "105", - "1.19.4": "108", - "1.20": "109" - }, - "105": { - "1.17": "96", - "1.19": "99", - "1.19.3": "101", - "1.19.4": "104", - "1.20": "105" - }, - "96": { - "1.17": "87", - "1.19": "90", - "1.19.3": "92", - "1.19.4": "95", - "1.20": "96" - }, - "100": { - "1.17": "91", - "1.19": "94", - "1.19.3": "96", - "1.19.4": "99", - "1.20": "100" - }, - "108": { - "1.17": "99", - "1.19": "102", - "1.19.3": "104", - "1.19.4": "107", - "1.20": "108" - }, - "104": { - "1.17": "95", - "1.19": "98", - "1.19.3": "100", - "1.19.4": "103", - "1.20": "104" - }, - "1230": { - "1.20": "1230" - }, - "80": { - "1.17": "71", - "1.19": "74", - "1.19.3": "76", - "1.19.4": "79", - "1.20": "80" - }, - "84": { - "1.17": "75", - "1.19": "78", - "1.19.3": "80", - "1.19.4": "83", - "1.20": "84" - }, - "92": { - "1.17": "83", - "1.19": "86", - "1.19.3": "88", - "1.19.4": "91", - "1.20": "92" - }, - "88": { - "1.17": "79", - "1.19": "82", - "1.19.3": "84", - "1.19.4": "87", - "1.20": "88" - }, - "219": { - "1.16": "131", - "1.16.2": "131", - "1.17": "194", - "1.19": "204", - "1.19.3": "208", - "1.19.4": "217", - "1.20": "219" - }, - "165": { - "1.13": "63", - "1.13.2": "63", - "1.14": "63", - "1.15": "63", - "1.16": "76", - "1.16.2": "76", - "1.17": "142", - "1.19": "152", - "1.19.3": "156", - "1.19.4": "164", - "1.20": "165" - }, - "814": { - "legacy": "296", - "1.13": "508", - "1.13.2": "513", - "1.14": "561", - "1.15": "561", - "1.16": "620", - "1.16.2": "620", - "1.17": "736", - "1.19": "772", - "1.19.3": "789", - "1.19.4": "810", - "1.20": "814" - }, - "813": { - "legacy": "295", - "1.13": "507", - "1.13.2": "512", - "1.14": "560", - "1.15": "560", - "1.16": "619", - "1.16.2": "619", - "1.17": "735", - "1.19": "771", - "1.19.3": "788", - "1.19.4": "809", - "1.20": "813" - }, - "1087": { - "legacy": "425", - "1.13": "730", - "1.13.2": "735", - "1.14": "801", - "1.15": "802", - "1.16": "869", - "1.16.2": "870", - "1.17": "982", - "1.19": "1025", - "1.19.3": "1059", - "1.19.4": "1083", - "1.20": "1087" - }, - "924": { - "legacy": "355", - "1.13": "591", - "1.13.2": "596", - "1.14": "654", - "1.15": "654", - "1.16": "716", - "1.16.2": "716", - "1.17": "830", - "1.19": "869", - "1.19.3": "897", - "1.19.4": "920", - "1.20": "924" - }, - "1191": { - "1.17": "1079", - "1.19": "1126", - "1.19.3": "1160", - "1.19.4": "1185", - "1.20": "1191" - }, - "424": { - "legacy": "171", - "1.13": "282", - "1.13.2": "282", - "1.14": "300", - "1.15": "300", - "1.16": "350", - "1.16.2": "350", - "1.17": "373", - "1.19": "398", - "1.19.3": "408", - "1.19.4": "422", - "1.20": "424" - }, - "533": { - "legacy": "159", - "1.13": "395", - "1.13.2": "395", - "1.14": "413", - "1.15": "413", - "1.16": "464", - "1.16.2": "464", - "1.17": "484", - "1.19": "507", - "1.19.3": "517", - "1.19.4": "531", - "1.20": "533" - }, - "549": { - "1.13": "411", - "1.13.2": "411", - "1.14": "429", - "1.15": "429", - "1.16": "480", - "1.16.2": "480", - "1.17": "500", - "1.19": "523", - "1.19.3": "533", - "1.19.4": "547", - "1.20": "549" - }, - "904": { - "1.14": "650", - "1.15": "650", - "1.16": "712", - "1.16.2": "696", - "1.17": "810", - "1.19": "849", - "1.19.3": "877", - "1.19.4": "900", - "1.20": "904" - }, - "517": { - "1.13": "379", - "1.13.2": "379", - "1.14": "397", - "1.15": "397", - "1.16": "448", - "1.16.2": "448", - "1.17": "468", - "1.19": "491", - "1.19.3": "501", - "1.19.4": "515", - "1.20": "517" - }, - "501": { - "1.13": "363", - "1.13.2": "363", - "1.14": "381", - "1.15": "381", - "1.16": "432", - "1.16.2": "432", - "1.17": "452", - "1.19": "475", - "1.19.3": "485", - "1.19.4": "499", - "1.20": "501" - }, - "449": { - "legacy": "95", - "1.13": "311", - "1.13.2": "311", - "1.14": "329", - "1.15": "329", - "1.16": "379", - "1.16.2": "379", - "1.17": "400", - "1.19": "423", - "1.19.3": "433", - "1.19.4": "447", - "1.20": "449" - }, - "465": { - "legacy": "160", - "1.13": "327", - "1.13.2": "327", - "1.14": "345", - "1.15": "345", - "1.16": "395", - "1.16.2": "395", - "1.17": "416", - "1.19": "439", - "1.19.3": "449", - "1.19.4": "463", - "1.20": "465" - }, - "405": { - "1.13": "263", - "1.13.2": "263", - "1.14": "281", - "1.15": "281", - "1.16": "331", - "1.16.2": "331", - "1.17": "354", - "1.19": "379", - "1.19.3": "389", - "1.19.4": "403", - "1.20": "405" - }, - "203": { - "1.13": "105", - "1.13.2": "105", - "1.14": "105", - "1.15": "105", - "1.16": "118", - "1.16.2": "118", - "1.17": "180", - "1.19": "190", - "1.19.3": "194", - "1.19.4": "202", - "1.20": "203" - }, - "180": { - "legacy": "35", - "1.13": "82", - "1.13.2": "82", - "1.14": "82", - "1.15": "82", - "1.16": "95", - "1.16.2": "95", - "1.17": "157", - "1.19": "167", - "1.19.3": "171", - "1.19.4": "179", - "1.20": "180" - }, - "1222": { - "1.19.4": "1216", - "1.20": "1222" - }, - "1035": { - "1.13": "678", - "1.13.2": "683", - "1.14": "748", - "1.15": "749", - "1.16": "814", - "1.16.2": "815", - "1.17": "932", - "1.19": "975", - "1.19.3": "1007", - "1.19.4": "1031", - "1.20": "1035" - }, - "208": { - "1.14": "110", - "1.15": "110", - "1.16": "123", - "1.16.2": "123", - "1.17": "185", - "1.19": "195", - "1.19.3": "199", - "1.19.4": "207", - "1.20": "208" - }, - "1058": { - "1.13": "699", - "1.13.2": "704", - "1.14": "769", - "1.15": "770", - "1.16": "836", - "1.16.2": "837", - "1.17": "954", - "1.19": "997", - "1.19.3": "1030", - "1.19.4": "1054", - "1.20": "1058" - }, - "1037": { - "1.13": "679", - "1.13.2": "684", - "1.14": "749", - "1.15": "750", - "1.16": "815", - "1.16.2": "816", - "1.17": "933", - "1.19": "976", - "1.19.3": "1009", - "1.19.4": "1033", - "1.20": "1037" - }, - "1036": { - "1.19.3": "1008", - "1.19.4": "1032", - "1.20": "1036" - }, - "1038": { - "legacy": "383", - "1.13": "680", - "1.13.2": "685", - "1.14": "750", - "1.15": "751", - "1.16": "816", - "1.16.2": "817", - "1.17": "934", - "1.19": "977", - "1.19.3": "1010", - "1.19.4": "1034", - "1.20": "1038" - }, - "780": { - "legacy": "271", - "1.13": "483", - "1.13.2": "488", - "1.14": "536", - "1.15": "536", - "1.16": "590", - "1.16.2": "586", - "1.17": "702", - "1.19": "738", - "1.19.3": "755", - "1.19.4": "776", - "1.20": "780" - }, - "781": { - "legacy": "290", - "1.13": "502", - "1.13.2": "507", - "1.14": "555", - "1.15": "555", - "1.16": "613", - "1.16.2": "587", - "1.17": "703", - "1.19": "739", - "1.19.3": "756", - "1.19.4": "777", - "1.20": "781" - }, - "779": { - "legacy": "270", - "1.13": "482", - "1.13.2": "487", - "1.14": "535", - "1.15": "535", - "1.16": "589", - "1.16.2": "585", - "1.17": "701", - "1.19": "737", - "1.19.3": "754", - "1.19.4": "775", - "1.20": "779" - }, - "778": { - "legacy": "269", - "1.13": "481", - "1.13.2": "486", - "1.14": "534", - "1.15": "534", - "1.16": "588", - "1.16.2": "584", - "1.17": "700", - "1.19": "736", - "1.19.3": "753", - "1.19.4": "774", - "1.20": "778" - }, - "777": { - "legacy": "268", - "1.13": "480", - "1.13.2": "485", - "1.14": "533", - "1.15": "533", - "1.16": "587", - "1.16.2": "583", - "1.17": "699", - "1.19": "735", - "1.19.3": "752", - "1.19.4": "773", - "1.20": "777" - }, - "1046": { - "legacy": "386", - "1.13": "687", - "1.13.2": "692", - "1.14": "757", - "1.15": "758", - "1.16": "824", - "1.16.2": "825", - "1.17": "942", - "1.19": "985", - "1.19.3": "1018", - "1.19.4": "1042", - "1.20": "1046" - }, - "1047": { - "legacy": "387", - "1.13": "688", - "1.13.2": "693", - "1.14": "758", - "1.15": "759", - "1.16": "825", - "1.16.2": "826", - "1.17": "943", - "1.19": "986", - "1.19.3": "1019", - "1.19.4": "1043", - "1.20": "1047" - }, - "1091": { - "1.13": "734", - "1.13.2": "739", - "1.14": "805", - "1.15": "806", - "1.16": "873", - "1.16.2": "874", - "1.17": "986", - "1.19": "1029", - "1.19.3": "1063", - "1.19.4": "1087", - "1.20": "1091" - }, - "928": { - "1.13": "595", - "1.13.2": "600", - "1.14": "658", - "1.15": "658", - "1.16": "720", - "1.16.2": "720", - "1.17": "834", - "1.19": "873", - "1.19.3": "901", - "1.19.4": "924", - "1.20": "928" - }, - "1195": { - "1.17": "1083", - "1.19": "1130", - "1.19.3": "1164", - "1.19.4": "1189", - "1.20": "1195" - }, - "428": { - "1.13": "286", - "1.13.2": "286", - "1.14": "304", - "1.15": "304", - "1.16": "354", - "1.16.2": "354", - "1.17": "377", - "1.19": "402", - "1.19.3": "412", - "1.19.4": "426", - "1.20": "428" - }, - "537": { - "1.13": "399", - "1.13.2": "399", - "1.14": "417", - "1.15": "417", - "1.16": "468", - "1.16.2": "468", - "1.17": "488", - "1.19": "511", - "1.19.3": "521", - "1.19.4": "535", - "1.20": "537" - }, - "553": { - "1.13": "415", - "1.13.2": "415", - "1.14": "433", - "1.15": "433", - "1.16": "484", - "1.16.2": "484", - "1.17": "504", - "1.19": "527", - "1.19.3": "537", - "1.19.4": "551", - "1.20": "553" - }, - "908": { - "1.13.2": "588", - "1.14": "642", - "1.15": "642", - "1.16": "704", - "1.16.2": "700", - "1.17": "814", - "1.19": "853", - "1.19.3": "881", - "1.19.4": "904", - "1.20": "908" - }, - "521": { - "1.13": "383", - "1.13.2": "383", - "1.14": "401", - "1.15": "401", - "1.16": "452", - "1.16.2": "452", - "1.17": "472", - "1.19": "495", - "1.19.3": "505", - "1.19.4": "519", - "1.20": "521" - }, - "505": { - "1.13": "367", - "1.13.2": "367", - "1.14": "385", - "1.15": "385", - "1.16": "436", - "1.16.2": "436", - "1.17": "456", - "1.19": "479", - "1.19.3": "489", - "1.19.4": "503", - "1.20": "505" - }, - "453": { - "1.13": "315", - "1.13.2": "315", - "1.14": "333", - "1.15": "333", - "1.16": "383", - "1.16.2": "383", - "1.17": "404", - "1.19": "427", - "1.19.3": "437", - "1.19.4": "451", - "1.20": "453" - }, - "469": { - "1.13": "331", - "1.13.2": "331", - "1.14": "349", - "1.15": "349", - "1.16": "399", - "1.16.2": "399", - "1.17": "420", - "1.19": "443", - "1.19.3": "453", - "1.19.4": "467", - "1.20": "469" - }, - "409": { - "1.13": "267", - "1.13.2": "267", - "1.14": "285", - "1.15": "285", - "1.16": "335", - "1.16.2": "335", - "1.17": "358", - "1.19": "383", - "1.19.3": "393", - "1.19.4": "407", - "1.20": "409" - }, - "184": { - "1.13": "86", - "1.13.2": "86", - "1.14": "86", - "1.15": "86", - "1.16": "99", - "1.16.2": "99", - "1.17": "161", - "1.19": "171", - "1.19.3": "175", - "1.19.4": "183", - "1.20": "184" - }, - "1039": { - "1.16": "817", - "1.16.2": "818", - "1.17": "935", - "1.19": "978", - "1.19.3": "1011", - "1.19.4": "1035", - "1.20": "1039" - }, - "1060": { - "1.13": "701", - "1.13.2": "706", - "1.14": "771", - "1.15": "772", - "1.16": "838", - "1.16.2": "839", - "1.17": "956", - "1.19": "999", - "1.19.3": "1032", - "1.19.4": "1056", - "1.20": "1060" - }, - "1041": { - "1.13": "682", - "1.13.2": "687", - "1.14": "752", - "1.15": "753", - "1.16": "819", - "1.16.2": "820", - "1.17": "937", - "1.19": "980", - "1.19.3": "1013", - "1.19.4": "1037", - "1.20": "1041" - }, - "1040": { - "1.13": "681", - "1.13.2": "686", - "1.14": "751", - "1.15": "752", - "1.16": "818", - "1.16.2": "819", - "1.17": "936", - "1.19": "979", - "1.19.3": "1012", - "1.19.4": "1036", - "1.20": "1040" - }, - "1042": { - "1.13": "684", - "1.13.2": "689", - "1.14": "754", - "1.15": "755", - "1.16": "820", - "1.16.2": "821", - "1.17": "938", - "1.19": "981", - "1.19.3": "1014", - "1.19.4": "1038", - "1.20": "1042" - }, - "1043": { - "1.16": "821", - "1.16.2": "822", - "1.17": "939", - "1.19": "982", - "1.19.3": "1015", - "1.19.4": "1039", - "1.20": "1043" - } -} \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/legacyblocks.json b/plugin/src/main/resources/mapping/legacyblocks.json deleted file mode 100644 index ad4453c8..00000000 --- a/plugin/src/main/resources/mapping/legacyblocks.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "0": "0", - "1": "1", - "2": "9", - "3": "10", - "4": "14", - "5": "15", - "6": "25", - "7": "79", - "8": "80", - "9": "80", - "10": "96", - "11": "96", - "12": "112", - "13": "118", - "14": "123", - "15": "125", - "16": "127", - "17": "131", - "18": "264", - "19": "517", - "20": "519", - "21": "520", - "22": "522", - "23": "524", - "24": "535", - "25": "539", - "26": "1915", - "27": "1957", - "28": "1981", - "29": "1998", - "30": "2004", - "31": "2005", - "32": "2007", - "33": "2017", - "34": "2025", - "35": "2047", - "37": "2075", - "38": "2077", - "39": "2089", - "40": "2090", - "41": "2091", - "42": "2092", - "43": "11086", - "44": "11084", - "45": "2093", - "46": "2095", - "47": "2096", - "48": "2353", - "49": "2354", - "50": "2355", - "51": "2391", - "52": "2873", - "53": "2885", - "54": "2955", - "55": "4138", - "56": "4274", - "57": "4276", - "58": "4277", - "59": "4278", - "60": "4286", - "61": "4295", - "62": "4294", - "63": "4303", - "64": "4601", - "65": "4655", - "66": "4663", - "67": "4693", - "68": "4763", - "69": "5635", - "70": "5651", - "71": "5663", - "72": "5717", - "73": "5735", - "74": "5734", - "75": "5739", - "76": "5738", - "77": "5757", - "78": "5772", - "79": "5780", - "80": "5781", - "81": "5782", - "82": "5798", - "83": "5799", - "84": "5816", - "85": "5848", - "86": "5849", - "87": "5850", - "88": "5851", - "89": "5864", - "90": "5865", - "91": "5871", - "92": "5875", - "93": "5885", - "94": "5884", - "95": "5946", - "96": "5977", - "98": "6538", - "99": "6550", - "100": "6614", - "101": "6773", - "102": "6811", - "103": "6812", - "104": "6821", - "105": "6829", - "106": "6868", - "107": "7004", - "108": "7040", - "109": "7120", - "110": "7270", - "111": "7271", - "112": "7272", - "113": "7304", - "114": "7316", - "115": "7385", - "116": "7389", - "117": "7397", - "118": "7398", - "119": "7406", - "120": "7411", - "121": "7415", - "122": "7416", - "123": "7418", - "124": "7417", - "125": "11026", - "126": "11024", - "127": "7419", - "128": "7442", - "129": "7511", - "130": "7514", - "131": "7530", - "132": "7664", - "133": "7665", - "134": "7677", - "135": "7757", - "136": "7837", - "137": "7912", - "138": "7918", - "139": "7922", - "140": "8567", - "141": "8595", - "142": "8603", - "143": "8620", - "144": "8827", - "145": "8967", - "146": "8980", - "147": "9003", - "148": "9019", - "149": "9036", - "150": "9035", - "151": "9067", - "152": "9083", - "153": "9084", - "154": "9085", - "155": "9095", - "156": "9111", - "157": "9193", - "158": "9205", - "159": "9216", - "160": "9263", - "161": "376", - "162": "143", - "163": "9755", - "164": "9915", - "165": "10224", - "166": "10225", - "167": "10273", - "168": "10322", - "169": "10583", - "170": "10585", - "171": "10587", - "172": "10603", - "173": "10604", - "174": "10605", - "175": "10607", - "176": "10618", - "177": "10874", - "178": "9051", - "179": "10938", - "180": "10952", - "181": "11152", - "182": "11150", - "183": "11176", - "184": "11208", - "185": "11240", - "186": "11336", - "187": "11272", - "188": "11456", - "189": "11488", - "190": "11520", - "191": "11616", - "192": "11552", - "193": "11692", - "194": "11756", - "195": "11820", - "196": "11884", - "197": "12012", - "198": "12197", - "199": "12262", - "200": "12263", - "201": "12269", - "202": "12271", - "203": "12284", - "204": "11164", - "205": "11162", - "206": "12353", - "207": "12368", - "208": "12372", - "209": "12373", - "210": "12380", - "211": "12392", - "212": "12398", - "213": "12402", - "214": "12403", - "215": "12404", - "216": "12406", - "217": "12408", - "218": "12414", - "219": "12431", - "220": "12437", - "221": "12443", - "222": "12449", - "223": "12455", - "224": "12461", - "225": "12467", - "226": "12473", - "227": "12479", - "228": "12485", - "229": "12491", - "230": "12497", - "231": "12503", - "232": "12509", - "233": "12515", - "234": "12521", - "235": "12523", - "236": "12527", - "237": "12531", - "238": "12535", - "239": "12539", - "240": "12543", - "241": "12547", - "242": "12551", - "243": "12555", - "244": "12559", - "245": "12563", - "246": "12567", - "247": "12571", - "248": "12575", - "249": "12579", - "250": "12583", - "251": "12587", - "252": "12603", - "253": "0", - "254": "0", - "255": "19216" -} \ No newline at end of file diff --git a/plugin/src/main/resources/mapping/tags.json b/plugin/src/main/resources/mapping/tags.json deleted file mode 100644 index d293445b..00000000 --- a/plugin/src/main/resources/mapping/tags.json +++ /dev/null @@ -1,4419 +0,0 @@ -{ - "minecraft:block": { - "minecraft:acacia_logs": [ - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood" - ], - "minecraft:all_signs": [ - "minecraft:acacia_hanging_sign", - "minecraft:acacia_sign", - "minecraft:acacia_wall_hanging_sign", - "minecraft:acacia_wall_sign", - "minecraft:bamboo_hanging_sign", - "minecraft:bamboo_sign", - "minecraft:bamboo_wall_hanging_sign", - "minecraft:bamboo_wall_sign", - "minecraft:birch_hanging_sign", - "minecraft:birch_sign", - "minecraft:birch_wall_hanging_sign", - "minecraft:birch_wall_sign", - "minecraft:cherry_hanging_sign", - "minecraft:cherry_sign", - "minecraft:cherry_wall_hanging_sign", - "minecraft:cherry_wall_sign", - "minecraft:crimson_hanging_sign", - "minecraft:crimson_sign", - "minecraft:crimson_wall_hanging_sign", - "minecraft:crimson_wall_sign", - "minecraft:dark_oak_hanging_sign", - "minecraft:dark_oak_sign", - "minecraft:dark_oak_wall_hanging_sign", - "minecraft:dark_oak_wall_sign", - "minecraft:jungle_hanging_sign", - "minecraft:jungle_sign", - "minecraft:jungle_wall_hanging_sign", - "minecraft:jungle_wall_sign", - "minecraft:mangrove_hanging_sign", - "minecraft:mangrove_sign", - "minecraft:mangrove_wall_hanging_sign", - "minecraft:mangrove_wall_sign", - "minecraft:oak_hanging_sign", - "minecraft:oak_sign", - "minecraft:oak_wall_hanging_sign", - "minecraft:oak_wall_sign", - "minecraft:spruce_hanging_sign", - "minecraft:spruce_sign", - "minecraft:spruce_wall_hanging_sign", - "minecraft:spruce_wall_sign", - "minecraft:warped_hanging_sign", - "minecraft:warped_sign", - "minecraft:warped_wall_hanging_sign", - "minecraft:warped_wall_sign" - ], - "minecraft:ancient_city_replaceable": [ - "minecraft:cobbled_deepslate", - "minecraft:cracked_deepslate_bricks", - "minecraft:cracked_deepslate_tiles", - "minecraft:deepslate", - "minecraft:deepslate_brick_slab", - "minecraft:deepslate_brick_stairs", - "minecraft:deepslate_brick_wall", - "minecraft:deepslate_bricks", - "minecraft:deepslate_tile_slab", - "minecraft:deepslate_tile_wall", - "minecraft:deepslate_tiles", - "minecraft:gray_wool" - ], - "minecraft:animals_spawnable_on": [ - "minecraft:grass_block" - ], - "minecraft:anvil": [ - "minecraft:anvil", - "minecraft:chipped_anvil", - "minecraft:damaged_anvil" - ], - "minecraft:axolotls_spawnable_on": [ - "minecraft:clay" - ], - "minecraft:azalea_grows_on": [ - "minecraft:black_terracotta", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:coarse_dirt", - "minecraft:cyan_terracotta", - "minecraft:dirt", - "minecraft:grass_block", - "minecraft:gray_terracotta", - "minecraft:green_terracotta", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:lime_terracotta", - "minecraft:magenta_terracotta", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:orange_terracotta", - "minecraft:pink_terracotta", - "minecraft:podzol", - "minecraft:powder_snow", - "minecraft:purple_terracotta", - "minecraft:red_sand", - "minecraft:red_terracotta", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:snow_block", - "minecraft:suspicious_sand", - "minecraft:terracotta", - "minecraft:white_terracotta", - "minecraft:yellow_terracotta" - ], - "minecraft:azalea_root_replaceable": [ - "minecraft:andesite", - "minecraft:black_terracotta", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:clay", - "minecraft:coarse_dirt", - "minecraft:cyan_terracotta", - "minecraft:deepslate", - "minecraft:diorite", - "minecraft:dirt", - "minecraft:granite", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:gray_terracotta", - "minecraft:green_terracotta", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:lime_terracotta", - "minecraft:magenta_terracotta", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:orange_terracotta", - "minecraft:pink_terracotta", - "minecraft:podzol", - "minecraft:powder_snow", - "minecraft:purple_terracotta", - "minecraft:red_sand", - "minecraft:red_terracotta", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:snow_block", - "minecraft:stone", - "minecraft:terracotta", - "minecraft:tuff", - "minecraft:white_terracotta", - "minecraft:yellow_terracotta" - ], - "minecraft:bamboo_plantable_on": [ - "minecraft:bamboo", - "minecraft:bamboo_sapling", - "minecraft:coarse_dirt", - "minecraft:dirt", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:podzol", - "minecraft:red_sand", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:suspicious_gravel", - "minecraft:suspicious_sand" - ], - "minecraft:banners": [ - "minecraft:black_banner", - "minecraft:black_wall_banner", - "minecraft:blue_banner", - "minecraft:blue_wall_banner", - "minecraft:brown_banner", - "minecraft:brown_wall_banner", - "minecraft:cyan_banner", - "minecraft:cyan_wall_banner", - "minecraft:gray_banner", - "minecraft:gray_wall_banner", - "minecraft:green_banner", - "minecraft:green_wall_banner", - "minecraft:light_blue_banner", - "minecraft:light_blue_wall_banner", - "minecraft:light_gray_banner", - "minecraft:light_gray_wall_banner", - "minecraft:lime_banner", - "minecraft:lime_wall_banner", - "minecraft:magenta_banner", - "minecraft:magenta_wall_banner", - "minecraft:orange_banner", - "minecraft:orange_wall_banner", - "minecraft:pink_banner", - "minecraft:pink_wall_banner", - "minecraft:purple_banner", - "minecraft:purple_wall_banner", - "minecraft:red_banner", - "minecraft:red_wall_banner", - "minecraft:white_banner", - "minecraft:white_wall_banner", - "minecraft:yellow_banner", - "minecraft:yellow_wall_banner" - ], - "minecraft:base_stone_nether": [ - "minecraft:basalt", - "minecraft:blackstone", - "minecraft:netherrack" - ], - "minecraft:base_stone_overworld": [ - "minecraft:andesite", - "minecraft:deepslate", - "minecraft:diorite", - "minecraft:granite", - "minecraft:stone", - "minecraft:tuff" - ], - "minecraft:beacon_base_blocks": [ - "minecraft:diamond_block", - "minecraft:emerald_block", - "minecraft:gold_block", - "minecraft:iron_block", - "minecraft:netherite_block" - ], - "minecraft:beds": [ - "minecraft:black_bed", - "minecraft:blue_bed", - "minecraft:brown_bed", - "minecraft:cyan_bed", - "minecraft:gray_bed", - "minecraft:green_bed", - "minecraft:light_blue_bed", - "minecraft:light_gray_bed", - "minecraft:lime_bed", - "minecraft:magenta_bed", - "minecraft:orange_bed", - "minecraft:pink_bed", - "minecraft:purple_bed", - "minecraft:red_bed", - "minecraft:white_bed", - "minecraft:yellow_bed" - ], - "minecraft:bee_growables": [ - "minecraft:beetroots", - "minecraft:carrots", - "minecraft:cave_vines", - "minecraft:cave_vines_plant", - "minecraft:melon_stem", - "minecraft:pitcher_crop", - "minecraft:potatoes", - "minecraft:pumpkin_stem", - "minecraft:sweet_berry_bush", - "minecraft:torchflower_crop", - "minecraft:wheat" - ], - "minecraft:beehives": [ - "minecraft:bee_nest", - "minecraft:beehive" - ], - "minecraft:big_dripleaf_placeable": [ - "minecraft:clay", - "minecraft:coarse_dirt", - "minecraft:dirt", - "minecraft:farmland", - "minecraft:grass_block", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:podzol", - "minecraft:rooted_dirt" - ], - "minecraft:birch_logs": [ - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood" - ], - "minecraft:buttons": [ - "minecraft:acacia_button", - "minecraft:bamboo_button", - "minecraft:birch_button", - "minecraft:cherry_button", - "minecraft:crimson_button", - "minecraft:dark_oak_button", - "minecraft:jungle_button", - "minecraft:mangrove_button", - "minecraft:oak_button", - "minecraft:polished_blackstone_button", - "minecraft:spruce_button", - "minecraft:stone_button", - "minecraft:warped_button" - ], - "minecraft:campfires": [ - "minecraft:campfire", - "minecraft:soul_campfire" - ], - "minecraft:candle_cakes": [ - "minecraft:black_candle_cake", - "minecraft:blue_candle_cake", - "minecraft:brown_candle_cake", - "minecraft:candle_cake", - "minecraft:cyan_candle_cake", - "minecraft:gray_candle_cake", - "minecraft:green_candle_cake", - "minecraft:light_blue_candle_cake", - "minecraft:light_gray_candle_cake", - "minecraft:lime_candle_cake", - "minecraft:magenta_candle_cake", - "minecraft:orange_candle_cake", - "minecraft:pink_candle_cake", - "minecraft:purple_candle_cake", - "minecraft:red_candle_cake", - "minecraft:white_candle_cake", - "minecraft:yellow_candle_cake" - ], - "minecraft:candles": [ - "minecraft:black_candle", - "minecraft:blue_candle", - "minecraft:brown_candle", - "minecraft:candle", - "minecraft:cyan_candle", - "minecraft:gray_candle", - "minecraft:green_candle", - "minecraft:light_blue_candle", - "minecraft:light_gray_candle", - "minecraft:lime_candle", - "minecraft:magenta_candle", - "minecraft:orange_candle", - "minecraft:pink_candle", - "minecraft:purple_candle", - "minecraft:red_candle", - "minecraft:white_candle", - "minecraft:yellow_candle" - ], - "minecraft:cauldrons": [ - "minecraft:cauldron", - "minecraft:lava_cauldron", - "minecraft:powder_snow_cauldron", - "minecraft:water_cauldron" - ], - "minecraft:cave_vines": [ - "minecraft:cave_vines", - "minecraft:cave_vines_plant" - ], - "minecraft:climbable": [ - "minecraft:cave_vines", - "minecraft:cave_vines_plant", - "minecraft:ladder", - "minecraft:scaffolding", - "minecraft:twisting_vines", - "minecraft:twisting_vines_plant", - "minecraft:vine", - "minecraft:weeping_vines", - "minecraft:weeping_vines_plant" - ], - "minecraft:coal_ores": [ - "minecraft:coal_ore", - "minecraft:deepslate_coal_ore" - ], - "minecraft:completes_find_tree_tutorial": [ - "minecraft:acacia_leaves", - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:azalea_leaves", - "minecraft:birch_leaves", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:cherry_leaves", - "minecraft:cherry_log", - "minecraft:cherry_wood", - "minecraft:crimson_hyphae", - "minecraft:crimson_stem", - "minecraft:dark_oak_leaves", - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:flowering_azalea_leaves", - "minecraft:jungle_leaves", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:mangrove_leaves", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:nether_wart_block", - "minecraft:oak_leaves", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:spruce_leaves", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:stripped_cherry_log", - "minecraft:stripped_cherry_wood", - "minecraft:stripped_crimson_hyphae", - "minecraft:stripped_crimson_stem", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:stripped_warped_hyphae", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:warped_stem", - "minecraft:warped_wart_block" - ], - "minecraft:convertable_to_mud": [ - "minecraft:coarse_dirt", - "minecraft:dirt", - "minecraft:rooted_dirt" - ], - "minecraft:copper_ores": [ - "minecraft:copper_ore", - "minecraft:deepslate_copper_ore" - ], - "minecraft:coral_blocks": [ - "minecraft:brain_coral_block", - "minecraft:bubble_coral_block", - "minecraft:fire_coral_block", - "minecraft:horn_coral_block", - "minecraft:tube_coral_block" - ], - "minecraft:coral_plants": [ - "minecraft:brain_coral", - "minecraft:bubble_coral", - "minecraft:fire_coral", - "minecraft:horn_coral", - "minecraft:tube_coral" - ], - "minecraft:corals": [ - "minecraft:brain_coral", - "minecraft:brain_coral_fan", - "minecraft:bubble_coral", - "minecraft:bubble_coral_fan", - "minecraft:fire_coral", - "minecraft:fire_coral_fan", - "minecraft:horn_coral", - "minecraft:horn_coral_fan", - "minecraft:tube_coral", - "minecraft:tube_coral_fan" - ], - "minecraft:crimson_stems": [ - "minecraft:crimson_hyphae", - "minecraft:crimson_stem", - "minecraft:stripped_crimson_hyphae", - "minecraft:stripped_crimson_stem" - ], - "minecraft:crops": [ - "minecraft:beetroots", - "minecraft:carrots", - "minecraft:melon_stem", - "minecraft:pitcher_crop", - "minecraft:potatoes", - "minecraft:pumpkin_stem", - "minecraft:torchflower_crop", - "minecraft:wheat" - ], - "minecraft:crystal_sound_blocks": [ - "minecraft:amethyst_block", - "minecraft:budding_amethyst" - ], - "minecraft:dampens_vibrations": [ - "minecraft:black_carpet", - "minecraft:black_wool", - "minecraft:blue_carpet", - "minecraft:blue_wool", - "minecraft:brown_carpet", - "minecraft:brown_wool", - "minecraft:cyan_carpet", - "minecraft:cyan_wool", - "minecraft:gray_carpet", - "minecraft:gray_wool", - "minecraft:green_carpet", - "minecraft:green_wool", - "minecraft:light_blue_carpet", - "minecraft:light_blue_wool", - "minecraft:light_gray_carpet", - "minecraft:light_gray_wool", - "minecraft:lime_carpet", - "minecraft:lime_wool", - "minecraft:magenta_carpet", - "minecraft:magenta_wool", - "minecraft:orange_carpet", - "minecraft:orange_wool", - "minecraft:pink_carpet", - "minecraft:pink_wool", - "minecraft:purple_carpet", - "minecraft:purple_wool", - "minecraft:red_carpet", - "minecraft:red_wool", - "minecraft:white_carpet", - "minecraft:white_wool", - "minecraft:yellow_carpet", - "minecraft:yellow_wool" - ], - "minecraft:dark_oak_logs": [ - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood" - ], - "minecraft:dead_bush_may_place_on": [ - "minecraft:black_terracotta", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:coarse_dirt", - "minecraft:cyan_terracotta", - "minecraft:dirt", - "minecraft:grass_block", - "minecraft:gray_terracotta", - "minecraft:green_terracotta", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:lime_terracotta", - "minecraft:magenta_terracotta", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:orange_terracotta", - "minecraft:pink_terracotta", - "minecraft:podzol", - "minecraft:purple_terracotta", - "minecraft:red_sand", - "minecraft:red_terracotta", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:suspicious_sand", - "minecraft:terracotta", - "minecraft:white_terracotta", - "minecraft:yellow_terracotta" - ], - "minecraft:deepslate_ore_replaceables": [ - "minecraft:deepslate", - "minecraft:tuff" - ], - "minecraft:diamond_ores": [ - "minecraft:deepslate_diamond_ore", - "minecraft:diamond_ore" - ], - "minecraft:dirt": [ - "minecraft:coarse_dirt", - "minecraft:dirt", - "minecraft:grass_block", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:podzol", - "minecraft:rooted_dirt" - ], - "minecraft:doors": [ - "minecraft:acacia_door", - "minecraft:bamboo_door", - "minecraft:birch_door", - "minecraft:cherry_door", - "minecraft:crimson_door", - "minecraft:dark_oak_door", - "minecraft:iron_door", - "minecraft:jungle_door", - "minecraft:mangrove_door", - "minecraft:oak_door", - "minecraft:spruce_door", - "minecraft:warped_door" - ], - "minecraft:dragon_immune": [ - "minecraft:barrier", - "minecraft:bedrock", - "minecraft:chain_command_block", - "minecraft:command_block", - "minecraft:crying_obsidian", - "minecraft:end_gateway", - "minecraft:end_portal", - "minecraft:end_portal_frame", - "minecraft:end_stone", - "minecraft:iron_bars", - "minecraft:jigsaw", - "minecraft:moving_piston", - "minecraft:obsidian", - "minecraft:reinforced_deepslate", - "minecraft:repeating_command_block", - "minecraft:respawn_anchor", - "minecraft:structure_block" - ], - "minecraft:dragon_transparent": [ - "minecraft:fire", - "minecraft:light", - "minecraft:soul_fire" - ], - "minecraft:dripstone_replaceable_blocks": [ - "minecraft:andesite", - "minecraft:deepslate", - "minecraft:diorite", - "minecraft:granite", - "minecraft:stone", - "minecraft:tuff" - ], - "minecraft:emerald_ores": [ - "minecraft:deepslate_emerald_ore", - "minecraft:emerald_ore" - ], - "minecraft:enderman_holdable": [ - "minecraft:allium", - "minecraft:azure_bluet", - "minecraft:blue_orchid", - "minecraft:brown_mushroom", - "minecraft:cactus", - "minecraft:carved_pumpkin", - "minecraft:clay", - "minecraft:coarse_dirt", - "minecraft:cornflower", - "minecraft:crimson_fungus", - "minecraft:crimson_nylium", - "minecraft:crimson_roots", - "minecraft:dandelion", - "minecraft:dirt", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:lily_of_the_valley", - "minecraft:melon", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:orange_tulip", - "minecraft:oxeye_daisy", - "minecraft:pink_tulip", - "minecraft:podzol", - "minecraft:poppy", - "minecraft:pumpkin", - "minecraft:red_mushroom", - "minecraft:red_sand", - "minecraft:red_tulip", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:tnt", - "minecraft:torchflower", - "minecraft:warped_fungus", - "minecraft:warped_nylium", - "minecraft:warped_roots", - "minecraft:white_tulip", - "minecraft:wither_rose" - ], - "minecraft:fall_damage_resetting": [ - "minecraft:cave_vines", - "minecraft:cave_vines_plant", - "minecraft:cobweb", - "minecraft:ladder", - "minecraft:scaffolding", - "minecraft:sweet_berry_bush", - "minecraft:twisting_vines", - "minecraft:twisting_vines_plant", - "minecraft:vine", - "minecraft:weeping_vines", - "minecraft:weeping_vines_plant" - ], - "minecraft:features_cannot_replace": [ - "minecraft:bedrock", - "minecraft:chest", - "minecraft:end_portal_frame", - "minecraft:reinforced_deepslate", - "minecraft:spawner" - ], - "minecraft:fence_gates": [ - "minecraft:acacia_fence_gate", - "minecraft:bamboo_fence_gate", - "minecraft:birch_fence_gate", - "minecraft:cherry_fence_gate", - "minecraft:crimson_fence_gate", - "minecraft:dark_oak_fence_gate", - "minecraft:jungle_fence_gate", - "minecraft:mangrove_fence_gate", - "minecraft:oak_fence_gate", - "minecraft:spruce_fence_gate", - "minecraft:warped_fence_gate" - ], - "minecraft:fences": [ - "minecraft:acacia_fence", - "minecraft:bamboo_fence", - "minecraft:birch_fence", - "minecraft:cherry_fence", - "minecraft:crimson_fence", - "minecraft:dark_oak_fence", - "minecraft:jungle_fence", - "minecraft:mangrove_fence", - "minecraft:nether_brick_fence", - "minecraft:oak_fence", - "minecraft:spruce_fence", - "minecraft:warped_fence" - ], - "minecraft:fire": [ - "minecraft:fire", - "minecraft:soul_fire" - ], - "minecraft:flower_pots": [ - "minecraft:flower_pot", - "minecraft:potted_acacia_sapling", - "minecraft:potted_allium", - "minecraft:potted_azalea_bush", - "minecraft:potted_azure_bluet", - "minecraft:potted_bamboo", - "minecraft:potted_birch_sapling", - "minecraft:potted_blue_orchid", - "minecraft:potted_brown_mushroom", - "minecraft:potted_cactus", - "minecraft:potted_cherry_sapling", - "minecraft:potted_cornflower", - "minecraft:potted_crimson_fungus", - "minecraft:potted_crimson_roots", - "minecraft:potted_dandelion", - "minecraft:potted_dark_oak_sapling", - "minecraft:potted_dead_bush", - "minecraft:potted_fern", - "minecraft:potted_flowering_azalea_bush", - "minecraft:potted_jungle_sapling", - "minecraft:potted_lily_of_the_valley", - "minecraft:potted_mangrove_propagule", - "minecraft:potted_oak_sapling", - "minecraft:potted_orange_tulip", - "minecraft:potted_oxeye_daisy", - "minecraft:potted_pink_tulip", - "minecraft:potted_poppy", - "minecraft:potted_red_mushroom", - "minecraft:potted_red_tulip", - "minecraft:potted_spruce_sapling", - "minecraft:potted_torchflower", - "minecraft:potted_warped_fungus", - "minecraft:potted_warped_roots", - "minecraft:potted_white_tulip", - "minecraft:potted_wither_rose" - ], - "minecraft:flowers": [ - "minecraft:allium", - "minecraft:azure_bluet", - "minecraft:blue_orchid", - "minecraft:cherry_leaves", - "minecraft:cornflower", - "minecraft:dandelion", - "minecraft:flowering_azalea", - "minecraft:flowering_azalea_leaves", - "minecraft:lilac", - "minecraft:lily_of_the_valley", - "minecraft:mangrove_propagule", - "minecraft:orange_tulip", - "minecraft:oxeye_daisy", - "minecraft:peony", - "minecraft:pink_petals", - "minecraft:pink_tulip", - "minecraft:pitcher_plant", - "minecraft:poppy", - "minecraft:red_tulip", - "minecraft:rose_bush", - "minecraft:sunflower", - "minecraft:torchflower", - "minecraft:white_tulip", - "minecraft:wither_rose" - ], - "minecraft:foxes_spawnable_on": [ - "minecraft:coarse_dirt", - "minecraft:grass_block", - "minecraft:podzol", - "minecraft:snow", - "minecraft:snow_block" - ], - "minecraft:frog_prefer_jump_to": [ - "minecraft:big_dripleaf", - "minecraft:lily_pad" - ], - "minecraft:frogs_spawnable_on": [ - "minecraft:grass_block", - "minecraft:mangrove_roots", - "minecraft:mud", - "minecraft:muddy_mangrove_roots" - ], - "minecraft:geode_invalid_blocks": [ - "minecraft:bedrock", - "minecraft:blue_ice", - "minecraft:ice", - "minecraft:lava", - "minecraft:packed_ice", - "minecraft:water" - ], - "minecraft:goats_spawnable_on": [ - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:packed_ice", - "minecraft:snow", - "minecraft:snow_block", - "minecraft:stone" - ], - "minecraft:gold_ores": [ - "minecraft:deepslate_gold_ore", - "minecraft:gold_ore", - "minecraft:nether_gold_ore" - ], - "minecraft:guarded_by_piglins": [ - "minecraft:barrel", - "minecraft:black_shulker_box", - "minecraft:blue_shulker_box", - "minecraft:brown_shulker_box", - "minecraft:chest", - "minecraft:cyan_shulker_box", - "minecraft:deepslate_gold_ore", - "minecraft:ender_chest", - "minecraft:gilded_blackstone", - "minecraft:gold_block", - "minecraft:gold_ore", - "minecraft:gray_shulker_box", - "minecraft:green_shulker_box", - "minecraft:light_blue_shulker_box", - "minecraft:light_gray_shulker_box", - "minecraft:lime_shulker_box", - "minecraft:magenta_shulker_box", - "minecraft:nether_gold_ore", - "minecraft:orange_shulker_box", - "minecraft:pink_shulker_box", - "minecraft:purple_shulker_box", - "minecraft:raw_gold_block", - "minecraft:red_shulker_box", - "minecraft:shulker_box", - "minecraft:trapped_chest", - "minecraft:white_shulker_box", - "minecraft:yellow_shulker_box" - ], - "minecraft:hoglin_repellents": [ - "minecraft:nether_portal", - "minecraft:potted_warped_fungus", - "minecraft:respawn_anchor", - "minecraft:warped_fungus" - ], - "minecraft:ice": [ - "minecraft:blue_ice", - "minecraft:frosted_ice", - "minecraft:ice", - "minecraft:packed_ice" - ], - "minecraft:impermeable": [ - "minecraft:black_stained_glass", - "minecraft:blue_stained_glass", - "minecraft:brown_stained_glass", - "minecraft:cyan_stained_glass", - "minecraft:glass", - "minecraft:gray_stained_glass", - "minecraft:green_stained_glass", - "minecraft:light_blue_stained_glass", - "minecraft:light_gray_stained_glass", - "minecraft:lime_stained_glass", - "minecraft:magenta_stained_glass", - "minecraft:orange_stained_glass", - "minecraft:pink_stained_glass", - "minecraft:purple_stained_glass", - "minecraft:red_stained_glass", - "minecraft:tinted_glass", - "minecraft:white_stained_glass", - "minecraft:yellow_stained_glass" - ], - "minecraft:infiniburn_end": [ - "minecraft:bedrock", - "minecraft:magma_block", - "minecraft:netherrack" - ], - "minecraft:infiniburn_nether": [ - "minecraft:magma_block", - "minecraft:netherrack" - ], - "minecraft:infiniburn_overworld": [ - "minecraft:magma_block", - "minecraft:netherrack" - ], - "minecraft:inside_step_sound_blocks": [ - "minecraft:black_carpet", - "minecraft:blue_carpet", - "minecraft:brown_carpet", - "minecraft:crimson_roots", - "minecraft:cyan_carpet", - "minecraft:glow_lichen", - "minecraft:gray_carpet", - "minecraft:green_carpet", - "minecraft:light_blue_carpet", - "minecraft:light_gray_carpet", - "minecraft:lily_pad", - "minecraft:lime_carpet", - "minecraft:magenta_carpet", - "minecraft:moss_carpet", - "minecraft:nether_sprouts", - "minecraft:orange_carpet", - "minecraft:pink_carpet", - "minecraft:pink_petals", - "minecraft:powder_snow", - "minecraft:purple_carpet", - "minecraft:red_carpet", - "minecraft:sculk_vein", - "minecraft:small_amethyst_bud", - "minecraft:snow", - "minecraft:warped_roots", - "minecraft:white_carpet", - "minecraft:yellow_carpet" - ], - "minecraft:invalid_spawn_inside": [ - "minecraft:end_gateway", - "minecraft:end_portal" - ], - "minecraft:iron_ores": [ - "minecraft:deepslate_iron_ore", - "minecraft:iron_ore" - ], - "minecraft:jungle_logs": [ - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood" - ], - "minecraft:lapis_ores": [ - "minecraft:deepslate_lapis_ore", - "minecraft:lapis_ore" - ], - "lava_pool_stone_replaceables": [ - "minecraft:bedrock", - "minecraft:spawner", - "minecraft:chest", - "minecraft:end_portal_frame", - "minecraft:jungle_leaves", - "minecraft:oak_leaves", - "minecraft:spruce_leaves", - "minecraft:dark_oak_leaves", - "minecraft:acacia_leaves", - "minecraft:birch_leaves", - "minecraft:azalea_leaves", - "minecraft:flowering_azalea_leaves", - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:crimson_stem", - "minecraft:stripped_crimson_stem", - "minecraft:crimson_hyphae", - "minecraft:stripped_crimson_hyphae", - "minecraft:warped_stem", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:stripped_warped_hyphae" - ], - "minecraft:lava_pool_stone_cannot_replace": [ - "minecraft:acacia_leaves", - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:azalea_leaves", - "minecraft:bedrock", - "minecraft:birch_leaves", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:cherry_leaves", - "minecraft:cherry_log", - "minecraft:cherry_wood", - "minecraft:chest", - "minecraft:crimson_hyphae", - "minecraft:crimson_stem", - "minecraft:dark_oak_leaves", - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:end_portal_frame", - "minecraft:flowering_azalea_leaves", - "minecraft:jungle_leaves", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:mangrove_leaves", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:oak_leaves", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:reinforced_deepslate", - "minecraft:spawner", - "minecraft:spruce_leaves", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:stripped_cherry_log", - "minecraft:stripped_cherry_wood", - "minecraft:stripped_crimson_hyphae", - "minecraft:stripped_crimson_stem", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:stripped_warped_hyphae", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:warped_stem" - ], - "minecraft:leaves": [ - "minecraft:acacia_leaves", - "minecraft:azalea_leaves", - "minecraft:birch_leaves", - "minecraft:cherry_leaves", - "minecraft:dark_oak_leaves", - "minecraft:flowering_azalea_leaves", - "minecraft:jungle_leaves", - "minecraft:mangrove_leaves", - "minecraft:oak_leaves", - "minecraft:spruce_leaves" - ], - "minecraft:logs": [ - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:cherry_log", - "minecraft:cherry_wood", - "minecraft:crimson_hyphae", - "minecraft:crimson_stem", - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:stripped_cherry_log", - "minecraft:stripped_cherry_wood", - "minecraft:stripped_crimson_hyphae", - "minecraft:stripped_crimson_stem", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:stripped_warped_hyphae", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:warped_stem" - ], - "minecraft:logs_that_burn": [ - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:cherry_log", - "minecraft:cherry_wood", - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:stripped_cherry_log", - "minecraft:stripped_cherry_wood", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood" - ], - "minecraft:lush_ground_replaceable": [ - "minecraft:andesite", - "minecraft:cave_vines", - "minecraft:cave_vines_plant", - "minecraft:clay", - "minecraft:coarse_dirt", - "minecraft:deepslate", - "minecraft:diorite", - "minecraft:dirt", - "minecraft:granite", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:podzol", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:stone", - "minecraft:tuff" - ], - "minecraft:mangrove_logs": [ - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood" - ], - "minecraft:mangrove_logs_can_grow_through": [ - "minecraft:mangrove_leaves", - "minecraft:mangrove_log", - "minecraft:mangrove_propagule", - "minecraft:mangrove_roots", - "minecraft:moss_carpet", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:vine" - ], - "minecraft:mangrove_roots_can_grow_through": [ - "minecraft:mangrove_propagule", - "minecraft:mangrove_roots", - "minecraft:moss_carpet", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:snow", - "minecraft:vine" - ], - "minecraft:mineable/axe": [ - "minecraft:acacia_button", - "minecraft:acacia_door", - "minecraft:acacia_fence", - "minecraft:acacia_fence_gate", - "minecraft:acacia_hanging_sign", - "minecraft:acacia_log", - "minecraft:acacia_planks", - "minecraft:acacia_pressure_plate", - "minecraft:acacia_sapling", - "minecraft:acacia_sign", - "minecraft:acacia_slab", - "minecraft:acacia_stairs", - "minecraft:acacia_trapdoor", - "minecraft:acacia_wall_hanging_sign", - "minecraft:acacia_wall_sign", - "minecraft:acacia_wood", - "minecraft:attached_melon_stem", - "minecraft:attached_pumpkin_stem", - "minecraft:azalea", - "minecraft:bamboo", - "minecraft:bamboo_block", - "minecraft:bamboo_button", - "minecraft:bamboo_door", - "minecraft:bamboo_fence", - "minecraft:bamboo_fence_gate", - "minecraft:bamboo_hanging_sign", - "minecraft:bamboo_mosaic", - "minecraft:bamboo_mosaic_slab", - "minecraft:bamboo_mosaic_stairs", - "minecraft:bamboo_planks", - "minecraft:bamboo_pressure_plate", - "minecraft:bamboo_sign", - "minecraft:bamboo_slab", - "minecraft:bamboo_stairs", - "minecraft:bamboo_trapdoor", - "minecraft:bamboo_wall_hanging_sign", - "minecraft:bamboo_wall_sign", - "minecraft:barrel", - "minecraft:bee_nest", - "minecraft:beehive", - "minecraft:beetroots", - "minecraft:big_dripleaf", - "minecraft:big_dripleaf_stem", - "minecraft:birch_button", - "minecraft:birch_door", - "minecraft:birch_fence", - "minecraft:birch_fence_gate", - "minecraft:birch_hanging_sign", - "minecraft:birch_log", - "minecraft:birch_planks", - "minecraft:birch_pressure_plate", - "minecraft:birch_sapling", - "minecraft:birch_sign", - "minecraft:birch_slab", - "minecraft:birch_stairs", - "minecraft:birch_trapdoor", - "minecraft:birch_wall_hanging_sign", - "minecraft:birch_wall_sign", - "minecraft:birch_wood", - "minecraft:black_banner", - "minecraft:black_wall_banner", - "minecraft:blue_banner", - "minecraft:blue_wall_banner", - "minecraft:bookshelf", - "minecraft:brown_banner", - "minecraft:brown_mushroom", - "minecraft:brown_mushroom_block", - "minecraft:brown_wall_banner", - "minecraft:campfire", - "minecraft:carrots", - "minecraft:cartography_table", - "minecraft:carved_pumpkin", - "minecraft:cave_vines", - "minecraft:cave_vines_plant", - "minecraft:cherry_button", - "minecraft:cherry_door", - "minecraft:cherry_fence", - "minecraft:cherry_fence_gate", - "minecraft:cherry_hanging_sign", - "minecraft:cherry_log", - "minecraft:cherry_planks", - "minecraft:cherry_pressure_plate", - "minecraft:cherry_sapling", - "minecraft:cherry_sign", - "minecraft:cherry_slab", - "minecraft:cherry_stairs", - "minecraft:cherry_trapdoor", - "minecraft:cherry_wall_hanging_sign", - "minecraft:cherry_wall_sign", - "minecraft:cherry_wood", - "minecraft:chest", - "minecraft:chiseled_bookshelf", - "minecraft:chorus_flower", - "minecraft:chorus_plant", - "minecraft:cocoa", - "minecraft:composter", - "minecraft:crafting_table", - "minecraft:crimson_button", - "minecraft:crimson_door", - "minecraft:crimson_fence", - "minecraft:crimson_fence_gate", - "minecraft:crimson_fungus", - "minecraft:crimson_hanging_sign", - "minecraft:crimson_hyphae", - "minecraft:crimson_planks", - "minecraft:crimson_pressure_plate", - "minecraft:crimson_sign", - "minecraft:crimson_slab", - "minecraft:crimson_stairs", - "minecraft:crimson_stem", - "minecraft:crimson_trapdoor", - "minecraft:crimson_wall_hanging_sign", - "minecraft:crimson_wall_sign", - "minecraft:cyan_banner", - "minecraft:cyan_wall_banner", - "minecraft:dark_oak_button", - "minecraft:dark_oak_door", - "minecraft:dark_oak_fence", - "minecraft:dark_oak_fence_gate", - "minecraft:dark_oak_hanging_sign", - "minecraft:dark_oak_log", - "minecraft:dark_oak_planks", - "minecraft:dark_oak_pressure_plate", - "minecraft:dark_oak_sapling", - "minecraft:dark_oak_sign", - "minecraft:dark_oak_slab", - "minecraft:dark_oak_stairs", - "minecraft:dark_oak_trapdoor", - "minecraft:dark_oak_wall_hanging_sign", - "minecraft:dark_oak_wall_sign", - "minecraft:dark_oak_wood", - "minecraft:daylight_detector", - "minecraft:dead_bush", - "minecraft:fern", - "minecraft:fletching_table", - "minecraft:flowering_azalea", - "minecraft:glow_lichen", - "minecraft:grass", - "minecraft:gray_banner", - "minecraft:gray_wall_banner", - "minecraft:green_banner", - "minecraft:green_wall_banner", - "minecraft:hanging_roots", - "minecraft:jack_o_lantern", - "minecraft:jukebox", - "minecraft:jungle_button", - "minecraft:jungle_door", - "minecraft:jungle_fence", - "minecraft:jungle_fence_gate", - "minecraft:jungle_hanging_sign", - "minecraft:jungle_log", - "minecraft:jungle_planks", - "minecraft:jungle_pressure_plate", - "minecraft:jungle_sapling", - "minecraft:jungle_sign", - "minecraft:jungle_slab", - "minecraft:jungle_stairs", - "minecraft:jungle_trapdoor", - "minecraft:jungle_wall_hanging_sign", - "minecraft:jungle_wall_sign", - "minecraft:jungle_wood", - "minecraft:ladder", - "minecraft:large_fern", - "minecraft:lectern", - "minecraft:light_blue_banner", - "minecraft:light_blue_wall_banner", - "minecraft:light_gray_banner", - "minecraft:light_gray_wall_banner", - "minecraft:lily_pad", - "minecraft:lime_banner", - "minecraft:lime_wall_banner", - "minecraft:loom", - "minecraft:magenta_banner", - "minecraft:magenta_wall_banner", - "minecraft:mangrove_button", - "minecraft:mangrove_door", - "minecraft:mangrove_fence", - "minecraft:mangrove_fence_gate", - "minecraft:mangrove_hanging_sign", - "minecraft:mangrove_log", - "minecraft:mangrove_planks", - "minecraft:mangrove_pressure_plate", - "minecraft:mangrove_propagule", - "minecraft:mangrove_roots", - "minecraft:mangrove_sign", - "minecraft:mangrove_slab", - "minecraft:mangrove_stairs", - "minecraft:mangrove_trapdoor", - "minecraft:mangrove_wall_hanging_sign", - "minecraft:mangrove_wall_sign", - "minecraft:mangrove_wood", - "minecraft:melon", - "minecraft:melon_stem", - "minecraft:mushroom_stem", - "minecraft:nether_wart", - "minecraft:note_block", - "minecraft:oak_button", - "minecraft:oak_door", - "minecraft:oak_fence", - "minecraft:oak_fence_gate", - "minecraft:oak_hanging_sign", - "minecraft:oak_log", - "minecraft:oak_planks", - "minecraft:oak_pressure_plate", - "minecraft:oak_sapling", - "minecraft:oak_sign", - "minecraft:oak_slab", - "minecraft:oak_stairs", - "minecraft:oak_trapdoor", - "minecraft:oak_wall_hanging_sign", - "minecraft:oak_wall_sign", - "minecraft:oak_wood", - "minecraft:orange_banner", - "minecraft:orange_wall_banner", - "minecraft:pink_banner", - "minecraft:pink_wall_banner", - "minecraft:potatoes", - "minecraft:pumpkin", - "minecraft:pumpkin_stem", - "minecraft:purple_banner", - "minecraft:purple_wall_banner", - "minecraft:red_banner", - "minecraft:red_mushroom", - "minecraft:red_mushroom_block", - "minecraft:red_wall_banner", - "minecraft:scaffolding", - "minecraft:small_dripleaf", - "minecraft:smithing_table", - "minecraft:soul_campfire", - "minecraft:spore_blossom", - "minecraft:spruce_button", - "minecraft:spruce_door", - "minecraft:spruce_fence", - "minecraft:spruce_fence_gate", - "minecraft:spruce_hanging_sign", - "minecraft:spruce_log", - "minecraft:spruce_planks", - "minecraft:spruce_pressure_plate", - "minecraft:spruce_sapling", - "minecraft:spruce_sign", - "minecraft:spruce_slab", - "minecraft:spruce_stairs", - "minecraft:spruce_trapdoor", - "minecraft:spruce_wall_hanging_sign", - "minecraft:spruce_wall_sign", - "minecraft:spruce_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:stripped_bamboo_block", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:stripped_cherry_log", - "minecraft:stripped_cherry_wood", - "minecraft:stripped_crimson_hyphae", - "minecraft:stripped_crimson_stem", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:stripped_warped_hyphae", - "minecraft:stripped_warped_stem", - "minecraft:sugar_cane", - "minecraft:sweet_berry_bush", - "minecraft:tall_grass", - "minecraft:trapped_chest", - "minecraft:twisting_vines", - "minecraft:twisting_vines_plant", - "minecraft:vine", - "minecraft:warped_button", - "minecraft:warped_door", - "minecraft:warped_fence", - "minecraft:warped_fence_gate", - "minecraft:warped_fungus", - "minecraft:warped_hanging_sign", - "minecraft:warped_hyphae", - "minecraft:warped_planks", - "minecraft:warped_pressure_plate", - "minecraft:warped_sign", - "minecraft:warped_slab", - "minecraft:warped_stairs", - "minecraft:warped_stem", - "minecraft:warped_trapdoor", - "minecraft:warped_wall_hanging_sign", - "minecraft:warped_wall_sign", - "minecraft:weeping_vines", - "minecraft:weeping_vines_plant", - "minecraft:wheat", - "minecraft:white_banner", - "minecraft:white_wall_banner", - "minecraft:yellow_banner", - "minecraft:yellow_wall_banner" - ], - "minecraft:mineable/hoe": [ - "minecraft:acacia_leaves", - "minecraft:azalea_leaves", - "minecraft:birch_leaves", - "minecraft:calibrated_sculk_sensor", - "minecraft:cherry_leaves", - "minecraft:dark_oak_leaves", - "minecraft:dried_kelp_block", - "minecraft:flowering_azalea_leaves", - "minecraft:hay_block", - "minecraft:jungle_leaves", - "minecraft:mangrove_leaves", - "minecraft:moss_block", - "minecraft:moss_carpet", - "minecraft:nether_wart_block", - "minecraft:oak_leaves", - "minecraft:pink_petals", - "minecraft:sculk", - "minecraft:sculk_catalyst", - "minecraft:sculk_sensor", - "minecraft:sculk_shrieker", - "minecraft:sculk_vein", - "minecraft:shroomlight", - "minecraft:sponge", - "minecraft:spruce_leaves", - "minecraft:target", - "minecraft:warped_wart_block", - "minecraft:wet_sponge" - ], - "minecraft:mineable/pickaxe": [ - "minecraft:activator_rail", - "minecraft:amethyst_block", - "minecraft:amethyst_cluster", - "minecraft:ancient_debris", - "minecraft:andesite", - "minecraft:andesite_slab", - "minecraft:andesite_stairs", - "minecraft:andesite_wall", - "minecraft:anvil", - "minecraft:basalt", - "minecraft:bell", - "minecraft:black_concrete", - "minecraft:black_glazed_terracotta", - "minecraft:black_shulker_box", - "minecraft:black_terracotta", - "minecraft:blackstone", - "minecraft:blackstone_slab", - "minecraft:blackstone_stairs", - "minecraft:blackstone_wall", - "minecraft:blast_furnace", - "minecraft:blue_concrete", - "minecraft:blue_glazed_terracotta", - "minecraft:blue_ice", - "minecraft:blue_shulker_box", - "minecraft:blue_terracotta", - "minecraft:bone_block", - "minecraft:brain_coral_block", - "minecraft:brewing_stand", - "minecraft:brick_slab", - "minecraft:brick_stairs", - "minecraft:brick_wall", - "minecraft:bricks", - "minecraft:brown_concrete", - "minecraft:brown_glazed_terracotta", - "minecraft:brown_shulker_box", - "minecraft:brown_terracotta", - "minecraft:bubble_coral_block", - "minecraft:budding_amethyst", - "minecraft:calcite", - "minecraft:cauldron", - "minecraft:chain", - "minecraft:chipped_anvil", - "minecraft:chiseled_deepslate", - "minecraft:chiseled_nether_bricks", - "minecraft:chiseled_polished_blackstone", - "minecraft:chiseled_quartz_block", - "minecraft:chiseled_red_sandstone", - "minecraft:chiseled_sandstone", - "minecraft:chiseled_stone_bricks", - "minecraft:coal_block", - "minecraft:coal_ore", - "minecraft:cobbled_deepslate", - "minecraft:cobbled_deepslate_slab", - "minecraft:cobbled_deepslate_stairs", - "minecraft:cobbled_deepslate_wall", - "minecraft:cobblestone", - "minecraft:cobblestone_slab", - "minecraft:cobblestone_stairs", - "minecraft:cobblestone_wall", - "minecraft:conduit", - "minecraft:copper_block", - "minecraft:copper_ore", - "minecraft:cracked_deepslate_bricks", - "minecraft:cracked_deepslate_tiles", - "minecraft:cracked_nether_bricks", - "minecraft:cracked_polished_blackstone_bricks", - "minecraft:cracked_stone_bricks", - "minecraft:crimson_nylium", - "minecraft:crying_obsidian", - "minecraft:cut_copper", - "minecraft:cut_copper_slab", - "minecraft:cut_copper_stairs", - "minecraft:cut_red_sandstone", - "minecraft:cut_red_sandstone_slab", - "minecraft:cut_sandstone", - "minecraft:cut_sandstone_slab", - "minecraft:cyan_concrete", - "minecraft:cyan_glazed_terracotta", - "minecraft:cyan_shulker_box", - "minecraft:cyan_terracotta", - "minecraft:damaged_anvil", - "minecraft:dark_prismarine", - "minecraft:dark_prismarine_slab", - "minecraft:dark_prismarine_stairs", - "minecraft:dead_brain_coral", - "minecraft:dead_brain_coral_block", - "minecraft:dead_brain_coral_fan", - "minecraft:dead_brain_coral_wall_fan", - "minecraft:dead_bubble_coral", - "minecraft:dead_bubble_coral_block", - "minecraft:dead_bubble_coral_fan", - "minecraft:dead_bubble_coral_wall_fan", - "minecraft:dead_fire_coral", - "minecraft:dead_fire_coral_block", - "minecraft:dead_fire_coral_fan", - "minecraft:dead_fire_coral_wall_fan", - "minecraft:dead_horn_coral", - "minecraft:dead_horn_coral_block", - "minecraft:dead_horn_coral_fan", - "minecraft:dead_horn_coral_wall_fan", - "minecraft:dead_tube_coral", - "minecraft:dead_tube_coral_block", - "minecraft:dead_tube_coral_fan", - "minecraft:dead_tube_coral_wall_fan", - "minecraft:deepslate", - "minecraft:deepslate_brick_slab", - "minecraft:deepslate_brick_stairs", - "minecraft:deepslate_brick_wall", - "minecraft:deepslate_bricks", - "minecraft:deepslate_coal_ore", - "minecraft:deepslate_copper_ore", - "minecraft:deepslate_diamond_ore", - "minecraft:deepslate_emerald_ore", - "minecraft:deepslate_gold_ore", - "minecraft:deepslate_iron_ore", - "minecraft:deepslate_lapis_ore", - "minecraft:deepslate_redstone_ore", - "minecraft:deepslate_tile_slab", - "minecraft:deepslate_tile_stairs", - "minecraft:deepslate_tile_wall", - "minecraft:deepslate_tiles", - "minecraft:detector_rail", - "minecraft:diamond_block", - "minecraft:diamond_ore", - "minecraft:diorite", - "minecraft:diorite_slab", - "minecraft:diorite_stairs", - "minecraft:diorite_wall", - "minecraft:dispenser", - "minecraft:dripstone_block", - "minecraft:dropper", - "minecraft:emerald_block", - "minecraft:emerald_ore", - "minecraft:enchanting_table", - "minecraft:end_stone", - "minecraft:end_stone_brick_slab", - "minecraft:end_stone_brick_stairs", - "minecraft:end_stone_brick_wall", - "minecraft:end_stone_bricks", - "minecraft:ender_chest", - "minecraft:exposed_copper", - "minecraft:exposed_cut_copper", - "minecraft:exposed_cut_copper_slab", - "minecraft:exposed_cut_copper_stairs", - "minecraft:fire_coral_block", - "minecraft:furnace", - "minecraft:gilded_blackstone", - "minecraft:gold_block", - "minecraft:gold_ore", - "minecraft:granite", - "minecraft:granite_slab", - "minecraft:granite_stairs", - "minecraft:granite_wall", - "minecraft:gray_concrete", - "minecraft:gray_glazed_terracotta", - "minecraft:gray_shulker_box", - "minecraft:gray_terracotta", - "minecraft:green_concrete", - "minecraft:green_glazed_terracotta", - "minecraft:green_shulker_box", - "minecraft:green_terracotta", - "minecraft:grindstone", - "minecraft:heavy_weighted_pressure_plate", - "minecraft:hopper", - "minecraft:horn_coral_block", - "minecraft:ice", - "minecraft:infested_chiseled_stone_bricks", - "minecraft:infested_cobblestone", - "minecraft:infested_cracked_stone_bricks", - "minecraft:infested_deepslate", - "minecraft:infested_mossy_stone_bricks", - "minecraft:infested_stone", - "minecraft:infested_stone_bricks", - "minecraft:iron_bars", - "minecraft:iron_block", - "minecraft:iron_door", - "minecraft:iron_ore", - "minecraft:iron_trapdoor", - "minecraft:lantern", - "minecraft:lapis_block", - "minecraft:lapis_ore", - "minecraft:large_amethyst_bud", - "minecraft:lava_cauldron", - "minecraft:light_blue_concrete", - "minecraft:light_blue_glazed_terracotta", - "minecraft:light_blue_shulker_box", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_concrete", - "minecraft:light_gray_glazed_terracotta", - "minecraft:light_gray_shulker_box", - "minecraft:light_gray_terracotta", - "minecraft:light_weighted_pressure_plate", - "minecraft:lightning_rod", - "minecraft:lime_concrete", - "minecraft:lime_glazed_terracotta", - "minecraft:lime_shulker_box", - "minecraft:lime_terracotta", - "minecraft:lodestone", - "minecraft:magenta_concrete", - "minecraft:magenta_glazed_terracotta", - "minecraft:magenta_shulker_box", - "minecraft:magenta_terracotta", - "minecraft:magma_block", - "minecraft:medium_amethyst_bud", - "minecraft:mossy_cobblestone", - "minecraft:mossy_cobblestone_slab", - "minecraft:mossy_cobblestone_stairs", - "minecraft:mossy_cobblestone_wall", - "minecraft:mossy_stone_brick_slab", - "minecraft:mossy_stone_brick_stairs", - "minecraft:mossy_stone_brick_wall", - "minecraft:mossy_stone_bricks", - "minecraft:mud_brick_slab", - "minecraft:mud_brick_stairs", - "minecraft:mud_brick_wall", - "minecraft:mud_bricks", - "minecraft:nether_brick_fence", - "minecraft:nether_brick_slab", - "minecraft:nether_brick_stairs", - "minecraft:nether_brick_wall", - "minecraft:nether_bricks", - "minecraft:nether_gold_ore", - "minecraft:nether_quartz_ore", - "minecraft:netherite_block", - "minecraft:netherrack", - "minecraft:observer", - "minecraft:obsidian", - "minecraft:orange_concrete", - "minecraft:orange_glazed_terracotta", - "minecraft:orange_shulker_box", - "minecraft:orange_terracotta", - "minecraft:oxidized_copper", - "minecraft:oxidized_cut_copper", - "minecraft:oxidized_cut_copper_slab", - "minecraft:oxidized_cut_copper_stairs", - "minecraft:packed_ice", - "minecraft:packed_mud", - "minecraft:petrified_oak_slab", - "minecraft:pink_concrete", - "minecraft:pink_glazed_terracotta", - "minecraft:pink_shulker_box", - "minecraft:pink_terracotta", - "minecraft:piston", - "minecraft:piston_head", - "minecraft:pointed_dripstone", - "minecraft:polished_andesite", - "minecraft:polished_andesite_slab", - "minecraft:polished_andesite_stairs", - "minecraft:polished_basalt", - "minecraft:polished_blackstone", - "minecraft:polished_blackstone_brick_slab", - "minecraft:polished_blackstone_brick_stairs", - "minecraft:polished_blackstone_brick_wall", - "minecraft:polished_blackstone_bricks", - "minecraft:polished_blackstone_button", - "minecraft:polished_blackstone_pressure_plate", - "minecraft:polished_blackstone_slab", - "minecraft:polished_blackstone_stairs", - "minecraft:polished_blackstone_wall", - "minecraft:polished_deepslate", - "minecraft:polished_deepslate_slab", - "minecraft:polished_deepslate_stairs", - "minecraft:polished_deepslate_wall", - "minecraft:polished_diorite", - "minecraft:polished_diorite_slab", - "minecraft:polished_diorite_stairs", - "minecraft:polished_granite", - "minecraft:polished_granite_slab", - "minecraft:polished_granite_stairs", - "minecraft:powder_snow_cauldron", - "minecraft:powered_rail", - "minecraft:prismarine", - "minecraft:prismarine_brick_slab", - "minecraft:prismarine_brick_stairs", - "minecraft:prismarine_bricks", - "minecraft:prismarine_slab", - "minecraft:prismarine_stairs", - "minecraft:prismarine_wall", - "minecraft:purple_concrete", - "minecraft:purple_glazed_terracotta", - "minecraft:purple_shulker_box", - "minecraft:purple_terracotta", - "minecraft:purpur_block", - "minecraft:purpur_pillar", - "minecraft:purpur_slab", - "minecraft:purpur_stairs", - "minecraft:quartz_block", - "minecraft:quartz_bricks", - "minecraft:quartz_pillar", - "minecraft:quartz_slab", - "minecraft:quartz_stairs", - "minecraft:rail", - "minecraft:raw_copper_block", - "minecraft:raw_gold_block", - "minecraft:raw_iron_block", - "minecraft:red_concrete", - "minecraft:red_glazed_terracotta", - "minecraft:red_nether_brick_slab", - "minecraft:red_nether_brick_stairs", - "minecraft:red_nether_brick_wall", - "minecraft:red_nether_bricks", - "minecraft:red_sandstone", - "minecraft:red_sandstone_slab", - "minecraft:red_sandstone_stairs", - "minecraft:red_sandstone_wall", - "minecraft:red_shulker_box", - "minecraft:red_terracotta", - "minecraft:redstone_block", - "minecraft:redstone_ore", - "minecraft:respawn_anchor", - "minecraft:sandstone", - "minecraft:sandstone_slab", - "minecraft:sandstone_stairs", - "minecraft:sandstone_wall", - "minecraft:shulker_box", - "minecraft:small_amethyst_bud", - "minecraft:smoker", - "minecraft:smooth_basalt", - "minecraft:smooth_quartz", - "minecraft:smooth_quartz_slab", - "minecraft:smooth_quartz_stairs", - "minecraft:smooth_red_sandstone", - "minecraft:smooth_red_sandstone_slab", - "minecraft:smooth_red_sandstone_stairs", - "minecraft:smooth_sandstone", - "minecraft:smooth_sandstone_slab", - "minecraft:smooth_sandstone_stairs", - "minecraft:smooth_stone", - "minecraft:smooth_stone_slab", - "minecraft:soul_lantern", - "minecraft:spawner", - "minecraft:sticky_piston", - "minecraft:stone", - "minecraft:stone_brick_slab", - "minecraft:stone_brick_stairs", - "minecraft:stone_brick_wall", - "minecraft:stone_bricks", - "minecraft:stone_button", - "minecraft:stone_pressure_plate", - "minecraft:stone_slab", - "minecraft:stone_stairs", - "minecraft:stonecutter", - "minecraft:terracotta", - "minecraft:tube_coral_block", - "minecraft:tuff", - "minecraft:warped_nylium", - "minecraft:water_cauldron", - "minecraft:waxed_copper_block", - "minecraft:waxed_cut_copper", - "minecraft:waxed_cut_copper_slab", - "minecraft:waxed_cut_copper_stairs", - "minecraft:waxed_exposed_copper", - "minecraft:waxed_exposed_cut_copper", - "minecraft:waxed_exposed_cut_copper_slab", - "minecraft:waxed_exposed_cut_copper_stairs", - "minecraft:waxed_oxidized_copper", - "minecraft:waxed_oxidized_cut_copper", - "minecraft:waxed_oxidized_cut_copper_slab", - "minecraft:waxed_oxidized_cut_copper_stairs", - "minecraft:waxed_weathered_copper", - "minecraft:waxed_weathered_cut_copper", - "minecraft:waxed_weathered_cut_copper_slab", - "minecraft:waxed_weathered_cut_copper_stairs", - "minecraft:weathered_copper", - "minecraft:weathered_cut_copper", - "minecraft:weathered_cut_copper_slab", - "minecraft:weathered_cut_copper_stairs", - "minecraft:white_concrete", - "minecraft:white_glazed_terracotta", - "minecraft:white_shulker_box", - "minecraft:white_terracotta", - "minecraft:yellow_concrete", - "minecraft:yellow_glazed_terracotta", - "minecraft:yellow_shulker_box", - "minecraft:yellow_terracotta" - ], - "minecraft:mineable/shovel": [ - "minecraft:black_concrete_powder", - "minecraft:blue_concrete_powder", - "minecraft:brown_concrete_powder", - "minecraft:clay", - "minecraft:coarse_dirt", - "minecraft:cyan_concrete_powder", - "minecraft:dirt", - "minecraft:dirt_path", - "minecraft:farmland", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:gray_concrete_powder", - "minecraft:green_concrete_powder", - "minecraft:light_blue_concrete_powder", - "minecraft:light_gray_concrete_powder", - "minecraft:lime_concrete_powder", - "minecraft:magenta_concrete_powder", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:orange_concrete_powder", - "minecraft:pink_concrete_powder", - "minecraft:podzol", - "minecraft:purple_concrete_powder", - "minecraft:red_concrete_powder", - "minecraft:red_sand", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:snow", - "minecraft:snow_block", - "minecraft:soul_sand", - "minecraft:soul_soil", - "minecraft:suspicious_gravel", - "minecraft:suspicious_sand", - "minecraft:white_concrete_powder", - "minecraft:yellow_concrete_powder" - ], - "minecraft:mooshrooms_spawnable_on": [ - "minecraft:mycelium" - ], - "minecraft:moss_replaceable": [ - "minecraft:andesite", - "minecraft:cave_vines", - "minecraft:cave_vines_plant", - "minecraft:coarse_dirt", - "minecraft:deepslate", - "minecraft:diorite", - "minecraft:dirt", - "minecraft:granite", - "minecraft:grass_block", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:podzol", - "minecraft:rooted_dirt", - "minecraft:stone", - "minecraft:tuff" - ], - "minecraft:mushroom_grow_block": [ - "minecraft:crimson_nylium", - "minecraft:mycelium", - "minecraft:podzol", - "minecraft:warped_nylium" - ], - "minecraft:needs_diamond_tool": [ - "minecraft:ancient_debris", - "minecraft:crying_obsidian", - "minecraft:netherite_block", - "minecraft:obsidian", - "minecraft:respawn_anchor" - ], - "minecraft:needs_iron_tool": [ - "minecraft:deepslate_diamond_ore", - "minecraft:deepslate_emerald_ore", - "minecraft:deepslate_gold_ore", - "minecraft:deepslate_redstone_ore", - "minecraft:diamond_block", - "minecraft:diamond_ore", - "minecraft:emerald_block", - "minecraft:emerald_ore", - "minecraft:gold_block", - "minecraft:gold_ore", - "minecraft:raw_gold_block", - "minecraft:redstone_ore" - ], - "minecraft:needs_stone_tool": [ - "minecraft:copper_block", - "minecraft:copper_ore", - "minecraft:cut_copper", - "minecraft:cut_copper_slab", - "minecraft:cut_copper_stairs", - "minecraft:deepslate_copper_ore", - "minecraft:deepslate_iron_ore", - "minecraft:deepslate_lapis_ore", - "minecraft:exposed_copper", - "minecraft:exposed_cut_copper", - "minecraft:exposed_cut_copper_slab", - "minecraft:exposed_cut_copper_stairs", - "minecraft:iron_block", - "minecraft:iron_ore", - "minecraft:lapis_block", - "minecraft:lapis_ore", - "minecraft:lightning_rod", - "minecraft:oxidized_copper", - "minecraft:oxidized_cut_copper", - "minecraft:oxidized_cut_copper_slab", - "minecraft:oxidized_cut_copper_stairs", - "minecraft:raw_copper_block", - "minecraft:raw_iron_block", - "minecraft:waxed_copper_block", - "minecraft:waxed_cut_copper", - "minecraft:waxed_cut_copper_slab", - "minecraft:waxed_cut_copper_stairs", - "minecraft:waxed_exposed_copper", - "minecraft:waxed_exposed_cut_copper", - "minecraft:waxed_exposed_cut_copper_slab", - "minecraft:waxed_exposed_cut_copper_stairs", - "minecraft:waxed_oxidized_copper", - "minecraft:waxed_oxidized_cut_copper", - "minecraft:waxed_oxidized_cut_copper_slab", - "minecraft:waxed_oxidized_cut_copper_stairs", - "minecraft:waxed_weathered_copper", - "minecraft:waxed_weathered_cut_copper", - "minecraft:waxed_weathered_cut_copper_slab", - "minecraft:waxed_weathered_cut_copper_stairs", - "minecraft:weathered_copper", - "minecraft:weathered_cut_copper", - "minecraft:weathered_cut_copper_slab", - "minecraft:weathered_cut_copper_stairs" - ], - "minecraft:nether_carver_replaceables": [ - "minecraft:andesite", - "minecraft:basalt", - "minecraft:blackstone", - "minecraft:coarse_dirt", - "minecraft:crimson_nylium", - "minecraft:deepslate", - "minecraft:diorite", - "minecraft:dirt", - "minecraft:granite", - "minecraft:grass_block", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:nether_wart_block", - "minecraft:netherrack", - "minecraft:podzol", - "minecraft:rooted_dirt", - "minecraft:soul_sand", - "minecraft:soul_soil", - "minecraft:stone", - "minecraft:tuff", - "minecraft:warped_nylium", - "minecraft:warped_wart_block" - ], - "minecraft:nylium": [ - "minecraft:crimson_nylium", - "minecraft:warped_nylium" - ], - "minecraft:oak_logs": [ - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood" - ], - "minecraft:occludes_vibration_signals": [ - "minecraft:black_wool", - "minecraft:blue_wool", - "minecraft:brown_wool", - "minecraft:cyan_wool", - "minecraft:gray_wool", - "minecraft:green_wool", - "minecraft:light_blue_wool", - "minecraft:light_gray_wool", - "minecraft:lime_wool", - "minecraft:magenta_wool", - "minecraft:orange_wool", - "minecraft:pink_wool", - "minecraft:purple_wool", - "minecraft:red_wool", - "minecraft:white_wool", - "minecraft:yellow_wool" - ], - "minecraft:overworld_carver_replaceables": [ - "minecraft:andesite", - "minecraft:black_terracotta", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:calcite", - "minecraft:coarse_dirt", - "minecraft:copper_ore", - "minecraft:cyan_terracotta", - "minecraft:deepslate", - "minecraft:deepslate_copper_ore", - "minecraft:deepslate_iron_ore", - "minecraft:diorite", - "minecraft:dirt", - "minecraft:granite", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:gray_terracotta", - "minecraft:green_terracotta", - "minecraft:iron_ore", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:lime_terracotta", - "minecraft:magenta_terracotta", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:orange_terracotta", - "minecraft:packed_ice", - "minecraft:pink_terracotta", - "minecraft:podzol", - "minecraft:purple_terracotta", - "minecraft:raw_copper_block", - "minecraft:raw_iron_block", - "minecraft:red_sand", - "minecraft:red_sandstone", - "minecraft:red_terracotta", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:sandstone", - "minecraft:snow", - "minecraft:stone", - "minecraft:suspicious_gravel", - "minecraft:suspicious_sand", - "minecraft:terracotta", - "minecraft:tuff", - "minecraft:water", - "minecraft:white_terracotta", - "minecraft:yellow_terracotta" - ], - "minecraft:overworld_natural_logs": [ - "minecraft:acacia_log", - "minecraft:birch_log", - "minecraft:cherry_log", - "minecraft:dark_oak_log", - "minecraft:jungle_log", - "minecraft:mangrove_log", - "minecraft:oak_log", - "minecraft:spruce_log" - ], - "minecraft:parrots_spawnable_on": [ - "minecraft:acacia_leaves", - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:air", - "minecraft:azalea_leaves", - "minecraft:birch_leaves", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:cherry_leaves", - "minecraft:cherry_log", - "minecraft:cherry_wood", - "minecraft:crimson_hyphae", - "minecraft:crimson_stem", - "minecraft:dark_oak_leaves", - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:flowering_azalea_leaves", - "minecraft:grass_block", - "minecraft:jungle_leaves", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:mangrove_leaves", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:oak_leaves", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:spruce_leaves", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:stripped_cherry_log", - "minecraft:stripped_cherry_wood", - "minecraft:stripped_crimson_hyphae", - "minecraft:stripped_crimson_stem", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:stripped_warped_hyphae", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:warped_stem" - ], - "minecraft:piglin_repellents": [ - "minecraft:soul_campfire", - "minecraft:soul_fire", - "minecraft:soul_lantern", - "minecraft:soul_torch", - "minecraft:soul_wall_torch" - ], - "minecraft:planks": [ - "minecraft:acacia_planks", - "minecraft:bamboo_planks", - "minecraft:birch_planks", - "minecraft:cherry_planks", - "minecraft:crimson_planks", - "minecraft:dark_oak_planks", - "minecraft:jungle_planks", - "minecraft:mangrove_planks", - "minecraft:oak_planks", - "minecraft:spruce_planks", - "minecraft:warped_planks" - ], - "minecraft:polar_bears_spawnable_on_alternate": [ - "minecraft:ice" - ], - "minecraft:polar_bears_spawnable_on_in_frozen_ocean": [ - "minecraft:ice" - ], - "minecraft:portals": [ - "minecraft:end_gateway", - "minecraft:end_portal", - "minecraft:nether_portal" - ], - "minecraft:pressure_plates": [ - "minecraft:acacia_pressure_plate", - "minecraft:bamboo_pressure_plate", - "minecraft:birch_pressure_plate", - "minecraft:cherry_pressure_plate", - "minecraft:crimson_pressure_plate", - "minecraft:dark_oak_pressure_plate", - "minecraft:heavy_weighted_pressure_plate", - "minecraft:jungle_pressure_plate", - "minecraft:light_weighted_pressure_plate", - "minecraft:mangrove_pressure_plate", - "minecraft:oak_pressure_plate", - "minecraft:polished_blackstone_pressure_plate", - "minecraft:spruce_pressure_plate", - "minecraft:stone_pressure_plate", - "minecraft:warped_pressure_plate" - ], - "minecraft:prevent_mob_spawning_inside": [ - "minecraft:activator_rail", - "minecraft:detector_rail", - "minecraft:powered_rail", - "minecraft:rail" - ], - "minecraft:rabbits_spawnable_on": [ - "minecraft:grass_block", - "minecraft:sand", - "minecraft:snow", - "minecraft:snow_block" - ], - "minecraft:rails": [ - "minecraft:activator_rail", - "minecraft:detector_rail", - "minecraft:powered_rail", - "minecraft:rail" - ], - "minecraft:redstone_ores": [ - "minecraft:deepslate_redstone_ore", - "minecraft:redstone_ore" - ], - "minecraft:replaceable_plants": [ - "minecraft:grass", - "minecraft:fern", - "minecraft:dead_bush", - "minecraft:vine", - "minecraft:glow_lichen", - "minecraft:sunflower", - "minecraft:lilac", - "minecraft:rose_bush", - "minecraft:peony", - "minecraft:tall_grass", - "minecraft:large_fern", - "minecraft:hanging_roots" - ], - "minecraft:sand": [ - "minecraft:red_sand", - "minecraft:sand", - "minecraft:suspicious_sand" - ], - "minecraft:saplings": [ - "minecraft:acacia_sapling", - "minecraft:azalea", - "minecraft:birch_sapling", - "minecraft:cherry_sapling", - "minecraft:dark_oak_sapling", - "minecraft:flowering_azalea", - "minecraft:jungle_sapling", - "minecraft:mangrove_propagule", - "minecraft:oak_sapling", - "minecraft:spruce_sapling" - ], - "minecraft:sculk_replaceable": [ - "minecraft:andesite", - "minecraft:basalt", - "minecraft:black_terracotta", - "minecraft:blackstone", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:calcite", - "minecraft:clay", - "minecraft:coarse_dirt", - "minecraft:crimson_nylium", - "minecraft:cyan_terracotta", - "minecraft:deepslate", - "minecraft:diorite", - "minecraft:dirt", - "minecraft:dripstone_block", - "minecraft:end_stone", - "minecraft:granite", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:gray_terracotta", - "minecraft:green_terracotta", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:lime_terracotta", - "minecraft:magenta_terracotta", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:netherrack", - "minecraft:orange_terracotta", - "minecraft:pink_terracotta", - "minecraft:podzol", - "minecraft:purple_terracotta", - "minecraft:red_sand", - "minecraft:red_sandstone", - "minecraft:red_terracotta", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:sandstone", - "minecraft:smooth_basalt", - "minecraft:soul_sand", - "minecraft:soul_soil", - "minecraft:stone", - "minecraft:terracotta", - "minecraft:tuff", - "minecraft:warped_nylium", - "minecraft:white_terracotta", - "minecraft:yellow_terracotta" - ], - "minecraft:sculk_replaceable_world_gen": [ - "minecraft:andesite", - "minecraft:basalt", - "minecraft:black_terracotta", - "minecraft:blackstone", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:calcite", - "minecraft:clay", - "minecraft:coarse_dirt", - "minecraft:cobbled_deepslate", - "minecraft:cracked_deepslate_bricks", - "minecraft:cracked_deepslate_tiles", - "minecraft:crimson_nylium", - "minecraft:cyan_terracotta", - "minecraft:deepslate", - "minecraft:deepslate_bricks", - "minecraft:deepslate_tiles", - "minecraft:diorite", - "minecraft:dirt", - "minecraft:dripstone_block", - "minecraft:end_stone", - "minecraft:granite", - "minecraft:grass_block", - "minecraft:gravel", - "minecraft:gray_terracotta", - "minecraft:green_terracotta", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:lime_terracotta", - "minecraft:magenta_terracotta", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:mycelium", - "minecraft:netherrack", - "minecraft:orange_terracotta", - "minecraft:pink_terracotta", - "minecraft:podzol", - "minecraft:polished_deepslate", - "minecraft:purple_terracotta", - "minecraft:red_sand", - "minecraft:red_sandstone", - "minecraft:red_terracotta", - "minecraft:rooted_dirt", - "minecraft:sand", - "minecraft:sandstone", - "minecraft:smooth_basalt", - "minecraft:soul_sand", - "minecraft:soul_soil", - "minecraft:stone", - "minecraft:terracotta", - "minecraft:tuff", - "minecraft:warped_nylium", - "minecraft:white_terracotta", - "minecraft:yellow_terracotta" - ], - "minecraft:shulker_boxes": [ - "minecraft:black_shulker_box", - "minecraft:blue_shulker_box", - "minecraft:brown_shulker_box", - "minecraft:cyan_shulker_box", - "minecraft:gray_shulker_box", - "minecraft:green_shulker_box", - "minecraft:light_blue_shulker_box", - "minecraft:light_gray_shulker_box", - "minecraft:lime_shulker_box", - "minecraft:magenta_shulker_box", - "minecraft:orange_shulker_box", - "minecraft:pink_shulker_box", - "minecraft:purple_shulker_box", - "minecraft:red_shulker_box", - "minecraft:shulker_box", - "minecraft:white_shulker_box", - "minecraft:yellow_shulker_box" - ], - "minecraft:signs": [ - "minecraft:acacia_sign", - "minecraft:acacia_wall_sign", - "minecraft:bamboo_sign", - "minecraft:bamboo_wall_sign", - "minecraft:birch_sign", - "minecraft:birch_wall_sign", - "minecraft:cherry_sign", - "minecraft:cherry_wall_sign", - "minecraft:crimson_sign", - "minecraft:crimson_wall_sign", - "minecraft:dark_oak_sign", - "minecraft:dark_oak_wall_sign", - "minecraft:jungle_sign", - "minecraft:jungle_wall_sign", - "minecraft:mangrove_sign", - "minecraft:mangrove_wall_sign", - "minecraft:oak_sign", - "minecraft:oak_wall_sign", - "minecraft:spruce_sign", - "minecraft:spruce_wall_sign", - "minecraft:warped_sign", - "minecraft:warped_wall_sign" - ], - "minecraft:slabs": [ - "minecraft:acacia_slab", - "minecraft:andesite_slab", - "minecraft:bamboo_mosaic_slab", - "minecraft:bamboo_slab", - "minecraft:birch_slab", - "minecraft:blackstone_slab", - "minecraft:brick_slab", - "minecraft:cherry_slab", - "minecraft:cobbled_deepslate_slab", - "minecraft:cobblestone_slab", - "minecraft:crimson_slab", - "minecraft:cut_copper_slab", - "minecraft:cut_red_sandstone_slab", - "minecraft:cut_sandstone_slab", - "minecraft:dark_oak_slab", - "minecraft:dark_prismarine_slab", - "minecraft:deepslate_brick_slab", - "minecraft:deepslate_tile_slab", - "minecraft:diorite_slab", - "minecraft:end_stone_brick_slab", - "minecraft:exposed_cut_copper_slab", - "minecraft:granite_slab", - "minecraft:jungle_slab", - "minecraft:mangrove_slab", - "minecraft:mossy_cobblestone_slab", - "minecraft:mossy_stone_brick_slab", - "minecraft:mud_brick_slab", - "minecraft:nether_brick_slab", - "minecraft:oak_slab", - "minecraft:oxidized_cut_copper_slab", - "minecraft:petrified_oak_slab", - "minecraft:polished_andesite_slab", - "minecraft:polished_blackstone_brick_slab", - "minecraft:polished_blackstone_slab", - "minecraft:polished_deepslate_slab", - "minecraft:polished_diorite_slab", - "minecraft:polished_granite_slab", - "minecraft:prismarine_brick_slab", - "minecraft:prismarine_slab", - "minecraft:purpur_slab", - "minecraft:quartz_slab", - "minecraft:red_nether_brick_slab", - "minecraft:red_sandstone_slab", - "minecraft:sandstone_slab", - "minecraft:smooth_quartz_slab", - "minecraft:smooth_red_sandstone_slab", - "minecraft:smooth_sandstone_slab", - "minecraft:smooth_stone_slab", - "minecraft:spruce_slab", - "minecraft:stone_brick_slab", - "minecraft:stone_slab", - "minecraft:warped_slab", - "minecraft:waxed_cut_copper_slab", - "minecraft:waxed_exposed_cut_copper_slab", - "minecraft:waxed_oxidized_cut_copper_slab", - "minecraft:waxed_weathered_cut_copper_slab", - "minecraft:weathered_cut_copper_slab" - ], - "minecraft:small_dripleaf_placeable": [ - "minecraft:clay", - "minecraft:moss_block" - ], - "minecraft:small_flowers": [ - "minecraft:allium", - "minecraft:azure_bluet", - "minecraft:blue_orchid", - "minecraft:cornflower", - "minecraft:dandelion", - "minecraft:lily_of_the_valley", - "minecraft:orange_tulip", - "minecraft:oxeye_daisy", - "minecraft:pink_tulip", - "minecraft:poppy", - "minecraft:red_tulip", - "minecraft:torchflower", - "minecraft:white_tulip", - "minecraft:wither_rose" - ], - "minecraft:snaps_goat_horn": [ - "minecraft:acacia_log", - "minecraft:birch_log", - "minecraft:cherry_log", - "minecraft:coal_ore", - "minecraft:copper_ore", - "minecraft:dark_oak_log", - "minecraft:emerald_ore", - "minecraft:iron_ore", - "minecraft:jungle_log", - "minecraft:mangrove_log", - "minecraft:oak_log", - "minecraft:packed_ice", - "minecraft:spruce_log", - "minecraft:stone" - ], - "minecraft:snow": [ - "minecraft:powder_snow", - "minecraft:snow", - "minecraft:snow_block" - ], - "minecraft:snow_layer_can_survive_on": [ - "minecraft:honey_block", - "minecraft:mud", - "minecraft:soul_sand" - ], - "minecraft:snow_layer_cannot_survive_on": [ - "minecraft:barrier", - "minecraft:ice", - "minecraft:packed_ice" - ], - "minecraft:soul_fire_base_blocks": [ - "minecraft:soul_sand", - "minecraft:soul_soil" - ], - "minecraft:soul_speed_blocks": [ - "minecraft:soul_sand", - "minecraft:soul_soil" - ], - "minecraft:spruce_logs": [ - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood" - ], - "minecraft:stairs": [ - "minecraft:acacia_stairs", - "minecraft:andesite_stairs", - "minecraft:bamboo_mosaic_stairs", - "minecraft:bamboo_stairs", - "minecraft:birch_stairs", - "minecraft:blackstone_stairs", - "minecraft:brick_stairs", - "minecraft:cherry_stairs", - "minecraft:cobbled_deepslate_stairs", - "minecraft:cobblestone_stairs", - "minecraft:crimson_stairs", - "minecraft:cut_copper_stairs", - "minecraft:dark_oak_stairs", - "minecraft:dark_prismarine_stairs", - "minecraft:deepslate_brick_stairs", - "minecraft:deepslate_tile_stairs", - "minecraft:diorite_stairs", - "minecraft:end_stone_brick_stairs", - "minecraft:exposed_cut_copper_stairs", - "minecraft:granite_stairs", - "minecraft:jungle_stairs", - "minecraft:mangrove_stairs", - "minecraft:mossy_cobblestone_stairs", - "minecraft:mossy_stone_brick_stairs", - "minecraft:mud_brick_stairs", - "minecraft:nether_brick_stairs", - "minecraft:oak_stairs", - "minecraft:oxidized_cut_copper_stairs", - "minecraft:polished_andesite_stairs", - "minecraft:polished_blackstone_brick_stairs", - "minecraft:polished_blackstone_stairs", - "minecraft:polished_deepslate_stairs", - "minecraft:polished_diorite_stairs", - "minecraft:polished_granite_stairs", - "minecraft:prismarine_brick_stairs", - "minecraft:prismarine_stairs", - "minecraft:purpur_stairs", - "minecraft:quartz_stairs", - "minecraft:red_nether_brick_stairs", - "minecraft:red_sandstone_stairs", - "minecraft:sandstone_stairs", - "minecraft:smooth_quartz_stairs", - "minecraft:smooth_red_sandstone_stairs", - "minecraft:smooth_sandstone_stairs", - "minecraft:spruce_stairs", - "minecraft:stone_brick_stairs", - "minecraft:stone_stairs", - "minecraft:warped_stairs", - "minecraft:waxed_cut_copper_stairs", - "minecraft:waxed_exposed_cut_copper_stairs", - "minecraft:waxed_oxidized_cut_copper_stairs", - "minecraft:waxed_weathered_cut_copper_stairs", - "minecraft:weathered_cut_copper_stairs" - ], - "minecraft:standing_signs": [ - "minecraft:acacia_sign", - "minecraft:bamboo_sign", - "minecraft:birch_sign", - "minecraft:cherry_sign", - "minecraft:crimson_sign", - "minecraft:dark_oak_sign", - "minecraft:jungle_sign", - "minecraft:mangrove_sign", - "minecraft:oak_sign", - "minecraft:spruce_sign", - "minecraft:warped_sign" - ], - "minecraft:stone_bricks": [ - "minecraft:chiseled_stone_bricks", - "minecraft:cracked_stone_bricks", - "minecraft:mossy_stone_bricks", - "minecraft:stone_bricks" - ], - "minecraft:stone_ore_replaceables": [ - "minecraft:andesite", - "minecraft:diorite", - "minecraft:granite", - "minecraft:stone" - ], - "minecraft:stone_pressure_plates": [ - "minecraft:polished_blackstone_pressure_plate", - "minecraft:stone_pressure_plate" - ], - "minecraft:strider_warm_blocks": [ - "minecraft:lava" - ], - "minecraft:tall_flowers": [ - "minecraft:lilac", - "minecraft:peony", - "minecraft:pitcher_plant", - "minecraft:rose_bush", - "minecraft:sunflower" - ], - "minecraft:terracotta": [ - "minecraft:black_terracotta", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:cyan_terracotta", - "minecraft:gray_terracotta", - "minecraft:green_terracotta", - "minecraft:light_blue_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:lime_terracotta", - "minecraft:magenta_terracotta", - "minecraft:orange_terracotta", - "minecraft:pink_terracotta", - "minecraft:purple_terracotta", - "minecraft:red_terracotta", - "minecraft:terracotta", - "minecraft:white_terracotta", - "minecraft:yellow_terracotta" - ], - "minecraft:trapdoors": [ - "minecraft:acacia_trapdoor", - "minecraft:bamboo_trapdoor", - "minecraft:birch_trapdoor", - "minecraft:cherry_trapdoor", - "minecraft:crimson_trapdoor", - "minecraft:dark_oak_trapdoor", - "minecraft:iron_trapdoor", - "minecraft:jungle_trapdoor", - "minecraft:mangrove_trapdoor", - "minecraft:oak_trapdoor", - "minecraft:spruce_trapdoor", - "minecraft:warped_trapdoor" - ], - "minecraft:underwater_bonemeals": [ - "minecraft:brain_coral", - "minecraft:brain_coral_fan", - "minecraft:brain_coral_wall_fan", - "minecraft:bubble_coral", - "minecraft:bubble_coral_fan", - "minecraft:bubble_coral_wall_fan", - "minecraft:fire_coral", - "minecraft:fire_coral_fan", - "minecraft:fire_coral_wall_fan", - "minecraft:horn_coral", - "minecraft:horn_coral_fan", - "minecraft:horn_coral_wall_fan", - "minecraft:seagrass", - "minecraft:tube_coral", - "minecraft:tube_coral_fan", - "minecraft:tube_coral_wall_fan" - ], - "minecraft:unstable_bottom_center": [ - "minecraft:acacia_fence_gate", - "minecraft:bamboo_fence_gate", - "minecraft:birch_fence_gate", - "minecraft:cherry_fence_gate", - "minecraft:crimson_fence_gate", - "minecraft:dark_oak_fence_gate", - "minecraft:jungle_fence_gate", - "minecraft:mangrove_fence_gate", - "minecraft:oak_fence_gate", - "minecraft:spruce_fence_gate", - "minecraft:warped_fence_gate" - ], - "minecraft:valid_spawn": [ - "minecraft:grass_block", - "minecraft:podzol" - ], - "minecraft:wall_corals": [ - "minecraft:brain_coral_wall_fan", - "minecraft:bubble_coral_wall_fan", - "minecraft:fire_coral_wall_fan", - "minecraft:horn_coral_wall_fan", - "minecraft:tube_coral_wall_fan" - ], - "minecraft:wall_post_override": [ - "minecraft:acacia_pressure_plate", - "minecraft:acacia_sign", - "minecraft:acacia_wall_sign", - "minecraft:bamboo_pressure_plate", - "minecraft:bamboo_sign", - "minecraft:bamboo_wall_sign", - "minecraft:birch_pressure_plate", - "minecraft:birch_sign", - "minecraft:birch_wall_sign", - "minecraft:black_banner", - "minecraft:black_wall_banner", - "minecraft:blue_banner", - "minecraft:blue_wall_banner", - "minecraft:brown_banner", - "minecraft:brown_wall_banner", - "minecraft:cherry_pressure_plate", - "minecraft:cherry_sign", - "minecraft:cherry_wall_sign", - "minecraft:crimson_pressure_plate", - "minecraft:crimson_sign", - "minecraft:crimson_wall_sign", - "minecraft:cyan_banner", - "minecraft:cyan_wall_banner", - "minecraft:dark_oak_pressure_plate", - "minecraft:dark_oak_sign", - "minecraft:dark_oak_wall_sign", - "minecraft:gray_banner", - "minecraft:gray_wall_banner", - "minecraft:green_banner", - "minecraft:green_wall_banner", - "minecraft:heavy_weighted_pressure_plate", - "minecraft:jungle_pressure_plate", - "minecraft:jungle_sign", - "minecraft:jungle_wall_sign", - "minecraft:light_blue_banner", - "minecraft:light_blue_wall_banner", - "minecraft:light_gray_banner", - "minecraft:light_gray_wall_banner", - "minecraft:light_weighted_pressure_plate", - "minecraft:lime_banner", - "minecraft:lime_wall_banner", - "minecraft:magenta_banner", - "minecraft:magenta_wall_banner", - "minecraft:mangrove_pressure_plate", - "minecraft:mangrove_sign", - "minecraft:mangrove_wall_sign", - "minecraft:oak_pressure_plate", - "minecraft:oak_sign", - "minecraft:oak_wall_sign", - "minecraft:orange_banner", - "minecraft:orange_wall_banner", - "minecraft:pink_banner", - "minecraft:pink_wall_banner", - "minecraft:polished_blackstone_pressure_plate", - "minecraft:purple_banner", - "minecraft:purple_wall_banner", - "minecraft:red_banner", - "minecraft:red_wall_banner", - "minecraft:redstone_torch", - "minecraft:soul_torch", - "minecraft:spruce_pressure_plate", - "minecraft:spruce_sign", - "minecraft:spruce_wall_sign", - "minecraft:stone_pressure_plate", - "minecraft:torch", - "minecraft:tripwire", - "minecraft:warped_pressure_plate", - "minecraft:warped_sign", - "minecraft:warped_wall_sign", - "minecraft:white_banner", - "minecraft:white_wall_banner", - "minecraft:yellow_banner", - "minecraft:yellow_wall_banner" - ], - "minecraft:wall_signs": [ - "minecraft:acacia_wall_sign", - "minecraft:bamboo_wall_sign", - "minecraft:birch_wall_sign", - "minecraft:cherry_wall_sign", - "minecraft:crimson_wall_sign", - "minecraft:dark_oak_wall_sign", - "minecraft:jungle_wall_sign", - "minecraft:mangrove_wall_sign", - "minecraft:oak_wall_sign", - "minecraft:spruce_wall_sign", - "minecraft:warped_wall_sign" - ], - "minecraft:walls": [ - "minecraft:andesite_wall", - "minecraft:blackstone_wall", - "minecraft:brick_wall", - "minecraft:cobbled_deepslate_wall", - "minecraft:cobblestone_wall", - "minecraft:deepslate_brick_wall", - "minecraft:deepslate_tile_wall", - "minecraft:diorite_wall", - "minecraft:end_stone_brick_wall", - "minecraft:granite_wall", - "minecraft:mossy_cobblestone_wall", - "minecraft:mossy_stone_brick_wall", - "minecraft:mud_brick_wall", - "minecraft:nether_brick_wall", - "minecraft:polished_blackstone_brick_wall", - "minecraft:polished_blackstone_wall", - "minecraft:polished_deepslate_wall", - "minecraft:prismarine_wall", - "minecraft:red_nether_brick_wall", - "minecraft:red_sandstone_wall", - "minecraft:sandstone_wall", - "minecraft:stone_brick_wall" - ], - "minecraft:warped_stems": [ - "minecraft:stripped_warped_hyphae", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:warped_stem" - ], - "minecraft:wart_blocks": [ - "minecraft:nether_wart_block", - "minecraft:warped_wart_block" - ], - "minecraft:wither_immune": [ - "minecraft:barrier", - "minecraft:bedrock", - "minecraft:chain_command_block", - "minecraft:command_block", - "minecraft:end_gateway", - "minecraft:end_portal", - "minecraft:end_portal_frame", - "minecraft:jigsaw", - "minecraft:light", - "minecraft:moving_piston", - "minecraft:reinforced_deepslate", - "minecraft:repeating_command_block", - "minecraft:structure_block" - ], - "minecraft:wither_summon_base_blocks": [ - "minecraft:soul_sand", - "minecraft:soul_soil" - ], - "minecraft:wolves_spawnable_on": [ - "minecraft:grass_block", - "minecraft:snow", - "minecraft:snow_block" - ], - "minecraft:wooden_buttons": [ - "minecraft:acacia_button", - "minecraft:bamboo_button", - "minecraft:birch_button", - "minecraft:cherry_button", - "minecraft:crimson_button", - "minecraft:dark_oak_button", - "minecraft:jungle_button", - "minecraft:mangrove_button", - "minecraft:oak_button", - "minecraft:spruce_button", - "minecraft:warped_button" - ], - "minecraft:wooden_doors": [ - "minecraft:acacia_door", - "minecraft:bamboo_door", - "minecraft:birch_door", - "minecraft:cherry_door", - "minecraft:crimson_door", - "minecraft:dark_oak_door", - "minecraft:jungle_door", - "minecraft:mangrove_door", - "minecraft:oak_door", - "minecraft:spruce_door", - "minecraft:warped_door" - ], - "minecraft:wooden_fences": [ - "minecraft:acacia_fence", - "minecraft:bamboo_fence", - "minecraft:birch_fence", - "minecraft:cherry_fence", - "minecraft:crimson_fence", - "minecraft:dark_oak_fence", - "minecraft:jungle_fence", - "minecraft:mangrove_fence", - "minecraft:oak_fence", - "minecraft:spruce_fence", - "minecraft:warped_fence" - ], - "minecraft:wooden_pressure_plates": [ - "minecraft:acacia_pressure_plate", - "minecraft:bamboo_pressure_plate", - "minecraft:birch_pressure_plate", - "minecraft:cherry_pressure_plate", - "minecraft:crimson_pressure_plate", - "minecraft:dark_oak_pressure_plate", - "minecraft:jungle_pressure_plate", - "minecraft:mangrove_pressure_plate", - "minecraft:oak_pressure_plate", - "minecraft:spruce_pressure_plate", - "minecraft:warped_pressure_plate" - ], - "minecraft:wooden_slabs": [ - "minecraft:acacia_slab", - "minecraft:bamboo_slab", - "minecraft:birch_slab", - "minecraft:cherry_slab", - "minecraft:crimson_slab", - "minecraft:dark_oak_slab", - "minecraft:jungle_slab", - "minecraft:mangrove_slab", - "minecraft:oak_slab", - "minecraft:spruce_slab", - "minecraft:warped_slab" - ], - "minecraft:wooden_stairs": [ - "minecraft:acacia_stairs", - "minecraft:bamboo_stairs", - "minecraft:birch_stairs", - "minecraft:cherry_stairs", - "minecraft:crimson_stairs", - "minecraft:dark_oak_stairs", - "minecraft:jungle_stairs", - "minecraft:mangrove_stairs", - "minecraft:oak_stairs", - "minecraft:spruce_stairs", - "minecraft:warped_stairs" - ], - "minecraft:wooden_trapdoors": [ - "minecraft:acacia_trapdoor", - "minecraft:bamboo_trapdoor", - "minecraft:birch_trapdoor", - "minecraft:cherry_trapdoor", - "minecraft:crimson_trapdoor", - "minecraft:dark_oak_trapdoor", - "minecraft:jungle_trapdoor", - "minecraft:mangrove_trapdoor", - "minecraft:oak_trapdoor", - "minecraft:spruce_trapdoor", - "minecraft:warped_trapdoor" - ], - "minecraft:wool": [ - "minecraft:black_wool", - "minecraft:blue_wool", - "minecraft:brown_wool", - "minecraft:cyan_wool", - "minecraft:gray_wool", - "minecraft:green_wool", - "minecraft:light_blue_wool", - "minecraft:light_gray_wool", - "minecraft:lime_wool", - "minecraft:magenta_wool", - "minecraft:orange_wool", - "minecraft:pink_wool", - "minecraft:purple_wool", - "minecraft:red_wool", - "minecraft:white_wool", - "minecraft:yellow_wool" - ], - "minecraft:wool_carpets": [ - "minecraft:black_carpet", - "minecraft:blue_carpet", - "minecraft:brown_carpet", - "minecraft:cyan_carpet", - "minecraft:gray_carpet", - "minecraft:green_carpet", - "minecraft:light_blue_carpet", - "minecraft:light_gray_carpet", - "minecraft:lime_carpet", - "minecraft:magenta_carpet", - "minecraft:orange_carpet", - "minecraft:pink_carpet", - "minecraft:purple_carpet", - "minecraft:red_carpet", - "minecraft:white_carpet", - "minecraft:yellow_carpet" - ], - "minecraft:carpets": [ - "minecraft:white_carpet", - "minecraft:orange_carpet", - "minecraft:magenta_carpet", - "minecraft:light_blue_carpet", - "minecraft:yellow_carpet", - "minecraft:lime_carpet", - "minecraft:pink_carpet", - "minecraft:gray_carpet", - "minecraft:light_gray_carpet", - "minecraft:cyan_carpet", - "minecraft:purple_carpet", - "minecraft:blue_carpet", - "minecraft:brown_carpet", - "minecraft:green_carpet", - "minecraft:red_carpet", - "minecraft:black_carpet" - ], - "minecraft:non_flammable_wood": [ - "minecraft:warped_stem", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:stripped_warped_hyphae", - "minecraft:crimson_stem", - "minecraft:stripped_crimson_stem", - "minecraft:crimson_hyphae", - "minecraft:stripped_crimson_hyphae", - "minecraft:crimson_planks", - "minecraft:warped_planks", - "minecraft:crimson_slab", - "minecraft:warped_slab", - "minecraft:crimson_pressure_plate", - "minecraft:warped_pressure_plate", - "minecraft:crimson_fence", - "minecraft:warped_fence", - "minecraft:crimson_trapdoor", - "minecraft:warped_trapdoor", - "minecraft:crimson_fence_gate", - "minecraft:warped_fence_gate", - "minecraft:crimson_stairs", - "minecraft:warped_stairs", - "minecraft:crimson_button", - "minecraft:warped_button", - "minecraft:crimson_door", - "minecraft:warped_door", - "minecraft:crimson_sign", - "minecraft:warped_sign" - ], - "minecraft:smelts_to_glass": [ - "minecraft:red_sand", - "minecraft:sand" - ], - "minecraft:all_hanging_signs": [ - "minecraft:acacia_hanging_sign", - "minecraft:acacia_wall_hanging_sign", - "minecraft:bamboo_hanging_sign", - "minecraft:bamboo_wall_hanging_sign", - "minecraft:birch_hanging_sign", - "minecraft:birch_wall_hanging_sign", - "minecraft:cherry_hanging_sign", - "minecraft:cherry_wall_hanging_sign", - "minecraft:crimson_hanging_sign", - "minecraft:crimson_wall_hanging_sign", - "minecraft:dark_oak_hanging_sign", - "minecraft:dark_oak_wall_hanging_sign", - "minecraft:jungle_hanging_sign", - "minecraft:jungle_wall_hanging_sign", - "minecraft:mangrove_hanging_sign", - "minecraft:mangrove_wall_hanging_sign", - "minecraft:oak_hanging_sign", - "minecraft:oak_wall_hanging_sign", - "minecraft:spruce_hanging_sign", - "minecraft:spruce_wall_hanging_sign", - "minecraft:warped_hanging_sign", - "minecraft:warped_wall_hanging_sign" - ], - "minecraft:bamboo_blocks": [ - "minecraft:bamboo_block", - "minecraft:stripped_bamboo_block" - ], - "minecraft:ceiling_hanging_signs": [ - "minecraft:acacia_hanging_sign", - "minecraft:bamboo_hanging_sign", - "minecraft:birch_hanging_sign", - "minecraft:cherry_hanging_sign", - "minecraft:crimson_hanging_sign", - "minecraft:dark_oak_hanging_sign", - "minecraft:jungle_hanging_sign", - "minecraft:mangrove_hanging_sign", - "minecraft:oak_hanging_sign", - "minecraft:spruce_hanging_sign", - "minecraft:warped_hanging_sign" - ], - "minecraft:cherry_logs": [ - "minecraft:cherry_log", - "minecraft:cherry_wood", - "minecraft:stripped_cherry_log", - "minecraft:stripped_cherry_wood" - ], - "minecraft:combination_step_sound_blocks": [ - "minecraft:black_carpet", - "minecraft:blue_carpet", - "minecraft:brown_carpet", - "minecraft:crimson_roots", - "minecraft:cyan_carpet", - "minecraft:gray_carpet", - "minecraft:green_carpet", - "minecraft:light_blue_carpet", - "minecraft:light_gray_carpet", - "minecraft:lime_carpet", - "minecraft:magenta_carpet", - "minecraft:moss_carpet", - "minecraft:nether_sprouts", - "minecraft:orange_carpet", - "minecraft:pink_carpet", - "minecraft:purple_carpet", - "minecraft:red_carpet", - "minecraft:snow", - "minecraft:warped_roots", - "minecraft:white_carpet", - "minecraft:yellow_carpet" - ], - "minecraft:enchantment_power_provider": [ - "minecraft:bookshelf" - ], - "minecraft:enchantment_power_transmitter": [ - "minecraft:air", - "minecraft:bubble_column", - "minecraft:cave_air", - "minecraft:crimson_roots", - "minecraft:dead_bush", - "minecraft:fern", - "minecraft:fire", - "minecraft:glow_lichen", - "minecraft:grass", - "minecraft:hanging_roots", - "minecraft:large_fern", - "minecraft:lava", - "minecraft:light", - "minecraft:nether_sprouts", - "minecraft:seagrass", - "minecraft:snow", - "minecraft:soul_fire", - "minecraft:structure_void", - "minecraft:tall_grass", - "minecraft:tall_seagrass", - "minecraft:vine", - "minecraft:void_air", - "minecraft:warped_roots", - "minecraft:water" - ], - "minecraft:maintains_farmland": [ - "minecraft:attached_melon_stem", - "minecraft:attached_pumpkin_stem", - "minecraft:beetroots", - "minecraft:carrots", - "minecraft:melon_stem", - "minecraft:pitcher_crop", - "minecraft:potatoes", - "minecraft:pumpkin_stem", - "minecraft:torchflower", - "minecraft:torchflower_crop", - "minecraft:wheat" - ], - "minecraft:replaceable": [ - "minecraft:air", - "minecraft:bubble_column", - "minecraft:cave_air", - "minecraft:crimson_roots", - "minecraft:dead_bush", - "minecraft:fern", - "minecraft:fire", - "minecraft:glow_lichen", - "minecraft:grass", - "minecraft:hanging_roots", - "minecraft:large_fern", - "minecraft:lava", - "minecraft:light", - "minecraft:nether_sprouts", - "minecraft:seagrass", - "minecraft:snow", - "minecraft:soul_fire", - "minecraft:structure_void", - "minecraft:tall_grass", - "minecraft:tall_seagrass", - "minecraft:vine", - "minecraft:void_air", - "minecraft:warped_roots", - "minecraft:water" - ], - "minecraft:replaceable_by_trees": [ - "minecraft:acacia_leaves", - "minecraft:azalea_leaves", - "minecraft:birch_leaves", - "minecraft:cherry_leaves", - "minecraft:crimson_roots", - "minecraft:dark_oak_leaves", - "minecraft:dead_bush", - "minecraft:fern", - "minecraft:flowering_azalea_leaves", - "minecraft:glow_lichen", - "minecraft:grass", - "minecraft:hanging_roots", - "minecraft:jungle_leaves", - "minecraft:large_fern", - "minecraft:lilac", - "minecraft:mangrove_leaves", - "minecraft:nether_sprouts", - "minecraft:oak_leaves", - "minecraft:peony", - "minecraft:pitcher_plant", - "minecraft:rose_bush", - "minecraft:seagrass", - "minecraft:spruce_leaves", - "minecraft:sunflower", - "minecraft:tall_grass", - "minecraft:tall_seagrass", - "minecraft:vine", - "minecraft:warped_roots", - "minecraft:water" - ], - "minecraft:sniffer_diggable_block": [ - "minecraft:coarse_dirt", - "minecraft:dirt", - "minecraft:grass_block", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots", - "minecraft:podzol", - "minecraft:rooted_dirt" - ], - "minecraft:sniffer_egg_hatch_boost": [ - "minecraft:moss_block" - ], - "minecraft:stone_buttons": [ - "minecraft:polished_blackstone_button", - "minecraft:stone_button" - ], - "minecraft:sword_efficient": [ - "minecraft:acacia_leaves", - "minecraft:acacia_sapling", - "minecraft:allium", - "minecraft:attached_melon_stem", - "minecraft:attached_pumpkin_stem", - "minecraft:azalea", - "minecraft:azalea_leaves", - "minecraft:azure_bluet", - "minecraft:beetroots", - "minecraft:big_dripleaf", - "minecraft:big_dripleaf_stem", - "minecraft:birch_leaves", - "minecraft:birch_sapling", - "minecraft:blue_orchid", - "minecraft:brown_mushroom", - "minecraft:carrots", - "minecraft:carved_pumpkin", - "minecraft:cave_vines", - "minecraft:cave_vines_plant", - "minecraft:cherry_leaves", - "minecraft:cherry_sapling", - "minecraft:chorus_flower", - "minecraft:chorus_plant", - "minecraft:cocoa", - "minecraft:cornflower", - "minecraft:crimson_fungus", - "minecraft:crimson_roots", - "minecraft:dandelion", - "minecraft:dark_oak_leaves", - "minecraft:dark_oak_sapling", - "minecraft:dead_bush", - "minecraft:fern", - "minecraft:flowering_azalea", - "minecraft:flowering_azalea_leaves", - "minecraft:glow_lichen", - "minecraft:grass", - "minecraft:hanging_roots", - "minecraft:jack_o_lantern", - "minecraft:jungle_leaves", - "minecraft:jungle_sapling", - "minecraft:large_fern", - "minecraft:lilac", - "minecraft:lily_of_the_valley", - "minecraft:lily_pad", - "minecraft:mangrove_leaves", - "minecraft:mangrove_propagule", - "minecraft:melon", - "minecraft:melon_stem", - "minecraft:moss_carpet", - "minecraft:nether_sprouts", - "minecraft:nether_wart", - "minecraft:oak_leaves", - "minecraft:oak_sapling", - "minecraft:orange_tulip", - "minecraft:oxeye_daisy", - "minecraft:peony", - "minecraft:pink_petals", - "minecraft:pink_tulip", - "minecraft:pitcher_crop", - "minecraft:pitcher_crop", - "minecraft:pitcher_plant", - "minecraft:poppy", - "minecraft:potatoes", - "minecraft:pumpkin", - "minecraft:pumpkin_stem", - "minecraft:red_mushroom", - "minecraft:red_tulip", - "minecraft:rose_bush", - "minecraft:small_dripleaf", - "minecraft:spore_blossom", - "minecraft:spruce_leaves", - "minecraft:spruce_sapling", - "minecraft:sugar_cane", - "minecraft:sunflower", - "minecraft:sweet_berry_bush", - "minecraft:tall_grass", - "minecraft:torchflower", - "minecraft:torchflower_crop", - "minecraft:twisting_vines", - "minecraft:twisting_vines_plant", - "minecraft:vine", - "minecraft:warped_fungus", - "minecraft:warped_roots", - "minecraft:weeping_vines", - "minecraft:weeping_vines_plant", - "minecraft:wheat", - "minecraft:white_tulip", - "minecraft:wither_rose" - ], - "minecraft:trail_ruins_replaceable": [ - "minecraft:gravel" - ], - "minecraft:vibration_resonators": [ - "minecraft:amethyst_block" - ], - "minecraft:wall_hanging_signs": [ - "minecraft:acacia_wall_hanging_sign", - "minecraft:bamboo_wall_hanging_sign", - "minecraft:birch_wall_hanging_sign", - "minecraft:cherry_wall_hanging_sign", - "minecraft:crimson_wall_hanging_sign", - "minecraft:dark_oak_wall_hanging_sign", - "minecraft:jungle_wall_hanging_sign", - "minecraft:mangrove_wall_hanging_sign", - "minecraft:oak_wall_hanging_sign", - "minecraft:spruce_wall_hanging_sign", - "minecraft:warped_wall_hanging_sign" - ] - }, - "minecraft:entity_type": { - "minecraft:arrows": [], - "minecraft:axolotl_always_hostiles": [], - "minecraft:axolotl_hunt_targets": [], - "minecraft:beehive_inhabitors": [], - "minecraft:freeze_hurts_extra_types": [], - "minecraft:freeze_immune_entity_types": [], - "minecraft:frog_food": [], - "minecraft:impact_projectiles": [], - "minecraft:powder_snow_walkable_mobs": [], - "minecraft:raiders": [], - "minecraft:skeletons": [], - "minecraft:dismounts_underwater": [], - "minecraft:fall_damage_immune": [] - }, - "minecraft:fluid": { - "minecraft:lava": [ - "minecraft:flowing_lava", - "minecraft:lava" - ], - "minecraft:water": [ - "minecraft:flowing_water", - "minecraft:water" - ] - }, - "minecraft:game_event": { - "minecraft:allay_can_listen": [], - "minecraft:ignore_vibrations_sneaking": [], - "minecraft:shrieker_can_listen": [], - "minecraft:vibrations": [], - "minecraft:warden_can_listen": [] - }, - "minecraft:item": { - "minecraft:acacia_logs": [ - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood" - ], - "minecraft:anvil": [ - "minecraft:anvil", - "minecraft:chipped_anvil", - "minecraft:damaged_anvil" - ], - "minecraft:arrows": [ - "minecraft:arrow", - "minecraft:tipped_arrow", - "minecraft:spectral_arrow" - ], - "minecraft:axolotl_tempt_items": [ - "minecraft:tropical_fish_bucket" - ], - "minecraft:banners": [ - "minecraft:white_banner", - "minecraft:orange_banner", - "minecraft:magenta_banner", - "minecraft:light_blue_banner", - "minecraft:yellow_banner", - "minecraft:lime_banner", - "minecraft:pink_banner", - "minecraft:gray_banner", - "minecraft:light_gray_banner", - "minecraft:cyan_banner", - "minecraft:purple_banner", - "minecraft:blue_banner", - "minecraft:brown_banner", - "minecraft:green_banner", - "minecraft:red_banner", - "minecraft:black_banner" - ], - "minecraft:beacon_payment_items": [ - "minecraft:netherite_ingot", - "minecraft:emerald", - "minecraft:diamond", - "minecraft:gold_ingot", - "minecraft:iron_ingot" - ], - "minecraft:beds": [ - "minecraft:red_bed", - "minecraft:black_bed", - "minecraft:blue_bed", - "minecraft:brown_bed", - "minecraft:cyan_bed", - "minecraft:gray_bed", - "minecraft:green_bed", - "minecraft:light_blue_bed", - "minecraft:light_gray_bed", - "minecraft:lime_bed", - "minecraft:magenta_bed", - "minecraft:orange_bed", - "minecraft:pink_bed", - "minecraft:purple_bed", - "minecraft:white_bed", - "minecraft:yellow_bed" - ], - "minecraft:birch_logs": [ - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood" - ], - "minecraft:boats": [ - "minecraft:oak_boat", - "minecraft:spruce_boat", - "minecraft:birch_boat", - "minecraft:jungle_boat", - "minecraft:acacia_boat", - "minecraft:dark_oak_boat", - "minecraft:mangrove_boat", - "minecraft:oak_chest_boat", - "minecraft:spruce_chest_boat", - "minecraft:birch_chest_boat", - "minecraft:jungle_chest_boat", - "minecraft:acacia_chest_boat", - "minecraft:dark_oak_chest_boat", - "minecraft:mangrove_chest_boat" - ], - "minecraft:buttons": [ - "minecraft:oak_button", - "minecraft:spruce_button", - "minecraft:birch_button", - "minecraft:jungle_button", - "minecraft:acacia_button", - "minecraft:dark_oak_button", - "minecraft:crimson_button", - "minecraft:warped_button", - "minecraft:mangrove_button", - "minecraft:stone_button", - "minecraft:polished_blackstone_button" - ], - "minecraft:candles": [ - "minecraft:candle", - "minecraft:white_candle", - "minecraft:orange_candle", - "minecraft:magenta_candle", - "minecraft:light_blue_candle", - "minecraft:yellow_candle", - "minecraft:lime_candle", - "minecraft:pink_candle", - "minecraft:gray_candle", - "minecraft:light_gray_candle", - "minecraft:cyan_candle", - "minecraft:purple_candle", - "minecraft:blue_candle", - "minecraft:brown_candle", - "minecraft:green_candle", - "minecraft:red_candle", - "minecraft:black_candle" - ], - "minecraft:chest_boats": [ - "minecraft:oak_chest_boat", - "minecraft:spruce_chest_boat", - "minecraft:birch_chest_boat", - "minecraft:jungle_chest_boat", - "minecraft:acacia_chest_boat", - "minecraft:dark_oak_chest_boat", - "minecraft:mangrove_chest_boat" - ], - "minecraft:cluster_max_harvestables": [ - "minecraft:diamond_pickaxe", - "minecraft:golden_pickaxe", - "minecraft:iron_pickaxe", - "minecraft:netherite_pickaxe", - "minecraft:stone_pickaxe", - "minecraft:wooden_pickaxe" - ], - "minecraft:coal_ores": [ - "minecraft:coal_ore", - "minecraft:deepslate_coal_ore" - ], - "minecraft:coals": [ - "minecraft:coal", - "minecraft:charcoal" - ], - "minecraft:compasses": [ - "minecraft:compass", - "minecraft:recovery_compass" - ], - "minecraft:completes_find_tree_tutorial": [ - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:crimson_stem", - "minecraft:stripped_crimson_stem", - "minecraft:crimson_hyphae", - "minecraft:stripped_crimson_hyphae", - "minecraft:warped_stem", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:stripped_warped_hyphae", - "minecraft:jungle_leaves", - "minecraft:oak_leaves", - "minecraft:spruce_leaves", - "minecraft:dark_oak_leaves", - "minecraft:acacia_leaves", - "minecraft:birch_leaves", - "minecraft:azalea_leaves", - "minecraft:flowering_azalea_leaves", - "minecraft:mangrove_leaves", - "minecraft:nether_wart_block", - "minecraft:warped_wart_block" - ], - "minecraft:copper_ores": [ - "minecraft:copper_ore", - "minecraft:deepslate_copper_ore" - ], - "minecraft:creeper_drop_music_discs": [ - "minecraft:music_disc_13", - "minecraft:music_disc_cat", - "minecraft:music_disc_blocks", - "minecraft:music_disc_chirp", - "minecraft:music_disc_far", - "minecraft:music_disc_mall", - "minecraft:music_disc_mellohi", - "minecraft:music_disc_stal", - "minecraft:music_disc_strad", - "minecraft:music_disc_ward", - "minecraft:music_disc_11", - "minecraft:music_disc_wait" - ], - "minecraft:creeper_igniters": [ - "minecraft:flint_and_steel", - "minecraft:fire_charge" - ], - "minecraft:crimson_stems": [ - "minecraft:crimson_stem", - "minecraft:stripped_crimson_stem", - "minecraft:crimson_hyphae", - "minecraft:stripped_crimson_hyphae" - ], - "minecraft:dampens_vibrations": [ - "minecraft:white_wool", - "minecraft:orange_wool", - "minecraft:magenta_wool", - "minecraft:light_blue_wool", - "minecraft:yellow_wool", - "minecraft:lime_wool", - "minecraft:pink_wool", - "minecraft:gray_wool", - "minecraft:light_gray_wool", - "minecraft:cyan_wool", - "minecraft:purple_wool", - "minecraft:blue_wool", - "minecraft:brown_wool", - "minecraft:green_wool", - "minecraft:red_wool", - "minecraft:black_wool", - "minecraft:white_carpet", - "minecraft:orange_carpet", - "minecraft:magenta_carpet", - "minecraft:light_blue_carpet", - "minecraft:yellow_carpet", - "minecraft:lime_carpet", - "minecraft:pink_carpet", - "minecraft:gray_carpet", - "minecraft:light_gray_carpet", - "minecraft:cyan_carpet", - "minecraft:purple_carpet", - "minecraft:blue_carpet", - "minecraft:brown_carpet", - "minecraft:green_carpet", - "minecraft:red_carpet", - "minecraft:black_carpet" - ], - "minecraft:dark_oak_logs": [ - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood" - ], - "minecraft:diamond_ores": [ - "minecraft:diamond_ore", - "minecraft:deepslate_diamond_ore" - ], - "minecraft:dirt": [ - "minecraft:dirt", - "minecraft:grass_block", - "minecraft:podzol", - "minecraft:coarse_dirt", - "minecraft:mycelium", - "minecraft:rooted_dirt", - "minecraft:moss_block", - "minecraft:mud", - "minecraft:muddy_mangrove_roots" - ], - "minecraft:doors": [ - "minecraft:oak_door", - "minecraft:spruce_door", - "minecraft:birch_door", - "minecraft:jungle_door", - "minecraft:acacia_door", - "minecraft:dark_oak_door", - "minecraft:crimson_door", - "minecraft:warped_door", - "minecraft:mangrove_door", - "minecraft:iron_door" - ], - "minecraft:emerald_ores": [ - "minecraft:emerald_ore", - "minecraft:deepslate_emerald_ore" - ], - "minecraft:fence_gates": [ - "minecraft:acacia_fence_gate", - "minecraft:birch_fence_gate", - "minecraft:dark_oak_fence_gate", - "minecraft:jungle_fence_gate", - "minecraft:oak_fence_gate", - "minecraft:spruce_fence_gate", - "minecraft:crimson_fence_gate", - "minecraft:warped_fence_gate", - "minecraft:mangrove_fence_gate" - ], - "minecraft:fences": [ - "minecraft:oak_fence", - "minecraft:acacia_fence", - "minecraft:dark_oak_fence", - "minecraft:spruce_fence", - "minecraft:birch_fence", - "minecraft:jungle_fence", - "minecraft:crimson_fence", - "minecraft:warped_fence", - "minecraft:mangrove_fence", - "minecraft:nether_brick_fence" - ], - "minecraft:fishes": [ - "minecraft:cod", - "minecraft:cooked_cod", - "minecraft:salmon", - "minecraft:cooked_salmon", - "minecraft:pufferfish", - "minecraft:tropical_fish" - ], - "minecraft:flowers": [ - "minecraft:dandelion", - "minecraft:poppy", - "minecraft:blue_orchid", - "minecraft:allium", - "minecraft:azure_bluet", - "minecraft:red_tulip", - "minecraft:orange_tulip", - "minecraft:white_tulip", - "minecraft:pink_tulip", - "minecraft:oxeye_daisy", - "minecraft:cornflower", - "minecraft:lily_of_the_valley", - "minecraft:wither_rose", - "minecraft:sunflower", - "minecraft:lilac", - "minecraft:peony", - "minecraft:rose_bush", - "minecraft:flowering_azalea_leaves", - "minecraft:flowering_azalea", - "minecraft:mangrove_propagule" - ], - "minecraft:fox_food": [ - "minecraft:sweet_berries", - "minecraft:glow_berries" - ], - "minecraft:freeze_immune_wearables": [ - "minecraft:leather_boots", - "minecraft:leather_leggings", - "minecraft:leather_chestplate", - "minecraft:leather_helmet", - "minecraft:leather_horse_armor" - ], - "minecraft:gold_ores": [ - "minecraft:gold_ore", - "minecraft:nether_gold_ore", - "minecraft:deepslate_gold_ore" - ], - "minecraft:ignored_by_piglin_babies": [ - "minecraft:leather" - ], - "minecraft:iron_ores": [ - "minecraft:iron_ore", - "minecraft:deepslate_iron_ore" - ], - "minecraft:jungle_logs": [ - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood" - ], - "minecraft:lapis_ores": [ - "minecraft:lapis_ore", - "minecraft:deepslate_lapis_ore" - ], - "minecraft:leaves": [ - "minecraft:jungle_leaves", - "minecraft:oak_leaves", - "minecraft:spruce_leaves", - "minecraft:dark_oak_leaves", - "minecraft:acacia_leaves", - "minecraft:birch_leaves", - "minecraft:azalea_leaves", - "minecraft:flowering_azalea_leaves", - "minecraft:mangrove_leaves" - ], - "minecraft:lectern_books": [ - "minecraft:written_book", - "minecraft:writable_book" - ], - "minecraft:logs": [ - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood", - "minecraft:crimson_stem", - "minecraft:stripped_crimson_stem", - "minecraft:crimson_hyphae", - "minecraft:stripped_crimson_hyphae", - "minecraft:warped_stem", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:stripped_warped_hyphae" - ], - "minecraft:logs_that_burn": [ - "minecraft:dark_oak_log", - "minecraft:dark_oak_wood", - "minecraft:stripped_dark_oak_log", - "minecraft:stripped_dark_oak_wood", - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood", - "minecraft:acacia_log", - "minecraft:acacia_wood", - "minecraft:stripped_acacia_log", - "minecraft:stripped_acacia_wood", - "minecraft:birch_log", - "minecraft:birch_wood", - "minecraft:stripped_birch_log", - "minecraft:stripped_birch_wood", - "minecraft:jungle_log", - "minecraft:jungle_wood", - "minecraft:stripped_jungle_log", - "minecraft:stripped_jungle_wood", - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood", - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood" - ], - "minecraft:mangrove_logs": [ - "minecraft:mangrove_log", - "minecraft:mangrove_wood", - "minecraft:stripped_mangrove_log", - "minecraft:stripped_mangrove_wood" - ], - "minecraft:music_discs": [ - "minecraft:music_disc_13", - "minecraft:music_disc_cat", - "minecraft:music_disc_blocks", - "minecraft:music_disc_chirp", - "minecraft:music_disc_far", - "minecraft:music_disc_mall", - "minecraft:music_disc_mellohi", - "minecraft:music_disc_stal", - "minecraft:music_disc_strad", - "minecraft:music_disc_ward", - "minecraft:music_disc_11", - "minecraft:music_disc_wait", - "minecraft:music_disc_pigstep", - "minecraft:music_disc_otherside", - "minecraft:music_disc_5" - ], - "minecraft:non_flammable_wood": [ - "minecraft:warped_stem", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:stripped_warped_hyphae", - "minecraft:crimson_stem", - "minecraft:stripped_crimson_stem", - "minecraft:crimson_hyphae", - "minecraft:stripped_crimson_hyphae", - "minecraft:crimson_planks", - "minecraft:warped_planks", - "minecraft:crimson_slab", - "minecraft:warped_slab", - "minecraft:crimson_pressure_plate", - "minecraft:warped_pressure_plate", - "minecraft:crimson_fence", - "minecraft:warped_fence", - "minecraft:crimson_trapdoor", - "minecraft:warped_trapdoor", - "minecraft:crimson_fence_gate", - "minecraft:warped_fence_gate", - "minecraft:crimson_stairs", - "minecraft:warped_stairs", - "minecraft:crimson_button", - "minecraft:warped_button", - "minecraft:crimson_door", - "minecraft:warped_door", - "minecraft:crimson_sign", - "minecraft:warped_sign" - ], - "minecraft:oak_logs": [ - "minecraft:oak_log", - "minecraft:oak_wood", - "minecraft:stripped_oak_log", - "minecraft:stripped_oak_wood" - ], - "minecraft:piglin_food": [ - "minecraft:porkchop", - "minecraft:cooked_porkchop" - ], - "minecraft:piglin_loved": [ - "minecraft:gold_ore", - "minecraft:nether_gold_ore", - "minecraft:deepslate_gold_ore", - "minecraft:gold_block", - "minecraft:gilded_blackstone", - "minecraft:light_weighted_pressure_plate", - "minecraft:gold_ingot", - "minecraft:bell", - "minecraft:clock", - "minecraft:golden_carrot", - "minecraft:glistering_melon_slice", - "minecraft:golden_apple", - "minecraft:enchanted_golden_apple", - "minecraft:golden_helmet", - "minecraft:golden_chestplate", - "minecraft:golden_leggings", - "minecraft:golden_boots", - "minecraft:golden_horse_armor", - "minecraft:golden_sword", - "minecraft:golden_pickaxe", - "minecraft:golden_shovel", - "minecraft:golden_axe", - "minecraft:golden_hoe", - "minecraft:raw_gold", - "minecraft:raw_gold_block" - ], - "minecraft:piglin_repellents": [ - "minecraft:soul_torch", - "minecraft:soul_lantern", - "minecraft:soul_campfire" - ], - "minecraft:planks": [ - "minecraft:oak_planks", - "minecraft:spruce_planks", - "minecraft:birch_planks", - "minecraft:jungle_planks", - "minecraft:acacia_planks", - "minecraft:dark_oak_planks", - "minecraft:crimson_planks", - "minecraft:warped_planks", - "minecraft:mangrove_planks" - ], - "minecraft:rails": [ - "minecraft:rail", - "minecraft:powered_rail", - "minecraft:detector_rail", - "minecraft:activator_rail" - ], - "minecraft:redstone_ores": [ - "minecraft:redstone_ore", - "minecraft:deepslate_redstone_ore" - ], - "minecraft:sand": [ - "minecraft:sand", - "minecraft:red_sand" - ], - "minecraft:saplings": [ - "minecraft:oak_sapling", - "minecraft:spruce_sapling", - "minecraft:birch_sapling", - "minecraft:jungle_sapling", - "minecraft:acacia_sapling", - "minecraft:dark_oak_sapling", - "minecraft:azalea", - "minecraft:flowering_azalea", - "minecraft:mangrove_propagule" - ], - "minecraft:signs": [ - "minecraft:oak_sign", - "minecraft:spruce_sign", - "minecraft:birch_sign", - "minecraft:acacia_sign", - "minecraft:jungle_sign", - "minecraft:dark_oak_sign", - "minecraft:crimson_sign", - "minecraft:warped_sign", - "minecraft:mangrove_sign" - ], - "minecraft:slabs": [ - "minecraft:oak_slab", - "minecraft:spruce_slab", - "minecraft:birch_slab", - "minecraft:jungle_slab", - "minecraft:acacia_slab", - "minecraft:dark_oak_slab", - "minecraft:crimson_slab", - "minecraft:warped_slab", - "minecraft:mangrove_slab", - "minecraft:stone_slab", - "minecraft:smooth_stone_slab", - "minecraft:stone_brick_slab", - "minecraft:sandstone_slab", - "minecraft:purpur_slab", - "minecraft:quartz_slab", - "minecraft:red_sandstone_slab", - "minecraft:brick_slab", - "minecraft:cobblestone_slab", - "minecraft:nether_brick_slab", - "minecraft:petrified_oak_slab", - "minecraft:prismarine_slab", - "minecraft:prismarine_brick_slab", - "minecraft:dark_prismarine_slab", - "minecraft:polished_granite_slab", - "minecraft:smooth_red_sandstone_slab", - "minecraft:mossy_stone_brick_slab", - "minecraft:polished_diorite_slab", - "minecraft:mossy_cobblestone_slab", - "minecraft:end_stone_brick_slab", - "minecraft:smooth_sandstone_slab", - "minecraft:smooth_quartz_slab", - "minecraft:granite_slab", - "minecraft:andesite_slab", - "minecraft:red_nether_brick_slab", - "minecraft:polished_andesite_slab", - "minecraft:diorite_slab", - "minecraft:cut_sandstone_slab", - "minecraft:cut_red_sandstone_slab", - "minecraft:blackstone_slab", - "minecraft:polished_blackstone_brick_slab", - "minecraft:polished_blackstone_slab", - "minecraft:cobbled_deepslate_slab", - "minecraft:polished_deepslate_slab", - "minecraft:deepslate_tile_slab", - "minecraft:deepslate_brick_slab", - "minecraft:waxed_weathered_cut_copper_slab", - "minecraft:waxed_exposed_cut_copper_slab", - "minecraft:waxed_cut_copper_slab", - "minecraft:oxidized_cut_copper_slab", - "minecraft:weathered_cut_copper_slab", - "minecraft:exposed_cut_copper_slab", - "minecraft:cut_copper_slab", - "minecraft:waxed_oxidized_cut_copper_slab", - "minecraft:mud_brick_slab" - ], - "minecraft:small_flowers": [ - "minecraft:dandelion", - "minecraft:poppy", - "minecraft:blue_orchid", - "minecraft:allium", - "minecraft:azure_bluet", - "minecraft:red_tulip", - "minecraft:orange_tulip", - "minecraft:white_tulip", - "minecraft:pink_tulip", - "minecraft:oxeye_daisy", - "minecraft:cornflower", - "minecraft:lily_of_the_valley", - "minecraft:wither_rose" - ], - "minecraft:soul_fire_base_blocks": [ - "minecraft:soul_sand", - "minecraft:soul_soil" - ], - "minecraft:spruce_logs": [ - "minecraft:spruce_log", - "minecraft:spruce_wood", - "minecraft:stripped_spruce_log", - "minecraft:stripped_spruce_wood" - ], - "minecraft:stairs": [ - "minecraft:oak_stairs", - "minecraft:spruce_stairs", - "minecraft:birch_stairs", - "minecraft:jungle_stairs", - "minecraft:acacia_stairs", - "minecraft:dark_oak_stairs", - "minecraft:crimson_stairs", - "minecraft:warped_stairs", - "minecraft:mangrove_stairs", - "minecraft:cobblestone_stairs", - "minecraft:sandstone_stairs", - "minecraft:nether_brick_stairs", - "minecraft:stone_brick_stairs", - "minecraft:brick_stairs", - "minecraft:purpur_stairs", - "minecraft:quartz_stairs", - "minecraft:red_sandstone_stairs", - "minecraft:prismarine_brick_stairs", - "minecraft:prismarine_stairs", - "minecraft:dark_prismarine_stairs", - "minecraft:polished_granite_stairs", - "minecraft:smooth_red_sandstone_stairs", - "minecraft:mossy_stone_brick_stairs", - "minecraft:polished_diorite_stairs", - "minecraft:mossy_cobblestone_stairs", - "minecraft:end_stone_brick_stairs", - "minecraft:stone_stairs", - "minecraft:smooth_sandstone_stairs", - "minecraft:smooth_quartz_stairs", - "minecraft:granite_stairs", - "minecraft:andesite_stairs", - "minecraft:red_nether_brick_stairs", - "minecraft:polished_andesite_stairs", - "minecraft:diorite_stairs", - "minecraft:blackstone_stairs", - "minecraft:polished_blackstone_brick_stairs", - "minecraft:polished_blackstone_stairs", - "minecraft:cobbled_deepslate_stairs", - "minecraft:polished_deepslate_stairs", - "minecraft:deepslate_tile_stairs", - "minecraft:deepslate_brick_stairs", - "minecraft:oxidized_cut_copper_stairs", - "minecraft:weathered_cut_copper_stairs", - "minecraft:exposed_cut_copper_stairs", - "minecraft:cut_copper_stairs", - "minecraft:waxed_weathered_cut_copper_stairs", - "minecraft:waxed_exposed_cut_copper_stairs", - "minecraft:waxed_cut_copper_stairs", - "minecraft:waxed_oxidized_cut_copper_stairs", - "minecraft:mud_brick_stairs" - ], - "minecraft:stone_bricks": [ - "minecraft:stone_bricks", - "minecraft:mossy_stone_bricks", - "minecraft:cracked_stone_bricks", - "minecraft:chiseled_stone_bricks" - ], - "minecraft:stone_crafting_materials": [ - "minecraft:cobblestone", - "minecraft:blackstone", - "minecraft:cobbled_deepslate" - ], - "minecraft:stone_tool_materials": [ - "minecraft:cobblestone", - "minecraft:blackstone", - "minecraft:cobbled_deepslate" - ], - "minecraft:tall_flowers": [ - "minecraft:sunflower", - "minecraft:lilac", - "minecraft:peony", - "minecraft:rose_bush" - ], - "minecraft:terracotta": [ - "minecraft:terracotta", - "minecraft:white_terracotta", - "minecraft:orange_terracotta", - "minecraft:magenta_terracotta", - "minecraft:light_blue_terracotta", - "minecraft:yellow_terracotta", - "minecraft:lime_terracotta", - "minecraft:pink_terracotta", - "minecraft:gray_terracotta", - "minecraft:light_gray_terracotta", - "minecraft:cyan_terracotta", - "minecraft:purple_terracotta", - "minecraft:blue_terracotta", - "minecraft:brown_terracotta", - "minecraft:green_terracotta", - "minecraft:red_terracotta", - "minecraft:black_terracotta" - ], - "minecraft:trapdoors": [ - "minecraft:acacia_trapdoor", - "minecraft:birch_trapdoor", - "minecraft:dark_oak_trapdoor", - "minecraft:jungle_trapdoor", - "minecraft:oak_trapdoor", - "minecraft:spruce_trapdoor", - "minecraft:crimson_trapdoor", - "minecraft:warped_trapdoor", - "minecraft:mangrove_trapdoor", - "minecraft:iron_trapdoor" - ], - "minecraft:walls": [ - "minecraft:cobblestone_wall", - "minecraft:mossy_cobblestone_wall", - "minecraft:brick_wall", - "minecraft:prismarine_wall", - "minecraft:red_sandstone_wall", - "minecraft:mossy_stone_brick_wall", - "minecraft:granite_wall", - "minecraft:stone_brick_wall", - "minecraft:nether_brick_wall", - "minecraft:andesite_wall", - "minecraft:red_nether_brick_wall", - "minecraft:sandstone_wall", - "minecraft:end_stone_brick_wall", - "minecraft:diorite_wall", - "minecraft:blackstone_wall", - "minecraft:polished_blackstone_brick_wall", - "minecraft:polished_blackstone_wall", - "minecraft:cobbled_deepslate_wall", - "minecraft:polished_deepslate_wall", - "minecraft:deepslate_tile_wall", - "minecraft:deepslate_brick_wall", - "minecraft:mud_brick_wall" - ], - "minecraft:warped_stems": [ - "minecraft:warped_stem", - "minecraft:stripped_warped_stem", - "minecraft:warped_hyphae", - "minecraft:stripped_warped_hyphae" - ], - "minecraft:wart_blocks": [ - "minecraft:nether_wart_block", - "minecraft:warped_wart_block" - ], - "minecraft:wooden_buttons": [ - "minecraft:oak_button", - "minecraft:spruce_button", - "minecraft:birch_button", - "minecraft:jungle_button", - "minecraft:acacia_button", - "minecraft:dark_oak_button", - "minecraft:crimson_button", - "minecraft:warped_button", - "minecraft:mangrove_button" - ], - "minecraft:wooden_doors": [ - "minecraft:oak_door", - "minecraft:spruce_door", - "minecraft:birch_door", - "minecraft:jungle_door", - "minecraft:acacia_door", - "minecraft:dark_oak_door", - "minecraft:crimson_door", - "minecraft:warped_door", - "minecraft:mangrove_door" - ], - "minecraft:wooden_fences": [ - "minecraft:oak_fence", - "minecraft:acacia_fence", - "minecraft:dark_oak_fence", - "minecraft:spruce_fence", - "minecraft:birch_fence", - "minecraft:jungle_fence", - "minecraft:crimson_fence", - "minecraft:warped_fence", - "minecraft:mangrove_fence" - ], - "minecraft:wooden_pressure_plates": [ - "minecraft:oak_pressure_plate", - "minecraft:spruce_pressure_plate", - "minecraft:birch_pressure_plate", - "minecraft:jungle_pressure_plate", - "minecraft:acacia_pressure_plate", - "minecraft:dark_oak_pressure_plate", - "minecraft:crimson_pressure_plate", - "minecraft:warped_pressure_plate", - "minecraft:mangrove_pressure_plate" - ], - "minecraft:wooden_slabs": [ - "minecraft:oak_slab", - "minecraft:spruce_slab", - "minecraft:birch_slab", - "minecraft:jungle_slab", - "minecraft:acacia_slab", - "minecraft:dark_oak_slab", - "minecraft:crimson_slab", - "minecraft:warped_slab", - "minecraft:mangrove_slab" - ], - "minecraft:wooden_stairs": [ - "minecraft:oak_stairs", - "minecraft:spruce_stairs", - "minecraft:birch_stairs", - "minecraft:jungle_stairs", - "minecraft:acacia_stairs", - "minecraft:dark_oak_stairs", - "minecraft:crimson_stairs", - "minecraft:warped_stairs", - "minecraft:mangrove_stairs" - ], - "minecraft:wooden_trapdoors": [ - "minecraft:acacia_trapdoor", - "minecraft:birch_trapdoor", - "minecraft:dark_oak_trapdoor", - "minecraft:jungle_trapdoor", - "minecraft:oak_trapdoor", - "minecraft:spruce_trapdoor", - "minecraft:crimson_trapdoor", - "minecraft:warped_trapdoor", - "minecraft:mangrove_trapdoor" - ], - "minecraft:wool": [ - "minecraft:white_wool", - "minecraft:orange_wool", - "minecraft:magenta_wool", - "minecraft:light_blue_wool", - "minecraft:yellow_wool", - "minecraft:lime_wool", - "minecraft:pink_wool", - "minecraft:gray_wool", - "minecraft:light_gray_wool", - "minecraft:cyan_wool", - "minecraft:purple_wool", - "minecraft:blue_wool", - "minecraft:brown_wool", - "minecraft:green_wool", - "minecraft:red_wool", - "minecraft:black_wool" - ], - "minecraft:wool_carpets": [ - "minecraft:white_carpet", - "minecraft:orange_carpet", - "minecraft:magenta_carpet", - "minecraft:light_blue_carpet", - "minecraft:yellow_carpet", - "minecraft:lime_carpet", - "minecraft:pink_carpet", - "minecraft:gray_carpet", - "minecraft:light_gray_carpet", - "minecraft:cyan_carpet", - "minecraft:purple_carpet", - "minecraft:blue_carpet", - "minecraft:brown_carpet", - "minecraft:green_carpet", - "minecraft:red_carpet", - "minecraft:black_carpet" - ], - "minecraft:carpets": [ - "minecraft:white_carpet", - "minecraft:orange_carpet", - "minecraft:magenta_carpet", - "minecraft:light_blue_carpet", - "minecraft:yellow_carpet", - "minecraft:lime_carpet", - "minecraft:pink_carpet", - "minecraft:gray_carpet", - "minecraft:light_gray_carpet", - "minecraft:cyan_carpet", - "minecraft:purple_carpet", - "minecraft:blue_carpet", - "minecraft:brown_carpet", - "minecraft:green_carpet", - "minecraft:red_carpet", - "minecraft:black_carpet" - ], - "minecraft:occludes_vibration_signals": [ - "minecraft:white_wool", - "minecraft:orange_wool", - "minecraft:magenta_wool", - "minecraft:light_blue_wool", - "minecraft:yellow_wool", - "minecraft:lime_wool", - "minecraft:pink_wool", - "minecraft:gray_wool", - "minecraft:light_gray_wool", - "minecraft:cyan_wool", - "minecraft:purple_wool", - "minecraft:blue_wool", - "minecraft:brown_wool", - "minecraft:green_wool", - "minecraft:red_wool", - "minecraft:black_wool" - ], - "minecraft:axes": [ - "minecraft:diamond_axe", - "minecraft:stone_axe", - "minecraft:golden_axe", - "minecraft:netherite_axe", - "minecraft:wooden_axe", - "minecraft:iron_axe" - ], - "minecraft:hoes": [ - "minecraft:diamond_hoe", - "minecraft:stone_hoe", - "minecraft:golden_hoe", - "minecraft:netherite_hoe", - "minecraft:wooden_hoe", - "minecraft:iron_hoe" - ], - "minecraft:pickaxes": [ - "minecraft:diamond_pickaxe", - "minecraft:stone_pickaxe", - "minecraft:golden_pickaxe", - "minecraft:netherite_pickaxe", - "minecraft:wooden_pickaxe", - "minecraft:iron_pickaxe" - ], - "minecraft:shovels": [ - "minecraft:diamond_shovel", - "minecraft:stone_shovel", - "minecraft:golden_shovel", - "minecraft:netherite_shovel", - "minecraft:wooden_shovel", - "minecraft:iron_shovel" - ], - "minecraft:smelts_to_glass": [ - "minecraft:sand", - "minecraft:red_sand" - ], - "minecraft:swords": [ - "minecraft:diamond_sword", - "minecraft:stone_sword", - "minecraft:golden_sword", - "minecraft:netherite_sword", - "minecraft:wooden_sword", - "minecraft:iron_sword" - ], - "minecraft:tools": [ - "minecraft:diamond_sword", - "minecraft:stone_sword", - "minecraft:golden_sword", - "minecraft:netherite_sword", - "minecraft:wooden_sword", - "minecraft:iron_sword", - "minecraft:diamond_axe", - "minecraft:stone_axe", - "minecraft:golden_axe", - "minecraft:netherite_axe", - "minecraft:wooden_axe", - "minecraft:iron_axe", - "minecraft:diamond_pickaxe", - "minecraft:stone_pickaxe", - "minecraft:golden_pickaxe", - "minecraft:netherite_pickaxe", - "minecraft:wooden_pickaxe", - "minecraft:iron_pickaxe", - "minecraft:diamond_shovel", - "minecraft:stone_shovel", - "minecraft:golden_shovel", - "minecraft:netherite_shovel", - "minecraft:wooden_shovel", - "minecraft:iron_shovel", - "minecraft:diamond_hoe", - "minecraft:stone_hoe", - "minecraft:golden_hoe", - "minecraft:netherite_hoe", - "minecraft:wooden_hoe", - "minecraft:iron_hoe", - "minecraft:trident" - ] - } -} \ No newline at end of file