diff --git a/build.gradle b/build.gradle index 61bc0bb..d865a06 100644 --- a/build.gradle +++ b/build.gradle @@ -1,177 +1,207 @@ -buildscript { - repositories { - maven { url = 'https://maven.minecraftforge.net/' } - // These repositories are only for Gradle plugins, put any other repositories in the repository block further below - maven { url = 'https://repo.spongepowered.org/repository/maven-public/' } - mavenCentral() - } - dependencies { - classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '[6.0.16,6.2)', changing: true - - classpath 'org.spongepowered:mixingradle:0.7-SNAPSHOT' - } -} - plugins { - id 'eclipse' + id 'java-library' + id 'maven-publish' + id 'net.neoforged.moddev' version '2.0.121' id 'idea' - id 'net.minecraftforge.gradle' version '[6.0.16,6.2)' - id 'org.spongepowered.mixin' version '0.7.+' - id 'org.parchmentmc.librarian.forgegradle' version '1.+' } -apply plugin: 'org.spongepowered.mixin' +tasks.named('wrapper', Wrapper).configure { + // Define wrapper values here so as to not have to always do so when updating gradlew.properties. + // Switching this to Wrapper.DistributionType.ALL will download the full gradle sources that comes with + // documentation attached on cursor hover of gradle classes and methods. However, this comes with increased + // file size for Gradle. If you do switch this to ALL, run the Gradle wrapper task twice afterwards. + // (Verify by checking gradle/wrapper/gradle-wrapper.properties to see if distributionUrl now points to `-all`) + distributionType = Wrapper.DistributionType.BIN +} -group = mod_group_id version = mod_version +group = mod_group_id + +repositories { + repositories { + mavenCentral() + maven { url 'https://jitpack.io' } + } + maven { + url "https://cursemaven.com" + content { + includeGroup "curse.maven" + } + } +} base { archivesName = mod_id } -java { - toolchain.languageVersion = JavaLanguageVersion.of(17) -} +// Mojang ships Java 21 to end users in 1.21.1, so mods should target Java 21. +java.toolchain.languageVersion = JavaLanguageVersion.of(21) -minecraft { - mappings channel: mapping_channel, version: mapping_version - copyIdeResources = true +neoForge { + // Specify the version of NeoForge to use. + version = project.neo_version - runs { - // applies to all the run configs below - configureEach { - workingDirectory project.file('run') - property 'forge.logging.markers', 'REGISTRIES' - property 'forge.logging.console.level', 'debug' - mods { - "${mod_id}" { - source sourceSets.main - } - } - } + parchment { + mappingsVersion = project.parchment_mappings_version + minecraftVersion = project.parchment_minecraft_version + } + + // This line is optional. Access Transformers are automatically detected + // accessTransformers = project.files('src/main/resources/META-INF/accesstransformer.cfg') + // Default run configurations. + // These can be tweaked, removed, or duplicated as needed. + runs { client { + client() + // Comma-separated list of namespaces to load gametests from. Empty = all namespaces. - property 'forge.enabledGameTestNamespaces', mod_id + systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id } server { - property 'forge.enabledGameTestNamespaces', mod_id - args '--nogui' + server() + programArgument '--nogui' + systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id } // This run config launches GameTestServer and runs all registered gametests, then exits. // By default, the server will crash when no gametests are provided. // The gametest system is also enabled by default for other run configs under the /test command. gameTestServer { - property 'forge.enabledGameTestNamespaces', mod_id + type = "gameTestServer" + systemProperty 'neoforge.enabledGameTestNamespaces', project.mod_id } data { - // example of overriding the workingDirectory set in configureEach above - workingDirectory project.file('run-data') + data() + + // example of overriding the workingDirectory set in configureEach above, uncomment if you want to use it + // gameDirectory = project.file('run-data') // Specify the modid for data generation, where to output the resulting resource, and where to look for existing resources. - args '--mod', mod_id, '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/') + programArguments.addAll '--mod', project.mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath() } - } -} -mixin { - add sourceSets.main, "tfcobblemon.refmap.json" + // applies to all the run configs above + configureEach { + // Recommended logging data for a userdev environment + // The markers can be added/remove as needed separated by commas. + // "SCAN": For mods scan. + // "REGISTRIES": For firing of registry events. + // "REGISTRYDUMP": For getting the contents of all registries. + systemProperty 'forge.logging.markers', 'REGISTRIES' + + // Recommended logging level for the console + // You can set various levels here. + // Please read: https://stackoverflow.com/questions/2031163/when-to-use-the-different-log-levels + logLevel = org.slf4j.event.Level.DEBUG + } + } - config "tfcobblemon.mixins.json" - debug.verbose = true - debug.export = true + mods { + // define mod <-> source bindings + // these are used to tell the game which sources are for which mod + // multi mod projects should define one per mod + "${mod_id}" { + sourceSet(sourceSets.main) + } + } } // Include resources generated by data generators. sourceSets.main.resources { srcDir 'src/generated/resources' } -repositories { - repositories { - mavenCentral() - maven { url 'https://jitpack.io' } - } - maven { - url "https://cursemaven.com" - content { - includeGroup "curse.maven" - } - } - // Put repositories for dependencies here - // ForgeGradle automatically adds the Forge maven and Maven Central for you - - // If you have mod jar dependencies in ./libs, you can declare them as a repository like so. - // See https://docs.gradle.org/current/userguide/declaring_repositories.html#sub:flat_dir_resolver - // flatDir { - // dir 'libs' - // } +// Sets up a dependency configuration called 'localRuntime'. +// This configuration should be used instead of 'runtimeOnly' to declare +// a dependency that will be present for runtime testing but that is +// "optional", meaning it will not be pulled by dependents of this mod. +configurations { + runtimeClasspath.extendsFrom localRuntime } dependencies { - // Specify the version of Minecraft to use. - // Any artifact can be supplied so long as it has a "userdev" classifier artifact and is a compatible patcher artifact. - // The "userdev" classifier will be requested and setup by ForgeGradle. - // If the group id is "net.minecraft" and the artifact id is one of ["client", "server", "joined"], - // then special handling is done to allow a setup of a vanilla dependency without the use of an external repository. - minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" - - // Example mod dependency with JEI - using fg.deobf() ensures the dependency is remapped to your development mappings + // Example optional mod dependency with JEI // The JEI API is declared for compile time use, while the full JEI artifact is used at runtime - // compileOnly fg.deobf("mezz.jei:jei-${mc_version}-common-api:${jei_version}") - // compileOnly fg.deobf("mezz.jei:jei-${mc_version}-forge-api:${jei_version}") - // runtimeOnly fg.deobf("mezz.jei:jei-${mc_version}-forge:${jei_version}") + // compileOnly "mezz.jei:jei-${mc_version}-common-api:${jei_version}" + // compileOnly "mezz.jei:jei-${mc_version}-neoforge-api:${jei_version}" + // We add the full version to localRuntime, not runtimeOnly, so that we do not publish a dependency on it + // localRuntime "mezz.jei:jei-${mc_version}-neoforge:${jei_version}" + + /*compileOnly "curse.maven:terrafirmacraft-302973:7301272" + compileOnly "curse.maven:cobblemon-687131:7273151" + + localRuntime "curse.maven:terrafirmacraft-302973:7301272" + localRuntime "curse.maven:cobblemon-687131:7273151"*/ // Example mod dependency using a mod jar from ./libs with a flat dir repository // This maps to ./libs/coolmod-${mc_version}-${coolmod_version}.jar // The group id is ignored when searching -- in this case, it is "blank" - // implementation fg.deobf("blank:coolmod-${mc_version}:${coolmod_version}") + // implementation "blank:coolmod-${mc_version}:${coolmod_version}" + + implementation "curse.maven:terrafirmacraft-302973:7301272" + implementation "curse.maven:cobblemon-687131:7273151" + implementation "org.jetbrains.kotlin:kotlin-stdlib:1.9.23" + + // Example mod dependency using a file as dependency + // implementation files("libs/coolmod-${mc_version}-${coolmod_version}.jar") + + // Example project dependency using a sister or child project: + // implementation project(":myproject") // For more info: // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html // http://www.gradle.org/docs/current/userguide/dependency_management.html - - annotationProcessor 'org.spongepowered:mixin:0.8.5:processor' - - compileOnly fg.deobf("curse.maven:terrafirmacraft-302973:5571484") - compileOnly fg.deobf("curse.maven:cobblemon-687131:5375390") } // This block of code expands all declared replace properties in the specified resource targets. // A missing property will result in an error. Properties are expanded using ${} Groovy notation. -// When "copyIdeResources" is enabled, this will also run before the game launches in IDE environments. -// See https://docs.gradle.org/current/dsl/org.gradle.language.jvm.tasks.ProcessResources.html -tasks.named('processResources', ProcessResources).configure { - var replaceProperties = [minecraft_version : minecraft_version, minecraft_version_range: minecraft_version_range, - forge_version : forge_version, forge_version_range: forge_version_range, - loader_version_range: loader_version_range, - mod_id : mod_id, mod_name: mod_name, mod_license: mod_license, mod_version: mod_version, - mod_authors : mod_authors, mod_description: mod_description,] - +var generateModMetadata = tasks.register("generateModMetadata", ProcessResources) { + var replaceProperties = [ + minecraft_version : minecraft_version, + minecraft_version_range: minecraft_version_range, + neo_version : neo_version, + loader_version_range : loader_version_range, + mod_id : mod_id, + mod_name : mod_name, + mod_license : mod_license, + mod_version : mod_version, + mod_authors : mod_authors, + mod_description : mod_description + ] inputs.properties replaceProperties - - filesMatching(['META-INF/mods.toml', 'pack.mcmeta']) { - expand replaceProperties + [project: project] - } + expand replaceProperties + from "src/main/templates" + into "build/generated/sources/modMetadata" } - -// Example for how to get properties into the manifest for reading at runtime. -tasks.named('jar', Jar).configure { - manifest { - attributes(["Specification-Title" : mod_id, - "Specification-Vendor" : mod_authors, - "Specification-Version" : "1", // We are version 1 of ourselves - "Implementation-Title" : project.name, - "Implementation-Version" : project.jar.archiveVersion, - "Implementation-Vendor" : mod_authors, - "Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ")]) +// Include the output of "generateModMetadata" as an input directory for the build +// this works with both building through Gradle and the IDE. +sourceSets.main.resources.srcDir generateModMetadata +// To avoid having to run "generateModMetadata" manually, make it run on every project reload +neoForge.ideSyncTask generateModMetadata + +// Example configuration to allow publishing using the maven-publish plugin +publishing { + publications { + register('mavenJava', MavenPublication) { + from components.java + } + } + repositories { + maven { + url "file://${project.projectDir}/repo" + } } - - // This is the preferred method to reobfuscate your jar file - finalizedBy 'reobfJar' } tasks.withType(JavaCompile).configureEach { options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation } + +// IDEA no longer automatically downloads sources/javadoc jars for dependencies, so we need to explicitly enable the behavior. +idea { + module { + downloadSources = true + downloadJavadoc = true + } +} diff --git a/gradle.properties b/gradle.properties index bc2b26e..c23e5c1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,19 +1,43 @@ -org.gradle.jvmargs=-Xmx3G -org.gradle.daemon=false -minecraft_version=1.20.1 -minecraft_version_range=[1.20,1.21) +# Sets default memory used for gradle commands. Can be overridden by user or command line properties. +org.gradle.jvmargs=-Xmx1G +org.gradle.daemon=true +org.gradle.parallel=true +org.gradle.caching=true +org.gradle.configuration-cache=true -forge_version=47.3.5 -forge_version_range=[47,) -loader_version_range=[47,) +#read more on this at https://github.com/neoforged/ModDevGradle?tab=readme-ov-file#better-minecraft-parameter-names--javadoc-parchment +# you can also find the latest versions at: https://parchmentmc.org/docs/getting-started +parchment_minecraft_version=1.21.1 +parchment_mappings_version=2024.11.17 +# Environment Properties +# You can find the latest versions here: https://projects.neoforged.net/neoforged/neoforge +# The Minecraft version must agree with the Neo version to get a valid artifact +minecraft_version=1.21.1 +# The Minecraft version range can use any release version of Minecraft as bounds. +# Snapshots, pre-releases, and release candidates are not guaranteed to sort properly +# as they do not follow standard versioning conventions. +minecraft_version_range=[1.21.1] +# The Neo version must agree with the Minecraft version to get a valid artifact +neo_version=21.1.216 +# The loader version range can only use the major version of FML as bounds +loader_version_range=[1,) -mapping_channel=parchment -mapping_version=2023.06.26-1.20.1 +## Mod Properties +# The unique mod identifier for the mod. Must be lowercase in English locale. Must fit the regex [a-z][a-z0-9_]{1,63} +# Must match the String constant located in the main mod class annotated with @Mod. mod_id=tfcobblemon +# The human-readable display name for the mod. mod_name=TFCobblemon -mod_license=GNU LGPL 3.0 -mod_version=1.0 -mod_group_id=com.kingtrapinch -mod_authors=KingTrapinch -mod_description= TFC+Cobblemon integration mod +# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. +mod_license=All Rights Reserved +# The mod version. See https://semver.org/ +mod_version=1.2.0 +# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. +# This should match the base package used for the mod sources. +# See https://maven.apache.org/guides/mini/guide-naming-conventions.html +mod_group_id=com.kingtrapinch.tfcobblemon +# The authors of the mod. This is a simple text string that is used for display purposes in the mod list. +mod_authors=YourNameHere, OtherNameHere +# The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list. +mod_description=Example mod description.\nNewline characters can be used and will be replaced properly. diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index e644113..1b33c55 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a441313..bad7c24 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index b740cf1..23d15a9 100644 --- a/gradlew +++ b/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -84,7 +86,7 @@ done # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -112,7 +114,7 @@ case "$( uname )" in #( NONSTOP* ) nonstop=true ;; esac -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar +CLASSPATH="\\\"\\\"" # Determine the Java command to use to start the JVM. @@ -203,7 +205,7 @@ fi DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' # Collect all arguments for the java command: -# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, # and any embedded shellness will be escaped. # * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be # treated as '${Hostname}' itself on the command line. @@ -211,7 +213,7 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ "$@" # Stop when "xargs" is not available. diff --git a/gradlew.bat b/gradlew.bat index 25da30d..db3a6ac 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ########################################################################## @@ -68,11 +70,11 @@ goto fail :execute @rem Setup the command line -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar +set CLASSPATH= @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* :end @rem End local scope for the variables with windows NT shell diff --git a/settings.gradle b/settings.gradle index 68d5d48..7a488e3 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,16 +1,9 @@ pluginManagement { repositories { gradlePluginPortal() - maven { - name = 'MinecraftForge' - url = 'https://maven.minecraftforge.net/' - } - maven { url = 'https://maven.parchmentmc.org' } // Add this line } } plugins { - id 'org.gradle.toolchains.foojay-resolver-convention' version '0.7.0' + id 'org.gradle.toolchains.foojay-resolver-convention' version '1.0.0' } - -rootProject.name = 'tfcobblemon' diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/Config.java b/src/main/java/com/kingtrapinch/tfcobblemon/Config.java new file mode 100644 index 0000000..1eea4a0 --- /dev/null +++ b/src/main/java/com/kingtrapinch/tfcobblemon/Config.java @@ -0,0 +1,42 @@ +package com.kingtrapinch.tfcobblemon; + +import java.util.List; +import java.util.Set; +import java.util.stream.Collectors; + +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.Item; +import net.neoforged.bus.api.SubscribeEvent; +import net.neoforged.fml.common.EventBusSubscriber; +import net.neoforged.fml.event.config.ModConfigEvent; +import net.neoforged.neoforge.common.ModConfigSpec; + +// An example config class. This is not required, but it's a good idea to have one to keep your config organized. +// Demonstrates how to use Neo's config APIs +public class Config { + private static final ModConfigSpec.Builder BUILDER = new ModConfigSpec.Builder(); + + public static final ModConfigSpec.BooleanValue LOG_DIRT_BLOCK = BUILDER + .comment("Whether to log the dirt block on common setup") + .define("logDirtBlock", true); + + public static final ModConfigSpec.IntValue MAGIC_NUMBER = BUILDER + .comment("A magic number") + .defineInRange("magicNumber", 42, 0, Integer.MAX_VALUE); + + public static final ModConfigSpec.ConfigValue MAGIC_NUMBER_INTRODUCTION = BUILDER + .comment("What you want the introduction message to be for the magic number") + .define("magicNumberIntroduction", "The magic number is... "); + + // a list of strings that are treated as resource locations for items + public static final ModConfigSpec.ConfigValue> ITEM_STRINGS = BUILDER + .comment("A list of items to log on common setup.") + .defineListAllowEmpty("items", List.of("minecraft:iron_ingot"), () -> "", Config::validateItemName); + + static final ModConfigSpec SPEC = BUILDER.build(); + + private static boolean validateItemName(final Object obj) { + return obj instanceof String itemName && BuiltInRegistries.ITEM.containsKey(ResourceLocation.parse(itemName)); + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/TFCobblemon.java b/src/main/java/com/kingtrapinch/tfcobblemon/TFCobblemon.java index b447889..e2c1f6c 100644 --- a/src/main/java/com/kingtrapinch/tfcobblemon/TFCobblemon.java +++ b/src/main/java/com/kingtrapinch/tfcobblemon/TFCobblemon.java @@ -1,3084 +1,91 @@ package com.kingtrapinch.tfcobblemon; -import com.kingtrapinch.tfcobblemon.item.ModCreativeModTabs; +import com.kingtrapinch.tfcobblemon.item.ModCreativeModeTabs; import com.kingtrapinch.tfcobblemon.item.ModItems; -import com.kingtrapinch.tfcobblemon.item.custom.GolettItem; -import com.mojang.logging.LogUtils; -import net.minecraft.world.item.CreativeModeTab; -import net.minecraft.world.item.CreativeModeTabs; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.event.BuildCreativeModeTabContentsEvent; -import net.minecraftforge.event.server.ServerStartingEvent; -import net.minecraftforge.eventbus.api.IEventBus; -import net.minecraftforge.eventbus.api.SubscribeEvent; -import net.minecraftforge.fml.common.Mod; -import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; -import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; -import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; -import org.slf4j.Logger; - -// The value here should match an entry in the META-INF/mods.toml file -@Mod(TFCobblemon.MODID) -public class TFCobblemon -{ - public static final String MODID = "tfcobblemon"; - public static final Logger LOGGER = LogUtils.getLogger(); - - public TFCobblemon() { - IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus(); - - ModItems.register(modEventBus); - ModCreativeModTabs.register(modEventBus); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +import org.slf4j.Logger; +import com.mojang.logging.LogUtils; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.core.registries.Registries; +import net.minecraft.network.chat.Component; +import net.minecraft.world.food.FoodProperties; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.CreativeModeTab; +import net.minecraft.world.item.CreativeModeTabs; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.material.MapColor; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.bus.api.IEventBus; +import net.neoforged.bus.api.SubscribeEvent; +import net.neoforged.fml.common.Mod; +import net.neoforged.fml.config.ModConfig; +import net.neoforged.fml.ModContainer; +import net.neoforged.fml.event.lifecycle.FMLCommonSetupEvent; +import net.neoforged.neoforge.common.NeoForge; +import net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent; +import net.neoforged.neoforge.event.server.ServerStartingEvent; +import net.neoforged.neoforge.registries.DeferredBlock; +import net.neoforged.neoforge.registries.DeferredHolder; +import net.neoforged.neoforge.registries.DeferredItem; +import net.neoforged.neoforge.registries.DeferredRegister; + +// The value here should match an entry in the META-INF/neoforge.mods.toml file +@Mod(TFCobblemon.MODID) +public class TFCobblemon { + // Define mod id in a common place for everything to reference + public static final String MODID = "tfcobblemon"; + // Directly reference a slf4j logger + public static final Logger LOGGER = LogUtils.getLogger(); + // The constructor for the mod class is the first code that is run when your mod is loaded. + // FML will recognize some parameter types like IEventBus or ModContainer and pass them in automatically. + public TFCobblemon(IEventBus modEventBus, ModContainer modContainer) { + // Register the commonSetup method for modloading + modEventBus.addListener(this::commonSetup); + // Register ourselves for server and other game events we are interested in. + // Note that this is necessary if and only if we want *this* class (TFCobblemon) to respond directly to events. + // Do not add this line if there are no @SubscribeEvent-annotated functions in this class, like onServerStarting() below. + NeoForge.EVENT_BUS.register(this); + ModItems.register(modEventBus); + ModCreativeModeTabs.register(modEventBus); + // Register the item to a creative tab + modEventBus.addListener(this::addCreative); + // Register our mod's ModConfigSpec so that FML can create and load the config file for us + modContainer.registerConfig(ModConfig.Type.COMMON, Config.SPEC); + } - modEventBus.addListener(this::commonSetup); + private void commonSetup(FMLCommonSetupEvent event) { + // Some common setup code + LOGGER.info("HELLO FROM COMMON SETUP"); - MinecraftForge.EVENT_BUS.register(this); - modEventBus.addListener(this::addCreative); - } + if (Config.LOG_DIRT_BLOCK.getAsBoolean()) { + LOGGER.info("DIRT BLOCK >> {}", BuiltInRegistries.BLOCK.getKey(Blocks.DIRT)); + } - private void commonSetup(final FMLCommonSetupEvent event) { + LOGGER.info("{}{}", Config.MAGIC_NUMBER_INTRODUCTION.get(), Config.MAGIC_NUMBER.getAsInt()); + Config.ITEM_STRINGS.get().forEach((item) -> LOGGER.info("ITEM >> {}", item)); } // Add the example block item to the building blocks tab private void addCreative(BuildCreativeModeTabContentsEvent event) { if(event.getTabKey() == CreativeModeTabs.INGREDIENTS) { - event.accept(GolettItem.GOLETT); + event.accept(ModItems.GOLETT); } } // You can use SubscribeEvent and let the Event Bus discover methods to call @SubscribeEvent public void onServerStarting(ServerStartingEvent event) { - - } - - // You can use EventBusSubscriber to automatically register all static methods in the class annotated with @SubscribeEvent - @Mod.EventBusSubscriber(modid = MODID, bus = Mod.EventBusSubscriber.Bus.MOD, value = Dist.CLIENT) - public static class ClientModEvents { - @SubscribeEvent - public static void onClientSetup(FMLClientSetupEvent event) { - - } + // Do something when the server starts + LOGGER.info("HELLO from server starting"); } -} \ No newline at end of file +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/TFCobblemonClient.java b/src/main/java/com/kingtrapinch/tfcobblemon/TFCobblemonClient.java new file mode 100644 index 0000000..6101080 --- /dev/null +++ b/src/main/java/com/kingtrapinch/tfcobblemon/TFCobblemonClient.java @@ -0,0 +1,31 @@ +package com.kingtrapinch.tfcobblemon; + +import net.minecraft.client.Minecraft; +import net.neoforged.api.distmarker.Dist; +import net.neoforged.bus.api.SubscribeEvent; +import net.neoforged.fml.ModContainer; +import net.neoforged.fml.common.EventBusSubscriber; +import net.neoforged.fml.common.Mod; +import net.neoforged.fml.event.lifecycle.FMLClientSetupEvent; +import net.neoforged.neoforge.client.gui.ConfigurationScreen; +import net.neoforged.neoforge.client.gui.IConfigScreenFactory; + +// This class will not load on dedicated servers. Accessing client side code from here is safe. +@Mod(value = TFCobblemon.MODID, dist = Dist.CLIENT) +// You can use EventBusSubscriber to automatically register all static methods in the class annotated with @SubscribeEvent +@EventBusSubscriber(modid = TFCobblemon.MODID, value = Dist.CLIENT) +public class TFCobblemonClient { + public TFCobblemonClient(ModContainer container) { + // Allows NeoForge to create a config screen for this mod's configs. + // The config screen is accessed by going to the Mods screen > clicking on your mod > clicking on config. + // Do not forget to add translations for your config options to the en_us.json file. + container.registerExtensionPoint(IConfigScreenFactory.class, ConfigurationScreen::new); + } + + @SubscribeEvent + static void onClientSetup(FMLClientSetupEvent event) { + // Some client setup code + TFCobblemon.LOGGER.info("HELLO FROM CLIENT SETUP"); + TFCobblemon.LOGGER.info("MINECRAFT NAME >> {}", Minecraft.getInstance().getUser().getName()); + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/item/ModCreativeModTabs.java b/src/main/java/com/kingtrapinch/tfcobblemon/item/ModCreativeModTabs.java deleted file mode 100644 index 5d25cbb..0000000 --- a/src/main/java/com/kingtrapinch/tfcobblemon/item/ModCreativeModTabs.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.kingtrapinch.tfcobblemon.item; - -import com.kingtrapinch.tfcobblemon.TFCobblemon; -import com.kingtrapinch.tfcobblemon.item.custom.BlankOrbItem; -import com.kingtrapinch.tfcobblemon.item.custom.GolettItem; -import com.kingtrapinch.tfcobblemon.item.custom.LifeOrbItem; -import net.minecraft.core.registries.Registries; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.CreativeModeTab; -import net.minecraft.world.item.ItemStack; -import net.minecraftforge.eventbus.api.IEventBus; -import net.minecraftforge.registries.DeferredRegister; -import net.minecraftforge.registries.RegistryObject; - -public class ModCreativeModTabs { - public static final DeferredRegister CREATIVE_MODE_TABS = - DeferredRegister.create(Registries.CREATIVE_MODE_TAB, TFCobblemon.MODID); - - public static final RegistryObject TFCOBBLEMON_TAB = CREATIVE_MODE_TABS.register("tfcobblemon_tab", - () -> CreativeModeTab.builder().icon(() -> new ItemStack(GolettItem.GOLETT.get())) - .title(Component.translatable("creativetab.tfcobblemon_tab")) - .displayItems((pParameters, pOutput) -> { - pOutput.accept(BlankOrbItem.BLANK_ORB.get()); - pOutput.accept(LifeOrbItem.LIFE_ORB_CHARGING.get()); - pOutput.accept(ModItems.RAW_PROTECTOR.get()); - - pOutput.accept(GolettItem.GOLETT.get()); - pOutput.accept(GolettItem.GOLETT_BLACK.get()); - pOutput.accept(GolettItem.GOLETT_BLUE.get()); - pOutput.accept(GolettItem.GOLETT_CYAN.get()); - pOutput.accept(GolettItem.GOLETT_GRAY.get()); - pOutput.accept(GolettItem.GOLETT_GREEN.get()); - pOutput.accept(GolettItem.GOLETT_LIGHTBLUE.get()); - pOutput.accept(GolettItem.GOLETT_LIME.get()); - pOutput.accept(GolettItem.GOLETT_MAGENTA.get()); - pOutput.accept(GolettItem.GOLETT_ORANGE.get()); - pOutput.accept(GolettItem.GOLETT_PINK.get()); - pOutput.accept(GolettItem.GOLETT_PURPLE.get()); - pOutput.accept(GolettItem.GOLETT_RED.get()); - pOutput.accept(GolettItem.GOLETT_WHITE.get()); - pOutput.accept(GolettItem.GOLETT_YELLOW.get()); - }) - - - .build()); - - public static void register(IEventBus eventBus) { - CREATIVE_MODE_TABS.register(eventBus); - } - -} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/item/ModCreativeModeTabs.java b/src/main/java/com/kingtrapinch/tfcobblemon/item/ModCreativeModeTabs.java new file mode 100644 index 0000000..b3c4a64 --- /dev/null +++ b/src/main/java/com/kingtrapinch/tfcobblemon/item/ModCreativeModeTabs.java @@ -0,0 +1,48 @@ +package com.kingtrapinch.tfcobblemon.item; + +import com.kingtrapinch.tfcobblemon.TFCobblemon; +import com.kingtrapinch.tfcobblemon.item.custom.GolettItem; +import net.minecraft.core.registries.Registries; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.CreativeModeTab; +import net.minecraft.world.item.ItemStack; +import net.neoforged.bus.api.IEventBus; +import net.neoforged.neoforge.registries.DeferredItem; +import net.neoforged.neoforge.registries.DeferredRegister; + +import java.util.function.Supplier; + +public class ModCreativeModeTabs { + public static final DeferredRegister CREATIVE_MODE_TAB = + DeferredRegister.create(Registries.CREATIVE_MODE_TAB, TFCobblemon.MODID); + + public static final Supplier TFCOBBLEMON_TAB = CREATIVE_MODE_TAB.register("tfcobblemon_tab", + () -> CreativeModeTab.builder().icon(() -> new ItemStack(ModItems.GOLETT.get())) + .title(Component.translatable("creativetab.tfcobblemon_tab")) + .displayItems((pParameters, pOutput) -> { + pOutput.accept(ModItems.BLANK_ORB.get()); + pOutput.accept(ModItems.LIFE_ORB_CHARGING.get()); + pOutput.accept(ModItems.RAW_PROTECTOR.get()); + + pOutput.accept(ModItems.GOLETT.get()); + pOutput.accept(ModItems.GOLETT_BLACK.get()); + pOutput.accept(ModItems.GOLETT_BLUE.get()); + pOutput.accept(ModItems.GOLETT_CYAN.get()); + pOutput.accept(ModItems.GOLETT_GRAY.get()); + pOutput.accept(ModItems.GOLETT_GREEN.get()); + pOutput.accept(ModItems.GOLETT_LIGHTBLUE.get()); + pOutput.accept(ModItems.GOLETT_LIME.get()); + pOutput.accept(ModItems.GOLETT_MAGENTA.get()); + pOutput.accept(ModItems.GOLETT_ORANGE.get()); + pOutput.accept(ModItems.GOLETT_PINK.get()); + pOutput.accept(ModItems.GOLETT_PURPLE.get()); + pOutput.accept(ModItems.GOLETT_RED.get()); + pOutput.accept(ModItems.GOLETT_WHITE.get()); + pOutput.accept(ModItems.GOLETT_YELLOW.get()); + }) + .build()); + + public static void register(IEventBus eventBus) { + CREATIVE_MODE_TAB.register(eventBus); + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/item/ModItems.java b/src/main/java/com/kingtrapinch/tfcobblemon/item/ModItems.java index aa2b7d3..61b57da 100644 --- a/src/main/java/com/kingtrapinch/tfcobblemon/item/ModItems.java +++ b/src/main/java/com/kingtrapinch/tfcobblemon/item/ModItems.java @@ -1,26 +1,44 @@ -package com.kingtrapinch.tfcobblemon.item; - -import com.kingtrapinch.tfcobblemon.TFCobblemon; -import com.kingtrapinch.tfcobblemon.item.custom.BlankOrbItem; -import com.kingtrapinch.tfcobblemon.item.custom.GolettItem; -import com.kingtrapinch.tfcobblemon.item.custom.LifeOrbItem; -import net.minecraft.world.item.Item; -import net.minecraftforge.eventbus.api.IEventBus; -import net.minecraftforge.registries.DeferredRegister; -import net.minecraftforge.registries.ForgeRegistries; -import net.minecraftforge.registries.RegistryObject; - -public class ModItems { - public static final DeferredRegister ITEMS = - DeferredRegister.create(ForgeRegistries.ITEMS, TFCobblemon.MODID); - - public static final RegistryObject RAW_PROTECTOR = ITEMS.register("raw_protector", - () -> new Item(new Item.Properties().stacksTo(1))); - - public static void register(IEventBus eventBus) { - ITEMS.register(eventBus); - GolettItem.registerAll(eventBus); - LifeOrbItem.registerAll(eventBus); - BlankOrbItem.registerAll(eventBus); - } -} +package com.kingtrapinch.tfcobblemon.item; + +import com.kingtrapinch.tfcobblemon.TFCobblemon; +import com.kingtrapinch.tfcobblemon.item.custom.BlankOrbItem; +import com.kingtrapinch.tfcobblemon.item.custom.GolettItem; +import com.kingtrapinch.tfcobblemon.item.custom.LifeOrbItem; +import net.minecraft.world.item.Item; +import net.neoforged.bus.api.IEventBus; +import net.neoforged.neoforge.registries.DeferredItem; +import net.neoforged.neoforge.registries.DeferredRegister; + +public class ModItems { + public static final DeferredRegister.Items ITEMS = DeferredRegister.createItems(TFCobblemon.MODID); + + public static final DeferredItem BLANK_ORB = ITEMS.registerItem("blank_orb", + BlankOrbItem::new, + new Item.Properties().stacksTo(1).fireResistant()); + + public static final DeferredItem GOLETT = ITEMS.registerItem("golett", GolettItem::new); + public static final DeferredItem GOLETT_BLACK = ITEMS.registerItem("golett_black", GolettItem::new); + public static final DeferredItem GOLETT_BLUE = ITEMS.registerItem("golett_blue", GolettItem::new); + public static final DeferredItem GOLETT_CYAN = ITEMS.registerItem("golett_cyan", GolettItem::new); + public static final DeferredItem GOLETT_GRAY = ITEMS.registerItem("golett_gray", GolettItem::new); + public static final DeferredItem GOLETT_GREEN = ITEMS.registerItem("golett_green", GolettItem::new); + public static final DeferredItem GOLETT_LIGHTBLUE = ITEMS.registerItem("golett_lightblue", GolettItem::new); + public static final DeferredItem GOLETT_LIME = ITEMS.registerItem("golett_lime", GolettItem::new); + public static final DeferredItem GOLETT_MAGENTA = ITEMS.registerItem("golett_magenta", GolettItem::new); + public static final DeferredItem GOLETT_ORANGE = ITEMS.registerItem("golett_orange", GolettItem::new); + public static final DeferredItem GOLETT_PINK = ITEMS.registerItem("golett_pink", GolettItem::new); + public static final DeferredItem GOLETT_PURPLE = ITEMS.registerItem("golett_purple", GolettItem::new); + public static final DeferredItem GOLETT_RED = ITEMS.registerItem("golett_red", GolettItem::new); + public static final DeferredItem GOLETT_WHITE = ITEMS.registerItem("golett_white", GolettItem::new); + public static final DeferredItem GOLETT_YELLOW = ITEMS.registerItem("golett_yellow", GolettItem::new); + + public static final DeferredItem LIFE_ORB_CHARGING = ITEMS.registerItem("life_orb_charging", LifeOrbItem::new); + + public static final DeferredItem RAW_PROTECTOR = ITEMS.registerItem("raw_protector", + (properties) -> new Item(properties.stacksTo(1))); + + + public static void register(IEventBus eventBus) { + ITEMS.register(eventBus); + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/BlankOrbItem.java b/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/BlankOrbItem.java index addb3a0..3924b08 100644 --- a/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/BlankOrbItem.java +++ b/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/BlankOrbItem.java @@ -1,40 +1,20 @@ -package com.kingtrapinch.tfcobblemon.item.custom; - -import com.kingtrapinch.tfcobblemon.TFCobblemon; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.TooltipFlag; -import net.minecraft.world.level.Level; -import net.minecraftforge.registries.DeferredRegister; -import net.minecraftforge.registries.ForgeRegistries; -import net.minecraftforge.registries.RegistryObject; -import org.jetbrains.annotations.Nullable; - -import java.util.List; - -public class BlankOrbItem extends Item { - public static final DeferredRegister ITEMS = - DeferredRegister.create(ForgeRegistries.ITEMS, TFCobblemon.MODID); - - private static final Properties ORB_PROPERTIES = new Properties() - .stacksTo(1) - .fireResistant(); - - public BlankOrbItem() { - super(ORB_PROPERTIES); - } - - @Override - public void appendHoverText(ItemStack pStack, @Nullable Level pLevel, List pTooltipComponents, TooltipFlag pIsAdvanced) { - pTooltipComponents.add(Component.translatable("tooltip.tfcobblemon.blank_orb")); - super.appendHoverText(pStack, pLevel, pTooltipComponents, pIsAdvanced); - } - - public static final RegistryObject BLANK_ORB = ITEMS.register("blank_orb", BlankOrbItem::new); - - // Method to register the items with the event bus - public static void registerAll(net.minecraftforge.eventbus.api.IEventBus eventBus) { - ITEMS.register(eventBus); - } -} +package com.kingtrapinch.tfcobblemon.item.custom; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; + +import java.util.List; + +public class BlankOrbItem extends Item { + + public BlankOrbItem(Properties properties) { + super(properties); + } + + @Override + public void appendHoverText(ItemStack stack, TooltipContext context, List tooltipComponents, TooltipFlag tooltipFlag) { + tooltipComponents.add(Component.translatable("tooltip.tfcobblemon.blank_orb")); + super.appendHoverText(stack, context, tooltipComponents, tooltipFlag); + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/GolettItem.java b/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/GolettItem.java index 2357cee..5bd77ba 100644 --- a/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/GolettItem.java +++ b/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/GolettItem.java @@ -1,55 +1,21 @@ -package com.kingtrapinch.tfcobblemon.item.custom; - -import com.kingtrapinch.tfcobblemon.TFCobblemon; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.TooltipFlag; -import net.minecraft.world.level.Level; -import net.minecraftforge.registries.DeferredRegister; -import net.minecraftforge.registries.ForgeRegistries; -import net.minecraftforge.registries.RegistryObject; -import org.jetbrains.annotations.Nullable; - -import java.awt.*; -import java.util.List; - -public class GolettItem extends Item { - public static final DeferredRegister ITEMS = - DeferredRegister.create(ForgeRegistries.ITEMS, TFCobblemon.MODID); - - private static final Item.Properties GOLETT_PROPERTIES = new Item.Properties() - .stacksTo(1) - .fireResistant(); - - public GolettItem() { - super(GOLETT_PROPERTIES); - } - - @Override - public void appendHoverText(ItemStack pStack, @Nullable Level pLevel, List pTooltipComponents, TooltipFlag pIsAdvanced) { - pTooltipComponents.add(Component.translatable("tooltip.tfcobblemon.golett")); - super.appendHoverText(pStack, pLevel, pTooltipComponents, pIsAdvanced); - } - - public static final RegistryObject GOLETT = ITEMS.register("golett", GolettItem::new); - public static final RegistryObject GOLETT_BLACK = ITEMS.register("golett_black", GolettItem::new); - public static final RegistryObject GOLETT_BLUE = ITEMS.register("golett_blue", GolettItem::new); - public static final RegistryObject GOLETT_CYAN = ITEMS.register("golett_cyan", GolettItem::new); - public static final RegistryObject GOLETT_GRAY = ITEMS.register("golett_gray", GolettItem::new); - public static final RegistryObject GOLETT_GREEN = ITEMS.register("golett_green", GolettItem::new); - public static final RegistryObject GOLETT_LIGHTBLUE = ITEMS.register("golett_lightblue", GolettItem::new); - public static final RegistryObject GOLETT_LIME = ITEMS.register("golett_lime", GolettItem::new); - public static final RegistryObject GOLETT_MAGENTA = ITEMS.register("golett_magenta", GolettItem::new); - public static final RegistryObject GOLETT_ORANGE = ITEMS.register("golett_orange", GolettItem::new); - public static final RegistryObject GOLETT_PINK = ITEMS.register("golett_pink", GolettItem::new); - public static final RegistryObject GOLETT_PURPLE = ITEMS.register("golett_purple", GolettItem::new); - public static final RegistryObject GOLETT_RED = ITEMS.register("golett_red", GolettItem::new); - public static final RegistryObject GOLETT_WHITE = ITEMS.register("golett_white", GolettItem::new); - public static final RegistryObject GOLETT_YELLOW = ITEMS.register("golett_yellow", GolettItem::new); - - // Method to register the items with the event bus - public static void registerAll(net.minecraftforge.eventbus.api.IEventBus eventBus) { - ITEMS.register(eventBus); - } -} +package com.kingtrapinch.tfcobblemon.item.custom; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; + +import java.util.List; + +public class GolettItem extends Item { + + public GolettItem(Properties properties) + { + super(properties.stacksTo(1).fireResistant()); + } + + @Override + public void appendHoverText(ItemStack stack, TooltipContext context, List tooltipComponents, TooltipFlag tooltipFlag) { + tooltipComponents.add(Component.translatable("tooltip.tfcobblemon.golett")); + super.appendHoverText(stack, context, tooltipComponents, tooltipFlag); + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/LifeOrbItem.java b/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/LifeOrbItem.java index 6bb86c7..45e085a 100644 --- a/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/LifeOrbItem.java +++ b/src/main/java/com/kingtrapinch/tfcobblemon/item/custom/LifeOrbItem.java @@ -1,55 +1,29 @@ -package com.kingtrapinch.tfcobblemon.item.custom; - -import com.kingtrapinch.tfcobblemon.TFCobblemon; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.TooltipFlag; -import net.minecraft.world.level.Level; -import net.minecraftforge.registries.DeferredRegister; -import net.minecraftforge.registries.ForgeRegistries; -import net.minecraftforge.registries.RegistryObject; -import org.jetbrains.annotations.Nullable; - -import java.util.List; - -public class LifeOrbItem extends Item { - public static final DeferredRegister ITEMS = - DeferredRegister.create(ForgeRegistries.ITEMS, TFCobblemon.MODID); - - private static final Properties LIFE_ORB_PROPERTIES = new Properties() - .stacksTo(1) - .fireResistant() - .durability(100); - - public LifeOrbItem() { - super(LIFE_ORB_PROPERTIES); - } - - @Override - public void appendHoverText(ItemStack pStack, @Nullable Level pLevel, List pTooltipComponents, TooltipFlag pIsAdvanced) { - pTooltipComponents.add(Component.translatable("tooltip.tfcobblemon.life_orb_charging")); - super.appendHoverText(pStack, pLevel, pTooltipComponents, pIsAdvanced); - } -// -// @Override -// public boolean isBarVisible(ItemStack pStack) { -// return true; -// } - - @Override - public int getBarColor(ItemStack pStack) { - return 0xE347C1; - } - - public boolean isFoil(ItemStack stack) { - return true; - } - - public static final RegistryObject LIFE_ORB_CHARGING = ITEMS.register("life_orb_charging", LifeOrbItem::new); - - // Method to register the items with the event bus - public static void registerAll(net.minecraftforge.eventbus.api.IEventBus eventBus) { - ITEMS.register(eventBus); - } -} +package com.kingtrapinch.tfcobblemon.item.custom; +import net.minecraft.network.chat.Component; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; + +import java.util.List; + +public class LifeOrbItem extends Item { + + public LifeOrbItem(Properties properties) { + super(properties.stacksTo(1).fireResistant().durability(100)); + } + + @Override + public void appendHoverText(ItemStack stack, TooltipContext context, List tooltipComponents, TooltipFlag tooltipFlag) { + tooltipComponents.add(Component.translatable("tooltip.tfcobblemon.life_orb_charging")); + super.appendHoverText(stack, context, tooltipComponents, tooltipFlag); + } + + @Override + public int getBarColor(ItemStack pStack) { + return 0xE347C1; + } + + public boolean isFoil(ItemStack stack) { + return true; + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/mixin/PokemonBreathingMixin.java b/src/main/java/com/kingtrapinch/tfcobblemon/mixin/PokemonBreathingMixin.java new file mode 100644 index 0000000..e6a692d --- /dev/null +++ b/src/main/java/com/kingtrapinch/tfcobblemon/mixin/PokemonBreathingMixin.java @@ -0,0 +1,46 @@ +package com.kingtrapinch.tfcobblemon.mixin; + +import com.cobblemon.mod.common.entity.pokemon.PokemonEntity; +import com.cobblemon.mod.common.pokemon.Pokemon; +import net.dries007.tfc.common.fluids.TFCFluids; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.tags.FluidTags; +import net.minecraft.tags.TagKey; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.material.Fluid; +import net.neoforged.neoforge.common.NeoForgeMod; +import net.neoforged.neoforge.fluids.FluidType; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Shadow; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.Redirect; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.Pseudo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import javax.annotation.ParametersAreNonnullByDefault; + + +@Pseudo +@Mixin(PokemonEntity.class) +public abstract class PokemonBreathingMixin extends LivingEntity { + + protected PokemonBreathingMixin(EntityType entityType, Level level) { + super(entityType, level); + } + + + @Override + public boolean canDrownInFluidType(FluidType type) { + // Can't get the inject working, so we're overriding. + if((type == TFCFluids.SALT_WATER.type().get() || type == TFCFluids.SPRING_WATER.type().get())) { + return !this.canBreatheUnderwater(); + } + return super.canDrownInFluidType(type); + } +} diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/mixin/RevivalHerbMixin.java b/src/main/java/com/kingtrapinch/tfcobblemon/mixin/RevivalHerbMixin.java index efe2e6f..ee1dcd0 100644 --- a/src/main/java/com/kingtrapinch/tfcobblemon/mixin/RevivalHerbMixin.java +++ b/src/main/java/com/kingtrapinch/tfcobblemon/mixin/RevivalHerbMixin.java @@ -23,6 +23,6 @@ public RevivalHerbMixin(Properties p_51021_) { @Override @ParametersAreNonnullByDefault protected boolean mayPlaceOn(BlockState p_51042_, BlockGetter p_51043_, BlockPos p_51044_) { - return super.mayPlaceOn(p_51042_, p_51043_, p_51044_) || p_51042_.is(TagKey.create(Registries.BLOCK, new ResourceLocation("tfc:mud"))) || p_51042_.is(TagKey.create(Registries.BLOCK, new ResourceLocation("tfc:farmland"))); + return super.mayPlaceOn(p_51042_, p_51043_, p_51044_) || p_51042_.is(TagKey.create(Registries.BLOCK, ResourceLocation.parse("tfc:mud"))) || p_51042_.is(TagKey.create(Registries.BLOCK, ResourceLocation.parse("tfc:farmlands"))); } } diff --git a/src/main/java/com/kingtrapinch/tfcobblemon/mixin/VivichokeMixin.java b/src/main/java/com/kingtrapinch/tfcobblemon/mixin/VivichokeMixin.java index d1ffd0f..88b568b 100644 --- a/src/main/java/com/kingtrapinch/tfcobblemon/mixin/VivichokeMixin.java +++ b/src/main/java/com/kingtrapinch/tfcobblemon/mixin/VivichokeMixin.java @@ -20,7 +20,7 @@ public VivichokeMixin(Properties p_51021_) { @Override protected boolean mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) { - return Helpers.isBlock(level.getBlockState(pos), TFCTags.Blocks.FARMLAND); + return Helpers.isBlock(level.getBlockState(pos), TFCTags.Blocks.FARMLANDS); } diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0191_sunkern/sunkern.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0191_sunkern/sunkern.animation.json deleted file mode 100644 index 5e1a837..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0191_sunkern/sunkern.animation.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.sunkern.ground_idle": { - "loop": true, - "animation_length": 2.6667, - "bones": { - "leaf_left": { - "rotation": [0, 0, "10+math.sin(q.anim_time*90*1.5-150)*6"] - }, - "leaf_left2": { - "rotation": [0, 0, "-7.5+math.sin(q.anim_time*90*1.5-220)*12"] - }, - "leaf_right": { - "rotation": [0, 0, "-10+math.sin(q.anim_time*90*1.5-150)*6"] - }, - "leaf_right2": { - "rotation": [0, 0, "7.5+math.sin(q.anim_time*90*1.5-220)*12"] - }, - "body": { - "rotation": ["math.sin(q.anim_time*90*3)*0.5", 0, "math.sin(q.anim_time*90*1.5)*4"], - "position": [0, "math.abs(math.sin(q.anim_time*90*1.5)*0.25)", 0] - }, - "sprout": { - "rotation": [2.5, 0, "0+math.sin(q.anim_time*90*1.5-55)*2"] - }, - "sprout2": { - "rotation": [7.5, 0, "math.sin(q.anim_time*90*1.5-105)*3"], - "position": [0, -0.1, 0] - }, - "fluff_back": { - "rotation": ["math.sin(q.anim_time*90*3-105)*1", 0, 0] - }, - "fluff_right": { - "rotation": [0, 0, "math.sin(q.anim_time*90*1.5-105)*4"] - }, - "fluff_left": { - "rotation": [0, 0, "math.sin(q.anim_time*90*1.5-105)*4"] - }, - "fluff_front": { - "rotation": ["math.sin(q.anim_time*90*3-105)*1", 0, 0] - } - } - }, - "animation.sunkern.ground_walk": { - "loop": true, - "animation_length": 1, - "bones": { - "body": { - "rotation": ["math.sin(q.anim_time*90*8-45)*5", 0, "math.sin(q.anim_time*90*4-45)*2"], - "position": ["math.sin(q.anim_time*90*4-90)*0.5", "math.abs(math.sin(q.anim_time*90*4)*6)", "math.sin(q.anim_time*90*8-5)*1"] - }, - "sprout": { - "rotation": ["2.5-math.sin(q.anim_time*90*8)*8", 0, 0] - }, - "sprout2": { - "rotation": ["2.5+math.sin(q.anim_time*90*8+35)*16", 0, 0] - }, - "leaf_left": { - "rotation": [0, 0, "20-math.abs(math.sin(q.anim_time*90*4+45)*12)"] - }, - "leaf_left2": { - "rotation": [0, 0, "-5-math.sin(q.anim_time*90*8-45)*12"] - }, - "leaf_right": { - "rotation": [0, 0, "-20+math.abs(math.sin(q.anim_time*90*4+45)*12)"] - }, - "leaf_right2": { - "rotation": [0, 0, "5+math.sin(q.anim_time*90*8-45)*12"] - } - } - }, - "animation.sunkern.battle_idle": { - "loop": true, - "animation_length": 1, - "bones": { - "body": { - "rotation": ["math.sin(q.anim_time*90*8-45)*2", 0, "math.sin(q.anim_time*90*4-45)*2"], - "position": ["math.sin(q.anim_time*90*4-90)*0.5", "math.abs(math.sin(q.anim_time*90*4)*2.5)", 0] - }, - "sprout": { - "rotation": ["5-math.sin(q.anim_time*90*8)*4", 0, 0] - }, - "sprout2": { - "rotation": ["2.5+math.sin(q.anim_time*90*8+35)*8", 0, 0] - }, - "leaf_left": { - "rotation": [0, 0, "15-math.abs(math.sin(q.anim_time*90*4+45)*8)"] - }, - "leaf_left2": { - "rotation": [0, 0, "-5-math.sin(q.anim_time*90*8-45)*6"] - }, - "leaf_right": { - "rotation": [0, 0, "-15+math.abs(math.sin(q.anim_time*90*4+45)*8)"] - }, - "leaf_right2": { - "rotation": [0, 0, "5+math.sin(q.anim_time*90*8-45)*6"] - }, - "fluff_back": { - "rotation": ["5-math.abs(math.sin(q.anim_time*90*4+25)*7)", 0, 0] - }, - "fluff_right": { - "rotation": [0, 0, "5-math.abs(math.sin(q.anim_time*90*4+25)*5)"] - }, - "fluff_left": { - "rotation": [0, 0, "-5+math.abs(math.sin(q.anim_time*90*4+25)*5)"] - }, - "fluff_front": { - "rotation": ["-5+math.abs(math.sin(q.anim_time*90*4+25)*7)", 0, 0] - } - } - }, - "animation.sunkern.sleep": { - "loop": true, - "animation_length": 2.6667, - "bones": { - "leaf_left": { - "rotation": [0, 0, "10+math.sin(q.anim_time*90*1.5-150)*1"] - }, - "leaf_left2": { - "rotation": [0, 0, "-7.5+math.sin(q.anim_time*90*1.5-220)*1"] - }, - "leaf_right": { - "rotation": [0, 0, "-10+math.sin(q.anim_time*90*1.5-150)*1"] - }, - "leaf_right2": { - "rotation": [0, 0, "7.5+math.sin(q.anim_time*90*1.5-220)*1"] - }, - "body": { - "position": [0, 0, 0] - }, - "sprout": { - "rotation": [2.5, 0, "0+math.sin(q.anim_time*90*1.5-55)*1"] - }, - "sprout2": { - "rotation": [7.5, 0, "math.sin(q.anim_time*90*1.5-105)*1"], - "position": [0, -0.1, 0] - }, - "fluff_back": { - "rotation": [15, 0, 0] - }, - "fluff_right": { - "rotation": [0, 0, "math.sin(q.anim_time*90*1.5-105)*4"] - }, - "fluff_left": { - "rotation": [0, 0, "math.sin(q.anim_time*90*1.5-105)*4"] - }, - "fluff_front": { - "rotation": ["math.sin(q.anim_time*90*3-105)*1", 0, 0] - }, - "head": { - "rotation": [-90, 27.5, 0], - "position": [-1, 0.04, -2.2] - }, - "eyelid_right": { - "position": [0, 0, -0.1] - }, - "eyelid_left": { - "position": [0, 0, -0.1] - } - } - }, - "animation.sunkern.blink": { - "animation_length": 0.16667, - "bones": { - "eyelid_right": { - "position": { - "0.0": [0, 0, -0.1], - "0.125": [0, 0, -0.1], - "0.1667": [0, 0, 0] - } - }, - "eyelid_left": { - "position": { - "0.0": [0, 0, -0.1], - "0.125": [0, 0, -0.1], - "0.1667": [0, 0, 0] - } - } - } - }, - "animation.sunkern.cry": { - "animation_length": 1.0417, - "bones": { - "head": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [8, 0, 0], - "0.3333": [-3.5, 0, 0], - "0.5": [-8, 0, 0], - "0.5417": [8, 0, 0], - "0.625": [0, 0, 0] - }, - "position": { - "0.0": [0, 0, 0], - "0.0833": [0, 0, -0.3], - "0.2083": [0, 4.5, 0], - "0.3333": { - "pre": [0, 5, 0], - "post": [0, 5, 0], - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": [0, 0.4, 0], - "lerp_mode": "catmullrom" - }, - "0.5417": [0, 0, -0.3], - "0.625": [0, 0, 0] - } - }, - "sprout": { - "rotation": { - "0.0417": [0, 0, 0], - "0.125": [8, 0, 0], - "0.375": [-3.5, 0, 0], - "0.5417": [-8, 0, 0], - "0.5833": [8, 0, 0], - "0.6667": [0, 0, 0] - } - }, - "sprout2": { - "rotation": { - "0.0833": [0, 0, 0], - "0.1667": [8, 0, 0], - "0.4167": [-3.5, 0, 0], - "0.5833": [-8, 0, 0], - "0.625": [8, 0, 0], - "0.7083": [0, 0, 0] - } - }, - "leaf_left": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [0, 0, 2.5], - "0.1667": [0, 0, -7.5], - "0.3333": [0, 0, 5], - "0.5": [0, 0, 15], - "0.5833": [0, 0, -10], - "0.7083": [0, 0, 0] - } - }, - "leaf_right": { - "rotation": { - "0.0": [0, 0, 0], - "0.0833": [0, 0, -2.5], - "0.1667": [0, 0, 7.5], - "0.3333": [0, 0, -5], - "0.5": [0, 0, -15], - "0.5833": [0, 0, 10], - "0.7083": [0, 0, 0] - } - }, - "mouth": { - "position": { - "0.0": [0, 0, 0], - "0.0833": { - "pre": [0, 0, 0], - "post": [0, 0, 0.1] - }, - "0.2083": { - "pre": [0, 0, 0.1], - "post": [0, 0, 0] - }, - "0.2917": { - "pre": [0, 0, 0], - "post": [0, 0, 0.1] - }, - "0.5": { - "pre": [0, 0, 0.1], - "post": [0, 0, 0] - } - } - }, - "mouth_sad_open": { - "position": { - "0.0": [0, 0, 0], - "0.0833": { - "pre": [0, 0, 0], - "post": [0, 0, -0.1] - }, - "0.2083": { - "pre": [0, 0, -0.1], - "post": [0, 0, 0] - }, - "0.25": { - "pre": [0, 0, 0], - "post": [0, 0, -0.1] - }, - "0.3333": { - "pre": [0, 0, -0.1], - "post": [0, 0, 0] - } - } - }, - "mouth_open": { - "position": { - "0.0": [0, 0, 0], - "0.2083": { - "pre": [0, 0, 0], - "post": [0, 0, 0] - }, - "0.3333": { - "pre": [0, 0, 0], - "post": [0, 0, -0.1] - }, - "0.5": { - "pre": [0, 0, -0.1], - "post": [0, 0, 0] - } - } - } - }, - "sound_effects": { - "0.0833": { - "effect": "pokemon.sunkern.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0192_sunflora/sunflora.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0192_sunflora/sunflora.animation.json deleted file mode 100644 index 223a405..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0192_sunflora/sunflora.animation.json +++ /dev/null @@ -1,882 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.sunflora.ground_idle": { - "loop": true, - "animation_length": 2, - "bones": { - "neck": { - "rotation": ["-5+math.sin(q.anim_time*90*4-115)*1.5", "-math.sin(q.anim_time*90*2-25)*3", 0] - }, - "neck2": { - "rotation": ["17.5+math.sin(q.anim_time*90*4-155)*1", 0, 0] - }, - "neck3": { - "rotation": ["22.5+math.sin(q.anim_time*90*4-200)*2", 0, 0] - }, - "neck4": { - "rotation": ["35+math.sin(q.anim_time*90*4-240)*2", 0, 0] - }, - "head": { - "rotation": ["20+math.sin(q.anim_time*90*4-270)*1", 0, 0] - }, - "leg_right": { - "rotation": [0, 27.5, 0], - "position": [-0.4, "math.sin(q.anim_time*90*4)*0.225", 0] - }, - "leg_left": { - "rotation": [0, -27.5, 0], - "position": [0.4, "math.sin(q.anim_time*90*4)*0.225", 0] - }, - "arm_left": { - "rotation": [0, 0, "35+math.sin(q.anim_time*90*4-115)*3"] - }, - "arm_left2": { - "rotation": [0, 0, "-15+math.sin(q.anim_time*90*4-175)*4"] - }, - "arm_left3": { - "rotation": [0, 0, "-15+math.sin(q.anim_time*90*4-215)*4"] - }, - "arm_right": { - "rotation": [0, 0, "-35-math.sin(q.anim_time*90*4-115)*3"] - }, - "arm_right2": { - "rotation": [0, 0, "15-math.sin(q.anim_time*90*4-175)*4"] - }, - "arm_right3": { - "rotation": [0, 0, "15-math.sin(q.anim_time*90*4-215)*4"] - }, - "body": { - "position": [0, "0.8-math.sin(q.anim_time*90*4)*0.3", "1+math.sin(q.anim_time*90*4)*0.1"] - }, - "torso": { - "rotation": ["math.sin(q.anim_time*90*4-45)*1", "math.sin(q.anim_time*90*2-45)*3", 0] - }, - "foot_right": { - "rotation": ["21.5-math.sin(q.anim_time*90*4)*4", "-math.sin(q.anim_time*90*4)*0.5", 0], - "position": [0, -0.3, 0] - }, - "foot_right2": { - "rotation": ["-21+math.sin(q.anim_time*90*4)*4", 0, 0] - }, - "foot_left": { - "rotation": ["21.5-math.sin(q.anim_time*90*4)*4", "math.sin(q.anim_time*90*4)*0.5", 0], - "position": [0, -0.3, 0] - }, - "foot_left2": { - "rotation": ["-21+math.sin(q.anim_time*90*4)*4", 0, 0] - }, - "mouth_closed": { - "position": [0, 0.1, 0] - }, - "mouth_opened": { - "position": [0, -0.03, 0] - } - } - }, - "animation.sunflora.ground_walk": { - "loop": true, - "animation_length": 1, - "bones": { - "neck": { - "rotation": ["15+math.sin(q.anim_time*90*8-115)*6", "0-math.sin(q.anim_time*90*4-25)*3", 0], - "position": [0, 0, "-math.sin(q.anim_time*90*4-115)*0.05"] - }, - "neck2": { - "rotation": ["27.5+math.sin(q.anim_time*90*8-155)*3", 0, 0] - }, - "neck3": { - "rotation": ["25+math.sin(q.anim_time*90*8-200)*4", 0, 0] - }, - "neck4": { - "rotation": ["17.5+math.sin(q.anim_time*90*8-240)*6", 0, 0] - }, - "head": { - "rotation": ["math.sin(q.anim_time*90*8-270)*2", 0, 0] - }, - "leg_right": { - "rotation": ["math.clamp(-math.sin(q.anim_time*90*4-65)*26,-180,0)-math.sin(q.anim_time*90*4-155)*12", 15, 0], - "position": [ - -0.4, - "math.clamp(math.sin(q.anim_time*90*8)*0.225,0,90)+math.clamp(-math.sin(q.anim_time*90*4-250)*0.5,0,180)", - "math.clamp(-math.sin(q.anim_time*90*4-65)*0.5,-180,0)-math.sin(q.anim_time*90*4-155)*1" - ] - }, - "leg_left": { - "rotation": ["math.clamp(math.sin(q.anim_time*90*4-65)*26,-180,0)+math.sin(q.anim_time*90*4-155)*12", -15, 0], - "position": [ - 0.4, - "math.clamp(math.sin(q.anim_time*90*8)*0.225,0,90)+math.clamp(math.sin(q.anim_time*90*4-250)*0.5,0,180)", - "math.clamp(math.sin(q.anim_time*90*4-65)*0.5,-180,0)+math.sin(q.anim_time*90*4-155)*1" - ] - }, - "arm_left": { - "rotation": [0, "math.sin(q.anim_time*90*4-135)*18", "25+math.sin(q.anim_time*90*8-115)*12"], - "position": [-0.2, -0.1, 0] - }, - "arm_left2": { - "rotation": [0, 0, "-7.5+math.sin(q.anim_time*90*8-175)*10"] - }, - "arm_left3": { - "rotation": [0, 0, "-10+math.sin(q.anim_time*90*8-215)*12"] - }, - "arm_right": { - "rotation": [0, "math.sin(q.anim_time*90*4-135)*18", "-25-math.sin(q.anim_time*90*8-115)*12"], - "position": [0.2, -0.1, 0] - }, - "arm_right2": { - "rotation": [0, 0, "7.5-math.sin(q.anim_time*90*8-175)*10"] - }, - "arm_right3": { - "rotation": [0, 0, "10-math.sin(q.anim_time*90*8-215)*12"] - }, - "body": { - "rotation": [1, 0, 0], - "position": [0, "0.8-math.sin(q.anim_time*90*8)*0.3-math.clamp(-math.sin(q.anim_time*90*8)*0.17,0,90)", "2+math.sin(q.anim_time*90*8)*0.1"] - }, - "torso": { - "rotation": ["7.5+math.sin(q.anim_time*90*8-45)*6", "0+math.sin(q.anim_time*90*4-45)*6", "0+math.sin(q.anim_time*90*4-135)*4"], - "position": ["math.sin(q.anim_time*90*4-90)*0.15", "-0.05+math.abs(math.sin(q.anim_time*90*4-45)*0.55)", 0] - }, - "foot_right": { - "rotation": [ - "21.5-math.sin(q.anim_time*90*8)*6+math.clamp(-math.sin(q.anim_time*90*4-65)*24,-180,0)+math.sin(q.anim_time*90*4-155)*12", - "-math.sin(q.anim_time*90*8)*0.5", - 0 - ], - "position": [0, -0.3, 0] - }, - "foot_right2": { - "rotation": ["-21+math.sin(q.anim_time*90*8)*6-math.clamp(-math.sin(q.anim_time*90*4-65)*24,-180,0)", 0, 0] - }, - "foot_left": { - "rotation": [ - "21.5-math.sin(q.anim_time*90*8)*6+math.clamp(math.sin(q.anim_time*90*4-65)*24,-180,0)-math.sin(q.anim_time*90*4-155)*12", - "math.sin(q.anim_time*90*8)*0.5", - 0 - ], - "position": [0, -0.3, 0] - }, - "foot_left2": { - "rotation": ["-21+math.sin(q.anim_time*90*8)*6-math.clamp(math.sin(q.anim_time*90*4-65)*24,-180,0)", 0, 0] - }, - "petals1": { - "rotation": [0, "math.sin(q.anim_time*90*4-250)*2", 0] - }, - "petal_front_right": { - "rotation": [0, 0, 0] - }, - "mouth_closed": { - "position": [0, 0.1, 0] - }, - "mouth_opened": { - "position": [0, -0.03, 0] - } - } - }, - "animation.sunflora.battle_idle": { - "loop": true, - "animation_length": 2, - "bones": { - "neck": { - "rotation": ["10+math.sin(q.anim_time*90*4-115)*6", "0-math.sin(q.anim_time*90*2-25)*3", 0], - "position": [0, 0, "-0.5-math.sin(q.anim_time*90*4-115)*0.05"] - }, - "neck2": { - "rotation": ["15+math.sin(q.anim_time*90*4-155)*3", 0, 0] - }, - "neck3": { - "rotation": ["15+math.sin(q.anim_time*90*4-200)*4", 0, 0] - }, - "neck4": { - "rotation": ["20+math.sin(q.anim_time*90*4-240)*6", 0, 0] - }, - "head": { - "rotation": ["27.5+math.sin(q.anim_time*90*4-270)*2", 0, 0] - }, - "leg_right": { - "rotation": ["math.clamp(-math.sin(q.anim_time*90*2-65)*26,-180,0)", 27.5, 0], - "position": [ - -0.4, - "math.clamp(math.sin(q.anim_time*90*4)*0.225,0,90)+math.clamp(-math.sin(q.anim_time*90*2-250)*0.5,0,180)", - "math.clamp(-math.sin(q.anim_time*90*2-65)*0.5,-180,0)" - ] - }, - "leg_left": { - "rotation": ["math.clamp(math.sin(q.anim_time*90*2-65)*26,-180,0)", -27.5, 0], - "position": [ - 0.4, - "math.clamp(math.sin(q.anim_time*90*4)*0.225,0,90)+math.clamp(math.sin(q.anim_time*90*2-250)*0.5,0,180)", - "math.clamp(math.sin(q.anim_time*90*2-65)*0.5,-180,0)" - ] - }, - "arm_left": { - "rotation": [0, 0, "25+math.sin(q.anim_time*90*4-115)*16"] - }, - "arm_left2": { - "rotation": [0, 0, "-7.5+math.sin(q.anim_time*90*4-175)*10"] - }, - "arm_left3": { - "rotation": [0, 0, "-10+math.sin(q.anim_time*90*4-215)*12"] - }, - "arm_right": { - "rotation": [0, 0, "-25-math.sin(q.anim_time*90*4-115)*16"] - }, - "arm_right2": { - "rotation": [0, 0, "7.5-math.sin(q.anim_time*90*4-175)*10"] - }, - "arm_right3": { - "rotation": [0, 0, "10-math.sin(q.anim_time*90*4-215)*12"] - }, - "body": { - "position": [0, "0.8-math.sin(q.anim_time*90*4)*0.3-math.clamp(-math.sin(q.anim_time*90*4)*0.17,0,90)", "1+math.sin(q.anim_time*90*4)*0.1"] - }, - "torso": { - "rotation": ["2.5+math.sin(q.anim_time*90*4-45)*6", "math.sin(q.anim_time*90*2-45)*6", "math.sin(q.anim_time*90*2-135)*4"], - "position": ["math.sin(q.anim_time*90*2-90)*0.15", "math.abs(math.sin(q.anim_time*90*2-45)*0.55)", 0] - }, - "foot_right": { - "rotation": ["21.5-math.sin(q.anim_time*90*4)*6+math.clamp(-math.sin(q.anim_time*90*2-65)*24,-180,0)", "-math.sin(q.anim_time*90*4)*0.5", 0], - "position": [0, -0.3, 0] - }, - "foot_right2": { - "rotation": ["-21+math.sin(q.anim_time*90*4)*6-math.clamp(-math.sin(q.anim_time*90*2-65)*24,-180,0)", 0, 0] - }, - "foot_left": { - "rotation": ["21.5-math.sin(q.anim_time*90*4)*6+math.clamp(math.sin(q.anim_time*90*2-65)*24,-180,0)", "math.sin(q.anim_time*90*4)*0.5", 0], - "position": [0, -0.3, 0] - }, - "foot_left2": { - "rotation": ["-21+math.sin(q.anim_time*90*4)*6-math.clamp(math.sin(q.anim_time*90*2-65)*24,-180,0)", 0, 0] - }, - "petals1": { - "rotation": [0, "math.sin(q.anim_time*90*2-250)*2", 0] - }, - "petal_front_right": { - "rotation": [0, 0, 0] - }, - "mouth_closed": { - "position": [0, 0.1, 0] - }, - "mouth_opened": { - "position": [0, -0.03, 0] - } - } - }, - "animation.sunflora.sleep": { - "loop": true, - "animation_length": 2, - "bones": { - "body": { - "rotation": [-8, 0, 0], - "position": [0, -1.5, 0] - }, - "neck": { - "rotation": ["19+math.sin(q.anim_time*90*2)*0.75", 0, 0], - "position": [0, 0, -0.4] - }, - "neck2": { - "rotation": ["28.5+math.sin(q.anim_time*90*2-65)*0.5", 0, 0] - }, - "neck3": { - "rotation": ["27.5+math.sin(q.anim_time*90*2-125)*0.5", 0, 0] - }, - "neck4": { - "rotation": ["32+math.sin(q.anim_time*90*2-185)*0.5", 0, 0] - }, - "head": { - "rotation": ["1+math.sin(q.anim_time*90*2-205)*1", 0, 0] - }, - "eye_right": { - "position": [0, -0.1, 0] - }, - "eye_right_closed": { - "position": [0, 0.1, 0] - }, - "eye_left": { - "position": [0, -0.1, 0] - }, - "eye_left_closed": { - "position": [0, 0.1, 0] - }, - "mouth_closed": { - "position": [0, 0.1, 0] - }, - "mouth_opened": { - "position": [0, -0.03, 0] - }, - "arm_left": { - "rotation": [0, -5, "67.5+math.sin(q.anim_time*90*2)*0.5"], - "position": [0, -0.15, 0] - }, - "arm_left2": { - "rotation": [0, 0, "-10-math.sin(q.anim_time*90*2-90)*0.5"] - }, - "arm_left3": { - "rotation": [0, 0, -30] - }, - "arm_right": { - "rotation": [0, 5, "-67.5+math.sin(q.anim_time*90*2)*0.5"], - "position": [0, -0.15, 0] - }, - "arm_right2": { - "rotation": [0, 0, "10+math.sin(q.anim_time*90*2-90)*0.5"] - }, - "arm_right3": { - "rotation": [0, 0, 30] - }, - "leg_right": { - "rotation": [-69.74003, 26.80586, -0.07434], - "position": [-1.3, 0.4, -2.8] - }, - "foot_right": { - "rotation": [25, 0, 0] - }, - "leg_left": { - "rotation": [-69.45501, -44.92866, -1.70383], - "position": [1.3, 0.4, -2.8] - }, - "foot_left": { - "rotation": [25, 0, 0] - } - } - }, - "animation.sunflora.blink": { - "animation_length": 0.1667, - "bones": { - "eye_right": { - "position": { - "0.0": [0, -0.1, 0], - "0.125": [0, -0.1, 0], - "0.1667": { - "pre": [0, -0.1, 0], - "post": [0, 0, 0] - } - } - }, - "eye_left": { - "position": { - "0.0": [0, -0.1, 0], - "0.125": [0, -0.1, 0], - "0.1667": { - "pre": [0, -0.1, 0], - "post": [0, 0, 0] - } - } - }, - "eye_left_closed": { - "position": { - "0.0": [0, 0.1, 0], - "0.125": [0, 0.1, 0], - "0.1667": { - "pre": [0, 0.1, 0], - "post": [0, 0, 0] - } - } - }, - "eye_right_closed": { - "position": { - "0.0": [0, 0.1, 0], - "0.125": [0, 0.1, 0], - "0.1667": { - "pre": [0, 0.1, 0], - "post": [0, 0, 0] - } - } - } - } - }, - "animation.sunflora.cry": { - "animation_length": 1, - "bones": { - "torso": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [2, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": [-2, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": [2, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": [-2, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [2, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": [-1, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": [2, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": [-1, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck2": { - "rotation": { - "0.0417": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.125": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": [4, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck3": { - "rotation": { - "0.0833": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": [6, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5": { - "post": [6, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.9167": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "neck4": { - "rotation": { - "0.125": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [6, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": [6, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "head": { - "rotation": { - "0.1667": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": [6, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": [6, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": [-2.5, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "mouth_closed": { - "position": { - "0.0": [0, 0, 0], - "0.125": { - "pre": [0, 0, 0], - "post": [0, -0.04, 0] - }, - "0.375": { - "pre": [0, -0.04, 0], - "post": [0, 0, 0] - }, - "0.5": { - "pre": [0, 0, 0], - "post": [0, -0.04, 0] - }, - "0.8333": { - "pre": [0, -0.04, 0], - "post": [0, 0, 0] - } - } - }, - "mouth_opened": { - "position": { - "0.0": [0, 0, 0], - "0.125": { - "pre": [0, 0, 0], - "post": [0, 0.03, 0] - }, - "0.375": { - "pre": [0, 0.03, 0], - "post": [0, 0, 0] - }, - "0.5": { - "pre": [0, 0, 0], - "post": [0, 0.03, 0] - }, - "0.8333": { - "pre": [0, 0.03, 0], - "post": [0, 0, 0] - } - } - }, - "arm_left": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [0, 0, 5], - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": [0, 0, -5], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0, 0, -7], - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": [0, 0, 5], - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": [0, 0, -5], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [0, 0, -7], - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "arm_left2": { - "rotation": { - "0.0833": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": [0, 0, 8], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0, 0, -8], - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": [0, 0, -10], - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": [0, 0, 8], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [0, 0, -8], - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": [0, 0, -10], - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "arm_left3": { - "rotation": { - "0.125": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [0, 0, 15], - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": [0, 0, -12], - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": [0, 0, -16], - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": [0, 0, 15], - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": [0, 0, -12], - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": [0, 0, -16], - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "arm_right": { - "rotation": { - "0.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.0833": { - "post": [0, 0, -5], - "lerp_mode": "catmullrom" - }, - "0.25": { - "post": [0, 0, 5], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0, 0, 7], - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": [0, 0, -5], - "lerp_mode": "catmullrom" - }, - "0.625": { - "post": [0, 0, 5], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [0, 0, 7], - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "arm_right2": { - "rotation": { - "0.0833": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.1667": { - "post": [0, 0, -8], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0, 0, 8], - "lerp_mode": "catmullrom" - }, - "0.4167": { - "post": [0, 0, 10], - "lerp_mode": "catmullrom" - }, - "0.5417": { - "post": [0, 0, -8], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [0, 0, 8], - "lerp_mode": "catmullrom" - }, - "0.7917": { - "post": [0, 0, 10], - "lerp_mode": "catmullrom" - }, - "0.9583": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - }, - "arm_right3": { - "rotation": { - "0.125": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.2083": { - "post": [0, 0, -15], - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": [0, 0, 12], - "lerp_mode": "catmullrom" - }, - "0.4583": { - "post": [0, 0, 16], - "lerp_mode": "catmullrom" - }, - "0.5833": { - "post": [0, 0, -15], - "lerp_mode": "catmullrom" - }, - "0.75": { - "post": [0, 0, 12], - "lerp_mode": "catmullrom" - }, - "0.8333": { - "post": [0, 0, 16], - "lerp_mode": "catmullrom" - }, - "1.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - } - } - } - }, - "sound_effects": { - "0.125": { - "effect": "pokemon.sunflora.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0222_corsola/corsola.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0222_corsola/corsola.animation.json deleted file mode 100644 index 73293e4..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0222_corsola/corsola.animation.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.corsola.ground_idle": { - "loop": true - }, - "animation.corsola.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.corsola.cry" - } - } - }, - "animation.corsola.blink": { - "animation_length": 0.2083, - "bones": { - "eye_right_closed": { - "position": { - "0.0": [0, 0, -0.1], - "0.125": [0, 0, -0.1], - "0.2083": [0, 0, 0] - } - }, - "eye_left_closed": { - "position": { - "0.0": [0, 0, -0.1], - "0.125": [0, 0, -0.1], - "0.2083": [0, 0, 0] - } - } - } - }, - "animation.corsola.render": { - "loop": true, - "bones": { - "body": { - "position": [0, 1, 0] - }, - "head": { - "rotation": [-9.11405, 22.13991, -10.80524] - }, - "mouth": { - "position": [0, 0, 0.1] - }, - "mouth_open": { - "position": [0, 0, -0.1] - } - } - }, - "animation.corsola.ground_walk": { - "loop": true, - "bones": { - "body": { - "rotation": [0, 0, "math.clamp(15*math.sin(q.anim_time*90*4-50),-12,12)"], - "position": [0, "math.clamp(3*math.sin(q.anim_time*90*8),0,5)", 0] - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0341_corphish/corphish.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0341_corphish/corphish.animation.json deleted file mode 100644 index 29538f6..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0341_corphish/corphish.animation.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.corphish.ground_idle": { - "loop": true, - "bones": { - "arm_right": { - "rotation": [-10.50079, -6.92618, 25.71011], - "position": [0, 0, 1] - }, - "hand_right_bottom": { - "rotation": [0, 0, -25] - }, - "hand_right0": { - "rotation": [-8.38081, -17.57476, -3.53267] - }, - "arm_left": { - "rotation": [0, 0, -35] - }, - "hand_left_bottom": { - "rotation": [0, 0, 35] - } - } - }, - "animation.corphish.blink": { - "animation_length": 0.1667, - "bones": { - "pupil_blink_right": { - "position": { - "0.0": [-0.1, 0, 0], - "0.125": [-0.1, 0, 0], - "0.1667": [0, 0, 0] - } - }, - "pupil_blink_left": { - "position": { - "0.0": [-0.1, 0, 0], - "0.125": [-0.1, 0, 0], - "0.1667": [0, 0, 0] - } - } - } - }, - "animation.corphish.embarrassed": { - "animation_length": 0.1667, - "bones": { - "pupil_embarrassed_right": { - "position": { - "0.0": [-0.1, 0, 0], - "0.125": [-0.1, 0, 0], - "0.1667": [0, 0, 0] - } - }, - "pupil_right": { - "position": { - "0.0": [0.1, 0, 0], - "0.0833": [0.1, 0, 0], - "0.125": [0, 0, 0] - } - } - } - }, - "animation.corphish.happy": { - "loop": true, - "bones": { - "pupil_embarrassed_right": { - "rotation": [-90, 0, 0], - "position": [-0.1, -0.25, 0] - }, - "pupil_right": { - "position": [0.1, 0, 0] - } - } - }, - "animation.corphish.sleepy": { - "loop": true, - "bones": { - "eyelid_right": { - "position": [-0.5, 0, 0] - } - } - }, - "animation.corphish.angry": { - "loop": true, - "bones": { - "eyebrow_blink_right": { - "rotation": [22.5, 0, 0], - "position": [-0.1, 0.2, 0] - } - } - }, - "animation.corphish.sad": { - "loop": true, - "bones": { - "eyebrow_blink_right": { - "rotation": [-22.5, 0, 0], - "position": [-0.1, -0.2, 0.5] - } - } - }, - "animation.corphish.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.corphish.cry" - } - } - }, - "animation.corphish.water_idle": { - "loop": true, - "bones": { - "arm_right": { - "rotation": [-10.50079, -6.92618, 25.71011], - "position": [0, 0, 1] - }, - "hand_right_bottom": { - "rotation": [0, 0, -25] - }, - "hand_right0": { - "rotation": [-8.38081, -17.57476, -3.53267] - }, - "arm_left": { - "rotation": [0, 0, -35] - }, - "hand_left_bottom": { - "rotation": [0, 0, 35] - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0342_crawdaunt/crawdaunt.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0342_crawdaunt/crawdaunt.animation.json deleted file mode 100644 index 869efef..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0342_crawdaunt/crawdaunt.animation.json +++ /dev/null @@ -1,200 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.crawdaunt.ground_idle": { - "loop": true, - "bones": { - "torso": { - "rotation": [12.5, 0, 0] - }, - "chest": { - "rotation": [10, 0, 0] - }, - "shoulder_left": { - "rotation": [0, 0, 12.5] - }, - "arm_left2": { - "rotation": [0, 0, 27.5] - }, - "arm_left3": { - "rotation": [0, 42.5, 0] - }, - "hand_left": { - "rotation": [26.03125, 23.80779, -17.43217] - }, - "hand_left_bottom2": { - "rotation": [0, 0, 22.5] - }, - "leg_left": { - "rotation": [3.68294, -22.24485, -1.41506] - }, - "leg_left2": { - "rotation": [-0.78094, 4.61454, -5.95997] - }, - "leg_right": { - "rotation": [3.68294, 22.24485, 1.41506] - }, - "leg_right2": { - "rotation": [-0.78094, -4.61454, 5.95997] - }, - "pupil_left": { - "position": [0, 0.2, 0] - }, - "shoulder_right": { - "rotation": [0, 0, -12.5] - }, - "arm_right2": { - "rotation": [0, 0, -27.5] - }, - "arm_right3": { - "rotation": [0, -42.5, 0] - }, - "hand_right": { - "rotation": [26.03125, -23.80779, 17.43217] - }, - "hand_right_bottom2": { - "rotation": [0, 0, -22.5] - }, - "pupil_right": { - "position": [0, 0.2, 0] - } - } - }, - "animation.crawdaunt.cry": { - "animation_length": 1.2, - "bones": { - "mouth_open": { - "position": [0, 0, -0.1] - } - }, - "sound_effects": { - "0.04": { - "effect": "pokemon.crawdaunt.cry" - } - } - }, - "animation.crawdaunt.water_idle": { - "loop": true, - "bones": { - "torso": { - "rotation": [12.5, 0, 0] - }, - "chest": { - "rotation": [10, 0, 0] - }, - "shoulder_left": { - "rotation": [0, 0, 12.5] - }, - "arm_left2": { - "rotation": [0, 0, 27.5] - }, - "arm_left3": { - "rotation": [0, 42.5, 0] - }, - "hand_left": { - "rotation": [26.03125, 23.80779, -17.43217] - }, - "hand_left_bottom2": { - "rotation": [0, 0, 22.5] - }, - "leg_left": { - "rotation": [3.68294, -22.24485, -1.41506] - }, - "leg_left2": { - "rotation": [-0.78094, 4.61454, -5.95997] - }, - "leg_right": { - "rotation": [3.68294, 22.24485, 1.41506] - }, - "leg_right2": { - "rotation": [-0.78094, -4.61454, 5.95997] - }, - "pupil_left": { - "position": [0, 0.2, 0] - }, - "shoulder_right": { - "rotation": [0, 0, -12.5] - }, - "arm_right2": { - "rotation": [0, 0, -27.5] - }, - "arm_right3": { - "rotation": [0, -42.5, 0] - }, - "hand_right": { - "rotation": [26.03125, -23.80779, 17.43217] - }, - "hand_right_bottom2": { - "rotation": [0, 0, -22.5] - }, - "pupil_right": { - "position": [0, 0.2, 0] - } - } - }, - - "animation.crawdaunt.pose": { - "loop": true, - "bones": { - "torso": { - "rotation": [12.5, 0, 0] - }, - "chest": { - "rotation": [14.67342, 1.81165, -6.83154] - }, - "shoulder_left": { - "rotation": [0, -22.5, 12.5] - }, - "arm_left2": { - "rotation": [0, 0, 27.5] - }, - "arm_left3": { - "rotation": [0, 75, 0] - }, - "hand_left": { - "rotation": [26.03125, 23.80779, -17.43217] - }, - "hand_left_bottom2": { - "rotation": [0, 0, 22.5] - }, - "leg_left": { - "rotation": [2.31353, -14.83978, -0.73802] - }, - "leg_left2": { - "rotation": [-0.78094, 4.61454, -5.95997] - }, - "leg_right": { - "rotation": [11.17906, 46.72266, 6.88993] - }, - "leg_right2": { - "rotation": [-0.78094, -4.61454, 5.95997] - }, - "pupil_left": { - "position": [0, 0.2, 0] - }, - "shoulder_right": { - "rotation": [-2.59732, 19.9926, -5.34713], - "position": [0.20657, -0.00797, 0.56326] - }, - "arm_right2": { - "rotation": [-5.83886, -4.32572, -0.66945] - }, - "hand_right": { - "rotation": [22.10457, -50.4158, 23.22117] - }, - "hand_right_bottom2": { - "rotation": [0, 0, -45] - }, - "pupil_right": { - "position": [-0.6, 0.2, 0] - }, - "maxilliped_right": { - "rotation": [-0.53247, 5.33179, -19.22838] - }, - "eyelid_angry_right": { - "position": [0, 0, -0.1] - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0363_spheal/spheal.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0363_spheal/spheal.animation.json deleted file mode 100644 index c0ea60a..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0363_spheal/spheal.animation.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.spheal.ground_idle": { - "loop": true, - "animation_length": 1, - "bones": { - "flipper_left": { - "rotation": { - "0.0": [17.80232, 36.43129, 28.40085], - "1.0": [17.80232, 36.43129, 28.40085] - }, - "position": { - "0.0": [-0.77919, 0.38268, 0.4964], - "1.0": [-0.77919, 0.38268, 0.4964] - } - }, - "flipper_right": { - "rotation": { - "0.0": [17.80232, -36.43129, -28.40085], - "1.0": [17.80232, -36.43129, -28.40085] - }, - "position": { - "0.0": [0.77919, 0.38268, 0.4964], - "1.0": [0.77919, 0.38268, 0.4964] - } - }, - "tail": { - "rotation": { - "0.0": [27.5, 0, 0], - "1.0": [27.5, 0, 0] - } - } - } - }, - "animation.spheal.blink": { - "animation_length": 0.16, - "bones": { - "eyelid_left": { - "position": { - "0.0": [0, 0, -0.1], - "0.12": [0, 0, -0.1], - "0.16": [0, 0, 0] - } - }, - "eyelid_right": { - "position": { - "0.0": [0, 0, -0.1], - "0.12": [0, 0, -0.1], - "0.16": [0, 0, 0] - } - } - } - }, - "animation.spheal.ground_walk_placeholder": { - "loop": true, - "animation_length": 1, - "bones": { - "body": { - "rotation": { - "0.0": [0, 0, 0], - "1.0": [360, 0, 0] - }, - "position": { - "0.0": [0, 1.5, 0], - "0.125": [0, 4, 0], - "0.25": [0, 1.7, 0], - "0.4167": [0, 5, 0], - "0.625": [0, 4, 0], - "0.7917": [0, 4, -1], - "0.9167": [0, 3, 0], - "1.0": [0, 1.5, 0] - } - }, - "torso": { - "rotation": ["0-math.cos(q.anim_time*90*3+45)*3", "0-math.sin(q.anim_time*90*3+135)*4", "0-math.cos(q.anim_time*90*3+45)*2"] - }, - "ear_left": { - "rotation": [-40, 0, 0] - }, - "ear_right": { - "rotation": [-40, 0, 0] - }, - "tail": { - "rotation": [62.5, 0, 0] - }, - "flipper_left": { - "rotation": { - "0.0": [81.7442, 384.75075, 176.19466], - "1.0": [81.7442, 384.75075, 176.19466] - }, - "position": { - "0.0": [0, 0, -1], - "1.0": [0, 0, -1] - } - }, - "flipper_right": { - "rotation": { - "0.0": [81.7442, -384.75075, -176.19466], - "1.0": [81.7442, -384.75075, -176.19466] - }, - "position": { - "0.0": [0, 0, -1], - "1.0": [0, 0, -1] - } - } - } - }, - "animation.spheal.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.spheal.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0364_sealeo/sealeo.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0364_sealeo/sealeo.animation.json deleted file mode 100644 index d44c79c..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0364_sealeo/sealeo.animation.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.sealeo.ground_idle1": { - "loop": true, - "bones": { - "body": { - "position": [0, 1, 0] - }, - "torso": { - "rotation": [-10, 0, 0] - }, - "lower_body": { - "rotation": [7.5, 0, 0] - }, - "tail": { - "rotation": [17.5, 0, 0] - }, - "tail_fins": { - "rotation": [30, 0, 0] - }, - "flipper_left": { - "rotation": [31.40011, 28.99949, 38.56442], - "position": [-0.73122, -0.17733, -1.07775] - }, - "flipper_left2": { - "rotation": [0, 0, -25] - }, - "flipper_right": { - "rotation": [31.40011, -28.99949, -38.56442], - "position": [0.73122, -0.17733, -1.07775] - }, - "flipper_right2": { - "rotation": [0, 0, 25] - }, - "neck": { - "rotation": [-7.5, 0, 0] - }, - "head": { - "rotation": [20, 0, 0] - }, - "whiskers_left2": { - "rotation": [0, 0, 17.5] - }, - "whiskers_right2": { - "rotation": [0, 0, -17.5] - } - } - }, - "animation.sealeo.ground_idle2": { - "loop": true, - "bones": { - "body": { - "position": [0, 1, 0] - }, - "torso": { - "rotation": [-10, 0, 0] - }, - "lower_body": { - "rotation": [7.5, 0, 0] - }, - "tail": { - "rotation": [17.5, 0, 0] - }, - "tail_fins": { - "rotation": [30, 0, 0] - }, - "flipper_left": { - "rotation": [31.40011, 28.99949, 38.56442], - "position": [-0.73122, -0.17733, -1.07775] - }, - "flipper_left2": { - "rotation": [0, 0, -25] - }, - "flipper_right": { - "rotation": [31.40011, -28.99949, -38.56442], - "position": [0.73122, -0.17733, -1.07775] - }, - "flipper_right2": { - "rotation": [0, 0, 25] - }, - "neck": { - "rotation": [-50, 0, 0] - }, - "head": { - "rotation": [65, 0, 0], - "position": [0, 0, -2] - }, - "whiskers_left2": { - "rotation": [0, 0, 17.5] - }, - "whiskers_right2": { - "rotation": [0, 0, -17.5] - }, - "face": { - "position": [0, 0, 0.5] - }, - "mouth_open": { - "position": [0, 0.12, -0.5] - }, - "whiskers_left": { - "position": [0, 0.02, 0] - }, - "whiskers_right": { - "position": [0, 0.02, 0] - } - } - }, - "animation.sealeo.blink": { - "animation_length": 0.16, - "bones": { - "eyelid_left": { - "position": { - "0.0": [0, 0.1, 0], - "0.12": [0, 0.1, 0], - "0.16": [0, 0, 0] - } - }, - "eyelid_right": { - "position": { - "0.0": [0, 0.1, 0], - "0.12": [0, 0.1, 0], - "0.16": [0, 0, 0] - } - } - } - }, - "animation.sealeo.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.sealeo.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0365_walrein/walrein.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0365_walrein/walrein.animation.json deleted file mode 100644 index 20ef8ef..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0365_walrein/walrein.animation.json +++ /dev/null @@ -1,388 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.walrein.ground_idle": { - "loop": true, - "bones": { - "tail": { - "rotation": [9, 0, 0] - }, - "tail_fins": { - "rotation": [10, 0, 0] - }, - "flipper_left": { - "rotation": [3, 0, 12] - }, - "flipper_end_left": { - "rotation": [0, 0, -15] - }, - "flipper_right": { - "rotation": [3, 0, -12] - }, - "flipper_end_right": { - "rotation": [0, 0, 15] - }, - "neck": { - "rotation": [3, 0, 0] - }, - "neck2": { - "rotation": [-8, 0, 0] - }, - "head": { - "rotation": [7, 0, 0] - }, - "leg_left": { - "position": [0, 2.7, 0] - }, - "foot_left": { - "rotation": [-14.25559, -10.4426, 10.18377] - }, - "leg_right": { - "position": [0, 2.7, 0] - }, - "foot_right": { - "rotation": [-14.25559, 10.4426, -10.18377] - } - } - }, - "animation.walrein.mouth_open": { - "animation_length": 0.16, - "bones": { - "tail": { - "rotation": [12.5, 0, 0] - }, - "tail_fins": { - "rotation": [20, 0, 0] - }, - "tail_left": { - "rotation": [0, 0, -22.5] - }, - "tail_right": { - "rotation": [0, 0, 22.5] - }, - "leg_left": { - "position": [0, 2.7, 0] - }, - "foot_left": { - "rotation": [-14.25559, -10.4426, 10.18377] - }, - "leg_right": { - "position": [0, 2.7, 0] - }, - "foot_right": { - "rotation": [-14.25559, 10.4426, -10.18377] - }, - "chest": { - "rotation": [-5, 0, 0] - }, - "flipper_left": { - "rotation": [0, 0, 22.5] - }, - "flipper_end_left": { - "rotation": [13.07207, 0.6897, -29.31552] - }, - "flipper_right": { - "rotation": [0, 0, -22.5] - }, - "flipper_end_right": { - "rotation": [13.07207, -0.6897, 29.31552] - }, - "neck": { - "rotation": [-7.5, 0, 0] - }, - "head": { - "rotation": [-10, 0, 0] - }, - "jaw": { - "position": [0, -3, 0] - }, - "lip": { - "rotation": [10, 0, 0], - "position": [0, 0.15529, 0.57956] - }, - "head_bottom": { - "rotation": [15, 0, 0] - }, - "pupil_right": { - "position": [0, -0.2, 0] - }, - "pupil_left": { - "position": [0, -0.2, 0] - } - } - }, - "animation.walrein.blink": { - "animation_length": 0.16, - "bones": { - "eyelid_left": { - "position": { - "0.0": [0, 0, -0.1], - "0.12": { - "pre": [0, 0, -0.1], - "post": [0, 0, -0.1] - }, - "0.16": { - "pre": [0, 0, -0.1], - "post": [0, 0, 0] - } - } - }, - "eyelid_right": { - "position": { - "0.0": [0, 0, -0.1], - "0.12": { - "pre": [0, 0, -0.1], - "post": [0, 0, -0.1] - }, - "0.16": { - "pre": [0, 0, -0.1], - "post": [0, 0, 0] - } - } - } - } - }, - "animation.walrein.cry": { - "animation_length": 2.6667, - "bones": { - "chest": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": { - "pre": [3, 0, 0], - "post": [3, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [-6, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": [-6, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5833": [0, 0, 0] - } - }, - "flipper_left": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": { - "pre": [0, 0, -3], - "post": [0, 0, -3], - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": [12, 0, 22], - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": [12, 0, 22], - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5833": [0, 0, 0] - } - }, - "flipper_end_left": { - "rotation": { - "0.0": [0, 0, 0], - "0.1667": { - "pre": [0, 0, -1.5], - "post": [0, 0, -1.5], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0.29267, 4.98194, -23.01583], - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": [0.29267, 4.98194, -23.01583], - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.625": [0, 0, 0] - } - }, - "flipper_right": { - "rotation": { - "0.0": [0, 0, 0], - "0.125": { - "pre": [0, 0, 3], - "post": [0, 0, 3], - "lerp_mode": "catmullrom" - }, - "0.2917": { - "post": [12, 0, -22], - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": [12, 0, -22], - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5833": [0, 0, 0] - } - }, - "flipper_end_right": { - "rotation": { - "0.0": [0, 0, 0], - "0.1667": { - "pre": [0, 0, 1.5], - "post": [0, 0, 1.5], - "lerp_mode": "catmullrom" - }, - "0.3333": { - "post": [0.29267, -4.98194, 23.01583], - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": [0.29267, -4.98194, 23.01583], - "lerp_mode": "catmullrom" - }, - "2.0417": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.625": [0, 0, 0] - } - }, - "neck": { - "rotation": { - "0.0": [0, 0, 0], - "0.1667": { - "pre": [8, 0, 0], - "post": [8, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.375": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.6667": [0, 0, 0] - } - }, - "neck2": { - "rotation": { - "0.0": [0, 0, 0], - "0.25": { - "pre": [10, 0, 0], - "post": [10, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.7083": { - "post": [-10, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.5": { - "post": [-10, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.125": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5417": [0, 0, 0] - } - }, - "head": { - "rotation": { - "0.0": [0, 0, 0], - "0.4167": { - "pre": [11, 0, 0], - "post": [11, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.875": { - "post": [3, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": [3, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.0": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5": [0, 0, 0] - } - }, - "eyelid_left": { - "position": { - "0.0": [0, 0, 0], - "0.0417": {"pre": [0, 0, 0], "post": [0, 0, -0.1]}, - "0.2917": {"pre": [0, 0, -0.1], "post": [0, 0, 0]} - } - }, - "eyelid_right": { - "position": { - "0.0": [0, 0, 0], - "0.0417": {"pre": [0, 0, 0], "post": [0, 0, -0.1]}, - "0.2917": {"pre": [0, 0, -0.1], "post": [0, 0, 0]} - } - }, - "jaw": { - "position": { - "0.0": [0, 0, 0], - "0.2083": { - "pre": [0, 0, 0], - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "0.6667": { - "post": [0, -1.8, 0], - "lerp_mode": "catmullrom" - }, - "1.75": { - "post": [0, -2.3, 0], - "lerp_mode": "catmullrom" - }, - "1.9167": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.4583": [0, 0, 0] - } - }, - "lip": { - "rotation": { - "0.3333": [0, 0, 0], - "0.625": { - "pre": [16, 0, 0], - "post": [16, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.4167": { - "post": [16, 0, 0], - "lerp_mode": "catmullrom" - }, - "1.9583": { - "post": [0, 0, 0], - "lerp_mode": "catmullrom" - }, - "2.5": [0, 0, 0] - } - } - }, - "sound_effects": { - "0.1667": { - "effect": "pokemon.walrein.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0692_clauncher/clauncher_left.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0692_clauncher/clauncher_left.animation.json deleted file mode 100644 index 3439744..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0692_clauncher/clauncher_left.animation.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.clauncher_left.ground_idle": { - "loop": true, - "bones": { - "body": { - "position": [0, 1, 0] - }, - "attenna_right": { - "rotation": [-10, 10, -20] - }, - "attenna_right2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_right3": { - "rotation": [-35, 0, 0] - }, - "attenna_left": { - "rotation": [-10, -10, 20] - }, - "attenna_left2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_left3": { - "rotation": [-35, 0, 0] - }, - "tail": { - "rotation": [-5, 0, 0] - }, - "leg_front_left": { - "rotation": [0, 7.5, -72.5] - }, - "knee_front_left": { - "rotation": [0, 0, 45] - }, - "feet_front_left": { - "rotation": [0, 0, 25] - }, - "leg_front_right": { - "rotation": [0, -7.5, 72.5] - }, - "knee_front_right": { - "rotation": [0, 0, -45] - }, - "feet_front_right": { - "rotation": [0, 0, -25] - }, - "tail2": { - "rotation": [7.5, 0, 0] - }, - "leg_back_left": { - "rotation": [15, 10, -75] - }, - "knee_back_left": { - "rotation": [0, 0, 57.5] - }, - "feet_back_left": { - "rotation": [0, 0, 27.5] - }, - "leg_back_right": { - "rotation": [15, -10, 75] - }, - "knee_back_right": { - "rotation": [0, 0, -57.5] - }, - "feet_back_right": { - "rotation": [0, 0, -27.5] - }, - "tail3": { - "rotation": [10, 0, 0] - }, - "tail4": { - "rotation": [20, 0, 0] - }, - "right_arm": { - "rotation": [17.5, -25, -22.5] - }, - "right_elbow": { - "rotation": [-15, -32.5, 37.5] - }, - "left_arm": { - "rotation": [-4.56615, 42.3005, -6.7673] - }, - "left_elbow": { - "rotation": [-15, -40, 15] - } - } - }, - "animation.clauncher_left.water_idle": { - "loop": true, - "bones": { - "body": { - "position": [0, 1, 0] - }, - "attenna_right": { - "rotation": [-10, 10, -20] - }, - "attenna_right2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_right3": { - "rotation": [-35, 0, 0] - }, - "attenna_left": { - "rotation": [-10, -10, 20] - }, - "attenna_left2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_left3": { - "rotation": [-35, 0, 0] - }, - "tail": { - "rotation": [-5, 0, 0] - }, - "leg_front_left": { - "rotation": [0, 7.5, -30] - }, - "knee_front_left": { - "rotation": [0, 0, 45] - }, - "feet_front_left": { - "rotation": [0, 0, 25] - }, - "leg_front_right": { - "rotation": [0, -7.5, 30] - }, - "knee_front_right": { - "rotation": [0, 0, -45] - }, - "feet_front_right": { - "rotation": [0, 0, -25] - }, - "tail2": { - "rotation": [-22.5, 0, 0] - }, - "leg_back_left": { - "rotation": [15, 10, -25] - }, - "knee_back_left": { - "rotation": [0, 0, 57.5] - }, - "feet_back_left": { - "rotation": [0, 0, 27.5] - }, - "leg_back_right": { - "rotation": [15, -10, 25] - }, - "knee_back_right": { - "rotation": [0, 0, -57.5] - }, - "feet_back_right": { - "rotation": [0, 0, -27.5] - }, - "tail3": { - "rotation": [-30, 0, 0] - }, - "tail4": { - "rotation": [-37.5, 0, 0] - }, - "right_arm": { - "rotation": [17.5, -25, -22.5] - }, - "right_elbow": { - "rotation": [25, -35, -25] - }, - "left_arm": { - "rotation": [20, 40, 30] - }, - "left_elbow": { - "rotation": [10, -40, -5] - } - } - }, - "animation.clauncher_left.blink": { - "animation_length": 0.2083, - "bones": { - "pupil_right": { - "position": { - "0.0": [0, 0, 0.1], - "0.125": [0, 0, 0.1], - "0.1667": [0, 0, 0] - } - }, - "eyelid_right": { - "position": { - "0.0": [0, 0, -0.1], - "0.125": [0, 0, -0.1], - "0.2083": [0, 0, 0] - } - }, - "pupil_left": { - "position": { - "0.0": [-0.1, 0, 0], - "0.125": [-0.1, 0, 0], - "0.1667": [0, 0, 0] - } - }, - "eyelid_left": { - "position": { - "0.0": [0.1, 0, 0], - "0.125": [0.1, 0, 0], - "0.2083": [0, 0, 0] - } - } - } - }, - "animation.clauncher_left.render": { - "loop": true, - "bones": { - "body": { - "rotation": [0, 40, 0], - "position": [0, 2, 0] - }, - "torso": { - "rotation": [10, 0, 0] - }, - "head": { - "rotation": [-10, 0, 0] - }, - "tail": { - "rotation": [-22.81179, 9.23186, -3.86032] - }, - "tail2": { - "rotation": [9.49591, 14.47751, -3.96713] - }, - "tail3": { - "rotation": [17.89807, 11.91276, 3.81397] - }, - "tail4": { - "rotation": [46.1453, -12.80911, 12.02501] - }, - "pupil_left": { - "position": [0, 0, 0.75] - }, - "pupil_right": { - "position": [0.75, 0, 0] - }, - "attenna_right": { - "rotation": [-9.41918, 9.355, -19.7182] - }, - "attenna_right2": { - "rotation": [-42.5, 0, 0] - }, - "attenna_right3": { - "rotation": [-22.5, 0, 0] - }, - "attenna_left": { - "rotation": [-9.41918, -9.35496, 19.71817] - }, - "attenna_left2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_left3": { - "rotation": [-32.5, 0, 0] - }, - "leg_front_left": { - "rotation": [15.97208, 0.94101, -45.52619] - }, - "knee_front_left": { - "rotation": [0, 0, 27.5] - }, - "feet_front_left": { - "rotation": [0, 0, 22.5] - }, - "leg_front_right": { - "rotation": [0.65426, -4.95712, 54.97168] - }, - "knee_front_right": { - "rotation": [0, 0, -37.5] - }, - "feet_front_right": { - "rotation": [0, 0, -22.5] - }, - "leg_back_left": { - "rotation": [40.50331, -13.90317, -52.61897] - }, - "knee_back_left": { - "rotation": [0, 0, 32.5] - }, - "feet_back_left": { - "rotation": [0, 0, 25] - }, - "leg_back_right": { - "rotation": [-5.36865, -6.093, 76.03122] - }, - "knee_back_right": { - "rotation": [0, 0, -27.5] - }, - "feet_back_right": { - "rotation": [0, 0, -25] - }, - "eyelid_right": { - "position": [0.75, 0, 0] - }, - "left_finger": { - "rotation": [37.5, 0, 0] - }, - "right_arm": { - "rotation": [3.3599, -27.00599, -18.77709] - }, - "right_elbow": { - "rotation": [13.11807, -40.80125, 5.04035] - }, - "left_elbow": { - "rotation": [-14.44687, -52.95256, -3.48624] - } - } - }, - "animation.clauncher_left.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.clauncher.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0692_clauncher/clauncher_right.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0692_clauncher/clauncher_right.animation.json deleted file mode 100644 index 094c386..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0692_clauncher/clauncher_right.animation.json +++ /dev/null @@ -1,323 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.clauncher_right.ground_idle": { - "loop": true, - "bones": { - "body": { - "position": [0, 1, 0] - }, - "attenna_right": { - "rotation": [-10, 10, -20] - }, - "attenna_right2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_right3": { - "rotation": [-35, 0, 0] - }, - "attenna_left": { - "rotation": [-10, -10, 20] - }, - "attenna_left2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_left3": { - "rotation": [-35, 0, 0] - }, - "left_arm": { - "rotation": [17.5, 25, 22.5] - }, - "left_elbow": { - "rotation": [-15, 32.5, -37.5] - }, - "right_arm": { - "rotation": [-4.56615, -42.30053, 6.76733] - }, - "right_elbow": { - "rotation": [-15, 40, -15] - }, - "tail": { - "rotation": [-5, 0, 0] - }, - "leg_front_left": { - "rotation": [0, 7.5, -72.5] - }, - "knee_front_left": { - "rotation": [0, 0, 45] - }, - "feet_front_left": { - "rotation": [0, 0, 25] - }, - "leg_front_right": { - "rotation": [0, -7.5, 72.5] - }, - "knee_front_right": { - "rotation": [0, 0, -45] - }, - "feet_front_right": { - "rotation": [0, 0, -25] - }, - "tail2": { - "rotation": [7.5, 0, 0] - }, - "leg_back_left": { - "rotation": [15, 10, -75] - }, - "knee_back_left": { - "rotation": [0, 0, 57.5] - }, - "feet_back_left": { - "rotation": [0, 0, 27.5] - }, - "leg_back_right": { - "rotation": [15, -10, 75] - }, - "knee_back_right": { - "rotation": [0, 0, -57.5] - }, - "feet_back_right": { - "rotation": [0, 0, -27.5] - }, - "tail3": { - "rotation": [10, 0, 0] - }, - "tail4": { - "rotation": [20, 0, 0] - } - } - }, - "animation.clauncher_right.water_idle": { - "loop": true, - "bones": { - "body": { - "position": [0, 1, 0] - }, - "attenna_right": { - "rotation": [-10, 10, -20] - }, - "attenna_right2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_right3": { - "rotation": [-35, 0, 0] - }, - "attenna_left": { - "rotation": [-10, -10, 20] - }, - "attenna_left2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_left3": { - "rotation": [-35, 0, 0] - }, - "left_arm": { - "rotation": [17.5, 25, 22.5] - }, - "left_elbow": { - "rotation": [25, 35, 25] - }, - "right_arm": { - "rotation": [20, -40, -30] - }, - "right_elbow": { - "rotation": [10, 40, 5] - }, - "tail": { - "rotation": [-5, 0, 0] - }, - "leg_front_left": { - "rotation": [0, 7.5, -30] - }, - "knee_front_left": { - "rotation": [0, 0, 45] - }, - "feet_front_left": { - "rotation": [0, 0, 25] - }, - "leg_front_right": { - "rotation": [0, -7.5, 30] - }, - "knee_front_right": { - "rotation": [0, 0, -45] - }, - "feet_front_right": { - "rotation": [0, 0, -25] - }, - "tail2": { - "rotation": [-22.5, 0, 0] - }, - "leg_back_left": { - "rotation": [15, 10, -25] - }, - "knee_back_left": { - "rotation": [0, 0, 57.5] - }, - "feet_back_left": { - "rotation": [0, 0, 27.5] - }, - "leg_back_right": { - "rotation": [15, -10, 25] - }, - "knee_back_right": { - "rotation": [0, 0, -57.5] - }, - "feet_back_right": { - "rotation": [0, 0, -27.5] - }, - "tail3": { - "rotation": [-30, 0, 0] - }, - "tail4": { - "rotation": [-37.5, 0, 0] - } - } - }, - "animation.clauncher_right.blink": { - "animation_length": 0.2083, - "bones": { - "pupil_right": { - "position": { - "0.0": [0, 0, 0.1], - "0.125": [0, 0, 0.1], - "0.1667": [0, 0, 0] - } - }, - "eyelid_right": { - "position": { - "0.0": [0, 0, -0.1], - "0.125": [0, 0, -0.1], - "0.2083": [0, 0, 0] - } - }, - "pupil_left": { - "position": { - "0.0": [-0.1, 0, 0], - "0.125": [-0.1, 0, 0], - "0.1667": [0, 0, 0] - } - }, - "eyelid_left": { - "position": { - "0.0": [0.1, 0, 0], - "0.125": [0.1, 0, 0], - "0.2083": [0, 0, 0] - } - } - } - }, - "animation.clauncher_right.render": { - "loop": true, - "bones": { - "body": { - "rotation": [0, 40, 0], - "position": [0, 2, 0] - }, - "torso": { - "rotation": [10, 0, 0] - }, - "head": { - "rotation": [-10, 0, 0] - }, - "tail": { - "rotation": [-22.81179, 9.23186, -3.86032] - }, - "tail2": { - "rotation": [9.49591, 14.47751, -3.96713] - }, - "tail3": { - "rotation": [17.89807, 11.91276, 3.81397] - }, - "tail4": { - "rotation": [46.1453, -12.80911, 12.02501] - }, - "pupil_left": { - "position": [0, 0, 0.75] - }, - "pupil_right": { - "position": [0.75, 0, 0] - }, - "attenna_right": { - "rotation": [-9.41918, 9.355, -19.7182] - }, - "attenna_right2": { - "rotation": [-42.5, 0, 0] - }, - "attenna_right3": { - "rotation": [-22.5, 0, 0] - }, - "attenna_left": { - "rotation": [-9.41918, -9.35496, 19.71817] - }, - "attenna_left2": { - "rotation": [-57.5, 0, 0] - }, - "attenna_left3": { - "rotation": [-32.5, 0, 0] - }, - "leg_front_left": { - "rotation": [15.97208, 0.94101, -45.52619] - }, - "knee_front_left": { - "rotation": [0, 0, 27.5] - }, - "feet_front_left": { - "rotation": [0, 0, 22.5] - }, - "leg_front_right": { - "rotation": [0.65426, -4.95712, 54.97168] - }, - "knee_front_right": { - "rotation": [0, 0, -37.5] - }, - "feet_front_right": { - "rotation": [0, 0, -22.5] - }, - "leg_back_left": { - "rotation": [40.50331, -13.90317, -52.61897] - }, - "knee_back_left": { - "rotation": [0, 0, 32.5] - }, - "feet_back_left": { - "rotation": [0, 0, 25] - }, - "leg_back_right": { - "rotation": [-5.36865, -6.093, 76.03122] - }, - "knee_back_right": { - "rotation": [0, 0, -27.5] - }, - "feet_back_right": { - "rotation": [0, 0, -25] - }, - "left_arm": { - "rotation": [0, 27.5, 22.5] - }, - "left_elbow": { - "rotation": [-4.18273, 39.8173, -6.51543] - }, - "eyelid_right": { - "position": [0.75, 0, 0] - }, - "right_arm": { - "rotation": [3.3599, -27.00599, -18.77709] - }, - "right_elbow": { - "rotation": [5.50748, 27.6145, 21.8837] - }, - "right_finger": { - "rotation": [22.5, 0, 0] - } - } - }, - "animation.clauncher_right.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.clauncher.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0693_clawitzer/clawitzer_left.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0693_clawitzer/clawitzer_left.animation.json deleted file mode 100644 index 94e2320..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0693_clawitzer/clawitzer_left.animation.json +++ /dev/null @@ -1,231 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.clawitzer_left.water_idle": { - "loop": true, - "bones": { - "body": { - "position": [0, 8, 5] - }, - "torso": { - "rotation": [-17.5, 0, 0] - }, - "head": { - "rotation": [22.5, 0, 0] - }, - "tail": { - "rotation": [-5, 0, 0] - }, - "tail2": { - "rotation": [-20, 0, 0] - }, - "tail3": { - "rotation": [-12.5, 0, 0] - }, - "tail4": { - "rotation": [-25, 0, 0] - }, - "tail_bend": { - "rotation": [-25, 0, 0] - }, - "torso_bend": { - "rotation": [-17.5, 0, 0] - }, - "tail_end_top2": { - "rotation": [-5, 0, 0] - }, - "tail_end_left2": { - "rotation": [-5, 0, 0] - }, - "tail_end_right2": { - "rotation": [-5, 0, 0] - }, - "tail2_bend": { - "rotation": [-10, 0, 0] - }, - "tail3_bend": { - "rotation": [-27.5, 0, 0] - }, - "claw_eye_right_tentacle": { - "rotation": [15.11154, -19.9783, -0.3471] - }, - "claw_eye_right_tentacle2": { - "rotation": [2.5, 32.5, 0] - }, - "claw_eye_right_tentacle3": { - "rotation": [-10.56141, 22.3404, -1.8682] - }, - "claw_eye_right_tentacle4": { - "rotation": [-15.96214, 22.0503, -3.465] - }, - "claw_eye_right_tentacle5": { - "rotation": [-13.30938, -24.7489, 2.3719] - }, - "claw_eye_right_tentacle6": { - "rotation": [-12.899, -22.3779, 1.1689] - }, - "claw_eye_right_tentacle7": { - "rotation": [16.56238, -34.6258, -3.1309] - }, - "claw_eye_left_tentacle": { - "rotation": [15.11154, 19.9783, 0.3471] - }, - "claw_eye_left_tentacle2": { - "rotation": [2.5, -32.5, 0] - }, - "claw_eye_left_tentacle3": { - "rotation": [-10, -12.5, 0] - }, - "claw_eye_left_tentacle4": { - "rotation": [-16.59989, -26.8501, 5.0044] - }, - "claw_eye_left_tentacle5": { - "rotation": [-12.5, 15, 0] - }, - "claw_eye_left_tentacle6": { - "rotation": [-12.21197, 12.6157, 1.1076] - }, - "claw_eye_left_tentacle7": { - "rotation": [17.08475, 37.0188, 4.0232] - }, - "claw_left_jaw": { - "rotation": [7.5, 0, 0] - }, - "right_arm": { - "rotation": [-2.54638, -2.9145, -25.2878] - }, - "right_elbow": { - "rotation": [45.49184, 11.3618, 7.482] - }, - "left_arm": { - "rotation": [-3.31914, 14.6364, 9.5736] - }, - "left_elbow": { - "rotation": [29.87471, -9.009, 0.202] - } - } - }, - "animation.clawitzer_left.render": { - "loop": true, - "bones": { - "body": { - "rotation": [0, 35, 0], - "position": [0, 8, 5] - }, - "torso": { - "rotation": [-17.5, 0, 0] - }, - "head": { - "rotation": [22.57734, 4.61854, 1.91757] - }, - "tail": { - "rotation": [-17.519, -4.98093, 0.43688] - }, - "tail2": { - "rotation": [-20.07031, -4.69776, 1.71394] - }, - "tail3": { - "rotation": [-12.5, 0, 0] - }, - "tail4": { - "rotation": [-25, 0, 0] - }, - "tail_bend": { - "rotation": [-25, 0, 0] - }, - "torso_bend": { - "rotation": [-17.5, 0, 0] - }, - "tail_end_top2": { - "rotation": [-5, 0, 0] - }, - "tail_end_left2": { - "rotation": [-5, 0, 0] - }, - "tail_end_right2": { - "rotation": [-5, 0, 0] - }, - "tail2_bend": { - "rotation": [-10, 0, 0] - }, - "tail3_bend": { - "rotation": [-27.70212, -6.64851, 3.47875] - }, - "claw_eye_right_tentacle": { - "rotation": [15.11154, -19.9783, 0.3471] - }, - "claw_eye_right_tentacle2": { - "rotation": [2.5, 32.5, 0] - }, - "claw_eye_right_tentacle3": { - "rotation": [-10.56141, 22.3404, -1.8682] - }, - "claw_eye_right_tentacle4": { - "rotation": [-14.82855, 5.1682, 1.2978] - }, - "claw_eye_right_tentacle5": { - "rotation": [-13.30938, -24.7489, 2.3719] - }, - "claw_eye_right_tentacle6": { - "rotation": [-12.899, -22.3779, 1.1689] - }, - "claw_eye_right_tentacle7": { - "rotation": [16.56238, -34.6258, -3.1309] - }, - "claw_eye_left_tentacle": { - "rotation": [15.11154, 19.9783, 0.3471] - }, - "claw_eye_left_tentacle2": { - "rotation": [2.5, -32.5, 0] - }, - "claw_eye_left_tentacle3": { - "rotation": [-10, -12.5, 0] - }, - "claw_eye_left_tentacle4": { - "rotation": [-16.59989, -26.8501, 5.0044] - }, - "claw_eye_left_tentacle5": { - "rotation": [-12.5, 15, 0] - }, - "claw_eye_left_tentacle6": { - "rotation": [-12.21197, 12.6157, 1.1076] - }, - "claw_eye_left_tentacle7": { - "rotation": [17.08475, 37.0188, 4.0232] - }, - "claw_left_jaw": { - "rotation": [32.5, 0, 0] - }, - "face": { - "rotation": [0, 7.5, 0] - }, - "pupil_right": { - "position": [0.15, 0, 0] - }, - "pupil_left": { - "position": [0, 0, 0.15] - }, - "right_arm": { - "rotation": [20, 0, -22.5] - }, - "right_elbow": { - "rotation": [37.92445, 7.9185, 6.12673] - }, - "left_arm": { - "rotation": [0, 12.5, 0] - }, - "left_elbow": { - "rotation": [16.79911, -32.27408, -4.08505] - } - } - }, - "animation.clawitzer_left.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.clawitzer.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/animations/0693_clawitzer/clawitzer_right.animation.json b/src/main/resources/assets/cobblemon/bedrock/animations/0693_clawitzer/clawitzer_right.animation.json deleted file mode 100644 index 28efd79..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/animations/0693_clawitzer/clawitzer_right.animation.json +++ /dev/null @@ -1,231 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.clawitzer_right.water_idle": { - "loop": true, - "bones": { - "body": { - "position": [0, 8, 5] - }, - "torso": { - "rotation": [-17.5, 0, 0] - }, - "head": { - "rotation": [22.5, 0, 0] - }, - "left_arm": { - "rotation": [-2.54638, 2.91453, 25.28785] - }, - "left_elbow": { - "rotation": [45.49184, -11.36176, -7.48203] - }, - "tail": { - "rotation": [-5, 0, 0] - }, - "tail2": { - "rotation": [-20, 0, 0] - }, - "tail3": { - "rotation": [-12.5, 0, 0] - }, - "tail4": { - "rotation": [-25, 0, 0] - }, - "tail_bend": { - "rotation": [-25, 0, 0] - }, - "torso_bend": { - "rotation": [-17.5, 0, 0] - }, - "tail_end_top2": { - "rotation": [-5, 0, 0] - }, - "tail_end_left2": { - "rotation": [-5, 0, 0] - }, - "tail_end_right2": { - "rotation": [-5, 0, 0] - }, - "tail2_bend": { - "rotation": [-10, 0, 0] - }, - "tail3_bend": { - "rotation": [-27.5, 0, 0] - }, - "right_arm": { - "rotation": [-3.31914, -14.6364, -9.5736] - }, - "right_elbow": { - "rotation": [29.87471, 9.00899, -0.20204] - }, - "claw_eye_left_tentacle": { - "rotation": [15.11154, 19.9783, 0.3471] - }, - "claw_eye_left_tentacle2": { - "rotation": [2.5, -32.5, 0] - }, - "claw_eye_left_tentacle3": { - "rotation": [-10.56141, -22.34036, 1.86821] - }, - "claw_eye_left_tentacle4": { - "rotation": [-15.96214, -22.0503, 3.46504] - }, - "claw_eye_left_tentacle5": { - "rotation": [-13.30938, 24.7489, -2.3719] - }, - "claw_eye_left_tentacle6": { - "rotation": [-12.899, 22.37786, -1.16893] - }, - "claw_eye_left_tentacle7": { - "rotation": [16.56238, 34.62577, 3.13089] - }, - "claw_eye_right_tentacle": { - "rotation": [15.11154, -19.9783, -0.3471] - }, - "claw_eye_right_tentacle2": { - "rotation": [2.5, 32.5, 0] - }, - "claw_eye_right_tentacle3": { - "rotation": [-10, 12.5, 0] - }, - "claw_eye_right_tentacle4": { - "rotation": [-16.59989, 26.85011, -5.00444] - }, - "claw_eye_right_tentacle5": { - "rotation": [-12.5, -15, 0] - }, - "claw_eye_right_tentacle6": { - "rotation": [-12.21197, -12.61566, -1.10763] - }, - "claw_eye_right_tentacle7": { - "rotation": [17.08475, -37.01883, -4.0232] - }, - "claw_right_jaw": { - "rotation": [7.5, 0, 0] - } - } - }, - "animation.clawitzer_right.render": { - "loop": true, - "bones": { - "body": { - "rotation": [0, 35, 0], - "position": [0, 8, 5] - }, - "torso": { - "rotation": [-17.5, 0, 0] - }, - "head": { - "rotation": [22.57734, 4.61854, 1.91757] - }, - "left_arm": { - "rotation": [-2.92659, -7.42975, 18.29627] - }, - "left_elbow": { - "rotation": [43.18067, 9.92389, -28.73736] - }, - "tail": { - "rotation": [-17.519, -4.98093, 0.43688] - }, - "tail2": { - "rotation": [-20.07031, -4.69776, 1.71394] - }, - "tail3": { - "rotation": [-12.5, 0, 0] - }, - "tail4": { - "rotation": [-25, 0, 0] - }, - "tail_bend": { - "rotation": [-25, 0, 0] - }, - "torso_bend": { - "rotation": [-17.5, 0, 0] - }, - "tail_end_top2": { - "rotation": [-5, 0, 0] - }, - "tail_end_left2": { - "rotation": [-5, 0, 0] - }, - "tail_end_right2": { - "rotation": [-5, 0, 0] - }, - "tail2_bend": { - "rotation": [-10, 0, 0] - }, - "tail3_bend": { - "rotation": [-27.70212, -6.64851, 3.47875] - }, - "right_arm": { - "rotation": [-3.31914, -14.6364, -9.5736] - }, - "right_elbow": { - "rotation": [29.87471, 9.00899, -0.20204] - }, - "claw_eye_left_tentacle": { - "rotation": [15.11154, 19.9783, 0.3471] - }, - "claw_eye_left_tentacle2": { - "rotation": [2.5, -32.5, 0] - }, - "claw_eye_left_tentacle3": { - "rotation": [-10.56141, -22.34036, 1.86821] - }, - "claw_eye_left_tentacle4": { - "rotation": [-14.82855, -5.16823, -1.29784] - }, - "claw_eye_left_tentacle5": { - "rotation": [-13.30938, 24.7489, -2.3719] - }, - "claw_eye_left_tentacle6": { - "rotation": [-12.899, 22.37786, -1.16893] - }, - "claw_eye_left_tentacle7": { - "rotation": [16.56238, 34.62577, 3.13089] - }, - "claw_eye_right_tentacle": { - "rotation": [15.11154, -19.9783, -0.3471] - }, - "claw_eye_right_tentacle2": { - "rotation": [2.5, 32.5, 0] - }, - "claw_eye_right_tentacle3": { - "rotation": [-10, 12.5, 0] - }, - "claw_eye_right_tentacle4": { - "rotation": [-16.59989, 26.85011, -5.00444] - }, - "claw_eye_right_tentacle5": { - "rotation": [-12.5, -15, 0] - }, - "claw_eye_right_tentacle6": { - "rotation": [-12.21197, -12.61566, -1.10763] - }, - "claw_eye_right_tentacle7": { - "rotation": [17.08475, -37.01883, -4.0232] - }, - "claw_right_jaw": { - "rotation": [22.5, 0, 0] - }, - "face": { - "rotation": [0, 7.5, 0] - }, - "pupil_right": { - "position": [0.15, 0, 0] - }, - "pupil_left": { - "position": [0, 0, 0.15] - } - } - }, - "animation.clawitzer_right.cry": { - "animation_length": 1.2, - "sound_effects": { - "0.04": { - "effect": "pokemon.clawitzer.cry" - } - } - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0191_sunkern/sunkern.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0191_sunkern/sunkern.geo.json deleted file mode 100644 index 5a88b2f..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0191_sunkern/sunkern.geo.json +++ /dev/null @@ -1,207 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.sunkern", - "texture_width": 32, - "texture_height": 32, - "visible_bounds_width": 2, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "sunkern", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "sunkern", - "pivot": [0, 0, 0] - }, - { - "name": "head", - "parent": "body", - "pivot": [0, 2, 0], - "cubes": [ - {"origin": [-3.5, 0, -2], "size": [7, 6, 4], "uv": [0, 0]}, - {"origin": [-3.5, 0, -0.5], "size": [7, 6, 1], "inflate": 0.01, "uv": [16, 17]} - ] - }, - { - "name": "fluff_back", - "parent": "head", - "pivot": [0, 6, 2], - "rotation": [-15, 0, 0], - "cubes": [ - {"origin": [-3.5, 6, 2], "size": [7, 2, 0], "uv": [10, 12]} - ] - }, - { - "name": "fluff_right", - "parent": "head", - "pivot": [-3.5, 6, 0], - "rotation": [0, 0, -15], - "cubes": [ - {"origin": [-3.5, 6, -2], "size": [0, 2, 4], "uv": [8, 14]} - ] - }, - { - "name": "fluff_left", - "parent": "head", - "pivot": [3.5, 6, 0], - "rotation": [0, 0, 15], - "cubes": [ - {"origin": [3.5, 6, -2], "size": [0, 2, 4], "uv": [0, 14]} - ] - }, - { - "name": "fluff_front", - "parent": "head", - "pivot": [0, 6, -2], - "rotation": [15, 0, 0], - "cubes": [ - {"origin": [-3.5, 6, -2], "size": [7, 2, 0], "uv": [10, 10]} - ] - }, - { - "name": "sprout", - "parent": "head", - "pivot": [0, 6, 0], - "cubes": [ - {"origin": [0, 6, -0.5], "size": [0, 1, 1], "uv": [0, 0]} - ] - }, - { - "name": "sprout2", - "parent": "sprout", - "pivot": [0, 7, 0], - "cubes": [ - {"origin": [0, 7, -0.5], "size": [0, 2, 1], "uv": [0, 9]} - ] - }, - { - "name": "leaf_left", - "parent": "sprout2", - "pivot": [0, 9, 0], - "cubes": [ - {"origin": [-4, 9, -1.5], "size": [4, 0, 3], "uv": [1, 27]} - ] - }, - { - "name": "leaf_left2", - "parent": "leaf_left", - "pivot": [-4, 9, 0], - "cubes": [ - {"origin": [-5, 9, -1], "size": [1, 0, 2], "uv": [0, 2]} - ] - }, - { - "name": "leaf_right", - "parent": "sprout2", - "pivot": [0, 9, 0], - "cubes": [ - {"origin": [0, 9, -1.5], "size": [4, 0, 3], "uv": [11, 27]} - ] - }, - { - "name": "leaf_right2", - "parent": "leaf_right", - "pivot": [4, 9, 0], - "cubes": [ - {"origin": [4, 9, -1], "size": [1, 0, 2], "uv": [0, 0]} - ] - }, - { - "name": "face", - "parent": "head", - "pivot": [0, 3, -2] - }, - { - "name": "eyes", - "parent": "face", - "pivot": [0, 3, -2] - }, - { - "name": "eye_right", - "parent": "eyes", - "pivot": [-2, 3, -2], - "cubes": [ - {"origin": [-3, 3, -2.01], "size": [2, 2, 0], "uv": [0, 12]}, - {"origin": [-2.5, 3.5, -2.02], "size": [1, 1, 0], "uv": [4, 12]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [-2, 3, -1.1], - "cubes": [ - {"origin": [-3, 3, -1.91], "size": [2, 2, 1], "inflate": 0.02, "uv": [0, 25]} - ] - }, - { - "name": "eye_left", - "parent": "eyes", - "pivot": [2, 3, -2], - "cubes": [ - {"origin": [1, 3, -2.01], "size": [2, 2, 0], "uv": [0, 14]}, - {"origin": [1.5, 3.5, -2.02], "size": [1, 1, 0], "uv": [4, 14]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [2, 3, -1.1], - "cubes": [ - {"origin": [1, 3, -1.91], "size": [2, 2, 1], "inflate": 0.02, "uv": [0, 20]} - ] - }, - { - "name": "mouth", - "parent": "face", - "pivot": [0, 1.75, -2], - "cubes": [ - {"origin": [-0.5, 1.75, -2.01], "size": [1, 1, 0], "uv": [5, 20]}, - {"origin": [-2.5, 1.75, -2.01], "size": [1, 1, 0], "uv": [20, 3]}, - {"origin": [1.5, 1.75, -2.01], "size": [1, 1, 0], "uv": [18, 3]}, - {"origin": [0.5, 1.25, -2.01], "size": [1, 1, 0], "uv": [14, 17]}, - {"origin": [-1.5, 1.25, -2.01], "size": [1, 1, 0], "uv": [0, 0]} - ] - }, - { - "name": "mouth_sad", - "parent": "face", - "pivot": [0, 1.75, -1.9], - "cubes": [ - {"origin": [-0.5, 1.75, -1.91], "size": [1, 1, 0], "uv": [5, 20]}, - {"origin": [0.5, 1.25, -1.91], "size": [1, 1, 0], "uv": [14, 17]}, - {"origin": [-1.5, 1.25, -1.91], "size": [1, 1, 0], "uv": [0, 0]} - ] - }, - { - "name": "mouth_sad_open", - "parent": "face", - "pivot": [0, 1.75, -1.9], - "cubes": [ - {"origin": [-0.5, 1.75, -1.91], "size": [1, 1, 0], "uv": [28, 2]}, - {"origin": [-0.5, 0.75, -1.91], "size": [1, 1, 0], "uv": [28, 1]}, - {"origin": [0.5, 1.25, -1.91], "size": [1, 1, 0], "uv": [30, 2]}, - {"origin": [-1.5, 1.25, -1.91], "size": [1, 1, 0], "uv": [26, 2]} - ] - }, - { - "name": "mouth_open", - "parent": "face", - "pivot": [0, 1.75, -1.9], - "cubes": [ - {"origin": [-0.5, 1.75, -1.91], "size": [1, 1, 0], "uv": [28, 2]}, - {"origin": [-2.5, 1.75, -1.91], "size": [1, 1, 0], "uv": [26, 2]}, - {"origin": [1.5, 1.75, -1.91], "size": [1, 1, 0], "uv": [30, 2]}, - {"origin": [-1.5, 0.25, -1.91], "size": [3, 2, 0], "uv": [26, 0]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0192_sunflora/sunflora.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0192_sunflora/sunflora.geo.json deleted file mode 100644 index 861c074..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0192_sunflora/sunflora.geo.json +++ /dev/null @@ -1,380 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.sunflora", - "texture_width": 64, - "texture_height": 64, - "visible_bounds_width": 3, - "visible_bounds_height": 3.5, - "visible_bounds_offset": [0, 1.25, 0] - }, - "bones": [ - { - "name": "sunflora", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "sunflora", - "pivot": [0, 0, 0] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 2, 0], - "cubes": [ - {"origin": [-3, 2, -3], "size": [6, 7, 6], "uv": [0, 14]}, - {"origin": [-2, 9, -2], "size": [4, 2, 4], "uv": [20, 23]} - ] - }, - { - "name": "neck", - "parent": "torso", - "pivot": [0, 11, 0], - "cubes": [ - {"origin": [-0.5, 10, 0], "size": [1, 3, 1], "inflate": 0.02, "uv": [3, 3]} - ] - }, - { - "name": "neck2", - "parent": "neck", - "pivot": [0, 13, 1], - "cubes": [ - {"origin": [-0.5, 13, 0], "size": [1, 2, 1], "inflate": 0.01, "uv": [0, 27]} - ] - }, - { - "name": "neck3", - "parent": "neck2", - "pivot": [0, 15, 1], - "cubes": [ - {"origin": [-0.5, 15, 0], "size": [1, 2, 1], "uv": [0, 17]} - ] - }, - { - "name": "neck4", - "parent": "neck3", - "pivot": [0, 17, 1], - "cubes": [ - {"origin": [-0.5, 17, 0], "size": [1, 3, 1], "uv": [0, 0]} - ] - }, - { - "name": "head", - "parent": "neck4", - "pivot": [0, 19, 0.5], - "cubes": [ - {"origin": [-4, 19, -3.5], "size": [8, 6, 8], "uv": [0, 0]} - ] - }, - { - "name": "eye_right", - "parent": "head", - "pivot": [-0.5, 25, 1], - "cubes": [ - {"origin": [-1.5, 25.01, 1], "size": [1, 0, 1], "uv": [0, 6]}, - {"origin": [-2.5, 25.01, 1.5], "size": [1, 0, 1], "uv": [0, 7]}, - {"origin": [-3.5, 25.01, 1], "size": [1, 0, 1], "uv": [5, 3]} - ] - }, - { - "name": "eye_right_closed", - "parent": "head", - "pivot": [-0.5, 24.9, 0.75], - "cubes": [ - {"origin": [-1.5, 24.91, 0.75], "size": [1, 0, 1], "uv": [0, 6]}, - {"origin": [-2.5, 24.91, 0.25], "size": [1, 0, 1], "uv": [0, 7]}, - {"origin": [-3.5, 24.91, 0.75], "size": [1, 0, 1], "uv": [5, 3]} - ] - }, - { - "name": "eye_left", - "parent": "head", - "pivot": [0.5, 25, 1], - "cubes": [ - {"origin": [1.5, 25.01, 1.5], "size": [1, 0, 1], "uv": [0, 4]}, - {"origin": [0.5, 25.01, 1], "size": [1, 0, 1], "uv": [2, 0]}, - {"origin": [2.5, 25.01, 1], "size": [1, 0, 1], "uv": [0, 5]} - ] - }, - { - "name": "eye_left_closed", - "parent": "head", - "pivot": [0.5, 24.9, 0.75], - "cubes": [ - {"origin": [1.5, 24.91, 0.25], "size": [1, 0, 1], "uv": [0, 4]}, - {"origin": [0.5, 24.91, 0.75], "size": [1, 0, 1], "uv": [2, 0]}, - {"origin": [2.5, 24.91, 0.75], "size": [1, 0, 1], "uv": [0, 5]} - ] - }, - { - "name": "mouth_closed", - "parent": "head", - "pivot": [0, 24.9, -1], - "cubes": [ - {"origin": [-2.5, 24.91, -1], "size": [1, 0, 1], "uv": [25, 6]}, - {"origin": [-3.5, 24.91, -1.5], "size": [1, 0, 1], "uv": [23, 6]}, - {"origin": [-1.5, 24.91, -2], "size": [3, 0, 1], "uv": [23, 0]}, - {"origin": [1.5, 24.91, -1], "size": [1, 0, 1], "uv": [25, 7]}, - {"origin": [2.5, 24.91, -1.5], "size": [1, 0, 1], "uv": [23, 7]} - ] - }, - { - "name": "mouth_opened", - "parent": "head", - "pivot": [0, 25, -1], - "cubes": [ - {"origin": [-2.5, 25.01, -2], "size": [1, 0, 2], "uv": [42, 0]}, - {"origin": [-3.5, 25.01, -1.5], "size": [1, 0, 1], "uv": [43, 2]}, - {"origin": [-1.5, 25.01, -3], "size": [3, 0, 2], "uv": [44, 0]}, - {"origin": [1.5, 25.01, -2], "size": [1, 0, 2], "uv": [44, 2]}, - {"origin": [2.5, 25.01, -1.5], "size": [1, 0, 1], "uv": [47, 2]} - ] - }, - { - "name": "petals1", - "parent": "head", - "pivot": [0, 22, 0.5] - }, - { - "name": "petals_front", - "parent": "petals1", - "pivot": [0, 22.5, 0.5] - }, - { - "name": "petal_front_top", - "parent": "petals_front", - "pivot": [0, 22.5, 4.5], - "cubes": [ - {"origin": [-2, 22.5, 4], "size": [4, 0, 4], "uv": [0, 35]} - ] - }, - { - "name": "petal_front_top_left", - "parent": "petals_front", - "pivot": [2, 22.49, 2.5], - "cubes": [ - {"origin": [-2, 22.49, 4], "size": [4, 0, 4], "pivot": [0, 22.5, 0.5], "rotation": [0, 45, 0], "uv": [32, 13]} - ] - }, - { - "name": "petal_front_left", - "parent": "petals_front", - "pivot": [4, 22.5, 0.5], - "cubes": [ - {"origin": [-2, 22.5, 4], "size": [4, 0, 4], "pivot": [0, 22.5, 0.5], "rotation": [0, 90, 0], "uv": [23, 33]} - ] - }, - { - "name": "petal_front_bottom_left", - "parent": "petals_front", - "pivot": [2, 22.49, -1.5], - "cubes": [ - {"origin": [-2, 22.49, 4], "size": [4, 0, 4], "pivot": [0, 22.5, 0.5], "rotation": [0, 135, 0], "uv": [31, 29]} - ] - }, - { - "name": "petal_front_bottom", - "parent": "petals_front", - "pivot": [0, 22.5, -3.5], - "cubes": [ - {"origin": [-2, 22.5, 4], "size": [4, 0, 4], "pivot": [0, 22.5, 0.5], "rotation": [0, 180, 0], "uv": [31, 33]} - ] - }, - { - "name": "petal_front_bottom_right", - "parent": "petals_front", - "pivot": [-2, 22.49, -1.5], - "cubes": [ - {"origin": [-2, 22.49, 4], "size": [4, 0, 4], "pivot": [0, 22.5, 0.5], "rotation": [0, -135, 0], "uv": [7, 31]} - ] - }, - { - "name": "petal_front_right", - "parent": "petals_front", - "pivot": [4, 22.5, 0.5], - "cubes": [ - {"origin": [-2, 22.5, 4], "size": [4, 0, 4], "pivot": [0, 22.5, 0.5], "rotation": [0, -90, 0], "uv": [15, 33]} - ] - }, - { - "name": "petal_front_top_right", - "parent": "petals_front", - "pivot": [-2, 22.49, 2.5], - "cubes": [ - {"origin": [-2, 22.49, 4], "size": [4, 0, 4], "pivot": [0, 22.5, 0.5], "rotation": [0, -45, 0], "uv": [32, 0]} - ] - }, - { - "name": "petals_back", - "parent": "petals1", - "pivot": [0, 21.5, 0.5] - }, - { - "name": "petal_back1", - "parent": "petals_back", - "pivot": [-1.75, 21.5, 4.5], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, -22.5, 0], "uv": [23, 29]} - ] - }, - { - "name": "petal_back2", - "parent": "petals_back", - "pivot": [-4, 21.5, 2.25], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, -67.5, 0], "uv": [15, 29]} - ] - }, - { - "name": "petal_back3", - "parent": "petals_back", - "pivot": [-4, 21.5, -1.25], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, -112.5, 0], "uv": [28, 23]} - ] - }, - { - "name": "petal_back4", - "parent": "petals_back", - "pivot": [-1.75, 21.5, -3.5], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, -157.5, 0], "uv": [28, 19]} - ] - }, - { - "name": "petal_back5", - "parent": "petals_back", - "pivot": [1.75, 21.5, -3.5], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, 157.5, 0], "uv": [28, 9]} - ] - }, - { - "name": "petal_back6", - "parent": "petals_back", - "pivot": [4, 21.5, -1.25], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, 112.5, 0], "uv": [28, 5]} - ] - }, - { - "name": "petal_back7", - "parent": "petals_back", - "pivot": [4, 21.5, 2.25], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, 67.5, 0], "uv": [7, 27]} - ] - }, - { - "name": "petal_back8", - "parent": "petals_back", - "pivot": [1.25, 21.5, 4.5], - "cubes": [ - {"origin": [-2, 21.5, 4], "size": [4, 0, 4], "pivot": [0, 21.5, 0.5], "rotation": [0, 22.5, 0], "uv": [20, 19]} - ] - }, - { - "name": "arm_left", - "parent": "torso", - "pivot": [3, 9, 0], - "cubes": [ - {"origin": [3, 9, -2], "size": [3, 0, 4], "uv": [1, 28]} - ] - }, - { - "name": "arm_left2", - "parent": "arm_left", - "pivot": [6, 9, 0], - "cubes": [ - {"origin": [6, 9, -2.5], "size": [3, 0, 5], "uv": [19, 1]} - ] - }, - { - "name": "arm_left3", - "parent": "arm_left2", - "pivot": [9, 9, 0], - "cubes": [ - {"origin": [9, 9, -2], "size": [3, 0, 4], "uv": [26, 15]} - ] - }, - { - "name": "arm_right", - "parent": "torso", - "pivot": [-3, 9, 0], - "cubes": [ - {"origin": [-6, 9, -2], "size": [3, 0, 4], "uv": [26, 1]} - ] - }, - { - "name": "arm_right2", - "parent": "arm_right", - "pivot": [-6, 9, 0], - "cubes": [ - {"origin": [-9, 9, -2.5], "size": [3, 0, 5], "uv": [13, 15]} - ] - }, - { - "name": "arm_right3", - "parent": "arm_right2", - "pivot": [-9, 9, 0], - "cubes": [ - {"origin": [-12, 9, -2], "size": [3, 0, 4], "uv": [20, 15]} - ] - }, - { - "name": "leg_right", - "parent": "body", - "pivot": [-1.5, 2, 0], - "cubes": [ - {"origin": [-2, 0.5, -0.5], "size": [1, 2, 1], "uv": [0, 14]} - ] - }, - { - "name": "foot_right", - "parent": "leg_right", - "pivot": [-1.5, 1, -0.5], - "cubes": [ - {"origin": [-2.5, 0, -2], "size": [2, 1, 3], "inflate": 0.01, "uv": [27, 37]} - ] - }, - { - "name": "foot_right2", - "parent": "foot_right", - "pivot": [-1.5, 0, -2], - "cubes": [ - {"origin": [-2.5, 0, -6], "size": [2, 1, 4], "uv": [36, 23]}, - {"origin": [-2, 0, -6], "size": [1, 1, 3], "inflate": 0.01, "uv": [0, 31]} - ] - }, - { - "name": "leg_left", - "parent": "body", - "pivot": [1.5, 2, 0], - "cubes": [ - {"origin": [1, 0.5, -0.5], "size": [1, 2, 1], "uv": [4, 0]} - ] - }, - { - "name": "foot_left", - "parent": "leg_left", - "pivot": [1.5, 1, -0.5], - "cubes": [ - {"origin": [0.5, 0, -2], "size": [2, 1, 3], "inflate": 0.01, "uv": [17, 37]} - ] - }, - { - "name": "foot_left2", - "parent": "foot_left", - "pivot": [1.5, 0, -2], - "cubes": [ - {"origin": [0.5, 0, -6], "size": [2, 1, 4], "uv": [8, 35]}, - {"origin": [1, 0, -6], "size": [1, 1, 3], "inflate": 0.01, "uv": [0, 39]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0222_corsola/corsola.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0222_corsola/corsola.geo.json deleted file mode 100644 index 700c8d0..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0222_corsola/corsola.geo.json +++ /dev/null @@ -1,265 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 64, - "texture_height": 64, - "visible_bounds_width": 3, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "corsola", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "corsola", - "pivot": [0, 6, 0.25] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 6, 0.25] - }, - { - "name": "head", - "parent": "torso", - "pivot": [0, 6, 0.25], - "cubes": [ - {"origin": [-4.5, 2, -5.25], "size": [9, 8, 11], "uv": [0, 0]}, - {"origin": [-0.5, 7.01, -5.29], "size": [1, 1, 0], "uv": [0, 0]} - ] - }, - { - "name": "dots", - "parent": "head", - "pivot": [0, 6, 0.25], - "cubes": [ - {"origin": [-2.4, 4.4, -5.26], "size": [1, 1, 0], "pivot": [-2, 5, 0], "rotation": [0, 0, -45], "uv": [12, 19]}, - {"origin": [-1.75, 5.25, 5.76], "size": [1, 1, 0], "pivot": [-2, 5, 0], "rotation": [0, 0, -45], "uv": [8, 10]}, - {"origin": [1.25, 1.25, 5.76], "size": [1, 1, 0], "pivot": [-2, 5, 0], "rotation": [0, 0, -45], "uv": [9, 2]}, - {"origin": [-4.51, 6, -2.75], "size": [0, 1, 1], "pivot": [-2, 6.5, -2.25], "rotation": [-45, 0, 0], "uv": [7, 1]}, - {"origin": [4.51, 6.75, -2.75], "size": [0, 1, 1], "pivot": [-2, 6.5, -2.25], "rotation": [-45, 0, 0], "uv": [0, 5]}, - {"origin": [4.51, 8, 0.5], "size": [0, 1, 1], "pivot": [-2, 6.5, -2.25], "rotation": [-45, 0, 0], "uv": [0, 1]}, - {"origin": [-4.51, 6.5, 1.25], "size": [0, 1, 1], "pivot": [-2, 7, 1.75], "rotation": [-45, 0, 0], "uv": [0, 6]} - ] - }, - { - "name": "face", - "parent": "head", - "pivot": [0, 6, -5.25] - }, - { - "name": "eyes", - "parent": "face", - "pivot": [0, 5.5, -5.25] - }, - { - "name": "eye_right", - "parent": "eyes", - "pivot": [-1.5, 5.75, -5.25], - "rotation": [0, 0, 5], - "cubes": [ - {"origin": [-2.5, 6, -5.26], "size": [1, 2, 0], "uv": [8, 19]} - ] - }, - { - "name": "eye_left", - "parent": "eyes", - "pivot": [1.5, 5.75, -5.25], - "rotation": [0, 0, -5], - "cubes": [ - {"origin": [1.5, 6, -5.26], "size": [1, 2, 0], "uv": [8, 8]} - ] - }, - { - "name": "eye_right_closed", - "parent": "eyes", - "pivot": [-1.5, 5.75, -5.15], - "rotation": [0, 0, 5], - "cubes": [ - {"origin": [-2.5, 6, -5.16], "size": [1, 2, 0], "inflate": 0.01, "uv": [0, 19]} - ] - }, - { - "name": "eye_left_closed", - "parent": "eyes", - "pivot": [1.5, 5.75, -5.15], - "rotation": [0, 0, -5], - "cubes": [ - {"origin": [1.5, 6, -5.16], "size": [1, 2, 0], "inflate": 0.01, "uv": [0, 19], "mirror": true} - ] - }, - { - "name": "mouth", - "parent": "face", - "pivot": [0, 5.5, -5.25], - "rotation": [0, 0, 45], - "cubes": [ - {"origin": [-1.25, 4.75, -5.26], "size": [2, 2, 0], "uv": [7, 0]}, - {"origin": [-1.75, 5.25, -5.27], "size": [2, 2, 0], "uv": [6, 6]} - ] - }, - { - "name": "mouth_open", - "parent": "face", - "pivot": [0, 5.5, -5.16], - "cubes": [ - {"origin": [-1.5, 5.05, -5.17], "size": [3, 1, 0], "uv": [35, 0]}, - {"origin": [-1, 4.3, -5.17], "size": [2, 1, 0], "inflate": 0.01, "uv": [35, 1]} - ] - }, - { - "name": "arms", - "parent": "face", - "pivot": [0, 4, -5.25] - }, - { - "name": "arm_front_right", - "parent": "arms", - "pivot": [-3.75, 4, -5.25], - "rotation": [-50, 10, 22], - "cubes": [ - {"origin": [-5, 2, -6.25], "size": [2, 3, 2], "uv": [33, 22]} - ] - }, - { - "name": "arm_front_left", - "parent": "arms", - "pivot": [3.75, 4, -5.25], - "rotation": [-50, -10, -22], - "cubes": [ - {"origin": [3, 2, -6.25], "size": [2, 3, 2], "uv": [0, 6]} - ] - }, - { - "name": "spines", - "parent": "head", - "pivot": [0, 7, -5] - }, - { - "name": "horn", - "parent": "spines", - "pivot": [0, 7.5, -5.5], - "rotation": [-32.5, 0, 0], - "cubes": [ - {"origin": [-1, 8.25, -9.25], "size": [2, 2, 4], "uv": [0, 19]} - ] - }, - { - "name": "spines_front", - "parent": "spines", - "pivot": [0, 10, -2.5] - }, - { - "name": "spine_front_right", - "parent": "spines_front", - "pivot": [-1.65, 10, -2.25], - "rotation": [-15, 0, -15], - "cubes": [ - {"origin": [-3.65, 13, -1.75], "size": [2, 6, 2], "uv": [27, 26]}, - {"origin": [-3.65, 10, -2.25], "size": [2, 3, 3], "uv": [8, 25]}, - {"origin": [-3.15, 14.5, -3.75], "size": [1, 2, 2], "uv": [35, 5]}, - {"origin": [-3.15, 14, -0.25], "size": [1, 1, 2], "uv": [18, 35]} - ] - }, - { - "name": "spine_front_left", - "parent": "spines_front", - "pivot": [1.65, 10, -2.25], - "rotation": [-15, 0, 15], - "cubes": [ - {"origin": [1.65, 13, -1.75], "size": [2, 6, 2], "uv": [0, 25]}, - {"origin": [1.65, 10, -2.25], "size": [2, 3, 3], "uv": [19, 22]}, - {"origin": [2.15, 14.5, -3.75], "size": [1, 2, 2], "uv": [24, 34]}, - {"origin": [2.15, 14, -0.25], "size": [1, 1, 2], "uv": [34, 19]} - ] - }, - { - "name": "spines_back", - "parent": "spines", - "pivot": [0, 10, 3] - }, - { - "name": "spine_back_left", - "parent": "spines_back", - "pivot": [2.5, 8, 3.5], - "rotation": [-45, 30, 30], - "cubes": [ - {"origin": [2.5, 11, 3.5], "size": [2, 5, 2], "pivot": [3.5, 8, 4.5], "rotation": [0, -180, 0], "uv": [29, 0]}, - {"origin": [2.5, 8, 3], "size": [2, 3, 3], "pivot": [3.5, 8, 4.5], "rotation": [0, -180, 0], "uv": [12, 19]}, - {"origin": [3, 12, 6], "size": [1, 1, 2], "pivot": [3.5, 12, 6.5], "rotation": [0, -180, 0], "uv": [19, 19]}, - {"origin": [3, 12.5, -13.5], "size": [1, 2, 2], "pivot": [3.5, 12, -5], "rotation": [0, 180, 0], "uv": [14, 33]} - ] - }, - { - "name": "spine_back_right", - "parent": "spines_back", - "pivot": [-2.5, 8, 3.5], - "rotation": [-45, -30, -30], - "cubes": [ - {"origin": [-4.5, 11, 3.5], "size": [2, 5, 2], "pivot": [-3.5, 8, 4.5], "rotation": [0, 180, 0], "uv": [18, 28]}, - {"origin": [-4.5, 8, 3], "size": [2, 3, 3], "pivot": [-3.5, 8, 4.5], "rotation": [0, 180, 0], "uv": [0, 0]}, - {"origin": [-4, 12, 6], "size": [1, 1, 2], "pivot": [-3.5, 12, 6.5], "rotation": [0, 180, 0], "uv": [8, 19]}, - {"origin": [-4, 12.5, -13.5], "size": [1, 2, 2], "pivot": [-3.5, 12, -5], "rotation": [0, -180, 0], "uv": [29, 7]} - ] - }, - { - "name": "legs", - "parent": "head", - "pivot": [0, 0, 0] - }, - { - "name": "legs_front", - "parent": "legs", - "pivot": [0, 0, 0] - }, - { - "name": "leg_front_right", - "parent": "legs_front", - "pivot": [-2.5, 2, -1.5], - "rotation": [-15, 0, 15], - "cubes": [ - {"origin": [-3.5, 0, -2.5], "size": [2, 3, 2], "uv": [0, 34]} - ] - }, - { - "name": "leg_front_left", - "parent": "legs_front", - "pivot": [2.5, 2, -1.5], - "rotation": [-15, 0, -15], - "cubes": [ - {"origin": [1.5, 0, -2.5], "size": [2, 3, 2], "uv": [6, 31]} - ] - }, - { - "name": "legs_back", - "parent": "legs", - "pivot": [0, 0, 0] - }, - { - "name": "leg_back_right", - "parent": "legs_back", - "pivot": [-2.5, 2, 3], - "rotation": [15, 0, 15], - "cubes": [ - {"origin": [-3.5, 0, 2], "size": [2, 3, 2], "uv": [33, 32]} - ] - }, - { - "name": "leg_back_left", - "parent": "legs_back", - "pivot": [2.5, 2, 3], - "rotation": [15, 0, -15], - "cubes": [ - {"origin": [1.5, 0, 2], "size": [2, 3, 2], "uv": [26, 19]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0341_corphish/corphish.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0341_corphish/corphish.geo.json deleted file mode 100644 index a1c87d6..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0341_corphish/corphish.geo.json +++ /dev/null @@ -1,520 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.corphish", - "texture_width": 64, - "texture_height": 64, - "visible_bounds_width": 3, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "corphish", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "corphish", - "pivot": [0, 8, -2] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 4.5, 1.5] - }, - { - "name": "chest", - "parent": "torso", - "pivot": [0, 5.1598, -0.51495], - "rotation": [-59, 0, 0], - "cubes": [ - {"origin": [-4, 1.6598, -6.51495], "size": [8, 7, 7], "uv": [1, 1]} - ] - }, - { - "name": "neck", - "parent": "chest", - "pivot": [0, 4.35221, -6.45413], - "rotation": [-25, 0, 0], - "cubes": [ - {"origin": [-3, 2.35221, -9.60413], "size": [6, 6, 5], "uv": [32, 4]} - ] - }, - { - "name": "mouth", - "parent": "neck", - "pivot": [0, 2.45221, -8.62913], - "cubes": [ - {"origin": [-2, 2.45221, -9.62913], "size": [4, 0, 2], "inflate": 0.01, "uv": [53, 9]} - ] - }, - { - "name": "head", - "parent": "neck", - "pivot": [0, 2.35221, -9.60413], - "rotation": [-17.5, 0, 0], - "cubes": [ - {"origin": [-3, 2.35221, -13.60413], "size": [6, 6, 4], "inflate": 0.01, "uv": [1, 30]} - ] - }, - { - "name": "eyes", - "parent": "head", - "pivot": [-3, 4.85221, -10.60413] - }, - { - "name": "eye_right", - "parent": "eyes", - "pivot": [-3, 4.85221, -10.60413], - "cubes": [ - {"origin": [-3.5, 3.35221, -12.60413], "size": [1, 3, 4], "uv": [50, 1]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [-2.5, 4.85221, -10.60413], - "cubes": [ - {"origin": [-3, 3.35221, -12.60413], "size": [1, 3, 2], "inflate": 0.01, "uv": [56, 12]} - ] - }, - { - "name": "pupil_right", - "parent": "eye_right", - "pivot": [-3.5, 4.35221, -10.60413], - "cubes": [ - {"origin": [-3.502, 3.85221, -11.10413], "size": [0, 1, 1], "uv": [8, 51]} - ] - }, - { - "name": "pupil_blink_right", - "parent": "eye_right", - "pivot": [-3.4, 4.85221, -10.60413], - "cubes": [ - {"origin": [-3.404, 3.85221, -11.10413], "size": [0, 2, 1], "uv": [8, 51]} - ] - }, - { - "name": "eyebrow_blink_right", - "parent": "eye_right", - "pivot": [-3.4, 4.85221, -11.10413], - "cubes": [ - {"origin": [-3.404, 3.35221, -12.10413], "size": [0, 2, 1], "uv": [17, 41]} - ] - }, - { - "name": "eyebrow_blink_right2", - "parent": "eyebrow_blink_right", - "pivot": [-3.4, 5.85221, -11.60413], - "cubes": [ - {"origin": [-3.404, 5.35221, -12.10413], "size": [0, 1, 1], "uv": [17, 40]} - ] - }, - { - "name": "pupil_embarrassed_right", - "parent": "eye_right", - "pivot": [-3.4, 5.10221, -10.60413], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3.404, 4.10221, -11.60413], "size": [0, 2, 2], "uv": [10, 50]} - ] - }, - { - "name": "eye_left", - "parent": "eyes", - "pivot": [3, 4.85221, -10.60413], - "cubes": [ - {"origin": [2.5, 3.35221, -12.60413], "size": [1, 3, 4], "uv": [50, 1], "mirror": true} - ] - }, - { - "name": "pupil_left", - "parent": "eye_left", - "pivot": [3.5, 4.35221, -10.60413], - "cubes": [ - {"origin": [3.502, 3.85221, -11.10413], "size": [0, 1, 1], "uv": [8, 51], "mirror": true} - ] - }, - { - "name": "pupil_blink_left", - "parent": "pupil_left", - "pivot": [3.4, 4.35221, -10.60413], - "cubes": [ - {"origin": [3.404, 3.35221, -11.10413], "size": [0, 2, 1], "uv": [8, 51], "mirror": true} - ] - }, - { - "name": "head_spikes", - "parent": "head", - "pivot": [2.52571, 4.849, -12.42611] - }, - { - "name": "head_spike_right", - "parent": "head_spikes", - "pivot": [-2.52571, 4.349, -13.62611], - "rotation": [24.14891, 21.03985, 27.57243], - "cubes": [ - {"origin": [-2.52571, 3.349, -17.92611], "size": [0, 2, 7], "uv": [36, -6]} - ] - }, - { - "name": "head_spike_middle", - "parent": "head_spikes", - "pivot": [0, 2.3565, -11.57774], - "rotation": [20, 0, 0], - "cubes": [ - {"origin": [0, 2.3565, -19.57774], "size": [0, 4, 8], "uv": [22, 39]} - ] - }, - { - "name": "head_spike_left", - "parent": "head_spikes", - "pivot": [2.52571, 4.349, -13.62611], - "rotation": [24.14891, -21.03985, -27.57243], - "cubes": [ - {"origin": [2.52571, 3.349, -17.92611], "size": [0, 2, 7], "uv": [36, -6], "mirror": true} - ] - }, - { - "name": "arms", - "parent": "chest", - "pivot": [0, 5.47305, -3.28017], - "rotation": [51.5, 0, 0] - }, - { - "name": "arm_right", - "parent": "arms", - "pivot": [-4, 5.27305, -4.28017], - "cubes": [ - {"origin": [-7.05, 4.77305, -4.28017], "size": [4, 1, 0], "uv": [25, 6], "mirror": true} - ] - }, - { - "name": "hand_right0", - "parent": "arm_right", - "pivot": [-7.075, 4.77305, -4.28017] - }, - { - "name": "hand_right", - "parent": "hand_right0", - "pivot": [-7.075, 4.77305, -4.28017] - }, - { - "name": "hand_right_top", - "parent": "hand_right", - "pivot": [-7.075, 4.74805, -4.28017], - "cubes": [ - {"origin": [-15.075, 4.74805, -6.78017], "size": [8, 3, 0], "uv": [39, 36], "mirror": true}, - {"origin": [-15.075, 7.74805, -6.78017], "size": [8, 0, 5], "uv": [25, 29], "mirror": true}, - {"origin": [-15.075, 4.74805, -1.78017], "size": [8, 3, 0], "uv": [47, 29], "mirror": true}, - {"origin": [-15.075, 4.74805, -6.78017], "size": [0, 3, 5], "uv": [25, 36], "mirror": true}, - {"origin": [-7.075, 4.74805, -6.78017], "size": [0, 3, 5], "uv": [45, 36], "mirror": true}, - {"origin": [-15.055, 3.44607, -5.78017], "size": [0, 3, 3], "pivot": [-15.075, 4.94805, -4.28017], "rotation": [-45, 0, 0], "uv": [23, 27], "mirror": true}, - {"origin": [-11.85, 3.74805, -6.77821], "size": [2, 2, 0], "pivot": [-10.85, 4.74805, -6.78017], "rotation": [0, 0, -45], "uv": [23, 16], "mirror": true}, - {"origin": [-14.675, 3.74805, -6.77821], "size": [2, 2, 0], "pivot": [-13.675, 4.74805, -6.78017], "rotation": [0, 0, -45], "uv": [1, 41], "mirror": true}, - {"origin": [-14.675, 3.74805, -1.78431], "size": [2, 2, 0], "pivot": [-13.675, 4.74805, -1.78235], "rotation": [0, 0, -45], "uv": [1, 16], "mirror": true}, - {"origin": [-11.875, 3.74805, -1.78431], "size": [2, 2, 0], "pivot": [-10.875, 4.74805, -1.78235], "rotation": [0, 0, -45], "uv": [1, 19], "mirror": true} - ] - }, - { - "name": "hand_right_bottom", - "parent": "hand_right", - "pivot": [-7.075, 4.77305, -4.28017], - "cubes": [ - {"origin": [-15.075, 1.77305, -6.75517], "size": [8, 3, 0], "uv": [28, 16], "mirror": true}, - {"origin": [-15.075, 1.77305, -6.78017], "size": [8, 0, 5], "uv": [25, 23], "mirror": true}, - {"origin": [-7.1, 1.77305, -6.78017], "size": [0, 3, 5], "uv": [45, 14], "mirror": true}, - {"origin": [-15.075, 1.77305, -1.80517], "size": [8, 3, 0], "uv": [28, 19], "mirror": true}, - {"origin": [-15.05, 1.77305, -6.78017], "size": [0, 3, 5], "uv": [45, 11], "mirror": true} - ] - }, - { - "name": "hand_right_bottom2", - "parent": "hand_right_bottom", - "pivot": [-15.075, 4.77305, -4.28017], - "rotation": [0, 0, 7.5], - "cubes": [ - {"origin": [-15.05, 4.77305, -5.78017], "size": [0, 1, 3], "uv": [1, 3], "mirror": true} - ] - }, - { - "name": "arm_left", - "parent": "arms", - "pivot": [4, 5.27305, -4.28017], - "cubes": [ - {"origin": [3.05, 4.77305, -4.28017], "size": [4, 1, 0], "uv": [25, 6]} - ] - }, - { - "name": "hand_left0", - "parent": "arm_left", - "pivot": [7.075, 4.77305, -4.28017] - }, - { - "name": "hand_left", - "parent": "hand_left0", - "pivot": [7.075, 4.77305, -4.28017] - }, - { - "name": "hand_left_top", - "parent": "hand_left", - "pivot": [7.075, 4.74805, -4.28017], - "cubes": [ - {"origin": [7.075, 4.74805, -6.78017], "size": [8, 3, 0], "uv": [39, 36]}, - {"origin": [7.075, 7.74805, -6.78017], "size": [8, 0, 5], "uv": [25, 29]}, - {"origin": [7.075, 4.74805, -1.78017], "size": [8, 3, 0], "uv": [47, 29]}, - {"origin": [15.075, 4.74805, -6.78017], "size": [0, 3, 5], "uv": [25, 36]}, - {"origin": [7.075, 4.74805, -6.78017], "size": [0, 3, 5], "uv": [45, 36]}, - {"origin": [15.055, 3.44607, -5.78017], "size": [0, 3, 3], "pivot": [15.075, 4.94805, -4.28017], "rotation": [-45, 0, 0], "uv": [23, 27]}, - {"origin": [9.85, 3.74805, -6.77821], "size": [2, 2, 0], "pivot": [10.85, 4.74805, -6.78017], "rotation": [0, 0, 45], "uv": [23, 16]}, - {"origin": [12.675, 3.74805, -6.77821], "size": [2, 2, 0], "pivot": [13.675, 4.74805, -6.78017], "rotation": [0, 0, 45], "uv": [1, 41]}, - {"origin": [12.675, 3.74805, -1.78431], "size": [2, 2, 0], "pivot": [13.675, 4.74805, -1.78235], "rotation": [0, 0, 45], "uv": [1, 16]}, - {"origin": [9.875, 3.74805, -1.78431], "size": [2, 2, 0], "pivot": [10.875, 4.74805, -1.78235], "rotation": [0, 0, 45], "uv": [1, 19]} - ] - }, - { - "name": "hand_left_bottom", - "parent": "hand_left", - "pivot": [7.075, 4.77305, -4.28017], - "cubes": [ - {"origin": [7.075, 1.77305, -6.75517], "size": [8, 3, 0], "uv": [28, 16]}, - {"origin": [7.075, 1.77305, -6.78017], "size": [8, 0, 5], "uv": [25, 23]}, - {"origin": [7.1, 1.77305, -6.78017], "size": [0, 3, 5], "uv": [45, 14]}, - {"origin": [7.075, 1.77305, -1.80517], "size": [8, 3, 0], "uv": [28, 19]}, - {"origin": [15.05, 1.77305, -6.78017], "size": [0, 3, 5], "uv": [45, 11]} - ] - }, - { - "name": "hand_left_bottom2", - "parent": "hand_left_bottom", - "pivot": [15.075, 4.77305, -4.28017], - "rotation": [0, 0, -7.5], - "cubes": [ - {"origin": [15.05, 4.77305, -5.78017], "size": [0, 1, 3], "uv": [1, 3]} - ] - }, - { - "name": "tail", - "parent": "torso", - "pivot": [0, 2.5, -3], - "rotation": [-15, 0, 0], - "cubes": [ - {"origin": [-3.5, 2.5, -3], "size": [7, 6, 7], "inflate": 0.01, "uv": [1, 16]} - ] - }, - { - "name": "tail2", - "parent": "tail", - "pivot": [0, 6, 4], - "rotation": [10, 0, 0], - "cubes": [ - {"origin": [-2.5, 3.5, 2], "size": [5, 5, 5], "uv": [1, 41]} - ] - }, - { - "name": "tail3", - "parent": "tail2", - "pivot": [0, 8.5, 7], - "rotation": [-17.5, 0, 0], - "cubes": [ - {"origin": [-2.5, 8.5, 7], "size": [5, 0, 4], "uv": [21, 1]} - ] - }, - { - "name": "tail_right", - "parent": "tail3", - "pivot": [-2.5, 8.5, 11], - "rotation": [0, 0, -20], - "cubes": [ - {"origin": [-4.5, 8.5, 8], "size": [2, 0, 3], "uv": [20, 19]} - ] - }, - { - "name": "tail_left", - "parent": "tail3", - "pivot": [2.5, 8.5, 11], - "rotation": [0, 0, 20], - "cubes": [ - {"origin": [2.5, 8.5, 8], "size": [2, 0, 3], "uv": [15, 30]} - ] - }, - { - "name": "legs", - "parent": "body", - "pivot": [0, 4.5, 1.5] - }, - { - "name": "legs_left", - "parent": "legs", - "pivot": [3.5, 4.5, 1.5] - }, - { - "name": "leg_left_front", - "parent": "legs_left", - "pivot": [4, 4.5, -2.15], - "rotation": [-15, 0, -90], - "cubes": [ - {"origin": [4, 3.02179, -2.63452], "size": [0, 4, 1], "uv": [1, 0]} - ] - }, - { - "name": "leg_left_front2", - "parent": "leg_left_front", - "pivot": [4, 3.22179, -2.13452], - "rotation": [0, 0, 45], - "cubes": [ - {"origin": [2.86863, 0.22179, -3.13452], "size": [2, 3, 2], "uv": [10, 52]} - ] - }, - { - "name": "leg_left_front3", - "parent": "leg_left_front2", - "pivot": [4.8634, 0.20839, -2.18628], - "rotation": [0, 0, 45], - "cubes": [ - {"origin": [2.85728, -2.77926, -3.13452], "size": [2, 3, 2], "inflate": 0.01, "uv": [10, 58]} - ] - }, - { - "name": "leg_left_middle", - "parent": "legs_left", - "pivot": [3.5, 4.5, 1.5], - "rotation": [0, 0, -90], - "cubes": [ - {"origin": [3.5, 2.5, 1], "size": [0, 4, 1], "uv": [3, 0]} - ] - }, - { - "name": "leg_left_middle2", - "parent": "leg_left_middle", - "pivot": [3.5, 2.7, 1.5], - "rotation": [0, 0, 45], - "cubes": [ - {"origin": [2.36863, -0.3, 0.5], "size": [2, 3, 2], "uv": [1, 52]} - ] - }, - { - "name": "leg_left_middle3", - "parent": "leg_left_middle2", - "pivot": [4.36863, -0.3, 1.5], - "cubes": [ - {"origin": [2.37078, -3.2948, 0.5], "size": [2, 3, 2], "inflate": 0.01, "pivot": [4.36343, -0.2948, 1.5], "rotation": [0, 0, 45], "uv": [1, 58]} - ] - }, - { - "name": "leg_left_back", - "parent": "legs_left", - "pivot": [2.5, 4.5, 5.15], - "rotation": [27.5, 0, -90], - "cubes": [ - {"origin": [2.5, 2.52179, 4.63452], "size": [0, 4, 1], "uv": [5, 0]} - ] - }, - { - "name": "leg_left_back2", - "parent": "leg_left_back", - "pivot": [2.5, 2.72179, 5.13452], - "rotation": [0, 0, 45], - "cubes": [ - {"origin": [1.36863, -0.27821, 4.13452], "size": [2, 3, 2], "uv": [19, 58]} - ] - }, - { - "name": "leg_left_back3", - "parent": "leg_left_back2", - "pivot": [3.36839, -0.2716, 5.10846], - "cubes": [ - {"origin": [0.54294, -5.2716, 4.13452], "size": [2, 3, 2], "inflate": 0.01, "pivot": [5.36202, -2.2716, 1.10846], "rotation": [0, 0, 45], "uv": [19, 52]} - ] - }, - { - "name": "legs_right", - "parent": "legs", - "pivot": [-3.5, 4.5, 1.5] - }, - { - "name": "leg_right_front", - "parent": "legs_right", - "pivot": [-4, 4.5, -2.15], - "rotation": [-15, 0, 90], - "cubes": [ - {"origin": [-4, 3.02179, -2.63452], "size": [0, 4, 1], "uv": [1, 0], "mirror": true} - ] - }, - { - "name": "leg_right_front2", - "parent": "leg_right_front", - "pivot": [-4, 3.22179, -2.13452], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-4.86863, 0.22179, -3.13452], "size": [2, 3, 2], "uv": [10, 52], "mirror": true} - ] - }, - { - "name": "leg_right_front3", - "parent": "leg_right_front2", - "pivot": [-4.8634, 0.20839, -2.18628], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-4.85728, -2.77926, -3.13452], "size": [2, 3, 2], "inflate": 0.01, "uv": [10, 58], "mirror": true} - ] - }, - { - "name": "leg_right_middle", - "parent": "legs_right", - "pivot": [-3.5, 4.5, 1.5], - "rotation": [0, 0, 90], - "cubes": [ - {"origin": [-3.5, 2.5, 1], "size": [0, 4, 1], "uv": [3, 0], "mirror": true} - ] - }, - { - "name": "leg_right_middle2", - "parent": "leg_right_middle", - "pivot": [-3.5, 2.7, 1.5], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-4.36863, -0.3, 0.5], "size": [2, 3, 2], "uv": [1, 52], "mirror": true} - ] - }, - { - "name": "leg_right_middle3", - "parent": "leg_right_middle2", - "pivot": [-4.36863, -0.3, 1.5], - "cubes": [ - {"origin": [-4.37078, -3.2948, 0.5], "size": [2, 3, 2], "inflate": 0.01, "pivot": [-4.36343, -0.2948, 1.5], "rotation": [0, 0, -45], "uv": [1, 58], "mirror": true} - ] - }, - { - "name": "leg_right_back", - "parent": "legs_right", - "pivot": [-2.5, 4.5, 5.15], - "rotation": [27.5, 0, 90], - "cubes": [ - {"origin": [-2.5, 2.52179, 4.63452], "size": [0, 4, 1], "uv": [5, 0], "mirror": true} - ] - }, - { - "name": "leg_right_back2", - "parent": "leg_right_back", - "pivot": [-2.5, 2.72179, 5.13452], - "rotation": [0, 0, -45], - "cubes": [ - {"origin": [-3.36863, -0.27821, 4.13452], "size": [2, 3, 2], "uv": [19, 58], "mirror": true} - ] - }, - { - "name": "leg_right_back3", - "parent": "leg_right_back2", - "pivot": [-3.36839, -0.2716, 5.10846], - "cubes": [ - {"origin": [-2.54294, -5.2716, 4.13452], "size": [2, 3, 2], "inflate": 0.01, "pivot": [-5.36202, -2.2716, 1.10846], "rotation": [0, 0, -45], "uv": [19, 52], "mirror": true} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0342_crawdaunt/crawdaunt.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0342_crawdaunt/crawdaunt.geo.json deleted file mode 100644 index 7a11aac..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0342_crawdaunt/crawdaunt.geo.json +++ /dev/null @@ -1,518 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 5, - "visible_bounds_height": 3.5, - "visible_bounds_offset": [0, 1.25, 0] - }, - "bones": [ - { - "name": "crawdaunt", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "crawdaunt", - "pivot": [0, 0, 0] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 7, -3], - "rotation": [45, 0, 0], - "cubes": [ - {"origin": [-0.13371, 4.36923, -4.92661], "size": [6, 9, 6], "pivot": [0, 11.79289, -4.79289], "rotation": [0, -45, 0], "uv": [32, 0]}, - {"origin": [-0.13371, 13.36923, -4.92661], "size": [1, 1, 1], "pivot": [0, 14.79289, -4.79289], "rotation": [0, -45, 0], "uv": [0, 51]} - ] - }, - { - "name": "maxilliped_left", - "parent": "torso", - "pivot": [2.10252, 10.51509, -2.29498], - "rotation": [46.2562, -11.49406, 12.97123], - "cubes": [ - {"origin": [1.60252, 10.01509, -2.79498], "size": [1, 5, 1], "uv": [10, 63]} - ] - }, - { - "name": "body_spike_left2", - "parent": "maxilliped_left", - "pivot": [2.10252, 15.01509, -2.29498], - "rotation": [17.5, 0, 0], - "cubes": [ - {"origin": [1.10252, 14.81509, -4.29498], "size": [2, 3, 3], "uv": [64, 6]}, - {"origin": [2.10252, 15.81509, -1.29498], "size": [0, 1, 1], "uv": [4, 2]} - ] - }, - { - "name": "body_spike_left3", - "parent": "body_spike_left2", - "pivot": [2.10252, 18.01509, -1.29498], - "rotation": [70, 0, 0], - "cubes": [ - {"origin": [2.10252, 17.81509, -3.29498], "size": [0, 4, 3], "pivot": [2.10252, 17.81509, -1.29498], "rotation": [-17.5, 0, 0], "uv": [15, 46]} - ] - }, - { - "name": "maxilliped_right", - "parent": "torso", - "pivot": [-2.10252, 10.51509, -2.29498], - "rotation": [46.2562, 11.49406, -12.97123], - "cubes": [ - {"origin": [-2.60252, 10.01509, -2.79498], "size": [1, 5, 1], "uv": [56, 6]} - ] - }, - { - "name": "body_spike_right2", - "parent": "maxilliped_right", - "pivot": [-2.10252, 15.01509, -2.29498], - "rotation": [17.5, 0, 0], - "cubes": [ - {"origin": [-3.10252, 14.81509, -4.29498], "size": [2, 3, 3], "uv": [33, 63]}, - {"origin": [-2.10252, 15.81509, -1.29498], "size": [0, 1, 1], "uv": [2, 2]} - ] - }, - { - "name": "body_spike_right3", - "parent": "body_spike_right2", - "pivot": [-2.10252, 18.01509, -1.29498], - "rotation": [70, 0, 0], - "cubes": [ - {"origin": [-2.10252, 17.81509, -3.29498], "size": [0, 4, 3], "pivot": [-2.10252, 17.81509, -1.29498], "rotation": [-17.5, 0, 0], "uv": [0, 17]} - ] - }, - { - "name": "chest", - "parent": "torso", - "pivot": [0, 14.43431, -1.23431], - "rotation": [-45, 0, 0], - "cubes": [ - {"origin": [-3, 11.43431, -3.23431], "size": [8, 12, 8], "pivot": [0, 15.43431, -0.23431], "rotation": [0, -45, 0], "uv": [0, 0]} - ] - }, - { - "name": "mouth_open", - "parent": "chest", - "pivot": [0, 15.43431, -0.13431], - "cubes": [ - {"origin": [-3, 15.43431, -3.13431], "size": [6, 9, 6], "inflate": 0.01, "pivot": [0, 15.43431, -0.13431], "rotation": [0, -45, 0], "uv": [0, 20]} - ] - }, - { - "name": "shoulder_left", - "parent": "chest", - "pivot": [5.5, 18.04458, 1.51989], - "cubes": [ - {"origin": [4, 16.45088, 0.09727], "size": [3, 3, 3], "pivot": [7, 18.95088, 1.59727], "rotation": [0, 0, 32.5], "uv": [56, 60]} - ] - }, - { - "name": "arm_left2", - "parent": "shoulder_left", - "pivot": [5.875, 17.85088, 1.59727], - "cubes": [ - {"origin": [5.7, 17.35088, 1.09727], "size": [4, 1, 1], "uv": [56, 13]} - ] - }, - { - "name": "arm_left3", - "parent": "arm_left2", - "pivot": [9.7, 17.85088, 2.09727], - "cubes": [ - {"origin": [9.7, 17.35088, 1.09727], "size": [4, 1, 1], "uv": [42, 55]} - ] - }, - { - "name": "hand_left", - "parent": "arm_left3", - "pivot": [13.2, 17.85088, 1.59727], - "cubes": [ - {"origin": [13.3, 14.85088, -0.40273], "size": [3, 4, 4], "inflate": 0.01, "uv": [32, 55]} - ] - }, - { - "name": "hand_left_top", - "parent": "hand_left", - "pivot": [13.2, 16.85088, 1.59727], - "cubes": [ - {"origin": [13.2, 18.45088, -0.90273], "size": [10, 4, 5], "inflate": 0.01, "uv": [0, 40]}, - {"origin": [23.2, 17.45088, 0.09727], "size": [2, 4, 3], "inflate": 0.01, "uv": [0, 63]}, - {"origin": [13.2, 15.45088, 4.09727], "size": [10, 3, 0], "inflate": 0.01, "uv": [36, 52]}, - {"origin": [25.2, 15.45088, 0.09727], "size": [0, 2, 3], "inflate": 0.01, "uv": [49, 20]}, - {"origin": [13.2, 16.45088, -0.90273], "size": [0, 2, 5], "inflate": 0.01, "uv": [18, 17]}, - {"origin": [13.2, 15.45088, -0.90273], "size": [10, 3, 0], "inflate": 0.01, "uv": [50, 3]}, - {"origin": [23.2, 17.45088, -0.90273], "size": [0, 1, 5], "inflate": 0.01, "uv": [0, 30]} - ] - }, - { - "name": "hand_spikes_left", - "parent": "hand_left_top", - "pivot": [18.2, 18.85088, -1.30273], - "rotation": [42.5, 0, 0], - "cubes": [ - {"origin": [20.7, 17.9693, -3.26769], "size": [0, 2, 4], "uv": [8, 34]}, - {"origin": [18.7, 17.9693, -3.26769], "size": [0, 2, 4], "uv": [0, 34]} - ] - }, - { - "name": "hand_spikes_left2", - "parent": "hand_left_top", - "pivot": [18.2, 18.85088, 4.51989], - "rotation": [-42.5, 0, 0], - "cubes": [ - {"origin": [20.7, 17.9693, 2.48485], "size": [0, 2, 4], "uv": [32, 14]}, - {"origin": [18.7, 17.9693, 2.48485], "size": [0, 2, 4], "uv": [8, 32]} - ] - }, - { - "name": "hand_left_bottom2", - "parent": "hand_left", - "pivot": [15.2, 16.85088, 1.59727], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [14.7, 14.85088, -0.40273], "size": [7, 3, 4], "inflate": -0.01, "uv": [46, 45]}, - {"origin": [21.2, 15.35088, 0.59727], "size": [2, 3, 2], "inflate": -0.01, "uv": [54, 23]}, - {"origin": [23.2, 18.35088, 1.09727], "size": [0, 1, 1], "uv": [6, 0]} - ] - }, - { - "name": "shoulder_right", - "parent": "chest", - "pivot": [-5.5, 18.04458, 1.51989], - "cubes": [ - {"origin": [-7, 16.45088, 0.09727], "size": [3, 3, 3], "pivot": [-7, 18.95088, 1.59727], "rotation": [0, 0, -32.5], "uv": [14, 59]} - ] - }, - { - "name": "arm_right2", - "parent": "shoulder_right", - "pivot": [-5.875, 17.85088, 1.59727], - "cubes": [ - {"origin": [-9.7, 17.35088, 1.09727], "size": [4, 1, 1], "uv": [32, 49]} - ] - }, - { - "name": "arm_right3", - "parent": "arm_right2", - "pivot": [-9.7, 17.85088, 2.09727], - "cubes": [ - {"origin": [-13.7, 17.35088, 1.09727], "size": [4, 1, 1], "uv": [40, 18]} - ] - }, - { - "name": "hand_right", - "parent": "arm_right3", - "pivot": [-13.2, 17.85088, 1.59727], - "cubes": [ - {"origin": [-16.3, 14.85088, -0.40273], "size": [3, 4, 4], "inflate": 0.01, "uv": [52, 52]} - ] - }, - { - "name": "hand_right_top", - "parent": "hand_right", - "pivot": [-13.2, 16.85088, 1.59727], - "cubes": [ - {"origin": [-23.2, 18.45088, -0.90273], "size": [10, 4, 5], "inflate": 0.01, "uv": [24, 20]}, - {"origin": [-25.2, 17.45088, 0.09727], "size": [2, 4, 3], "inflate": 0.01, "uv": [23, 62]}, - {"origin": [-23.2, 15.45088, 4.09727], "size": [10, 3, 0], "inflate": 0.01, "uv": [50, 0]}, - {"origin": [-25.2, 15.45088, 0.09727], "size": [0, 2, 3], "inflate": 0.01, "uv": [0, 21]}, - {"origin": [-13.2, 16.45088, -0.90273], "size": [0, 2, 5], "inflate": 0.01, "uv": [18, 15]}, - {"origin": [-23.2, 15.45088, -0.90273], "size": [10, 3, 0], "inflate": 0.01, "uv": [32, 15]}, - {"origin": [-23.2, 17.45088, -0.90273], "size": [0, 1, 5], "inflate": 0.01, "uv": [18, 19]} - ] - }, - { - "name": "hand_spikes_right", - "parent": "hand_right_top", - "pivot": [-18.2, 18.85088, -1.30273], - "rotation": [42.5, 0, 0], - "cubes": [ - {"origin": [-20.7, 17.9693, -3.26769], "size": [0, 2, 4], "uv": [0, 32]}, - {"origin": [-18.7, 17.9693, -3.26769], "size": [0, 2, 4], "uv": [24, 2]} - ] - }, - { - "name": "hand_spikes_right2", - "parent": "hand_right_top", - "pivot": [-18.2, 18.85088, 4.51989], - "rotation": [-42.5, 0, 0], - "cubes": [ - {"origin": [-20.7, 17.9693, 2.48485], "size": [0, 2, 4], "uv": [0, 2]}, - {"origin": [-18.7, 17.9693, 2.48485], "size": [0, 2, 4], "uv": [0, 0]} - ] - }, - { - "name": "hand_right_bottom2", - "parent": "hand_right", - "pivot": [-15.2, 16.85088, 1.59727], - "rotation": [0, 0, 0], - "cubes": [ - {"origin": [-21.7, 14.85088, -0.40273], "size": [7, 3, 4], "inflate": -0.01, "uv": [38, 29]}, - {"origin": [-23.2, 15.35088, 0.59727], "size": [2, 3, 2], "inflate": -0.01, "uv": [25, 40]}, - {"origin": [-23.2, 18.35088, 1.09727], "size": [0, 1, 1], "uv": [0, 2]} - ] - }, - { - "name": "head", - "parent": "chest", - "pivot": [0, 23.43431, -4.48431], - "cubes": [ - {"origin": [-3, 23.43431, -3.23431], "size": [7, 4, 7], "pivot": [0, 21.43431, -0.23431], "rotation": [0, -45, 0], "uv": [17, 29]} - ] - }, - { - "name": "star", - "parent": "head", - "pivot": [0, 27.43431, -4.43431], - "rotation": [-55, 0, 0] - }, - { - "name": "star_left", - "parent": "star", - "pivot": [0, 27.43431, -4.43431], - "rotation": [0, -25, 0], - "cubes": [ - {"origin": [-0.11354, 25.85601, -4.67779], "size": [5, 8, 0], "uv": [46, 60]} - ] - }, - { - "name": "star_right", - "parent": "star", - "pivot": [0, 27.43431, -4.43431], - "rotation": [0, 25, 0], - "cubes": [ - {"origin": [-4.88646, 25.85601, -4.67779], "size": [5, 8, 0], "uv": [60, 30]} - ] - }, - { - "name": "eye_left", - "parent": "head", - "pivot": [0.35355, 20.93432, 0.11924], - "rotation": [0, -45, 0], - "cubes": [ - {"origin": [0.85355, 23.93431, -2.88076], "size": [2, 2, 0], "inflate": 0.02, "uv": [42, 49]}, - {"origin": [0.35355, 23.43431, -2.88076], "size": [3, 3, 0], "inflate": 0.01, "uv": [0, 0]} - ] - }, - { - "name": "pupil_left", - "parent": "eye_left", - "pivot": [2.05355, 24.43431, -2.88076], - "cubes": [ - {"origin": [1.05355, 24.43431, -3.01077], "size": [1, 1, 1], "inflate": -0.1, "uv": [50, 18]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [0.85355, 23.93431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [0, 49]} - ] - }, - { - "name": "eyelid_unamused_left", - "parent": "eye_left", - "pivot": [0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [0.85355, 23.93431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [0, 42]} - ] - }, - { - "name": "eyelid_angry_left", - "parent": "eye_left", - "pivot": [0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [0.85355, 24.33431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [45, 38]} - ] - }, - { - "name": "eyelid_sad_left", - "parent": "eye_left", - "pivot": [0.35355, 21.33432, 0.21924], - "cubes": [ - {"origin": [0.85355, 24.33431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [45, 36]} - ] - }, - { - "name": "eyelid_happy_left", - "parent": "eye_left", - "pivot": [0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [0.35355, 23.93431, -2.78076], "size": [3, 2, 0], "inflate": 0.04, "uv": [42, 57]} - ] - }, - { - "name": "eyelid_recoil_left", - "parent": "eye_left", - "pivot": [0.35355, 20.93432, 0.31924], - "cubes": [ - {"origin": [0.35355, 23.93431, -2.78076], "size": [3, 2, 0], "inflate": 0.04, "uv": [14, 57]} - ] - }, - { - "name": "eye_right", - "parent": "head", - "pivot": [-0.35355, 20.93432, 0.11924], - "rotation": [0, 45, 0], - "cubes": [ - {"origin": [-2.85355, 23.93431, -2.88076], "size": [2, 2, 0], "inflate": 0.02, "uv": [42, 49], "mirror": true}, - {"origin": [-3.35355, 23.43431, -2.88076], "size": [3, 3, 0], "inflate": 0.01, "uv": [0, 0], "mirror": true} - ] - }, - { - "name": "pupil_right", - "parent": "eye_right", - "pivot": [-2.05355, 24.43431, -2.88076], - "cubes": [ - {"origin": [-2.05355, 24.43431, -3.01077], "size": [1, 1, 1], "inflate": -0.1, "uv": [50, 18], "mirror": true} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [-0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [-2.85355, 23.93431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [0, 49], "mirror": true} - ] - }, - { - "name": "eyelid_unamused_right", - "parent": "eye_right", - "pivot": [-0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [-2.85355, 23.93431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [0, 42], "mirror": true} - ] - }, - { - "name": "eyelid_angry_right", - "parent": "eye_right", - "pivot": [-0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [-2.85355, 24.33431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [45, 38], "mirror": true} - ] - }, - { - "name": "eyelid_sad_right", - "parent": "eye_right", - "pivot": [-0.35355, 21.33432, 0.21924], - "cubes": [ - {"origin": [-2.85355, 24.33431, -2.78076], "size": [2, 2, 0], "inflate": 0.04, "uv": [45, 36], "mirror": true} - ] - }, - { - "name": "eyelid_happy_right", - "parent": "eye_right", - "pivot": [-0.35355, 20.93432, 0.21924], - "cubes": [ - {"origin": [-3.35355, 23.93431, -2.78076], "size": [3, 2, 0], "inflate": 0.04, "uv": [42, 57], "mirror": true} - ] - }, - { - "name": "eyelid_recoil_right", - "parent": "eye_right", - "pivot": [-0.35355, 20.93432, 0.31924], - "cubes": [ - {"origin": [-3.35355, 23.93431, -2.78076], "size": [3, 2, 0], "inflate": 0.04, "uv": [14, 57], "mirror": true} - ] - }, - { - "name": "tail", - "parent": "torso", - "pivot": [0, 4.29289, 0.20711], - "rotation": [32.5, 0, 0], - "cubes": [ - {"origin": [-2, 0.29289, -1.79289], "size": [4, 6, 4], "pivot": [0, 4.29289, 0.20711], "rotation": [0, -45, 0], "uv": [20, 49]} - ] - }, - { - "name": "tail_2", - "parent": "tail", - "pivot": [0, 0.29289, 1.20711], - "rotation": [25, 0, 0] - }, - { - "name": "tail_left", - "parent": "tail_2", - "pivot": [0, 0.29289, 1.20711], - "rotation": [0, 12.5, 0], - "cubes": [ - {"origin": [-0.02342, -5.21896, 1.31276], "size": [7, 6, 0], "uv": [0, 57]} - ] - }, - { - "name": "tail_right", - "parent": "tail_2", - "pivot": [0, 0.29289, 1.20711], - "rotation": [0, -12.5, 0], - "cubes": [ - {"origin": [-6.97658, -5.21896, 1.31276], "size": [7, 6, 0], "uv": [24, 0]} - ] - }, - { - "name": "leg_left", - "parent": "body", - "pivot": [3.07476, 7.57419, -2.2108], - "rotation": [53.62761, -11.0193, -8.06821], - "cubes": [ - {"origin": [2.57476, 7.07419, -7.2108], "size": [1, 1, 6], "uv": [56, 23]} - ] - }, - { - "name": "leg_left2", - "parent": "leg_left", - "pivot": [3.57476, 7.57419, -6.2108], - "rotation": [-47.2189, 4.8183, 6.1962], - "cubes": [ - {"origin": [1.07476, 5.57419, -11.2108], "size": [5, 4, 5], "uv": [45, 36]} - ] - }, - { - "name": "foot_left", - "parent": "leg_left2", - "pivot": [3.57476, 5.77419, -8.2108], - "rotation": [-5, 0, 0], - "cubes": [ - {"origin": [1.07476, 3.07419, -11.2108], "size": [5, 3, 5], "inflate": 0.01, "uv": [49, 15]}, - {"origin": [5.27476, 3.07419, -13.2108], "size": [0, 2, 2], "pivot": [5.27476, 4.07419, -11.2108], "rotation": [0, -17.5, 0], "uv": [31, 38]}, - {"origin": [2.27476, 3.07419, -13.2108], "size": [0, 2, 2], "pivot": [2.27476, 4.07419, -11.2108], "rotation": [0, 17.5, 0], "uv": [38, 29]} - ] - }, - { - "name": "leg_right", - "parent": "body", - "pivot": [-3.07476, 7.57419, -2.2108], - "rotation": [53.62761, 11.0193, 8.06821], - "cubes": [ - {"origin": [-3.57476, 7.07419, -7.2108], "size": [1, 1, 6], "uv": [56, 6]} - ] - }, - { - "name": "leg_right2", - "parent": "leg_right", - "pivot": [-3.57476, 7.57419, -6.2108], - "rotation": [-47.2189, -4.8183, -6.1962], - "cubes": [ - {"origin": [-6.07476, 5.57419, -11.2108], "size": [5, 4, 5], "uv": [30, 40]} - ] - }, - { - "name": "foot_right", - "parent": "leg_right2", - "pivot": [-3.57476, 5.77419, -8.2108], - "rotation": [-5, 0, 0], - "cubes": [ - {"origin": [-6.07476, 3.07419, -11.2108], "size": [5, 3, 5], "inflate": 0.01, "uv": [0, 49]}, - {"origin": [-5.27476, 3.07419, -13.2108], "size": [0, 2, 2], "pivot": [-5.27476, 4.07419, -11.2108], "rotation": [0, 17.5, 0], "uv": [38, 27]}, - {"origin": [-2.27476, 3.07419, -13.2108], "size": [0, 2, 2], "pivot": [-2.27476, 4.07419, -11.2108], "rotation": [0, -17.5, 0], "uv": [0, 38]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0363_spheal/spheal.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0363_spheal/spheal.geo.json deleted file mode 100644 index 64179b8..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0363_spheal/spheal.geo.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 64, - "texture_height": 64, - "visible_bounds_width": 3, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "spheal", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "spheal", - "pivot": [0, 6.5, 0] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 8, 1], - "cubes": [ - {"origin": [-7, 0, -7], "size": [14, 14, 14], "uv": [0, 0]} - ] - }, - { - "name": "ear_left", - "parent": "torso", - "pivot": [5, 14, -5], - "rotation": [12.5, 0, 15], - "cubes": [ - {"origin": [3.5, 13, -6], "size": [3, 3, 2], "pivot": [5, 14.5, -5], "rotation": [0, 0, 0], "uv": [0, 5]} - ] - }, - { - "name": "ear_right", - "parent": "torso", - "pivot": [-5, 14, -5], - "rotation": [12.5, 0, -15], - "cubes": [ - {"origin": [-6.5, 13, -6], "size": [3, 3, 2], "pivot": [-5, 14.5, -5], "rotation": [0, 0, 0], "uv": [0, 0]} - ] - }, - { - "name": "tail", - "parent": "torso", - "pivot": [0, 1.5, 7], - "rotation": [17.5, 0, 0] - }, - { - "name": "tail2", - "parent": "tail", - "pivot": [0, 1.5, 7], - "cubes": [ - {"origin": [-2.5, 1.55, 6], "size": [5, 0, 10], "uv": [20, 28]}, - {"origin": [-2, 1.55, 7], "size": [4, 0, 2], "inflate": 0.005, "uv": [0, 10]} - ] - }, - { - "name": "tail_left", - "parent": "tail", - "pivot": [1.4, 1.5, 7], - "rotation": [0, 27.5, 0], - "cubes": [ - {"origin": [-1.1, 1.5, 5.6], "size": [5, 0, 10], "uv": [10, 28]} - ] - }, - { - "name": "tail_right", - "parent": "tail", - "pivot": [-1.4, 1.5, 7], - "rotation": [0, -27.5, 0], - "cubes": [ - {"origin": [-3.9, 1.5, 5.6], "size": [5, 0, 10], "uv": [0, 28]} - ] - }, - { - "name": "flipper_left", - "parent": "torso", - "pivot": [6, 2, -5.5], - "cubes": [ - {"origin": [5, 1, -7], "size": [5, 2, 3], "inflate": 0.005, "uv": [41, 40]} - ] - }, - { - "name": "flipper_right", - "parent": "torso", - "pivot": [-6, 2, -5.5], - "cubes": [ - {"origin": [-10, 1, -7], "size": [5, 2, 3], "inflate": 0.005, "uv": [40, 31]} - ] - }, - { - "name": "face", - "parent": "torso", - "pivot": [0, -1, 1] - }, - { - "name": "open_mouth", - "parent": "face", - "pivot": [0.5, 6.7, -7], - "cubes": [ - {"origin": [-4.5, 3.6, -6.9], "size": [9, 5, 0], "inflate": 0.01, "uv": [24, 38]} - ] - }, - { - "name": "snout", - "parent": "face", - "pivot": [0, 10.5, -7], - "cubes": [ - {"origin": [-5.5, 7.71251, -7.7637], "size": [11, 3, 1], "uv": [0, 38]}, - {"origin": [-2, 8.71251, -7.7637], "size": [4, 1, 0], "inflate": 0.005, "uv": [0, 12]}, - {"origin": [2, 6.7, -7.2], "size": [2, 2, 0], "pivot": [3, 7.7, -7.2], "rotation": [0, 0, 45], "uv": [10, 9]}, - {"origin": [-4, 6.7, -7.2], "size": [2, 2, 0], "pivot": [-3, 7.7, -7.2], "rotation": [0, 0, -45], "uv": [10, 7]} - ] - }, - { - "name": "eye_left", - "parent": "face", - "pivot": [4.5, 10.5, -6], - "rotation": [0, 0, 2.5], - "cubes": [ - {"origin": [2.5, 10.5, -7], "size": [2, 2, 0], "inflate": 0.01, "uv": [10, 11]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [3.5, 10.5, -6], - "cubes": [ - {"origin": [2.5, 10.5, -6.91], "size": [2, 2, 0], "inflate": 0.01, "uv": [10, 2]} - ] - }, - { - "name": "eye_right", - "parent": "face", - "pivot": [-4.5, 10.5, -6], - "rotation": [0, 0, -2.5], - "cubes": [ - {"origin": [-4.5, 10.5, -7], "size": [2, 2, 0], "inflate": 0.01, "uv": [8, 5]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [-3.5, 10.5, -6], - "cubes": [ - {"origin": [-4.5, 10.5, -6.91], "size": [2, 2, 0], "inflate": 0.01, "uv": [8, 0]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0364_sealeo/sealeo.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0364_sealeo/sealeo.geo.json deleted file mode 100644 index f5a3339..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0364_sealeo/sealeo.geo.json +++ /dev/null @@ -1,332 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 4, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "sealeo", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "sealeo", - "pivot": [0, 0, 0] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 5.5, -4.5], - "cubes": [ - {"origin": [-6, 0, -10], "size": [12, 12, 12], "uv": [0, 0]} - ] - }, - { - "name": "flipper_left", - "parent": "torso", - "pivot": [6, 1.5, -5.5], - "cubes": [ - {"origin": [5, 0.5, -7.5], "size": [5, 2, 4], "uv": [38, 48]} - ] - }, - { - "name": "flipper_left2", - "parent": "flipper_left", - "pivot": [10, 1.5, -6], - "cubes": [ - {"origin": [10, 0.5, -8], "size": [5, 2, 5], "uv": [0, 47]} - ] - }, - { - "name": "flipper_right", - "parent": "torso", - "pivot": [-6, 1.5, -5.5], - "cubes": [ - {"origin": [-10, 0.5, -7.5], "size": [5, 2, 4], "uv": [20, 48]} - ] - }, - { - "name": "flipper_right2", - "parent": "flipper_right", - "pivot": [-10, 1.5, -6], - "cubes": [ - {"origin": [-15, 0.5, -8], "size": [5, 2, 5], "uv": [0, 40]} - ] - }, - { - "name": "neck", - "parent": "torso", - "pivot": [0, 7.28869, -6.04685], - "rotation": [65, 0, 0] - }, - { - "name": "head", - "parent": "neck", - "pivot": [0, 12.28869, -6.04685], - "rotation": [20, 0, 0], - "cubes": [ - {"origin": [-4, 8.78869, -10.04685], "size": [8, 8, 8], "uv": [26, 32]} - ] - }, - { - "name": "face", - "parent": "head", - "pivot": [0, 16.78869, -6.04685] - }, - { - "name": "eye_left", - "parent": "face", - "pivot": [1.8, 16.78869, -5.04685], - "rotation": [0, 2.5, 0], - "cubes": [ - {"origin": [1.8, 16.78869, -6.04685], "size": [1, 0, 2], "inflate": 0.005, "uv": [0, 6]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [1.8, 16.68869, -5.04685], - "cubes": [ - {"origin": [1.8, 16.68869, -6.04685], "size": [1, 0, 2], "inflate": 0.01, "uv": [0, 4]} - ] - }, - { - "name": "eye_right", - "parent": "face", - "pivot": [-1.8, 16.78869, -5.04685], - "rotation": [0, -2.5, 0], - "cubes": [ - {"origin": [-2.8, 16.78869, -6.04685], "size": [1, 0, 2], "inflate": 0.005, "uv": [0, 2]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [-1.8, 16.68869, -5.04685], - "cubes": [ - {"origin": [-2.8, 16.68869, -6.04685], "size": [1, 0, 2], "inflate": 0.01, "uv": [0, 0]} - ] - }, - { - "name": "snout", - "parent": "face", - "pivot": [0, 17.2437, -6.12892], - "cubes": [ - {"origin": [-3.5, 16.2437, -8.12892], "size": [7, 1, 2], "uv": [48, 20]}, - {"origin": [-1, 17.2437, -8.12892], "size": [2, 0, 1], "inflate": 0.005, "uv": [0, 11]}, - {"origin": [1.9, 17.0437, -8.72892], "size": [1, 0, 1], "inflate": 0.005, "pivot": [2.4, 17.0437, -8.22892], "rotation": [0, 45, 12.5], "uv": [-1, 8]}, - {"origin": [-2.9, 17.0437, -8.72892], "size": [1, 0, 1], "inflate": 0.005, "pivot": [-2.4, 17.0437, -8.22892], "rotation": [0, -45, -12.5], "uv": [-1, 8], "mirror": true} - ] - }, - { - "name": "whiskers_left", - "parent": "snout", - "pivot": [2, 17.2437, -7.12892], - "cubes": [ - {"origin": [2, 17.2437, -8.62892], "size": [2, 0, 2], "uv": [6, 6]} - ] - }, - { - "name": "whiskers_left2", - "parent": "whiskers_left", - "pivot": [4, 17.2437, -7.62892], - "rotation": [0, -5, 0], - "cubes": [ - {"origin": [4, 17.2437, -9.62892], "size": [3, 0, 3], "inflate": 0.01, "uv": [0, 8]} - ] - }, - { - "name": "whiskers_left3", - "parent": "whiskers_left2", - "pivot": [5.5, 17.2437, -8.12892] - }, - { - "name": "whisker_left1", - "parent": "whiskers_left3", - "pivot": [4.7, 17.2437, -9.62892], - "rotation": [0, 10, 0], - "cubes": [ - {"origin": [3.7, 17.2437, -12.62892], "size": [2, 0, 4], "uv": [0, 4]} - ] - }, - { - "name": "whisker_left2", - "parent": "whiskers_left3", - "pivot": [6, 17.2437, -9.62892], - "rotation": [0, -10, 0], - "cubes": [ - {"origin": [5, 17.2437, -12.62892], "size": [2, 0, 3], "inflate": 0.005, "uv": [0, 24]} - ] - }, - { - "name": "whiskers_left4", - "parent": "whiskers_left2", - "pivot": [5.5, 17.2437, -8.12892], - "rotation": [0, -90, 0] - }, - { - "name": "whisker_left4", - "parent": "whiskers_left4", - "pivot": [4.7, 17.2437, -9.62892], - "rotation": [0, 10, 0], - "cubes": [ - {"origin": [3.7, 17.2437, -12.62892], "size": [2, 0, 4], "inflate": 0.005, "uv": [0, 0]} - ] - }, - { - "name": "whisker_left5", - "parent": "whiskers_left4", - "pivot": [6, 17.2437, -9.62892], - "rotation": [0, -10, 0], - "cubes": [ - {"origin": [5, 17.2437, -12.62892], "size": [2, 0, 3], "uv": [5, 3]} - ] - }, - { - "name": "whisker_left3", - "parent": "whiskers_left2", - "pivot": [6.6, 17.2437, -9.12892], - "rotation": [0, -40, 0], - "cubes": [ - {"origin": [5.6, 17.2437, -12.52892], "size": [2, 0, 3], "uv": [5, 0]} - ] - }, - { - "name": "whiskers_right", - "parent": "snout", - "pivot": [-2, 17.2437, -7.12892], - "cubes": [ - {"origin": [-4, 17.2437, -8.62892], "size": [2, 0, 2], "uv": [6, 6], "mirror": true} - ] - }, - { - "name": "whiskers_right2", - "parent": "whiskers_right", - "pivot": [-4, 17.2437, -7.62892], - "rotation": [0, 5, 0], - "cubes": [ - {"origin": [-7, 17.2437, -9.62892], "size": [3, 0, 3], "inflate": 0.01, "uv": [0, 8], "mirror": true} - ] - }, - { - "name": "whiskers_right3", - "parent": "whiskers_right2", - "pivot": [-5.5, 17.2437, -8.12892] - }, - { - "name": "whisker_right1", - "parent": "whiskers_right3", - "pivot": [-4.7, 17.2437, -9.62892], - "rotation": [0, -10, 0], - "cubes": [ - {"origin": [-5.7, 17.2437, -12.62892], "size": [2, 0, 4], "uv": [0, 4], "mirror": true} - ] - }, - { - "name": "whisker_right2", - "parent": "whiskers_right3", - "pivot": [-6, 17.2437, -9.62892], - "rotation": [0, 10, 0], - "cubes": [ - {"origin": [-7, 17.2437, -12.62892], "size": [2, 0, 3], "inflate": 0.005, "uv": [0, 24], "mirror": true} - ] - }, - { - "name": "whiskers_right4", - "parent": "whiskers_right2", - "pivot": [-5.5, 17.2437, -8.12892], - "rotation": [0, 90, 0] - }, - { - "name": "whisker_right4", - "parent": "whiskers_right4", - "pivot": [-4.7, 17.2437, -9.62892], - "rotation": [0, -10, 0], - "cubes": [ - {"origin": [-5.7, 17.2437, -12.62892], "size": [2, 0, 4], "inflate": 0.005, "uv": [0, 0], "mirror": true} - ] - }, - { - "name": "whisker_right5", - "parent": "whiskers_right4", - "pivot": [-6, 17.2437, -9.62892], - "rotation": [0, 10, 0], - "cubes": [ - {"origin": [-7, 17.2437, -12.62892], "size": [2, 0, 3], "uv": [5, 3], "mirror": true} - ] - }, - { - "name": "whisker_right3", - "parent": "whiskers_right2", - "pivot": [-6.6, 17.2437, -9.12892], - "rotation": [0, 40, 0], - "cubes": [ - {"origin": [-7.6, 17.2437, -12.52892], "size": [2, 0, 3], "uv": [5, 0], "mirror": true} - ] - }, - { - "name": "mouth_open", - "parent": "face", - "pivot": [0, 16.78869, -6.04685], - "cubes": [ - {"origin": [-3, 16.68869, -10.04685], "size": [6, 0, 3], "uv": [47, 23]} - ] - }, - { - "name": "lower_body", - "parent": "torso", - "pivot": [0, 4.5, 2], - "cubes": [ - {"origin": [-5, 0, 1], "size": [10, 9, 7], "uv": [0, 24]} - ] - }, - { - "name": "tail", - "parent": "lower_body", - "pivot": [0, 3.5, 8], - "cubes": [ - {"origin": [-3, 0.5, 7], "size": [6, 4, 4], "uv": [34, 24]} - ] - }, - { - "name": "tail_fins", - "parent": "tail", - "pivot": [0, 2.5, 11] - }, - { - "name": "tail3", - "parent": "tail_fins", - "pivot": [0, 2.5, 11], - "cubes": [ - {"origin": [-2, 2.55, 10], "size": [4, 0, 10], "uv": [38, 10]} - ] - }, - { - "name": "tail_left", - "parent": "tail_fins", - "pivot": [1.4, 2.5, 11], - "rotation": [0, 32.5, 0], - "cubes": [ - {"origin": [-1.1, 2.5, 8.6], "size": [5, 0, 10], "uv": [36, 0]} - ] - }, - { - "name": "tail_right", - "parent": "tail_fins", - "pivot": [-1.4, 2.5, 11], - "rotation": [0, -32.5, 0], - "cubes": [ - {"origin": [-3.9, 2.5, 8.6], "size": [5, 0, 10], "uv": [26, 0]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0365_walrein/walrein.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0365_walrein/walrein.geo.json deleted file mode 100644 index 3015379..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0365_walrein/walrein.geo.json +++ /dev/null @@ -1,361 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.walrein", - "texture_width": 128, - "texture_height": 128, - "visible_bounds_width": 5, - "visible_bounds_height": 3.5, - "visible_bounds_offset": [0, 1.25, 0] - }, - "bones": [ - { - "name": "walrein", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "walrein", - "pivot": [0, 0, 0] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 5.5, 7.5], - "cubes": [ - {"origin": [-7.5, 0, 1.5], "size": [15, 12, 12], "uv": [42, 44]} - ] - }, - { - "name": "tail", - "parent": "torso", - "pivot": [0, 5.5, 13.5], - "cubes": [ - {"origin": [-5, 2.5, 12.5], "size": [10, 6, 4], "uv": [100, 34]} - ] - }, - { - "name": "tail_fins", - "parent": "tail", - "pivot": [0, 5, 16.5] - }, - { - "name": "tail_left", - "parent": "tail_fins", - "pivot": [0, 5, 16.5], - "rotation": [0, 0, 5], - "cubes": [ - {"origin": [0, 5, 15.5], "size": [8, 0, 13], "uv": [71, 38]} - ] - }, - { - "name": "tail_right", - "parent": "tail_fins", - "pivot": [0, 5, 16.5], - "rotation": [0, 0, -5], - "cubes": [ - {"origin": [-8, 5, 15.5], "size": [8, 0, 13], "uv": [28, 31]} - ] - }, - { - "name": "chest", - "parent": "torso", - "pivot": [0, 5.5, 2], - "cubes": [ - {"origin": [-8.5, 0, -14], "size": [17, 14, 17], "inflate": 0.005, "uv": [0, 0]} - ] - }, - { - "name": "flipper_left", - "parent": "chest", - "pivot": [8.5, 4, -9], - "rotation": [6.84405, 16.34867, 12.26971], - "cubes": [ - {"origin": [5.93557, 2.13407, -13.42909], "size": [10, 5, 9], "uv": [29, 82]} - ] - }, - { - "name": "flipper_end_left", - "parent": "flipper_left", - "pivot": [15.93557, 4.13407, -11.92909], - "rotation": [-5.0234, -37.02097, -5.02155], - "cubes": [ - {"origin": [14.93557, 3.13407, -12.92909], "size": [11, 2, 6], "uv": [91, 0]} - ] - }, - { - "name": "flipper_right", - "parent": "chest", - "pivot": [-8.5, 4, -9], - "rotation": [6.84405, -16.34867, -12.26971], - "cubes": [ - {"origin": [-15.93557, 2.13407, -13.42909], "size": [10, 5, 9], "uv": [0, 74]} - ] - }, - { - "name": "flipper_end_right", - "parent": "flipper_right", - "pivot": [-15.93557, 4.13407, -11.92909], - "rotation": [-5.0234, 37.02097, 5.02155], - "cubes": [ - {"origin": [-25.93557, 3.13407, -12.92909], "size": [11, 2, 6], "uv": [90, 62]} - ] - }, - { - "name": "neck", - "parent": "chest", - "pivot": [0, 8.28869, -8.04685], - "rotation": [35, 0, 0], - "cubes": [ - {"origin": [-7, 6.95976, -15.53054], "size": [14, 12, 13], "uv": [0, 31]} - ] - }, - { - "name": "neck2", - "parent": "neck", - "pivot": [0, 18.95976, -9.13054], - "rotation": [5, 0, 0], - "cubes": [ - {"origin": [-6, 16.95976, -14.13054], "size": [12, 7, 10], "uv": [58, 21]} - ] - }, - { - "name": "neck_fluff", - "parent": "neck2", - "pivot": [0, 23.90069, -2.96822], - "rotation": [10, 0, 0], - "cubes": [ - {"origin": [-7.5, 17.20628, -7.62356], "size": [15, 7, 7], "inflate": 0.005, "uv": [39, 68]}, - {"origin": [-8, 16.80628, -8.12356], "size": [16, 8, 8], "inflate": 0.005, "uv": [51, 0]} - ] - }, - { - "name": "neck_fluff_left", - "parent": "neck_fluff", - "pivot": [7.5, 20.70628, -4.62356], - "rotation": [-1.75378, 9.84655, -10.15108], - "cubes": [ - {"origin": [6, 17.70628, -7.62356], "size": [6, 6, 6], "uv": [103, 70]}, - {"origin": [5.5, 17.20628, -8.12356], "size": [7, 7, 7], "uv": [93, 87]} - ] - }, - { - "name": "neck_fluff_right", - "parent": "neck_fluff", - "pivot": [-7.5, 20.70628, -4.62356], - "rotation": [-1.75378, -9.84655, 10.15108], - "cubes": [ - {"origin": [-12, 17.70628, -7.62356], "size": [6, 6, 6], "uv": [87, 101]}, - {"origin": [-12.5, 17.20628, -8.12356], "size": [7, 7, 7], "uv": [92, 9]} - ] - }, - { - "name": "head", - "parent": "neck2", - "pivot": [-0.5, 23.45, -7.4], - "rotation": [-40, 0, 0], - "cubes": [ - {"origin": [-5.5, 23.45976, -16.43054], "size": [11, 6, 12], "uv": [0, 56]}, - {"origin": [-2.5, 22.95976, -16.43054], "size": [5, 1, 0], "inflate": 0.005, "uv": [0, 43]} - ] - }, - { - "name": "nose", - "parent": "head", - "pivot": [0, 24.95976, -16.43054], - "cubes": [ - {"origin": [-2, 23.95976, -17.43054], "size": [4, 2, 2], "uv": [0, 39]}, - {"origin": [-1.5, 24.45976, -17.43054], "size": [3, 1, 0], "inflate": 0.005, "uv": [0, 58]} - ] - }, - { - "name": "eye_left", - "parent": "head", - "pivot": [2, 25.45976, -16.43054], - "rotation": [0, 0, -5], - "cubes": [ - {"origin": [2, 25.45976, -16.43054], "size": [3, 2, 0], "inflate": 0.01, "uv": [34, 56]}, - {"origin": [1.5, 25.45976, -16.43054], "size": [4, 1, 0], "inflate": 0.005, "uv": [51, 16]} - ] - }, - { - "name": "pupil_left", - "parent": "eye_left", - "pivot": [2.9, 26.25976, -16.43054], - "cubes": [ - {"origin": [2.4, 25.75976, -16.43054], "size": [1, 1, 0], "inflate": 0.015, "uv": [12, 0]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [2.5, 25.45976, -16.43054], - "cubes": [ - {"origin": [1.5, 25.45976, -16.33054], "size": [4, 2, 0], "inflate": 0.02, "uv": [0, 56]} - ] - }, - { - "name": "eye_right", - "parent": "head", - "pivot": [-2, 25.45976, -16.43054], - "rotation": [0, 0, 5], - "cubes": [ - {"origin": [-5, 25.45976, -16.43054], "size": [3, 2, 0], "inflate": 0.01, "uv": [6, 31]}, - {"origin": [-5.5, 25.45976, -16.43054], "size": [4, 1, 0], "inflate": 0.005, "uv": [9, 14]} - ] - }, - { - "name": "pupil_right", - "parent": "eye_right", - "pivot": [-2.9, 26.25976, -16.43054], - "cubes": [ - {"origin": [-3.4, 25.75976, -16.43054], "size": [1, 1, 0], "inflate": 0.015, "uv": [0, 12]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [-2.5, 25.45976, -16.43054], - "cubes": [ - {"origin": [-5.5, 25.45976, -16.33054], "size": [4, 2, 0], "inflate": 0.02, "uv": [9, 12]} - ] - }, - { - "name": "fluff_left", - "parent": "head", - "pivot": [5.5, 24.45976, -12.43054], - "rotation": [15.22074, 9.65594, 2.61298], - "cubes": [ - {"origin": [4.5, 21.45976, -14.43054], "size": [4, 6, 6], "uv": [44, 106]}, - {"origin": [4, 20.95976, -14.93054], "size": [5, 7, 7], "uv": [96, 44]} - ] - }, - { - "name": "fluff_right", - "parent": "head", - "pivot": [-5.5, 24.45976, -12.43054], - "rotation": [15.22074, -9.65594, -2.61298], - "cubes": [ - {"origin": [-8.5, 21.45976, -14.43054], "size": [4, 6, 6], "uv": [0, 105]}, - {"origin": [-9, 20.95976, -14.93054], "size": [5, 7, 7], "uv": [26, 96]} - ] - }, - { - "name": "head_bottom", - "parent": "head", - "pivot": [0, 23.45976, -11.43054], - "cubes": [ - {"origin": [-5, 19.45976, -14.43054], "size": [10, 5, 10], "uv": [73, 72]} - ] - }, - { - "name": "jaw", - "parent": "head_bottom", - "pivot": [0, 23.45976, -13.43054], - "cubes": [ - {"origin": [-4.5, 23.45976, -14.43054], "size": [9, 4, 2], "inflate": 0.005, "uv": [57, 38]} - ] - }, - { - "name": "lip", - "parent": "jaw", - "pivot": [-0.5, 23.45976, -14.43054], - "rotation": [5, 0, 0], - "cubes": [ - {"origin": [-3.5, 21.45976, -15.93054], "size": [7, 2, 5], "uv": [64, 108]} - ] - }, - { - "name": "tusk_left", - "parent": "head", - "pivot": [3.3, 23.45976, -15.03054], - "rotation": [0, -35, 0], - "cubes": [ - {"origin": [2.3, 18.45976, -16.03054], "size": [2, 6, 2], "uv": [51, 0]}, - {"origin": [2.3, 14.45976, -15.03054], "size": [2, 4, 0], "uv": [0, 6]} - ] - }, - { - "name": "tusk_right", - "parent": "head", - "pivot": [-3.3, 23.45976, -15.03054], - "rotation": [0, 35, 0], - "cubes": [ - {"origin": [-4.3, 18.45976, -16.03054], "size": [2, 6, 2], "uv": [0, 31]}, - {"origin": [-4.3, 14.45976, -15.03054], "size": [2, 4, 0], "uv": [0, 0]} - ] - }, - { - "name": "leg_left", - "parent": "body", - "pivot": [7, 4.5, 9], - "rotation": [15.34878, -17.3259, -6.35401], - "cubes": [ - {"origin": [5.21644, -1.75268, 4.94303], "size": [5, 9, 8], "uv": [0, 88]} - ] - }, - { - "name": "leg_hidden_left", - "parent": "leg_left", - "pivot": [7, 4.5, 9], - "cubes": [ - {"origin": [6.21644, -1.75268, 5.94303], "size": [3, 3, 6], "uv": [0, 118]} - ] - }, - { - "name": "foot_left", - "parent": "leg_left", - "pivot": [7.71644, -1.75268, 11.94303], - "cubes": [ - {"origin": [5.71644, -3.75268, 4.44303], "size": [4, 2, 8], "uv": [102, 23]} - ] - }, - { - "name": "toes_left", - "parent": "foot_left", - "pivot": [7.21644, -2.75268, 4.44303], - "cubes": [ - {"origin": [5.71644, -3.75268, 0.44303], "size": [4, 2, 4], "uv": [0, 6]}, - {"origin": [6.21644, -3.75268, 0.44303], "size": [3, 2, 3], "inflate": 0.005, "uv": [0, 12]} - ] - }, - { - "name": "leg_right", - "parent": "body", - "pivot": [-7, 4.5, 9], - "rotation": [15.34878, 17.3259, 6.35401], - "cubes": [ - {"origin": [-10.21644, -1.75268, 4.94303], "size": [5, 9, 8], "uv": [67, 87]} - ] - }, - { - "name": "lef_hidden_right", - "parent": "leg_right", - "pivot": [-7, 4.5, 9], - "cubes": [ - {"origin": [-9.21644, -1.75268, 5.94303], "size": [3, 3, 6], "uv": [19, 118]} - ] - }, - { - "name": "foot_right", - "parent": "leg_right", - "pivot": [-7.71644, -1.75268, 11.94303], - "cubes": [ - {"origin": [-9.71644, -3.75268, 4.44303], "size": [4, 2, 8], "uv": [50, 96]} - ] - }, - { - "name": "toes_right", - "parent": "foot_right", - "pivot": [-7.21644, -2.75268, 4.44303], - "cubes": [ - {"origin": [-9.71644, -3.75268, 0.44303], "size": [4, 2, 4], "uv": [0, 0]}, - {"origin": [-9.21644, -3.75268, 0.44303], "size": [3, 2, 3], "inflate": 0.005, "uv": [0, 12], "mirror": true} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0692_clauncher/clauncher_left.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0692_clauncher/clauncher_left.geo.json deleted file mode 100644 index 551c4b9..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0692_clauncher/clauncher_left.geo.json +++ /dev/null @@ -1,406 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 64, - "texture_height": 64, - "visible_bounds_width": 3, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "clauncher", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "clauncher", - "pivot": [0, 4.5, 0.5] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 4.5, 0.5], - "rotation": [-10, 0, 0] - }, - { - "name": "head", - "parent": "torso", - "pivot": [0, 4.5, 0.5], - "rotation": [10, 0, 0], - "cubes": [ - {"origin": [-3.5, 1.5, -2.5], "size": [7, 7, 3], "uv": [0, 20]}, - {"origin": [-3.5, 1.5, -0.5], "size": [7, 0, 1], "pivot": [0, 1.5, 0.5], "rotation": [-2, 0, 0], "uv": [-1, 52]}, - {"origin": [-3.5, 8.5, 0.5], "size": [7, 0, 2], "pivot": [1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [-2, 30]}, - {"origin": [-3.5, 1.5, 0.5], "size": [7, 0, 2], "pivot": [1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [-2, 32]}, - {"origin": [3.5, 1.5, 0.5], "size": [0, 7, 2], "inflate": 0.01, "pivot": [1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [4, 32]}, - {"origin": [-3.5, 1.5, 0.5], "size": [0, 7, 2], "inflate": 0.01, "pivot": [-1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [0, 32]}, - {"origin": [-3.5, 1.5, -1.5], "size": [7, 2, 2], "inflate": 0.01, "pivot": [-1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [0, 48]} - ] - }, - { - "name": "face", - "parent": "head", - "pivot": [-0.75, 8.5, -2.5], - "rotation": [17, 0, 0], - "cubes": [ - {"origin": [-3.5, 2.5, -5.5], "size": [7, 6, 3], "inflate": 0.02, "uv": [0, 11]} - ] - }, - { - "name": "face_rotation", - "parent": "face", - "pivot": [0, 1, -3.75], - "rotation": [0, 45, 0], - "cubes": [ - {"origin": [-1.25, 2.5, -7.5], "size": [5, 6, 5], "uv": [0, 0]} - ] - }, - { - "name": "eye_right", - "parent": "face_rotation", - "pivot": [0.25, 5, -7.5], - "cubes": [ - {"origin": [-1.25, 3.5, -7.51], "size": [3, 2, 0], "uv": [4, 41]} - ] - }, - { - "name": "eyebrow_right", - "parent": "eye_right", - "pivot": [-1.25, 5, -7.5], - "cubes": [ - {"origin": [-1.25, 5, -7.53], "size": [3, 2, 0], "uv": [15, 0]} - ] - }, - { - "name": "pupil_right", - "parent": "eye_right", - "pivot": [0.35, 4.5, -7.5], - "cubes": [ - {"origin": [-0.15, 4.25, -7.5], "size": [1, 1, 0], "inflate": 0.02, "uv": [0, 0]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [0.25, 4.3, -7.4], - "rotation": [0, 0, 45], - "cubes": [ - {"origin": [-0.75, 3.3, -7.4], "size": [2, 2, 0], "inflate": 0.02, "uv": [0, 3]} - ] - }, - { - "name": "eye_left", - "parent": "face_rotation", - "pivot": [3.75, 5, -4], - "cubes": [ - {"origin": [3.76, 3.5, -5.5], "size": [0, 2, 3], "uv": [10, 38]} - ] - }, - { - "name": "eyebrow_left", - "parent": "eye_left", - "pivot": [3.75, 5, -2.5], - "cubes": [ - {"origin": [3.78, 5, -5.5], "size": [0, 2, 3], "uv": [15, -1]} - ] - }, - { - "name": "pupil_left", - "parent": "eye_left", - "pivot": [3.75, 4.5, -4.1], - "cubes": [ - {"origin": [3.75, 4.25, -4.6], "size": [0, 1, 1], "inflate": 0.02, "uv": [2, -1]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [-0.1, 0.3, -3.5], - "cubes": [ - {"origin": [3.65, 3.3, -5], "size": [0, 2, 2], "inflate": 0.02, "pivot": [3.65, 4.3, -4], "rotation": [-45, 0, 0], "uv": [0, -1]} - ] - }, - { - "name": "attenna_right", - "parent": "face", - "pivot": [-1, 6.5, -8], - "cubes": [ - {"origin": [-1.5, 6.5, -8], "size": [1, 5, 0], "uv": [4, 43]} - ] - }, - { - "name": "attenna_right2", - "parent": "attenna_right", - "pivot": [-1, 11.5, -8], - "cubes": [ - {"origin": [-1.5, 11.5, -8], "size": [1, 5, 0], "uv": [6, 43]} - ] - }, - { - "name": "attenna_right3", - "parent": "attenna_right2", - "pivot": [-1, 16.5, -8], - "cubes": [ - {"origin": [-1.5, 16.5, -8], "size": [1, 5, 0], "uv": [8, 43]} - ] - }, - { - "name": "attenna_left", - "parent": "face", - "pivot": [1, 6.5, -8], - "cubes": [ - {"origin": [0.5, 6.5, -8], "size": [1, 5, 0], "uv": [10, 43]} - ] - }, - { - "name": "attenna_left2", - "parent": "attenna_left", - "pivot": [1, 11.5, -8], - "cubes": [ - {"origin": [0.5, 11.5, -8], "size": [1, 5, 0], "uv": [12, 43]} - ] - }, - { - "name": "attenna_left3", - "parent": "attenna_left2", - "pivot": [1, 16.5, -8], - "cubes": [ - {"origin": [0.5, 16.5, -8], "size": [1, 5, 0], "uv": [14, 43]} - ] - }, - { - "name": "mouth", - "parent": "face", - "pivot": [0, 2.5, -9], - "rotation": [25, 0, 0], - "cubes": [ - {"origin": [-1, 2.5, -10], "size": [2, 0, 2], "uv": [38, 5]}, - {"origin": [-0.5, 2.5, -11], "size": [1, 0, 1], "uv": [39, 7]}, - {"origin": [0.5, 2.49, -10.5], "size": [2, 0, 3], "pivot": [1, 2.45, -8], "rotation": [0, -35, 0], "uv": [45, 5]}, - {"origin": [-2.5, 2.49, -10.5], "size": [2, 0, 3], "pivot": [-1, 2.45, -8], "rotation": [0, 35, 0], "uv": [41, 5]} - ] - }, - { - "name": "right_arm", - "parent": "head", - "pivot": [-2.75, 2.25, -1.25], - "cubes": [ - {"origin": [-6.25, 1.25, -1.75], "size": [4, 1, 1], "uv": [20, 34]} - ] - }, - { - "name": "right_elbow", - "parent": "right_arm", - "pivot": [-5.75, 1.75, -1.25], - "cubes": [ - {"origin": [-9.75, 0.5, -2.25], "size": [4, 3, 2], "uv": [24, 36]} - ] - }, - { - "name": "right_hand", - "parent": "right_elbow", - "pivot": [-9.75, 3, -1.25], - "rotation": [0, 0, 55], - "cubes": [ - {"origin": [-9.75, 1, -1.75], "size": [2, 2, 1], "uv": [18, 36]}, - {"origin": [-9.75, -1, -1.25], "size": [2, 2, 0], "pivot": [-9.75, 1, -1.25], "rotation": [0, 0, -22.5], "uv": [30, 34]} - ] - }, - { - "name": "left_arm", - "parent": "head", - "pivot": [2.75, 2.25, -1.25], - "cubes": [ - {"origin": [2.25, 1.25, -1.75], "size": [5, 1, 1], "uv": [40, 17]} - ] - }, - { - "name": "left_elbow", - "parent": "left_arm", - "pivot": [6.75, 1.75, -1.25], - "cubes": [ - {"origin": [7.75, 1, 0.25], "size": [2, 4, 0], "inflate": 0.01, "uv": [0, 44]}, - {"origin": [6.25, 0, -1.75], "size": [5, 4, 2], "uv": [50, 17]}, - {"origin": [5.75, -0.5, -3.75], "size": [6, 5, 2], "uv": [48, 28]}, - {"origin": [7.75, 1.5, -3.75], "size": [2, 3, 0], "inflate": 0.01, "uv": [58, 35]}, - {"origin": [5.75, -0.5, -7.75], "size": [0, 5, 4], "uv": [40, 27]}, - {"origin": [11.75, -0.5, -7.75], "size": [0, 5, 4], "uv": [40, 32]}, - {"origin": [5.75, 4.5, -7.75], "size": [6, 0, 4], "inflate": 0.01, "uv": [36, 24]}, - {"origin": [5.75, -0.5, -4.75], "size": [6, 0, 1], "uv": [37, 28]}, - {"origin": [6.25, 4.5, -7.75], "size": [5, 3, 6], "uv": [42, 35]}, - {"origin": [6.75, 4, -1.75], "size": [4, 3, 2], "uv": [52, 23]}, - {"origin": [7.25, 4.5, -9.75], "size": [3, 3, 2], "inflate": 0.01, "uv": [40, 19]} - ] - }, - { - "name": "left_claw_bend", - "parent": "left_elbow", - "pivot": [8.75, 6.5, -9.75], - "rotation": [15, 0, 0], - "cubes": [ - {"origin": [7.75, 4.5, -11.75], "size": [2, 2, 2], "uv": [56, 13]} - ] - }, - { - "name": "left_claw_tip", - "parent": "left_claw_bend", - "pivot": [8.75, 5.5, -11.75], - "rotation": [15, 0, 0], - "cubes": [ - {"origin": [8.75, 4.5, -12.75], "size": [0, 1, 1], "uv": [23, 35]} - ] - }, - { - "name": "left_finger", - "parent": "left_elbow", - "pivot": [8.75, 0.75, -4.25], - "cubes": [ - {"origin": [7.75, -0.25, -6.25], "size": [2, 2, 3], "uv": [46, 12]} - ] - }, - { - "name": "left_finger_bend", - "parent": "left_finger", - "pivot": [8.75, -0.25, -6.25], - "rotation": [-17.5, 0, 0], - "cubes": [ - {"origin": [8.75, -0.25, -9.25], "size": [0, 2, 3], "uv": [58, 35]} - ] - }, - { - "name": "tail", - "parent": "torso", - "pivot": [0, 4.5, 0.5], - "cubes": [ - {"origin": [-2.5, 2, -0.5], "size": [5, 5, 5], "uv": [20, 0]} - ] - }, - { - "name": "leg_front_left", - "parent": "tail", - "pivot": [1.75, 2.25, 2.5], - "cubes": [ - {"origin": [1.25, 0.25, 2.5], "size": [1, 2, 0], "uv": [21, 23]} - ] - }, - { - "name": "knee_front_left", - "parent": "leg_front_left", - "pivot": [2.25, 0.25, 2.5], - "cubes": [ - {"origin": [1.25, -1.75, 2], "size": [1, 2, 1], "uv": [20, 25]} - ] - }, - { - "name": "feet_front_left", - "parent": "knee_front_left", - "pivot": [2.25, -1.75, 2.5], - "cubes": [ - {"origin": [1.25, -2.75, 2.5], "size": [1, 1, 0], "uv": [21, 28]} - ] - }, - { - "name": "leg_front_right", - "parent": "tail", - "pivot": [-1.75, 2.25, 2.5], - "cubes": [ - {"origin": [-2.25, 0.25, 2.5], "size": [1, 2, 0], "uv": [25, 23]} - ] - }, - { - "name": "knee_front_right", - "parent": "leg_front_right", - "pivot": [-2.25, 0.25, 2.5], - "cubes": [ - {"origin": [-2.25, -1.75, 2], "size": [1, 2, 1], "uv": [24, 25]} - ] - }, - { - "name": "feet_front_right", - "parent": "knee_front_right", - "pivot": [-2.25, -1.75, 2.5], - "cubes": [ - {"origin": [-2.25, -2.75, 2.5], "size": [1, 1, 0], "uv": [25, 28]} - ] - }, - { - "name": "tail2", - "parent": "tail", - "pivot": [-0.5, 4.5, 4], - "cubes": [ - {"origin": [-2, 2.5, 3.5], "size": [4, 4, 4], "uv": [20, 10]} - ] - }, - { - "name": "leg_back_left", - "parent": "tail2", - "pivot": [1.25, 2.75, 5.5], - "cubes": [ - {"origin": [0.75, 0.75, 5.5], "size": [1, 2, 0], "uv": [29, 23]} - ] - }, - { - "name": "knee_back_left", - "parent": "leg_back_left", - "pivot": [1.75, 0.75, 5.5], - "cubes": [ - {"origin": [0.75, -1.25, 5], "size": [1, 2, 1], "uv": [28, 25]} - ] - }, - { - "name": "feet_back_left", - "parent": "knee_back_left", - "pivot": [1.75, -1.25, 5.5], - "cubes": [ - {"origin": [0.75, -2.25, 5.5], "size": [1, 1, 0], "uv": [29, 28]} - ] - }, - { - "name": "leg_back_right", - "parent": "tail2", - "pivot": [-1.25, 2.75, 5.5], - "cubes": [ - {"origin": [-1.75, 0.75, 5.5], "size": [1, 2, 0], "uv": [33, 23]} - ] - }, - { - "name": "knee_back_right", - "parent": "leg_back_right", - "pivot": [-1.75, 0.75, 5.5], - "cubes": [ - {"origin": [-1.75, -1.25, 5], "size": [1, 2, 1], "uv": [32, 25]} - ] - }, - { - "name": "feet_back_right", - "parent": "knee_back_right", - "pivot": [-1.75, -1.25, 5.5], - "cubes": [ - {"origin": [-1.75, -2.25, 5.5], "size": [1, 1, 0], "uv": [33, 28]} - ] - }, - { - "name": "tail3", - "parent": "tail2", - "pivot": [-1, 4.25, 7], - "cubes": [ - {"origin": [-1.5, 3.25, 7], "size": [3, 2, 3], "uv": [17, 18]} - ] - }, - { - "name": "tail4", - "parent": "tail3", - "pivot": [-1, 4.25, 10], - "cubes": [ - {"origin": [-2, 4.25, 10], "size": [2, 0, 4], "pivot": [0, 4.75, 10], "rotation": [0, -12.5, 0], "uv": [35, 0]}, - {"origin": [0, 4.25, 10], "size": [2, 0, 4], "pivot": [0, 4.75, 10], "rotation": [0, 12.5, 0], "uv": [31, 0]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0692_clauncher/clauncher_right.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0692_clauncher/clauncher_right.geo.json deleted file mode 100644 index 4d76603..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0692_clauncher/clauncher_right.geo.json +++ /dev/null @@ -1,406 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 64, - "texture_height": 64, - "visible_bounds_width": 3, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "clauncher", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "clauncher", - "pivot": [0, 4.5, 0.5] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 4.5, 0.5], - "rotation": [-10, 0, 0] - }, - { - "name": "head", - "parent": "torso", - "pivot": [0, 4.5, 0.5], - "rotation": [10, 0, 0], - "cubes": [ - {"origin": [-3.5, 1.5, -2.5], "size": [7, 7, 3], "uv": [0, 20]}, - {"origin": [-3.5, 8.5, 0.5], "size": [7, 0, 2], "pivot": [1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [-2, 30]}, - {"origin": [-3.5, 1.5, -0.5], "size": [7, 0, 1], "pivot": [0, 1.5, 0.5], "rotation": [-2, 0, 0], "uv": [-1, 52]}, - {"origin": [-3.5, 1.5, 0.5], "size": [7, 0, 2], "pivot": [1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [-2, 32]}, - {"origin": [3.5, 1.5, 0.5], "size": [0, 7, 2], "inflate": 0.01, "pivot": [1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [0, 32]}, - {"origin": [-3.5, 1.5, 0.5], "size": [0, 7, 2], "inflate": 0.01, "pivot": [-1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [4, 32]}, - {"origin": [-3.5, 1.5, -1.5], "size": [7, 2, 2], "inflate": 0.01, "pivot": [-1.5, 8.5, 0.5], "rotation": [-14.5, 0, 0], "uv": [0, 48]} - ] - }, - { - "name": "face", - "parent": "head", - "pivot": [-0.75, 8.5, -2.5], - "rotation": [17, 0, 0], - "cubes": [ - {"origin": [-3.5, 2.5, -5.5], "size": [7, 6, 3], "inflate": 0.02, "uv": [0, 11]} - ] - }, - { - "name": "face_rotation", - "parent": "face", - "pivot": [0, 1, -3.75], - "rotation": [0, 45, 0], - "cubes": [ - {"origin": [-1.25, 2.5, -7.5], "size": [5, 6, 5], "uv": [0, 0]} - ] - }, - { - "name": "eye_right", - "parent": "face_rotation", - "pivot": [0.25, 5, -7.5], - "cubes": [ - {"origin": [-1.25, 3.5, -7.51], "size": [3, 2, 0], "uv": [4, 41]} - ] - }, - { - "name": "eyebrow_right", - "parent": "eye_right", - "pivot": [-1.25, 5, -7.5], - "cubes": [ - {"origin": [-1.25, 5, -7.53], "size": [3, 2, 0], "uv": [15, 0]} - ] - }, - { - "name": "pupil_right", - "parent": "eye_right", - "pivot": [0.35, 4.5, -7.5], - "cubes": [ - {"origin": [-0.15, 4.25, -7.5], "size": [1, 1, 0], "inflate": 0.02, "uv": [0, 0]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [0.25, 4.3, -7.4], - "rotation": [0, 0, 45], - "cubes": [ - {"origin": [-0.75, 3.3, -7.4], "size": [2, 2, 0], "inflate": 0.02, "uv": [0, 3]} - ] - }, - { - "name": "eye_left", - "parent": "face_rotation", - "pivot": [3.75, 5, -4], - "cubes": [ - {"origin": [3.76, 3.5, -5.5], "size": [0, 2, 3], "uv": [10, 38]} - ] - }, - { - "name": "eyebrow_left", - "parent": "eye_left", - "pivot": [3.75, 5, -2.5], - "cubes": [ - {"origin": [3.78, 5, -5.5], "size": [0, 2, 3], "uv": [15, -1]} - ] - }, - { - "name": "pupil_left", - "parent": "eye_left", - "pivot": [3.75, 4.5, -4.1], - "cubes": [ - {"origin": [3.75, 4.25, -4.6], "size": [0, 1, 1], "inflate": 0.02, "uv": [2, -1]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [-0.1, 0.3, -3.5], - "cubes": [ - {"origin": [3.65, 3.3, -5], "size": [0, 2, 2], "inflate": 0.02, "pivot": [3.65, 4.3, -4], "rotation": [-45, 0, 0], "uv": [0, -1]} - ] - }, - { - "name": "attenna_right", - "parent": "face", - "pivot": [-1, 6.5, -8], - "cubes": [ - {"origin": [-1.5, 6.5, -8], "size": [1, 5, 0], "uv": [4, 43]} - ] - }, - { - "name": "attenna_right2", - "parent": "attenna_right", - "pivot": [-1, 11.5, -8], - "cubes": [ - {"origin": [-1.5, 11.5, -8], "size": [1, 5, 0], "uv": [6, 43]} - ] - }, - { - "name": "attenna_right3", - "parent": "attenna_right2", - "pivot": [-1, 16.5, -8], - "cubes": [ - {"origin": [-1.5, 16.5, -8], "size": [1, 5, 0], "uv": [8, 43]} - ] - }, - { - "name": "attenna_left", - "parent": "face", - "pivot": [1, 6.5, -8], - "cubes": [ - {"origin": [0.5, 6.5, -8], "size": [1, 5, 0], "uv": [10, 43]} - ] - }, - { - "name": "attenna_left2", - "parent": "attenna_left", - "pivot": [1, 11.5, -8], - "cubes": [ - {"origin": [0.5, 11.5, -8], "size": [1, 5, 0], "uv": [12, 43]} - ] - }, - { - "name": "attenna_left3", - "parent": "attenna_left2", - "pivot": [1, 16.5, -8], - "cubes": [ - {"origin": [0.5, 16.5, -8], "size": [1, 5, 0], "uv": [14, 43]} - ] - }, - { - "name": "mouth", - "parent": "face", - "pivot": [0, 2.5, -9], - "rotation": [25, 0, 0], - "cubes": [ - {"origin": [-1, 2.5, -10], "size": [2, 0, 2], "uv": [38, 5]}, - {"origin": [-0.5, 2.5, -11], "size": [1, 0, 1], "uv": [39, 7]}, - {"origin": [0.5, 2.49, -10.5], "size": [2, 0, 3], "pivot": [1, 2.45, -8], "rotation": [0, -35, 0], "uv": [45, 5]}, - {"origin": [-2.5, 2.49, -10.5], "size": [2, 0, 3], "pivot": [-1, 2.45, -8], "rotation": [0, 35, 0], "uv": [41, 5]} - ] - }, - { - "name": "left_arm", - "parent": "head", - "pivot": [2.75, 2.25, -1.25], - "cubes": [ - {"origin": [2.25, 1.25, -1.75], "size": [4, 1, 1], "uv": [20, 34]} - ] - }, - { - "name": "left_elbow", - "parent": "left_arm", - "pivot": [5.75, 1.75, -1.25], - "cubes": [ - {"origin": [5.75, 0.5, -2.25], "size": [4, 3, 2], "uv": [24, 36]} - ] - }, - { - "name": "left_hand", - "parent": "left_elbow", - "pivot": [9.75, 3, -1.25], - "rotation": [0, 0, -55], - "cubes": [ - {"origin": [7.75, 1, -1.75], "size": [2, 2, 1], "uv": [18, 36]}, - {"origin": [7.75, -1, -1.25], "size": [2, 2, 0], "pivot": [9.75, 1, -1.25], "rotation": [0, 0, 22.5], "uv": [30, 34]} - ] - }, - { - "name": "right_arm", - "parent": "head", - "pivot": [-2.75, 2.25, -1.25], - "cubes": [ - {"origin": [-7.25, 1.25, -1.75], "size": [5, 1, 1], "uv": [40, 17]} - ] - }, - { - "name": "right_elbow", - "parent": "right_arm", - "pivot": [-6.75, 1.75, -1.25], - "cubes": [ - {"origin": [-9.75, 1, 0.25], "size": [2, 4, 0], "inflate": 0.01, "uv": [0, 44]}, - {"origin": [-11.25, 0, -1.75], "size": [5, 4, 2], "uv": [50, 17]}, - {"origin": [-11.75, -0.5, -3.75], "size": [6, 5, 2], "uv": [48, 28]}, - {"origin": [-9.75, 1.5, -3.75], "size": [2, 3, 0], "inflate": 0.01, "uv": [58, 35]}, - {"origin": [-5.75, -0.5, -7.75], "size": [0, 5, 4], "uv": [40, 27]}, - {"origin": [-11.75, -0.5, -7.75], "size": [0, 5, 4], "uv": [40, 32]}, - {"origin": [-11.75, 4.5, -7.75], "size": [6, 0, 4], "inflate": 0.01, "uv": [36, 24]}, - {"origin": [-11.75, -0.5, -4.75], "size": [6, 0, 1], "uv": [37, 28]}, - {"origin": [-11.25, 4.5, -7.75], "size": [5, 3, 6], "uv": [42, 35]}, - {"origin": [-10.75, 4, -1.75], "size": [4, 3, 2], "uv": [52, 23]}, - {"origin": [-10.25, 4.5, -9.75], "size": [3, 3, 2], "inflate": 0.01, "uv": [40, 19]} - ] - }, - { - "name": "right_claw_bend", - "parent": "right_elbow", - "pivot": [-8.75, 6.5, -9.75], - "rotation": [15, 0, 0], - "cubes": [ - {"origin": [-9.75, 4.5, -11.75], "size": [2, 2, 2], "uv": [56, 13]} - ] - }, - { - "name": "right_claw_tip", - "parent": "right_claw_bend", - "pivot": [-8.75, 5.5, -11.75], - "rotation": [15, 0, 0], - "cubes": [ - {"origin": [-8.75, 4.5, -12.75], "size": [0, 1, 1], "uv": [23, 35]} - ] - }, - { - "name": "right_finger", - "parent": "right_elbow", - "pivot": [-8.75, 0.75, -4.25], - "cubes": [ - {"origin": [-9.75, -0.25, -6.25], "size": [2, 2, 3], "uv": [46, 12]} - ] - }, - { - "name": "right_finger_bend", - "parent": "right_finger", - "pivot": [-8.75, -0.25, -6.25], - "rotation": [-17.5, 0, 0], - "cubes": [ - {"origin": [-8.75, -0.25, -9.25], "size": [0, 2, 3], "uv": [58, 35]} - ] - }, - { - "name": "tail", - "parent": "torso", - "pivot": [0, 4.5, 0.5], - "cubes": [ - {"origin": [-2.5, 2, -0.5], "size": [5, 5, 5], "uv": [20, 0]} - ] - }, - { - "name": "leg_front_left", - "parent": "tail", - "pivot": [1.75, 2.25, 2.5], - "cubes": [ - {"origin": [1.25, 0.25, 2.5], "size": [1, 2, 0], "uv": [21, 23]} - ] - }, - { - "name": "knee_front_left", - "parent": "leg_front_left", - "pivot": [2.25, 0.25, 2.5], - "cubes": [ - {"origin": [1.25, -1.75, 2], "size": [1, 2, 1], "uv": [20, 25]} - ] - }, - { - "name": "feet_front_left", - "parent": "knee_front_left", - "pivot": [2.25, -1.75, 2.5], - "cubes": [ - {"origin": [1.25, -2.75, 2.5], "size": [1, 1, 0], "uv": [21, 28]} - ] - }, - { - "name": "leg_front_right", - "parent": "tail", - "pivot": [-1.75, 2.25, 2.5], - "cubes": [ - {"origin": [-2.25, 0.25, 2.5], "size": [1, 2, 0], "uv": [25, 23]} - ] - }, - { - "name": "knee_front_right", - "parent": "leg_front_right", - "pivot": [-2.25, 0.25, 2.5], - "cubes": [ - {"origin": [-2.25, -1.75, 2], "size": [1, 2, 1], "uv": [24, 25]} - ] - }, - { - "name": "feet_front_right", - "parent": "knee_front_right", - "pivot": [-2.25, -1.75, 2.5], - "cubes": [ - {"origin": [-2.25, -2.75, 2.5], "size": [1, 1, 0], "uv": [25, 28]} - ] - }, - { - "name": "tail2", - "parent": "tail", - "pivot": [-0.5, 4.5, 4], - "cubes": [ - {"origin": [-2, 2.5, 3.5], "size": [4, 4, 4], "uv": [20, 10]} - ] - }, - { - "name": "leg_back_left", - "parent": "tail2", - "pivot": [1.25, 2.75, 5.5], - "cubes": [ - {"origin": [0.75, 0.75, 5.5], "size": [1, 2, 0], "uv": [29, 23]} - ] - }, - { - "name": "knee_back_left", - "parent": "leg_back_left", - "pivot": [1.75, 0.75, 5.5], - "cubes": [ - {"origin": [0.75, -1.25, 5], "size": [1, 2, 1], "uv": [28, 25]} - ] - }, - { - "name": "feet_back_left", - "parent": "knee_back_left", - "pivot": [1.75, -1.25, 5.5], - "cubes": [ - {"origin": [0.75, -2.25, 5.5], "size": [1, 1, 0], "uv": [29, 28]} - ] - }, - { - "name": "leg_back_right", - "parent": "tail2", - "pivot": [-1.25, 2.75, 5.5], - "cubes": [ - {"origin": [-1.75, 0.75, 5.5], "size": [1, 2, 0], "uv": [33, 23]} - ] - }, - { - "name": "knee_back_right", - "parent": "leg_back_right", - "pivot": [-1.75, 0.75, 5.5], - "cubes": [ - {"origin": [-1.75, -1.25, 5], "size": [1, 2, 1], "uv": [32, 25]} - ] - }, - { - "name": "feet_back_right", - "parent": "knee_back_right", - "pivot": [-1.75, -1.25, 5.5], - "cubes": [ - {"origin": [-1.75, -2.25, 5.5], "size": [1, 1, 0], "uv": [33, 28]} - ] - }, - { - "name": "tail3", - "parent": "tail2", - "pivot": [-1, 4.25, 7], - "cubes": [ - {"origin": [-1.5, 3.25, 7], "size": [3, 2, 3], "uv": [17, 18]} - ] - }, - { - "name": "tail4", - "parent": "tail3", - "pivot": [-1, 4.25, 10], - "cubes": [ - {"origin": [-2, 4.25, 10], "size": [2, 0, 4], "pivot": [0, 4.75, 10], "rotation": [0, -12.5, 0], "uv": [35, 0]}, - {"origin": [0, 4.25, 10], "size": [2, 0, 4], "pivot": [0, 4.75, 10], "rotation": [0, 12.5, 0], "uv": [31, 0]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0693_clawitzer/clawitzer_left.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0693_clawitzer/clawitzer_left.geo.json deleted file mode 100644 index b972c42..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0693_clawitzer/clawitzer_left.geo.json +++ /dev/null @@ -1,705 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 256, - "texture_height": 256, - "visible_bounds_width": 6, - "visible_bounds_height": 4, - "visible_bounds_offset": [0, 1, 0] - }, - "bones": [ - { - "name": "clawitzer", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "clawitzer", - "pivot": [0, 5, -3.5] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 5, -3.5], - "cubes": [ - {"origin": [-3.5, 1.25, -7.5], "size": [7, 7, 4], "uv": [56, 109]} - ] - }, - { - "name": "head", - "parent": "torso", - "pivot": [0, 3, -6.75] - }, - { - "name": "head_shell", - "parent": "head", - "pivot": [1.5, 6.75, -8.5], - "cubes": [ - {"origin": [-4, 4.25, -10.5], "size": [8, 4, 3], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [112, 35]}, - {"origin": [3, 2.25, -10.5], "size": [1, 2, 0], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [102, 80]}, - {"origin": [-4, 2.25, -10.5], "size": [1, 2, 0], "pivot": [-6, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [90, 33]}, - {"origin": [4, 2.25, -10.5], "size": [0, 2, 2], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [38, 109]}, - {"origin": [3, 2.25, -10.5], "size": [1, 0, 2], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [41, 16]}, - {"origin": [-4, 2.25, -10.5], "size": [1, 0, 2], "pivot": [-6, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [10, 22]}, - {"origin": [-4, 2.25, -10.5], "size": [0, 2, 2], "pivot": [2, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [42, 102]}, - {"origin": [-4, 2.25, -7.5], "size": [0, 6, 4], "inflate": 0.01, "uv": [22, 86]}, - {"origin": [4, 2.25, -7.5], "size": [0, 6, 4], "inflate": 0.01, "uv": [25, 121]}, - {"origin": [-4, 8.25, -7.5], "size": [8, 0, 4], "inflate": 0.01, "uv": [110, 66]} - ] - }, - { - "name": "spike_center", - "parent": "head_shell", - "pivot": [0, 8.3, -6.75], - "cubes": [ - {"origin": [0, 7.25, -8.25], "size": [0, 3, 3], "uv": [109, 116]} - ] - }, - { - "name": "spike_left", - "parent": "head_shell", - "pivot": [4.1, 7.85, -6.75], - "rotation": [0, 37.5, 37.5], - "cubes": [ - {"origin": [4.1, 6.7, -8.25], "size": [0, 3, 3], "uv": [116, 72]} - ] - }, - { - "name": "spike_right", - "parent": "head_shell", - "pivot": [-4.1, 7.85, -6.75], - "rotation": [0, -37.5, -37.5], - "cubes": [ - {"origin": [-4.1, 6.7, -8.25], "size": [0, 3, 3], "uv": [0, 113]} - ] - }, - { - "name": "head_crest", - "parent": "head_shell", - "pivot": [1.5, 8.25, -3.5], - "rotation": [7.5, 0, 0], - "cubes": [ - {"origin": [-4, 4.25, -4.5], "size": [0, 4, 3], "uv": [66, 91]}, - {"origin": [-4, 8.25, -3.5], "size": [8, 0, 2], "uv": [117, 5]}, - {"origin": [4, 4.25, -4.5], "size": [0, 4, 3], "uv": [86, 98]} - ] - }, - { - "name": "face", - "parent": "head", - "pivot": [-0.75, 4.25, -8.5], - "cubes": [ - {"origin": [-3.5, 1.75, -10.5], "size": [7, 5, 3], "inflate": 0.01, "uv": [116, 42]} - ] - }, - { - "name": "face_rotation", - "parent": "face", - "pivot": [0, 1, -8.75], - "rotation": [0, 45, 0], - "cubes": [ - {"origin": [-1.25, 1.75, -12.5], "size": [5, 5, 5], "uv": [114, 9]}, - {"origin": [-1.25, 3.25, -12.5], "size": [5, 2, 5], "inflate": 0.01, "uv": [115, 115]}, - {"origin": [3.76, 4.75, -10.5], "size": [0, 1, 2], "inflate": 0.04, "uv": [0, 0]}, - {"origin": [-0.25, 4.75, -12.51], "size": [2, 1, 0], "inflate": 0.04, "uv": [72, 67]} - ] - }, - { - "name": "eye_right", - "parent": "face_rotation", - "pivot": [0.5, 4.5, -12.5], - "cubes": [ - {"origin": [0, 4, -12.27], "size": [1, 1, 0], "inflate": 0.25, "uv": [81, 18]} - ] - }, - { - "name": "pupil_right", - "parent": "eye_right", - "pivot": [0.6, 4, -12.5], - "cubes": [ - {"origin": [0.05, 4.1, -12.52], "size": [1, 1, 0], "inflate": 0.01, "uv": [80, 74]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [0.5, 4.5, -12.18], - "cubes": [ - {"origin": [0, 4, -12.18], "size": [1, 1, 0], "inflate": 0.26, "uv": [0, 0]} - ] - }, - { - "name": "eye_left", - "parent": "face_rotation", - "pivot": [3.75, 4.5, -9.25], - "cubes": [ - {"origin": [3.52, 4, -9.75], "size": [0, 1, 1], "inflate": 0.25, "uv": [78, 73]} - ] - }, - { - "name": "pupil_left", - "parent": "eye_left", - "pivot": [3.75, 4, -9.35], - "cubes": [ - {"origin": [3.77, 4.1, -9.8], "size": [0, 1, 1], "inflate": 0.01, "uv": [78, 58]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [3.43, 4.5, -9.25], - "cubes": [ - {"origin": [3.43, 4, -9.75], "size": [0, 1, 1], "inflate": 0.26, "uv": [0, 0]} - ] - }, - { - "name": "mouth", - "parent": "face", - "pivot": [0, 1.6, -14], - "rotation": [25, 0, 0] - }, - { - "name": "mouth_left", - "parent": "mouth", - "pivot": [0.5, 1.85, -13.25], - "rotation": [0, -12.5, 0], - "cubes": [ - {"origin": [0.5, 1.35, -16.75], "size": [0, 1, 2], "uv": [72, 39]}, - {"origin": [0.5, 0.85, -14.75], "size": [0, 2, 3], "uv": [108, 65]} - ] - }, - { - "name": "mouth_right", - "parent": "mouth", - "pivot": [-0.5, 1.85, -13.25], - "rotation": [0, 12.5, 0], - "cubes": [ - {"origin": [-0.5, 1.35, -16.75], "size": [0, 1, 2], "uv": [64, 39]}, - {"origin": [-0.5, 0.85, -14.75], "size": [0, 2, 3], "uv": [104, 102]} - ] - }, - { - "name": "mouth_left2", - "parent": "mouth", - "pivot": [1.75, 1.6, -13], - "rotation": [0, -30, 0], - "cubes": [ - {"origin": [1.75, 1.1, -16.5], "size": [0, 1, 2], "uv": [68, 39]}, - {"origin": [1.75, 0.6, -14.5], "size": [0, 2, 4], "uv": [22, 92]} - ] - }, - { - "name": "mouth_right2", - "parent": "mouth", - "pivot": [-1.75, 1.6, -13], - "rotation": [0, 30, 0], - "cubes": [ - {"origin": [-1.75, 1.1, -16.5], "size": [0, 1, 2], "uv": [10, 29]}, - {"origin": [-1.75, 0.6, -14.5], "size": [0, 2, 4], "uv": [82, 29]} - ] - }, - { - "name": "left_arm", - "parent": "torso", - "pivot": [2.75, 2.25, -5.5], - "cubes": [ - {"origin": [2.25, 1.25, -6], "size": [5, 1, 1], "uv": [120, 94], "mirror": true} - ] - }, - { - "name": "left_elbow", - "parent": "left_arm", - "pivot": [6.75, 1.75, -6], - "rotation": [2.5, 0, 0], - "cubes": [ - {"origin": [6.25, -3.5, -12.5], "size": [17, 15, 4], "uv": [34, 64], "mirror": true}, - {"origin": [7.25, 11, -10.5], "size": [15, 8, 4], "inflate": 0.01, "uv": [76, 56], "mirror": true}, - {"origin": [6.25, -3.5, -8.5], "size": [0, 15, 7], "uv": [72, 87], "mirror": true}, - {"origin": [23.25, -3.5, -8.5], "size": [0, 15, 7], "uv": [0, 0], "mirror": true}, - {"origin": [6.25, -3.5, -8.5], "size": [17, 0, 2], "uv": [44, 39], "mirror": true}, - {"origin": [6.25, 11.5, -8.5], "size": [1, 0, 7], "uv": [3, 22], "mirror": true}, - {"origin": [22.25, 11.5, -8.5], "size": [1, 0, 7], "uv": [4, 0], "mirror": true}, - {"origin": [7.75, -3.5, -17.5], "size": [0, 10, 5], "uv": [98, 118], "mirror": true}, - {"origin": [7.75, 1.5, -17.5], "size": [2, 5, 0], "uv": [30, 75], "mirror": true}, - {"origin": [19.75, 1.5, -17.5], "size": [2, 5, 0], "uv": [30, 70], "mirror": true}, - {"origin": [7.75, 6.5, -17.5], "size": [14, 5, 5], "inflate": 0.01, "uv": [81, 14], "mirror": true}, - {"origin": [21.75, -3.5, -17.5], "size": [0, 10, 5], "uv": [0, 17], "mirror": true}, - {"origin": [7.25, 19, -10.5], "size": [15, 0, 15], "pivot": [11.25, 19, -10.5], "rotation": [20, 0, 0], "uv": [0, 19], "mirror": true}, - {"origin": [7.25, 7, -10.5], "size": [0, 12, 15], "pivot": [10.75, 19, -10.5], "rotation": [20, 0, 0], "uv": [0, 63], "mirror": true}, - {"origin": [22.25, 7, -10.5], "size": [0, 12, 15], "pivot": [18.75, 19, -10.5], "rotation": [20, 0, 0], "uv": [0, 51], "mirror": true} - ] - }, - { - "name": "claw_left_jaw", - "parent": "left_elbow", - "pivot": [14.75, 0.5, -12.5], - "rotation": [10, 0, 0], - "cubes": [ - {"origin": [12.25, -2.5, -24.5], "size": [5, 3, 7], "uv": [103, 105], "mirror": true}, - {"origin": [12.25, 0.5, -20.5], "size": [0, 2, 3], "uv": [86, 102], "mirror": true}, - {"origin": [12.26, -0.5, -23.5], "size": [0, 2, 2], "pivot": [12.25, 0.5, -22.5], "rotation": [-45, 0, 0], "uv": [30, 78], "mirror": true}, - {"origin": [17.24, -0.5, -23.5], "size": [0, 2, 2], "pivot": [12.25, 0.5, -22.5], "rotation": [-45, 0, 0], "uv": [76, 39], "mirror": true}, - {"origin": [17.25, 0.5, -20.5], "size": [0, 2, 3], "uv": [66, 95], "mirror": true}, - {"origin": [11.25, -2.5, -17.5], "size": [7, 3, 6], "uv": [16, 99], "mirror": true}, - {"origin": [11.25, 0.5, -17.5], "size": [0, 3, 6], "uv": [74, 103], "mirror": true}, - {"origin": [11.25, 0.5, -17.5], "size": [1, 2, 0], "uv": [89, 0], "mirror": true}, - {"origin": [17.25, 0.5, -17.5], "size": [1, 2, 0], "uv": [86, 88], "mirror": true}, - {"origin": [18.25, 0.5, -17.5], "size": [0, 3, 6], "uv": [92, 66], "mirror": true} - ] - }, - { - "name": "claw_left_jaw2", - "parent": "claw_left_jaw", - "pivot": [14.25, -2.5, -24.5], - "rotation": [-20, 0, 0], - "cubes": [ - {"origin": [13.25, -2.5, -27.5], "size": [3, 3, 3], "uv": [13, 125], "mirror": true}, - {"origin": [13.25, -1.5, -29.5], "size": [3, 2, 2], "uv": [76, 125], "mirror": true} - ] - }, - { - "name": "claw_eye_right", - "parent": "left_elbow", - "pivot": [8.15, 10.5, -17.25], - "rotation": [10, -22.5, 5], - "cubes": [ - {"origin": [6.65, 8, -20.25], "size": [3, 5, 6], "uv": [114, 50], "mirror": true} - ] - }, - { - "name": "claw_eye_right_tentacle", - "parent": "claw_eye_right", - "pivot": [7.15, 10.5, -14.25], - "cubes": [ - {"origin": [7.15, 9.5, -15.25], "size": [0, 2, 8], "uv": [50, 116], "mirror": true} - ] - }, - { - "name": "claw_eye_right_tentacle2", - "parent": "claw_eye_right_tentacle", - "pivot": [7.15, 10.5, -7.25], - "cubes": [ - {"origin": [7.15, 9.5, -7.25], "size": [0, 2, 8], "uv": [0, 116], "mirror": true} - ] - }, - { - "name": "claw_eye_right_tentacle3", - "parent": "claw_eye_right_tentacle2", - "pivot": [7.15, 10.5, 0.75], - "cubes": [ - {"origin": [7.15, 9.5, 0.75], "size": [0, 2, 8], "uv": [82, 115], "mirror": true} - ] - }, - { - "name": "claw_eye_right_tentacle4", - "parent": "claw_eye_right_tentacle3", - "pivot": [7.15, 10.5, 8.75], - "cubes": [ - {"origin": [7.15, 9.5, 8.75], "size": [0, 2, 8], "uv": [34, 115], "mirror": true} - ] - }, - { - "name": "claw_eye_right_tentacle5", - "parent": "claw_eye_right_tentacle4", - "pivot": [7.15, 10.5, 16.75], - "cubes": [ - {"origin": [7.15, 9.5, 16.75], "size": [0, 2, 8], "uv": [18, 115], "mirror": true} - ] - }, - { - "name": "claw_eye_right_tentacle6", - "parent": "claw_eye_right_tentacle5", - "pivot": [7.15, 10.5, 24.75], - "cubes": [ - {"origin": [7.15, 9.5, 24.75], "size": [0, 2, 8], "uv": [109, 114], "mirror": true} - ] - }, - { - "name": "claw_eye_right_tentacle7", - "parent": "claw_eye_right_tentacle6", - "pivot": [7.15, 10.5, 32.75], - "cubes": [ - {"origin": [7.15, 9.5, 32.75], "size": [0, 2, 8], "uv": [66, 114], "mirror": true}, - {"origin": [7.15, 10, 40.75], "size": [0, 1, 1], "uv": [76, 73], "mirror": true} - ] - }, - { - "name": "claw_eye_left", - "parent": "left_elbow", - "pivot": [21.35, 10.5, -17.25], - "rotation": [10, 20, -5], - "cubes": [ - {"origin": [19.85, 8, -20.25], "size": [3, 5, 6], "uv": [0, 113], "mirror": true} - ] - }, - { - "name": "claw_eye_left_tentacle", - "parent": "claw_eye_left", - "pivot": [22.35, 10.5, -14.25], - "cubes": [ - {"origin": [22.35, 9.5, -15.25], "size": [0, 2, 8], "uv": [50, 114], "mirror": true} - ] - }, - { - "name": "claw_eye_left_tentacle2", - "parent": "claw_eye_left_tentacle", - "pivot": [22.35, 10.5, -7.25], - "cubes": [ - {"origin": [22.35, 9.5, -7.25], "size": [0, 2, 8], "uv": [18, 113], "mirror": true} - ] - }, - { - "name": "claw_eye_left_tentacle3", - "parent": "claw_eye_left_tentacle2", - "pivot": [22.35, 10.5, 0.75], - "cubes": [ - {"origin": [22.35, 9.5, 0.75], "size": [0, 2, 8], "uv": [66, 112], "mirror": true} - ] - }, - { - "name": "claw_eye_left_tentacle4", - "parent": "claw_eye_left_tentacle3", - "pivot": [22.35, 10.5, 8.75], - "cubes": [ - {"origin": [22.35, 9.5, 8.75], "size": [0, 2, 8], "uv": [50, 112], "mirror": true} - ] - }, - { - "name": "claw_eye_left_tentacle5", - "parent": "claw_eye_left_tentacle4", - "pivot": [22.35, 10.5, 16.75], - "cubes": [ - {"origin": [22.35, 9.5, 16.75], "size": [0, 2, 8], "uv": [56, 98], "mirror": true} - ] - }, - { - "name": "claw_eye_left_tentacle6", - "parent": "claw_eye_left_tentacle5", - "pivot": [22.35, 10.5, 24.75], - "cubes": [ - {"origin": [22.35, 9.5, 24.75], "size": [0, 2, 8], "uv": [98, 27], "mirror": true} - ] - }, - { - "name": "claw_eye_left_tentacle7", - "parent": "claw_eye_left_tentacle6", - "pivot": [22.35, 10.5, 32.75], - "cubes": [ - {"origin": [22.35, 9.5, 32.75], "size": [0, 2, 8], "uv": [76, 64], "mirror": true}, - {"origin": [22.35, 10, 40.75], "size": [0, 1, 1], "uv": [76, 58], "mirror": true} - ] - }, - { - "name": "claw_left_tail", - "parent": "left_elbow", - "pivot": [11.75, 11, -6], - "rotation": [-2.5, 0, 0], - "cubes": [ - {"origin": [6.75, -2, -8.5], "size": [16, 13, 4], "uv": [76, 39], "mirror": true}, - {"origin": [6.75, -2, -4.5], "size": [0, 13, 7], "uv": [42, 99], "mirror": true}, - {"origin": [22.75, -2, -4.5], "size": [0, 13, 7], "uv": [0, 93], "mirror": true}, - {"origin": [6.75, -2, -4.5], "size": [16, 0, 2], "uv": [74, 68], "mirror": true}, - {"origin": [6.75, 11, -4.5], "size": [1, 0, 7], "uv": [2, 0], "mirror": true}, - {"origin": [21.75, 11, -4.5], "size": [1, 0, 7], "uv": [0, 0], "mirror": true}, - {"origin": [7.75, 23, 0.5], "size": [14, 0, 14], "uv": [29, 0], "mirror": true}, - {"origin": [7.75, 11, -4.5], "size": [0, 12, 19], "uv": [0, 35], "mirror": true}, - {"origin": [21.75, 11, -4.5], "size": [0, 12, 19], "uv": [0, 23], "mirror": true} - ] - }, - { - "name": "claw_right_tail2", - "parent": "claw_left_tail", - "pivot": [11.75, 11, -1.5], - "rotation": [-10, 0, 0], - "cubes": [ - {"origin": [7.75, 1, -3], "size": [14, 10, 3], "uv": [86, 88], "mirror": true}, - {"origin": [7.75, 1, 0], "size": [0, 10, 11], "uv": [0, 79], "mirror": true}, - {"origin": [21.75, 1, 0], "size": [0, 10, 11], "uv": [30, 78], "mirror": true}, - {"origin": [7.75, 1, 0], "size": [14, 0, 2], "uv": [74, 70], "mirror": true}, - {"origin": [7.75, 11, 0], "size": [1, 0, 11], "uv": [5, 0], "mirror": true}, - {"origin": [20.75, 11, 0], "size": [1, 0, 11], "uv": [3, 0], "mirror": true}, - {"origin": [8.75, 11, -3], "size": [12, 11, 3], "inflate": 0.01, "uv": [89, 0], "mirror": true}, - {"origin": [8.75, 22, 0], "size": [12, 0, 19], "uv": [0, 0], "mirror": true}, - {"origin": [8.75, 11, 0], "size": [0, 11, 19], "uv": [38, 34], "mirror": true}, - {"origin": [20.75, 11, 0], "size": [0, 11, 19], "uv": [38, 23], "mirror": true} - ] - }, - { - "name": "claw_left_tail3", - "parent": "claw_right_tail2", - "pivot": [11.75, 11, 3.5], - "rotation": [-7.5, 0, 0], - "cubes": [ - {"origin": [9.25, 3, 2], "size": [11, 8, 3], "uv": [93, 24], "mirror": true}, - {"origin": [9.25, 3, 5], "size": [0, 8, 8], "uv": [78, 104], "mirror": true}, - {"origin": [20.25, 3, 5], "size": [0, 8, 8], "uv": [104, 72], "mirror": true}, - {"origin": [9.25, 11, 5], "size": [1, 0, 8], "uv": [8, 11], "mirror": true}, - {"origin": [19.25, 11, 5], "size": [1, 0, 8], "uv": [6, 11], "mirror": true}, - {"origin": [10.25, 11, 2], "size": [9, 6, 3], "inflate": 0.01, "uv": [14, 108], "mirror": true}, - {"origin": [10.25, 17, 5], "size": [9, 0, 14], "uv": [57, 0], "mirror": true}, - {"origin": [10.25, 11, 5], "size": [0, 6, 14], "uv": [58, 74], "mirror": true}, - {"origin": [19.25, 11, 5], "size": [0, 6, 14], "uv": [30, 69], "mirror": true} - ] - }, - { - "name": "claw_left_tail3_detail_right", - "parent": "claw_left_tail3", - "pivot": [21, 6.5, 3], - "rotation": [2.5, 2.5, 0], - "cubes": [ - {"origin": [21, 5.5, 3], "size": [0, 4, 23], "uv": [0, 15], "mirror": true}, - {"origin": [20.75, 3.5, 3], "size": [0, 3, 18], "pivot": [20.75, 5.5, 3], "rotation": [-7.5, 0, 0], "uv": [46, 18], "mirror": true} - ] - }, - { - "name": "claw_left_tail3_detail_left", - "parent": "claw_left_tail3", - "pivot": [8.5, 6.5, 3], - "rotation": [2.5, -2.5, 0], - "cubes": [ - {"origin": [8.5, 5.5, 3], "size": [0, 4, 23], "uv": [0, 11], "mirror": true}, - {"origin": [8.75, 3.5, 3], "size": [0, 3, 18], "pivot": [8.75, 5.5, 3], "rotation": [-7.5, 0, 0], "uv": [46, 15], "mirror": true} - ] - }, - { - "name": "claw_left_tail3_detail", - "parent": "claw_left_tail3", - "pivot": [16.25, 10.75, 3.75], - "rotation": [-30, 0, 0], - "cubes": [ - {"origin": [11.25, 8.75, 3.75], "size": [7, 6, 6], "uv": [46, 94], "mirror": true}, - {"origin": [12.25, 14.75, 3.75], "size": [5, 3, 5], "uv": [115, 96], "mirror": true}, - {"origin": [12.25, 5.75, 3.75], "size": [5, 3, 5], "uv": [89, 115], "mirror": true}, - {"origin": [10.25, 12.7, 6.75], "size": [9, 7, 0], "uv": [120, 85], "mirror": true}, - {"origin": [9.25, 7.7, 6.75], "size": [11, 5, 0], "uv": [116, 70], "mirror": true} - ] - }, - { - "name": "claw_left_top", - "parent": "left_elbow", - "pivot": [14.75, 2.5, -17.5], - "rotation": [-12.5, 0, 0], - "cubes": [ - {"origin": [11.75, 6.5, -33.5], "size": [6, 2, 8], "uv": [96, 70], "mirror": true}, - {"origin": [9.75, 6.5, -25.5], "size": [10, 5, 8], "inflate": 0.01, "uv": [68, 75], "mirror": true}, - {"origin": [9.75, 2.5, -25.5], "size": [2, 4, 0], "uv": [56, 108], "mirror": true}, - {"origin": [17.75, 2.5, -25.5], "size": [2, 4, 0], "uv": [81, 14], "mirror": true}, - {"origin": [11.75, 2.5, -33.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [18, 109], "mirror": true}, - {"origin": [11.75, 2.5, -33.5], "size": [1, 4, 0], "uv": [14, 104], "mirror": true}, - {"origin": [16.75, 2.5, -33.5], "size": [1, 4, 0], "uv": [55, 22], "mirror": true}, - {"origin": [17.75, 2.5, -33.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [104, 107], "mirror": true}, - {"origin": [12.75, 8.5, -41.5], "size": [4, 0, 8], "pivot": [13.75, 8.5, -33.5], "rotation": [70, 0, 0], "uv": [37, 14], "mirror": true}, - {"origin": [12.75, 6.5, -40.5], "size": [0, 2, 7], "pivot": [13.75, 8.5, -33.5], "rotation": [70, 0, 0], "uv": [81, 17], "mirror": true}, - {"origin": [16.75, 6.5, -40.5], "size": [0, 2, 7], "pivot": [12.75, 8.5, -33.5], "rotation": [70, 0, 0], "uv": [0, 25], "mirror": true}, - {"origin": [11.75, 1.5, -29.5], "size": [0, 3, 3], "pivot": [11.75, 3.5, -28.5], "rotation": [-45, 0, 0], "uv": [0, 110], "mirror": true}, - {"origin": [17.75, 1.5, -29.5], "size": [0, 3, 3], "pivot": [11.75, 3.5, -28.5], "rotation": [-45, 0, 0], "uv": [35, 105], "mirror": true}, - {"origin": [9.75, 1.5, -22], "size": [0, 3, 3], "pivot": [10.25, 3.5, -21], "rotation": [-45, 0, 0], "uv": [94, 109], "mirror": true}, - {"origin": [19.75, 1.5, -22], "size": [0, 3, 3], "pivot": [10.25, 3.5, -21], "rotation": [-45, 0, 0], "uv": [96, 77], "mirror": true}, - {"origin": [9.75, 2.5, -25.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [34, 111], "mirror": true}, - {"origin": [19.75, 2.5, -25.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [82, 27], "mirror": true} - ] - }, - { - "name": "claw_left_top_shell", - "parent": "claw_left_top", - "pivot": [16.5, 11.5, -22.5], - "rotation": [46, 0, 0], - "cubes": [ - {"origin": [8.75, 4.5, -22.5], "size": [12, 7, 12], "uv": [45, 14], "mirror": true} - ] - }, - { - "name": "claw_right_top_shell2", - "parent": "claw_left_top_shell", - "pivot": [11.25, 11.5, -7.5], - "rotation": [-20, 0, 0] - }, - { - "name": "right_arm", - "parent": "torso", - "pivot": [-2.75, 2.25, -5.5], - "cubes": [ - {"origin": [-7.25, 1.25, -6], "size": [5, 1, 1], "uv": [121, 33], "mirror": true} - ] - }, - { - "name": "right_elbow", - "parent": "right_arm", - "pivot": [-6.75, 1.75, -5.5], - "cubes": [ - {"origin": [-9.25, -0.75, -11], "size": [3, 5, 5], "uv": [120, 75], "mirror": true} - ] - }, - { - "name": "right_hand", - "parent": "right_elbow", - "pivot": [-8.75, 1.75, -11], - "rotation": [0, -7.5, 0], - "cubes": [ - {"origin": [-7.75, 0.25, -15], "size": [0, 3, 2], "uv": [76, 54], "mirror": true}, - {"origin": [-8.75, -0.25, -13], "size": [2, 4, 2], "uv": [0, 126], "mirror": true} - ] - }, - { - "name": "right_wrist", - "parent": "right_elbow", - "pivot": [-8.75, 1.75, -6], - "rotation": [0, 7.5, 0], - "cubes": [ - {"origin": [-7.75, 0.25, -4], "size": [0, 3, 2], "uv": [72, 62], "mirror": true}, - {"origin": [-8.75, -0.25, -6], "size": [2, 4, 2], "uv": [86, 125], "mirror": true} - ] - }, - { - "name": "torso_bend", - "parent": "torso", - "pivot": [0, 8.25, -3.5], - "cubes": [ - {"origin": [-3.5, 1.25, -3.5], "size": [7, 7, 1], "inflate": 0.01, "uv": [120, 104]}, - {"origin": [3.5, 1.25, -2.5], "size": [0, 7, 5], "inflate": 0.01, "uv": [108, 119]}, - {"origin": [-3.5, 8.25, -2.5], "size": [7, 0, 5], "inflate": 0.01, "uv": [109, 61]}, - {"origin": [-3.5, 1.25, -2.5], "size": [0, 7, 5], "inflate": 0.01, "uv": [66, 119]}, - {"origin": [-3.5, 1.25, -2.5], "size": [7, 0, 2], "uv": [117, 7]} - ] - }, - { - "name": "torso_crest", - "parent": "torso_bend", - "pivot": [0, 8.25, 2.5], - "rotation": [7.5, 0, 0], - "cubes": [ - {"origin": [-3.5, 8.25, 2.5], "size": [7, 0, 2], "uv": [96, 37]}, - {"origin": [3.5, 4.25, 1.5], "size": [0, 4, 3], "uv": [52, 86]}, - {"origin": [-3.5, 4.25, 1.5], "size": [0, 4, 3], "uv": [0, 0]} - ] - }, - { - "name": "tail", - "parent": "torso_bend", - "pivot": [0, 4.75, -2.5], - "cubes": [ - {"origin": [-3, 2.25, -3.5], "size": [6, 5, 6], "uv": [86, 101]} - ] - }, - { - "name": "tail_bend", - "parent": "tail", - "pivot": [0, 7.25, 2.5], - "cubes": [ - {"origin": [-3, 2.25, 2.5], "size": [6, 5, 1], "inflate": 0.01, "uv": [121, 27]}, - {"origin": [3, 2.25, 3.5], "size": [0, 5, 5], "inflate": 0.01, "uv": [36, 94]}, - {"origin": [-3, 7.25, 3.5], "size": [6, 0, 5], "inflate": 0.01, "uv": [114, 0]}, - {"origin": [-3, 2.25, 3.5], "size": [0, 5, 5], "inflate": 0.01, "uv": [58, 78]}, - {"origin": [-3, 2.25, 3.5], "size": [6, 0, 2], "inflate": 0.01, "uv": [118, 92]} - ] - }, - { - "name": "tail2", - "parent": "tail_bend", - "pivot": [0, 4.75, 4.5], - "cubes": [ - {"origin": [-2.5, 2.75, 3], "size": [5, 4, 4], "uv": [119, 19]} - ] - }, - { - "name": "tail2_bend", - "parent": "tail2", - "pivot": [0, 6.75, 7], - "cubes": [ - {"origin": [-2.5, 2.75, 7], "size": [5, 4, 1], "inflate": 0.01, "uv": [33, 125]}, - {"origin": [-2.5, 2.75, 8], "size": [5, 0, 1], "inflate": 0.01, "uv": [45, 41]}, - {"origin": [2.5, 2.75, 8], "size": [0, 4, 4], "inflate": 0.01, "uv": [104, 97]}, - {"origin": [-2.5, 2.75, 8], "size": [0, 4, 4], "inflate": 0.01, "uv": [14, 96]}, - {"origin": [-2.5, 6.75, 8], "size": [5, 0, 4], "inflate": 0.01, "uv": [41, 22]} - ] - }, - { - "name": "tail3", - "parent": "tail2_bend", - "pivot": [0, 4.5, 8], - "cubes": [ - {"origin": [-2, 3, 7.5], "size": [4, 3, 3], "uv": [122, 122]} - ] - }, - { - "name": "tail3_bend", - "parent": "tail3", - "pivot": [0, 6, 10.5], - "cubes": [ - {"origin": [-2, 3, 10.5], "size": [4, 3, 1], "inflate": 0.01, "uv": [45, 126]}, - {"origin": [-2, 3, 11.5], "size": [4, 0, 1], "inflate": 0.01, "uv": [55, 41]}, - {"origin": [2, 3, 11.5], "size": [0, 3, 3], "inflate": 0.01, "uv": [55, 123]}, - {"origin": [-2, 6, 11.5], "size": [4, 0, 3], "inflate": 0.01, "uv": [93, 75]}, - {"origin": [-2, 3, 11.5], "size": [0, 3, 3], "inflate": 0.01, "uv": [82, 117]} - ] - }, - { - "name": "tail4", - "parent": "tail3_bend", - "pivot": [0, 5, 11.5], - "rotation": [-2.5, 0, 0] - }, - { - "name": "tail_end_left", - "parent": "tail4", - "pivot": [0.45, 5, 11.5], - "rotation": [-5, 12.5, 12.5], - "cubes": [ - {"origin": [-0.05, 5, 11], "size": [1, 0, 2], "uv": [41, 14]}, - {"origin": [-0.55, 5, 13], "size": [2, 0, 2], "uv": [32, 66]} - ] - }, - { - "name": "tail_end_left2", - "parent": "tail_end_left", - "pivot": [0.45, 5, 15], - "cubes": [ - {"origin": [-0.55, 5, 15], "size": [2, 0, 4], "uv": [26, 66]}, - {"origin": [-0.05, 5, 19], "size": [1, 0, 1], "uv": [42, 18]} - ] - }, - { - "name": "tail_end_right", - "parent": "tail4", - "pivot": [-0.45, 5, 11.5], - "rotation": [-5, -12.5, -12.5], - "cubes": [ - {"origin": [-0.95, 5, 11], "size": [1, 0, 2], "uv": [10, 24]}, - {"origin": [-1.45, 5, 13], "size": [2, 0, 2], "uv": [8, 29]} - ] - }, - { - "name": "tail_end_right2", - "parent": "tail_end_right", - "pivot": [-0.45, 5, 15], - "cubes": [ - {"origin": [-1.45, 5, 15], "size": [2, 0, 4], "uv": [49, 14]}, - {"origin": [-0.95, 5, 19], "size": [1, 0, 1], "uv": [3, 2]} - ] - }, - { - "name": "tail_end_top", - "parent": "tail4", - "pivot": [0, 5.25, 11.5], - "rotation": [5, 0, 0], - "cubes": [ - {"origin": [-0.5, 5.25, 11], "size": [1, 0, 2], "uv": [10, 26]}, - {"origin": [-1, 5.25, 13], "size": [2, 0, 2], "uv": [0, 0]} - ] - }, - { - "name": "tail_end_top2", - "parent": "tail_end_top", - "pivot": [0, 5.25, 15], - "cubes": [ - {"origin": [-1, 5.25, 15], "size": [2, 0, 4], "uv": [49, 18]}, - {"origin": [-0.5, 5.25, 19], "size": [1, 0, 1], "uv": [11, 28]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/models/0693_clawitzer/clawitzer_right.geo.json b/src/main/resources/assets/cobblemon/bedrock/models/0693_clawitzer/clawitzer_right.geo.json deleted file mode 100644 index d2ada89..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/models/0693_clawitzer/clawitzer_right.geo.json +++ /dev/null @@ -1,705 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.unknown", - "texture_width": 256, - "texture_height": 256, - "visible_bounds_width": 7, - "visible_bounds_height": 4, - "visible_bounds_offset": [0, 1, 0] - }, - "bones": [ - { - "name": "clawitzer", - "pivot": [0, 0, 0] - }, - { - "name": "body", - "parent": "clawitzer", - "pivot": [0, 5, -3.5] - }, - { - "name": "torso", - "parent": "body", - "pivot": [0, 5, -3.5], - "cubes": [ - {"origin": [-3.5, 1.25, -7.5], "size": [7, 7, 4], "uv": [56, 109]} - ] - }, - { - "name": "head", - "parent": "torso", - "pivot": [0, 3, -6.75] - }, - { - "name": "head_shell", - "parent": "head", - "pivot": [1.5, 6.75, -8.5], - "cubes": [ - {"origin": [-4, 4.25, -10.5], "size": [8, 4, 3], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [112, 35]}, - {"origin": [3, 2.25, -10.5], "size": [1, 2, 0], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [102, 80]}, - {"origin": [-4, 2.25, -10.5], "size": [1, 2, 0], "pivot": [-6, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [90, 33]}, - {"origin": [4, 2.25, -10.5], "size": [0, 2, 2], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [38, 109]}, - {"origin": [3, 2.25, -10.5], "size": [1, 0, 2], "pivot": [1, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [41, 16]}, - {"origin": [-4, 2.25, -10.5], "size": [1, 0, 2], "pivot": [-6, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [10, 22]}, - {"origin": [-4, 2.25, -10.5], "size": [0, 2, 2], "pivot": [2, 8.25, -7.5], "rotation": [20.5, 0, 0], "uv": [42, 102]}, - {"origin": [-4, 2.25, -7.5], "size": [0, 6, 4], "inflate": 0.01, "uv": [22, 86]}, - {"origin": [4, 2.25, -7.5], "size": [0, 6, 4], "inflate": 0.01, "uv": [25, 121]}, - {"origin": [-4, 8.25, -7.5], "size": [8, 0, 4], "inflate": 0.01, "uv": [110, 66]} - ] - }, - { - "name": "spike_center", - "parent": "head_shell", - "pivot": [0, 8.3, -6.75], - "cubes": [ - {"origin": [0, 7.25, -8.25], "size": [0, 3, 3], "uv": [109, 116]} - ] - }, - { - "name": "spike_left", - "parent": "head_shell", - "pivot": [4.1, 7.85, -6.75], - "rotation": [0, 37.5, 37.5], - "cubes": [ - {"origin": [4.1, 6.7, -8.25], "size": [0, 3, 3], "uv": [116, 72]} - ] - }, - { - "name": "spike_right", - "parent": "head_shell", - "pivot": [-4.1, 7.85, -6.75], - "rotation": [0, -37.5, -37.5], - "cubes": [ - {"origin": [-4.1, 6.7, -8.25], "size": [0, 3, 3], "uv": [0, 113]} - ] - }, - { - "name": "head_crest", - "parent": "head_shell", - "pivot": [1.5, 8.25, -3.5], - "rotation": [7.5, 0, 0], - "cubes": [ - {"origin": [-4, 4.25, -4.5], "size": [0, 4, 3], "uv": [66, 91]}, - {"origin": [-4, 8.25, -3.5], "size": [8, 0, 2], "uv": [117, 5]}, - {"origin": [4, 4.25, -4.5], "size": [0, 4, 3], "uv": [86, 98]} - ] - }, - { - "name": "face", - "parent": "head", - "pivot": [-0.75, 4.25, -8.5], - "cubes": [ - {"origin": [-3.5, 1.75, -10.5], "size": [7, 5, 3], "inflate": 0.01, "uv": [116, 42]} - ] - }, - { - "name": "face_rotation", - "parent": "face", - "pivot": [0, 1, -8.75], - "rotation": [0, 45, 0], - "cubes": [ - {"origin": [-1.25, 1.75, -12.5], "size": [5, 5, 5], "uv": [114, 9]}, - {"origin": [-1.25, 3.25, -12.5], "size": [5, 2, 5], "inflate": 0.01, "uv": [115, 115]}, - {"origin": [3.76, 4.75, -10.5], "size": [0, 1, 2], "inflate": 0.04, "uv": [0, 0]}, - {"origin": [-0.25, 4.75, -12.51], "size": [2, 1, 0], "inflate": 0.04, "uv": [72, 67]} - ] - }, - { - "name": "eye_right", - "parent": "face_rotation", - "pivot": [0.5, 4.5, -12.5], - "cubes": [ - {"origin": [0, 4, -12.27], "size": [1, 1, 0], "inflate": 0.25, "uv": [81, 18]} - ] - }, - { - "name": "pupil_right", - "parent": "eye_right", - "pivot": [0.6, 4, -12.5], - "cubes": [ - {"origin": [0.05, 4.1, -12.52], "size": [1, 1, 0], "inflate": 0.01, "uv": [80, 74]} - ] - }, - { - "name": "eyelid_right", - "parent": "eye_right", - "pivot": [0.5, 4.5, -12.18], - "cubes": [ - {"origin": [0, 4, -12.18], "size": [1, 1, 0], "inflate": 0.26, "uv": [0, 0]} - ] - }, - { - "name": "eye_left", - "parent": "face_rotation", - "pivot": [3.75, 4.5, -9.25], - "cubes": [ - {"origin": [3.52, 4, -9.75], "size": [0, 1, 1], "inflate": 0.25, "uv": [78, 73]} - ] - }, - { - "name": "pupil_left", - "parent": "eye_left", - "pivot": [3.75, 4, -9.35], - "cubes": [ - {"origin": [3.77, 4.1, -9.8], "size": [0, 1, 1], "inflate": 0.01, "uv": [78, 58]} - ] - }, - { - "name": "eyelid_left", - "parent": "eye_left", - "pivot": [3.43, 4.5, -9.25], - "cubes": [ - {"origin": [3.43, 4, -9.75], "size": [0, 1, 1], "inflate": 0.26, "uv": [0, 0]} - ] - }, - { - "name": "mouth", - "parent": "face", - "pivot": [0, 1.6, -14], - "rotation": [25, 0, 0] - }, - { - "name": "mouth_left", - "parent": "mouth", - "pivot": [0.5, 1.85, -13.25], - "rotation": [0, -12.5, 0], - "cubes": [ - {"origin": [0.5, 1.35, -16.75], "size": [0, 1, 2], "uv": [72, 39]}, - {"origin": [0.5, 0.85, -14.75], "size": [0, 2, 3], "uv": [108, 65]} - ] - }, - { - "name": "mouth_right", - "parent": "mouth", - "pivot": [-0.5, 1.85, -13.25], - "rotation": [0, 12.5, 0], - "cubes": [ - {"origin": [-0.5, 1.35, -16.75], "size": [0, 1, 2], "uv": [64, 39]}, - {"origin": [-0.5, 0.85, -14.75], "size": [0, 2, 3], "uv": [104, 102]} - ] - }, - { - "name": "mouth_left2", - "parent": "mouth", - "pivot": [1.75, 1.6, -13], - "rotation": [0, -30, 0], - "cubes": [ - {"origin": [1.75, 1.1, -16.5], "size": [0, 1, 2], "uv": [68, 39]}, - {"origin": [1.75, 0.6, -14.5], "size": [0, 2, 4], "uv": [22, 92]} - ] - }, - { - "name": "mouth_right2", - "parent": "mouth", - "pivot": [-1.75, 1.6, -13], - "rotation": [0, 30, 0], - "cubes": [ - {"origin": [-1.75, 1.1, -16.5], "size": [0, 1, 2], "uv": [10, 29]}, - {"origin": [-1.75, 0.6, -14.5], "size": [0, 2, 4], "uv": [82, 29]} - ] - }, - { - "name": "left_arm", - "parent": "torso", - "pivot": [2.75, 2.25, -5.5], - "cubes": [ - {"origin": [2.25, 1.25, -6], "size": [5, 1, 1], "uv": [121, 33]} - ] - }, - { - "name": "left_elbow", - "parent": "left_arm", - "pivot": [6.75, 1.75, -5.5], - "cubes": [ - {"origin": [6.25, -0.75, -11], "size": [3, 5, 5], "uv": [120, 75]} - ] - }, - { - "name": "left_hand", - "parent": "left_elbow", - "pivot": [8.75, 1.75, -11], - "rotation": [0, 7.5, 0], - "cubes": [ - {"origin": [7.75, 0.25, -15], "size": [0, 3, 2], "uv": [76, 54]}, - {"origin": [6.75, -0.25, -13], "size": [2, 4, 2], "uv": [0, 126]} - ] - }, - { - "name": "left_wrist", - "parent": "left_elbow", - "pivot": [8.75, 1.75, -6], - "rotation": [0, -7.5, 0], - "cubes": [ - {"origin": [7.75, 0.25, -4], "size": [0, 3, 2], "uv": [72, 62]}, - {"origin": [6.75, -0.25, -6], "size": [2, 4, 2], "uv": [86, 125]} - ] - }, - { - "name": "right_arm", - "parent": "torso", - "pivot": [-2.75, 2.25, -5.5], - "cubes": [ - {"origin": [-7.25, 1.25, -6], "size": [5, 1, 1], "uv": [120, 94]} - ] - }, - { - "name": "right_elbow", - "parent": "right_arm", - "pivot": [-6.75, 1.75, -6], - "rotation": [2.5, 0, 0], - "cubes": [ - {"origin": [-23.25, -3.5, -12.5], "size": [17, 15, 4], "uv": [34, 64]}, - {"origin": [-22.25, 11, -10.5], "size": [15, 8, 4], "inflate": 0.01, "uv": [76, 56]}, - {"origin": [-6.25, -3.5, -8.5], "size": [0, 15, 7], "uv": [72, 87]}, - {"origin": [-23.25, -3.5, -8.5], "size": [0, 15, 7], "uv": [0, 0]}, - {"origin": [-23.25, -3.5, -8.5], "size": [17, 0, 2], "uv": [44, 39]}, - {"origin": [-7.25, 11.5, -8.5], "size": [1, 0, 7], "uv": [3, 22]}, - {"origin": [-23.25, 11.5, -8.5], "size": [1, 0, 7], "uv": [4, 0]}, - {"origin": [-7.75, -3.5, -17.5], "size": [0, 10, 5], "uv": [98, 118]}, - {"origin": [-9.75, 1.5, -17.5], "size": [2, 5, 0], "uv": [30, 75]}, - {"origin": [-21.75, 1.5, -17.5], "size": [2, 5, 0], "uv": [30, 70]}, - {"origin": [-21.75, 6.5, -17.5], "size": [14, 5, 5], "inflate": 0.01, "uv": [81, 14]}, - {"origin": [-21.75, -3.5, -17.5], "size": [0, 10, 5], "uv": [0, 17]}, - {"origin": [-22.25, 19, -10.5], "size": [15, 0, 15], "pivot": [-11.25, 19, -10.5], "rotation": [20, 0, 0], "uv": [0, 19]}, - {"origin": [-7.25, 7, -10.5], "size": [0, 12, 15], "pivot": [-10.75, 19, -10.5], "rotation": [20, 0, 0], "uv": [0, 63]}, - {"origin": [-22.25, 7, -10.5], "size": [0, 12, 15], "pivot": [-18.75, 19, -10.5], "rotation": [20, 0, 0], "uv": [0, 51]} - ] - }, - { - "name": "claw_right_jaw", - "parent": "right_elbow", - "pivot": [-14.75, 0.5, -12.5], - "rotation": [10, 0, 0], - "cubes": [ - {"origin": [-17.25, -2.5, -24.5], "size": [5, 3, 7], "uv": [103, 105]}, - {"origin": [-12.25, 0.5, -20.5], "size": [0, 2, 3], "uv": [86, 102]}, - {"origin": [-12.26, -0.5, -23.5], "size": [0, 2, 2], "pivot": [-12.25, 0.5, -22.5], "rotation": [-45, 0, 0], "uv": [30, 78]}, - {"origin": [-17.24, -0.5, -23.5], "size": [0, 2, 2], "pivot": [-12.25, 0.5, -22.5], "rotation": [-45, 0, 0], "uv": [76, 39]}, - {"origin": [-17.25, 0.5, -20.5], "size": [0, 2, 3], "uv": [66, 95]}, - {"origin": [-18.25, -2.5, -17.5], "size": [7, 3, 6], "uv": [16, 99]}, - {"origin": [-11.25, 0.5, -17.5], "size": [0, 3, 6], "uv": [74, 103]}, - {"origin": [-12.25, 0.5, -17.5], "size": [1, 2, 0], "uv": [89, 0]}, - {"origin": [-18.25, 0.5, -17.5], "size": [1, 2, 0], "uv": [86, 88]}, - {"origin": [-18.25, 0.5, -17.5], "size": [0, 3, 6], "uv": [92, 66]} - ] - }, - { - "name": "claw_right_jaw2", - "parent": "claw_right_jaw", - "pivot": [-14.25, -2.5, -24.5], - "rotation": [-20, 0, 0], - "cubes": [ - {"origin": [-16.25, -2.5, -27.5], "size": [3, 3, 3], "uv": [13, 125]}, - {"origin": [-16.25, -1.5, -29.5], "size": [3, 2, 2], "uv": [76, 125]} - ] - }, - { - "name": "claw_eye_left", - "parent": "right_elbow", - "pivot": [-8.15, 10.5, -17.25], - "rotation": [10, 22.5, -5], - "cubes": [ - {"origin": [-9.65, 8, -20.25], "size": [3, 5, 6], "uv": [114, 50]} - ] - }, - { - "name": "claw_eye_left_tentacle", - "parent": "claw_eye_left", - "pivot": [-7.15, 10.5, -14.25], - "cubes": [ - {"origin": [-7.15, 9.5, -15.25], "size": [0, 2, 8], "uv": [50, 116]} - ] - }, - { - "name": "claw_eye_left_tentacle2", - "parent": "claw_eye_left_tentacle", - "pivot": [-7.15, 10.5, -7.25], - "cubes": [ - {"origin": [-7.15, 9.5, -7.25], "size": [0, 2, 8], "uv": [0, 116]} - ] - }, - { - "name": "claw_eye_left_tentacle3", - "parent": "claw_eye_left_tentacle2", - "pivot": [-7.15, 10.5, 0.75], - "cubes": [ - {"origin": [-7.15, 9.5, 0.75], "size": [0, 2, 8], "uv": [82, 115]} - ] - }, - { - "name": "claw_eye_left_tentacle4", - "parent": "claw_eye_left_tentacle3", - "pivot": [-7.15, 10.5, 8.75], - "cubes": [ - {"origin": [-7.15, 9.5, 8.75], "size": [0, 2, 8], "uv": [34, 115]} - ] - }, - { - "name": "claw_eye_left_tentacle5", - "parent": "claw_eye_left_tentacle4", - "pivot": [-7.15, 10.5, 16.75], - "cubes": [ - {"origin": [-7.15, 9.5, 16.75], "size": [0, 2, 8], "uv": [18, 115]} - ] - }, - { - "name": "claw_eye_left_tentacle6", - "parent": "claw_eye_left_tentacle5", - "pivot": [-7.15, 10.5, 24.75], - "cubes": [ - {"origin": [-7.15, 9.5, 24.75], "size": [0, 2, 8], "uv": [109, 114]} - ] - }, - { - "name": "claw_eye_left_tentacle7", - "parent": "claw_eye_left_tentacle6", - "pivot": [-7.15, 10.5, 32.75], - "cubes": [ - {"origin": [-7.15, 9.5, 32.75], "size": [0, 2, 8], "uv": [66, 114]}, - {"origin": [-7.15, 10, 40.75], "size": [0, 1, 1], "uv": [76, 73]} - ] - }, - { - "name": "claw_eye_right", - "parent": "right_elbow", - "pivot": [-21.35, 10.5, -17.25], - "rotation": [10, -20, 5], - "cubes": [ - {"origin": [-22.85, 8, -20.25], "size": [3, 5, 6], "uv": [0, 113]} - ] - }, - { - "name": "claw_eye_right_tentacle", - "parent": "claw_eye_right", - "pivot": [-22.35, 10.5, -14.25], - "cubes": [ - {"origin": [-22.35, 9.5, -15.25], "size": [0, 2, 8], "uv": [50, 114]} - ] - }, - { - "name": "claw_eye_right_tentacle2", - "parent": "claw_eye_right_tentacle", - "pivot": [-22.35, 10.5, -7.25], - "cubes": [ - {"origin": [-22.35, 9.5, -7.25], "size": [0, 2, 8], "uv": [18, 113]} - ] - }, - { - "name": "claw_eye_right_tentacle3", - "parent": "claw_eye_right_tentacle2", - "pivot": [-22.35, 10.5, 0.75], - "cubes": [ - {"origin": [-22.35, 9.5, 0.75], "size": [0, 2, 8], "uv": [66, 112]} - ] - }, - { - "name": "claw_eye_right_tentacle4", - "parent": "claw_eye_right_tentacle3", - "pivot": [-22.35, 10.5, 8.75], - "cubes": [ - {"origin": [-22.35, 9.5, 8.75], "size": [0, 2, 8], "uv": [50, 112]} - ] - }, - { - "name": "claw_eye_right_tentacle5", - "parent": "claw_eye_right_tentacle4", - "pivot": [-22.35, 10.5, 16.75], - "cubes": [ - {"origin": [-22.35, 9.5, 16.75], "size": [0, 2, 8], "uv": [56, 98]} - ] - }, - { - "name": "claw_eye_right_tentacle6", - "parent": "claw_eye_right_tentacle5", - "pivot": [-22.35, 10.5, 24.75], - "cubes": [ - {"origin": [-22.35, 9.5, 24.75], "size": [0, 2, 8], "uv": [98, 27]} - ] - }, - { - "name": "claw_eye_right_tentacle7", - "parent": "claw_eye_right_tentacle6", - "pivot": [-22.35, 10.5, 32.75], - "cubes": [ - {"origin": [-22.35, 9.5, 32.75], "size": [0, 2, 8], "uv": [76, 64]}, - {"origin": [-22.35, 10, 40.75], "size": [0, 1, 1], "uv": [76, 58]} - ] - }, - { - "name": "claw_right_tail", - "parent": "right_elbow", - "pivot": [-11.75, 11, -6], - "rotation": [-2.5, 0, 0], - "cubes": [ - {"origin": [-22.75, -2, -8.5], "size": [16, 13, 4], "uv": [76, 39]}, - {"origin": [-6.75, -2, -4.5], "size": [0, 13, 7], "uv": [42, 99]}, - {"origin": [-22.75, -2, -4.5], "size": [0, 13, 7], "uv": [0, 93]}, - {"origin": [-22.75, -2, -4.5], "size": [16, 0, 2], "uv": [74, 68]}, - {"origin": [-7.75, 11, -4.5], "size": [1, 0, 7], "uv": [2, 0]}, - {"origin": [-22.75, 11, -4.5], "size": [1, 0, 7], "uv": [0, 0]}, - {"origin": [-21.75, 23, 0.5], "size": [14, 0, 14], "uv": [29, 0]}, - {"origin": [-7.75, 11, -4.5], "size": [0, 12, 19], "uv": [0, 35]}, - {"origin": [-21.75, 11, -4.5], "size": [0, 12, 19], "uv": [0, 23]} - ] - }, - { - "name": "claw_right_tail2", - "parent": "claw_right_tail", - "pivot": [-11.75, 11, -1.5], - "rotation": [-10, 0, 0], - "cubes": [ - {"origin": [-21.75, 1, -3], "size": [14, 10, 3], "uv": [86, 88]}, - {"origin": [-7.75, 1, 0], "size": [0, 10, 11], "uv": [0, 79]}, - {"origin": [-21.75, 1, 0], "size": [0, 10, 11], "uv": [30, 78]}, - {"origin": [-21.75, 1, 0], "size": [14, 0, 2], "uv": [74, 70]}, - {"origin": [-8.75, 11, 0], "size": [1, 0, 11], "uv": [5, 0]}, - {"origin": [-21.75, 11, 0], "size": [1, 0, 11], "uv": [3, 0]}, - {"origin": [-20.75, 11, -3], "size": [12, 11, 3], "inflate": 0.01, "uv": [89, 0]}, - {"origin": [-20.75, 22, 0], "size": [12, 0, 19], "uv": [0, 0]}, - {"origin": [-8.75, 11, 0], "size": [0, 11, 19], "uv": [38, 34]}, - {"origin": [-20.75, 11, 0], "size": [0, 11, 19], "uv": [38, 23]} - ] - }, - { - "name": "claw_right_tail3", - "parent": "claw_right_tail2", - "pivot": [-11.75, 11, 3.5], - "rotation": [-7.5, 0, 0], - "cubes": [ - {"origin": [-20.25, 3, 2], "size": [11, 8, 3], "uv": [93, 24]}, - {"origin": [-9.25, 3, 5], "size": [0, 8, 8], "uv": [78, 104]}, - {"origin": [-20.25, 3, 5], "size": [0, 8, 8], "uv": [104, 72]}, - {"origin": [-10.25, 11, 5], "size": [1, 0, 8], "uv": [8, 11]}, - {"origin": [-20.25, 11, 5], "size": [1, 0, 8], "uv": [6, 11]}, - {"origin": [-19.25, 11, 2], "size": [9, 6, 3], "inflate": 0.01, "uv": [14, 108]}, - {"origin": [-19.25, 17, 5], "size": [9, 0, 14], "uv": [57, 0]}, - {"origin": [-10.25, 11, 5], "size": [0, 6, 14], "uv": [58, 74]}, - {"origin": [-19.25, 11, 5], "size": [0, 6, 14], "uv": [30, 69]} - ] - }, - { - "name": "claw_right_tail3_detail_right", - "parent": "claw_right_tail3", - "pivot": [-21, 6.5, 3], - "rotation": [2.5, -2.5, 0], - "cubes": [ - {"origin": [-21, 5.5, 3], "size": [0, 4, 23], "uv": [0, 15]}, - {"origin": [-20.75, 3.5, 3], "size": [0, 3, 18], "pivot": [-20.75, 5.5, 3], "rotation": [-7.5, 0, 0], "uv": [46, 18]} - ] - }, - { - "name": "claw_right_tail3_detail_left", - "parent": "claw_right_tail3", - "pivot": [-8.5, 6.5, 3], - "rotation": [2.5, 2.5, 0], - "cubes": [ - {"origin": [-8.5, 5.5, 3], "size": [0, 4, 23], "uv": [0, 11]}, - {"origin": [-8.75, 3.5, 3], "size": [0, 3, 18], "pivot": [-8.75, 5.5, 3], "rotation": [-7.5, 0, 0], "uv": [46, 15]} - ] - }, - { - "name": "claw_right_tail3_detail", - "parent": "claw_right_tail3", - "pivot": [-16.25, 10.75, 3.75], - "rotation": [-30, 0, 0], - "cubes": [ - {"origin": [-18.25, 8.75, 3.75], "size": [7, 6, 6], "uv": [46, 94]}, - {"origin": [-17.25, 14.75, 3.75], "size": [5, 3, 5], "uv": [115, 96]}, - {"origin": [-17.25, 5.75, 3.75], "size": [5, 3, 5], "uv": [89, 115]}, - {"origin": [-19.25, 12.7, 6.75], "size": [9, 7, 0], "uv": [120, 85]}, - {"origin": [-20.25, 7.7, 6.75], "size": [11, 5, 0], "uv": [116, 70]} - ] - }, - { - "name": "claw_right_top", - "parent": "right_elbow", - "pivot": [-14.75, 2.5, -17.5], - "rotation": [-12.5, 0, 0], - "cubes": [ - {"origin": [-17.75, 6.5, -33.5], "size": [6, 2, 8], "uv": [96, 70]}, - {"origin": [-19.75, 6.5, -25.5], "size": [10, 5, 8], "inflate": 0.01, "uv": [68, 75]}, - {"origin": [-11.75, 2.5, -25.5], "size": [2, 4, 0], "uv": [56, 108]}, - {"origin": [-19.75, 2.5, -25.5], "size": [2, 4, 0], "uv": [81, 14]}, - {"origin": [-11.75, 2.5, -33.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [18, 109]}, - {"origin": [-12.75, 2.5, -33.5], "size": [1, 4, 0], "uv": [14, 104]}, - {"origin": [-17.75, 2.5, -33.5], "size": [1, 4, 0], "uv": [55, 22]}, - {"origin": [-17.75, 2.5, -33.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [104, 107]}, - {"origin": [-16.75, 8.5, -41.5], "size": [4, 0, 8], "pivot": [-13.75, 8.5, -33.5], "rotation": [70, 0, 0], "uv": [37, 14]}, - {"origin": [-12.75, 6.5, -40.5], "size": [0, 2, 7], "pivot": [-13.75, 8.5, -33.5], "rotation": [70, 0, 0], "uv": [81, 17]}, - {"origin": [-16.75, 6.5, -40.5], "size": [0, 2, 7], "pivot": [-12.75, 8.5, -33.5], "rotation": [70, 0, 0], "uv": [0, 25]}, - {"origin": [-11.75, 1.5, -29.5], "size": [0, 3, 3], "pivot": [-11.75, 3.5, -28.5], "rotation": [-45, 0, 0], "uv": [0, 110]}, - {"origin": [-17.75, 1.5, -29.5], "size": [0, 3, 3], "pivot": [-11.75, 3.5, -28.5], "rotation": [-45, 0, 0], "uv": [35, 105]}, - {"origin": [-9.75, 1.5, -22], "size": [0, 3, 3], "pivot": [-10.25, 3.5, -21], "rotation": [-45, 0, 0], "uv": [94, 109]}, - {"origin": [-19.75, 1.5, -22], "size": [0, 3, 3], "pivot": [-10.25, 3.5, -21], "rotation": [-45, 0, 0], "uv": [96, 77]}, - {"origin": [-9.75, 2.5, -25.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [34, 111]}, - {"origin": [-19.75, 2.5, -25.5], "size": [0, 4, 8], "inflate": 0.01, "uv": [82, 27]} - ] - }, - { - "name": "claw_right_top_shell", - "parent": "claw_right_top", - "pivot": [-16.5, 11.5, -22.5], - "rotation": [46, 0, 0], - "cubes": [ - {"origin": [-20.75, 4.5, -22.5], "size": [12, 7, 12], "uv": [45, 14]} - ] - }, - { - "name": "claw_right_top_shell2", - "parent": "claw_right_top_shell", - "pivot": [-11.25, 11.5, -7.5], - "rotation": [-20, 0, 0] - }, - { - "name": "torso_bend", - "parent": "torso", - "pivot": [0, 8.25, -3.5], - "cubes": [ - {"origin": [-3.5, 1.25, -3.5], "size": [7, 7, 1], "inflate": 0.01, "uv": [120, 104]}, - {"origin": [3.5, 1.25, -2.5], "size": [0, 7, 5], "inflate": 0.01, "uv": [108, 119]}, - {"origin": [-3.5, 8.25, -2.5], "size": [7, 0, 5], "inflate": 0.01, "uv": [109, 61]}, - {"origin": [-3.5, 1.25, -2.5], "size": [0, 7, 5], "inflate": 0.01, "uv": [66, 119]}, - {"origin": [-3.5, 1.25, -2.5], "size": [7, 0, 2], "uv": [117, 7]} - ] - }, - { - "name": "torso_crest", - "parent": "torso_bend", - "pivot": [0, 8.25, 2.5], - "rotation": [7.5, 0, 0], - "cubes": [ - {"origin": [-3.5, 8.25, 2.5], "size": [7, 0, 2], "uv": [96, 37]}, - {"origin": [3.5, 4.25, 1.5], "size": [0, 4, 3], "uv": [52, 86]}, - {"origin": [-3.5, 4.25, 1.5], "size": [0, 4, 3], "uv": [0, 0]} - ] - }, - { - "name": "tail", - "parent": "torso_bend", - "pivot": [0, 4.75, -2.5], - "cubes": [ - {"origin": [-3, 2.25, -3.5], "size": [6, 5, 6], "uv": [86, 101]} - ] - }, - { - "name": "tail_bend", - "parent": "tail", - "pivot": [0, 7.25, 2.5], - "cubes": [ - {"origin": [-3, 2.25, 2.5], "size": [6, 5, 1], "inflate": 0.01, "uv": [121, 27]}, - {"origin": [3, 2.25, 3.5], "size": [0, 5, 5], "inflate": 0.01, "uv": [36, 94]}, - {"origin": [-3, 7.25, 3.5], "size": [6, 0, 5], "inflate": 0.01, "uv": [114, 0]}, - {"origin": [-3, 2.25, 3.5], "size": [0, 5, 5], "inflate": 0.01, "uv": [58, 78]}, - {"origin": [-3, 2.25, 3.5], "size": [6, 0, 2], "inflate": 0.01, "uv": [118, 92]} - ] - }, - { - "name": "tail2", - "parent": "tail_bend", - "pivot": [0, 4.75, 4.5], - "cubes": [ - {"origin": [-2.5, 2.75, 3], "size": [5, 4, 4], "uv": [119, 19]} - ] - }, - { - "name": "tail2_bend", - "parent": "tail2", - "pivot": [0, 6.75, 7], - "cubes": [ - {"origin": [-2.5, 2.75, 7], "size": [5, 4, 1], "inflate": 0.01, "uv": [33, 125]}, - {"origin": [-2.5, 2.75, 8], "size": [5, 0, 1], "inflate": 0.01, "uv": [45, 41]}, - {"origin": [2.5, 2.75, 8], "size": [0, 4, 4], "inflate": 0.01, "uv": [104, 97]}, - {"origin": [-2.5, 2.75, 8], "size": [0, 4, 4], "inflate": 0.01, "uv": [14, 96]}, - {"origin": [-2.5, 6.75, 8], "size": [5, 0, 4], "inflate": 0.01, "uv": [41, 22]} - ] - }, - { - "name": "tail3", - "parent": "tail2_bend", - "pivot": [0, 4.5, 8], - "cubes": [ - {"origin": [-2, 3, 7.5], "size": [4, 3, 3], "uv": [122, 122]} - ] - }, - { - "name": "tail3_bend", - "parent": "tail3", - "pivot": [0, 6, 10.5], - "cubes": [ - {"origin": [-2, 3, 10.5], "size": [4, 3, 1], "inflate": 0.01, "uv": [45, 126]}, - {"origin": [-2, 3, 11.5], "size": [4, 0, 1], "inflate": 0.01, "uv": [55, 41]}, - {"origin": [2, 3, 11.5], "size": [0, 3, 3], "inflate": 0.01, "uv": [55, 123]}, - {"origin": [-2, 6, 11.5], "size": [4, 0, 3], "inflate": 0.01, "uv": [93, 75]}, - {"origin": [-2, 3, 11.5], "size": [0, 3, 3], "inflate": 0.01, "uv": [82, 117]} - ] - }, - { - "name": "tail4", - "parent": "tail3_bend", - "pivot": [0, 5, 11.5], - "rotation": [-2.5, 0, 0] - }, - { - "name": "tail_end_left", - "parent": "tail4", - "pivot": [0.45, 5, 11.5], - "rotation": [-5, 12.5, 12.5], - "cubes": [ - {"origin": [-0.05, 5, 11], "size": [1, 0, 2], "uv": [41, 14]}, - {"origin": [-0.55, 5, 13], "size": [2, 0, 2], "uv": [32, 66]} - ] - }, - { - "name": "tail_end_left2", - "parent": "tail_end_left", - "pivot": [0.45, 5, 15], - "cubes": [ - {"origin": [-0.55, 5, 15], "size": [2, 0, 4], "uv": [26, 66]}, - {"origin": [-0.05, 5, 19], "size": [1, 0, 1], "uv": [42, 18]} - ] - }, - { - "name": "tail_end_right", - "parent": "tail4", - "pivot": [-0.45, 5, 11.5], - "rotation": [-5, -12.5, -12.5], - "cubes": [ - {"origin": [-0.95, 5, 11], "size": [1, 0, 2], "uv": [10, 24]}, - {"origin": [-1.45, 5, 13], "size": [2, 0, 2], "uv": [8, 29]} - ] - }, - { - "name": "tail_end_right2", - "parent": "tail_end_right", - "pivot": [-0.45, 5, 15], - "cubes": [ - {"origin": [-1.45, 5, 15], "size": [2, 0, 4], "uv": [49, 14]}, - {"origin": [-0.95, 5, 19], "size": [1, 0, 1], "uv": [3, 2]} - ] - }, - { - "name": "tail_end_top", - "parent": "tail4", - "pivot": [0, 5.25, 11.5], - "rotation": [5, 0, 0], - "cubes": [ - {"origin": [-0.5, 5.25, 11], "size": [1, 0, 2], "uv": [10, 26]}, - {"origin": [-1, 5.25, 13], "size": [2, 0, 2], "uv": [0, 0]} - ] - }, - { - "name": "tail_end_top2", - "parent": "tail_end_top", - "pivot": [0, 5.25, 15], - "cubes": [ - {"origin": [-1, 5.25, 15], "size": [2, 0, 4], "uv": [49, 18]}, - {"origin": [-0.5, 5.25, 19], "size": [1, 0, 1], "uv": [11, 28]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0191_sunkern/sunkern.json b/src/main/resources/assets/cobblemon/bedrock/posers/0191_sunkern/sunkern.json deleted file mode 100644 index 0c56811..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0191_sunkern/sunkern.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "portraitScale": 2.17, - "portraitTranslation": [0.15, -1.5, 0], - "profileScale": 1.06, - "profileTranslation": [0.01, 0.14, 0], - "rootBone": "sunkern", - "animations": { - "cry": "q.bedrock_stateful('sunkern', 'cry')" - }, - "poses": { - "battle-standing": { - "poseTypes": ["STAND"], - "isBattle": true, - "animations": ["q.look('head')", "q.bedrock('sunkern', 'battle_idle')"], - "quirks": ["q.bedrock_quirk('sunkern', 'blink')"] - }, - "standing": { - "poseTypes": ["STAND", "NONE", "PORTRAIT", "PROFILE"], - "isBattle": false, - "animations": ["q.look('head')", "q.bedrock('sunkern', 'ground_idle')"], - "quirks": ["q.bedrock_quirk('sunkern', 'blink')"] - }, - "walking": { - "poseTypes": ["WALK"], - "animations": ["q.look('head')", "q.bedrock('sunkern', 'ground_walk')"], - "quirks": ["q.bedrock_quirk('sunkern', 'blink')"] - }, - "sleep": { - "poseTypes": ["SLEEP"], - "animations": ["q.bedrock('sunkern', 'sleep')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0192_sunflora/sunflora.json b/src/main/resources/assets/cobblemon/bedrock/posers/0192_sunflora/sunflora.json deleted file mode 100644 index 8023da5..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0192_sunflora/sunflora.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "portraitScale": 1.6, - "portraitTranslation": [-0.15, 0.29, 0], - "profileScale": 0.8, - "profileTranslation": [-0.01, 0.56, 0], - "rootBone": "sunflora", - "animations": { - "cry": "q.bedrock_stateful('sunflora', 'cry')" - }, - "poses": { - "battle-standing": { - "poseTypes": ["STAND"], - "isBattle": true, - "animations": ["q.look('head')", "q.bedrock('sunflora', 'battle_idle')"] - }, - "standing": { - "poseTypes": ["STAND", "NONE", "PORTRAIT", "PROFILE"], - "isBattle": false, - "animations": ["q.look('head')", "q.bedrock('sunflora', 'ground_idle')"] - }, - "walking": { - "poseTypes": ["WALK"], - "animations": ["q.look('head')", "q.bedrock('sunflora', 'ground_walk')"] - }, - "sleep": { - "poseTypes": ["SLEEP"], - "animations": ["q.bedrock('sunflora', 'sleep')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0222_corsola/corsola.json b/src/main/resources/assets/cobblemon/bedrock/posers/0222_corsola/corsola.json deleted file mode 100644 index 0d9f8ee..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0222_corsola/corsola.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "portraitScale": 1.59, - "portraitTranslation": [0.02, -0.7, 0], - "profileScale": 0.9, - "profileTranslation": [0.01, 0.45, 0], - "rootBone": "corsola", - "animations": { - "cry": "q.bedrock_stateful('corsola', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": ["STAND", "FLOAT", "PORTRAIT", "PROFILE", "NONE"], - "animations": [ - "q.look('head', 0.5)", - "q.bedrock('corsola', 'ground_idle')" - ], - "quirks": ["q.bedrock_quirk('corsola', 'blink')"] - }, - "walking": { - "poseName": "walking", - "poseTypes": ["WALK", "SWIM"], - "animations": [ - "q.bedrock('corsola', 'ground_walk')" - ], - "quirks": ["q.bedrock_quirk('corsola', 'blink')"] - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0341_corphish/corphish.json b/src/main/resources/assets/cobblemon/bedrock/posers/0341_corphish/corphish.json deleted file mode 100644 index 8aa4b53..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0341_corphish/corphish.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "portraitScale": 1.42, - "portraitTranslation": [-0.18, 0.04, 0], - "profileScale": 0.8, - "profileTranslation": [0.03, 0.55, 0], - "rootBone": "corphish", - "animations": { - "cry": "q.bedrock_stateful('corphish', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": ["STAND", "NONE", "PORTRAIT", "PROFILE"], - "animations": ["q.bedrock('corphish', 'ground_idle')"] - }, - "walking": { - "poseTypes": ["WALK", "SWIM"], - "animations": ["q.bedrock('corphish', 'ground_idle')"] - }, - "float": { - "poseTypes": ["FLOAT"], - "animations": [ - "q.bedrock('corphish', 'water_idle')" - ], - "quirks": ["q.bedrock_quirk('corphish', 'blink')"] - }, - "swim": { - "poseTypes": ["SWIM"], - "animations": [ - "q.bedrock('corphish', 'water_idle')" - ] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0342_crawdaunt/crawdaunt.json b/src/main/resources/assets/cobblemon/bedrock/posers/0342_crawdaunt/crawdaunt.json deleted file mode 100644 index b4f74a6..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0342_crawdaunt/crawdaunt.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "portraitScale": 1.64, - "portraitTranslation": [-0.42, 0.65, 0], - "profileScale": 0.8, - "profileTranslation": [-0.08, 0.55, 0], - "rootBone": "crawdaunt", - "animations": { - "cry": "q.bedrock_stateful('crawdaunt', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": ["STAND", "NONE", "PORTRAIT", "PROFILE"], - "animations": ["q.bedrock('crawdaunt', 'ground_idle')"] - }, - "walking": { - "poseTypes": ["WALK", "SWIM"], - "animations": ["q.bedrock('crawdaunt', 'ground_idle')"] - }, - "float": { - "poseTypes": ["FLOAT"], - "animations": [ - "q.bedrock('crawdaunt', 'water_idle')" - ] - }, - "swim": { - "poseTypes": ["SWIM"], - "animations": [ - "q.bedrock('crawdaunt', 'water_idle')" - ] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0363_spheal/spheal.json b/src/main/resources/assets/cobblemon/bedrock/posers/0363_spheal/spheal.json deleted file mode 100644 index 5b2394b..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0363_spheal/spheal.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "portraitScale": 1.44, - "portraitTranslation": [-0.15, -0.26, 0], - "profileScale": 0.73, - "profileTranslation": [0, 0.59, 0], - "rootBone": "spheal", - "animations": { - "cry": "q.bedrock_stateful('spheal', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": [ - "STAND", - "SWIM", - "FLOAT", - "PORTRAIT", - "PROFILE", - "NONE" - ], - "animations": ["q.bedrock('spheal', 'ground_idle')"], - "quirks": ["q.bedrock_quirk('spheal', 'blink')"] - }, - "walking": { - "poseTypes": [ - "WALK" - ], - "animations": ["q.bedrock('spheal', 'ground_walk_placeholder')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0364_sealeo/sealeo.json b/src/main/resources/assets/cobblemon/bedrock/posers/0364_sealeo/sealeo.json deleted file mode 100644 index 7b4d8de..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0364_sealeo/sealeo.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "portraitScale": 1.74, - "portraitTranslation": [-0.54, -0.29, 0], - "profileScale": 0.7, - "profileTranslation": [-0.1, 0.56, 0], - "rootBone": "sealeo", - "animations": { - "cry": "q.bedrock_stateful('sealeo', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": [ - "STAND", - "WALK", - "SWIM", - "FLOAT", - "PORTRAIT", - "PROFILE", - "NONE" - ], - "animations": ["q.bedrock('sealeo', 'ground_idle2')"], - "quirks": ["q.bedrock_quirk('sealeo', 'blink')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0365_walrein/walrein.json b/src/main/resources/assets/cobblemon/bedrock/posers/0365_walrein/walrein.json deleted file mode 100644 index 2f345f0..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0365_walrein/walrein.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "portraitScale": 1.3, - "portraitTranslation": [-0.79, 0.97, 0], - "profileScale": 0.52, - "profileTranslation": [-0.11, 0.87, 0], - "rootBone": "walrein", - "animations": { - "cry": "q.bedrock_stateful('walrein', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": [ - "STAND", - "WALK", - "SWIM", - "FLOAT", - "PORTRAIT", - "PROFILE", - "NONE" - ], - "animations": ["q.bedrock('walrein', 'ground_idle')"], - "quirks": ["q.bedrock_quirk('walrein', 'blink')"] - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0692_clauncher/clauncher_left.json b/src/main/resources/assets/cobblemon/bedrock/posers/0692_clauncher/clauncher_left.json deleted file mode 100644 index 73d3603..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0692_clauncher/clauncher_left.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "portraitScale": 1.58, - "portraitTranslation": [0.02, -0.85, 0], - "profileScale": 0.96, - "profileTranslation": [-0.17, 0.25, 0], - "rootBone": "clauncher", - "animations": { - "cry": "q.bedrock_stateful('clauncher_left', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": ["STAND", "WALK", "PORTRAIT", "PROFILE", "NONE"], - "animations": ["q.bedrock('clauncher_left', 'ground_idle')"], - "quirks": ["q.bedrock_quirk('clauncher_left', 'blink')"] - }, - "swimming": { - "poseTypes": ["SWIM", "FLOAT"], - "animations": ["q.bedrock('clauncher_left', 'water_idle')"], - "quirks": ["q.bedrock_quirk('clauncher_left', 'blink')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0692_clauncher/clauncher_right.json b/src/main/resources/assets/cobblemon/bedrock/posers/0692_clauncher/clauncher_right.json deleted file mode 100644 index 1ff74a5..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0692_clauncher/clauncher_right.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "portraitScale": 1.58, - "portraitTranslation": [0.02, -0.85, 0], - "profileScale": 0.96, - "profileTranslation": [-0.17, 0.25, 0], - "rootBone": "clauncher", - "animations": { - "cry": "q.bedrock_stateful('clauncher_right', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": ["STAND", "WALK", "PORTRAIT", "PROFILE", "NONE"], - "animations": ["q.bedrock('clauncher_right', 'ground_idle')"], - "quirks": ["q.bedrock_quirk('clauncher_right', 'blink')"] - }, - "swimming": { - "poseTypes": ["SWIM", "FLOAT"], - "animations": ["q.bedrock('clauncher_right', 'water_idle')"], - "quirks": ["q.bedrock_quirk('clauncher_right', 'blink')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0693_clawitzer/clawitzer_left.json b/src/main/resources/assets/cobblemon/bedrock/posers/0693_clawitzer/clawitzer_left.json deleted file mode 100644 index fb624e0..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0693_clawitzer/clawitzer_left.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "portraitScale": 1.56, - "portraitTranslation": [-0.07, -0.09, 0], - "profileScale": 0.56, - "profileTranslation": [-0.27, 0.82, 0], - "rootBone": "clawitzer", - "animations": { - "cry": "q.bedrock_stateful('clawitzer_left', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": [ - "STAND", - "WALK", - "FLOAT", - "SWIM", - "PORTRAIT", - "PROFILE", - "NONE" - ], - "animations": ["q.bedrock('clawitzer_left', 'water_idle')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/posers/0693_clawitzer/clawitzer_right.json b/src/main/resources/assets/cobblemon/bedrock/posers/0693_clawitzer/clawitzer_right.json deleted file mode 100644 index 6181640..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/posers/0693_clawitzer/clawitzer_right.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "portraitScale": 1.56, - "portraitTranslation": [-0.07, -0.09, 0], - "profileScale": 0.56, - "profileTranslation": [-0.27, 0.82, 0], - "rootBone": "clawitzer", - "animations": { - "cry": "q.bedrock_stateful('clawitzer_right', 'cry')" - }, - "poses": { - "standing": { - "poseTypes": [ - "STAND", - "WALK", - "FLOAT", - "SWIM", - "PORTRAIT", - "PROFILE", - "NONE" - ], - "animations": ["q.bedrock('clawitzer_right', 'water_idle')"] - } - } -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0191_sunkern/0_sunkern_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0191_sunkern/0_sunkern_base.json deleted file mode 100644 index 3fb2e3b..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0191_sunkern/0_sunkern_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:sunkern", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:sunkern", - "model": "cobblemon:sunkern.geo", - "texture": "cobblemon:textures/pokemon/0191_sunkern/sunkern.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0191_sunkern/sunkern_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0192_sunflora/0_sunflora_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0192_sunflora/0_sunflora_base.json deleted file mode 100644 index fd4ba98..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0192_sunflora/0_sunflora_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:sunflora", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:sunflora", - "model": "cobblemon:sunflora.geo", - "texture": "cobblemon:textures/pokemon/0192_sunflora/sunflora.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0192_sunflora/sunflora_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0208_steelix/2_steelix_steel.json b/src/main/resources/assets/cobblemon/bedrock/species/0208_steelix/2_steelix_steel.json deleted file mode 100644 index 1d29914..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0208_steelix/2_steelix_steel.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "species": "cobblemon:steelix", - "order": 2, - "variations": [ - { - "aspects": [ - "steel-red" - ], - "poser": "cobblemon:steelix", - "model": "cobblemon:steelix.geo", - "texture": "cobblemon:textures/pokemon/0208_steelix/steelix_redsteel.png", - "layers": [] - }, - { - "aspects": [ - "steel-blue" - ], - "poser": "cobblemon:steelix", - "model": "cobblemon:steelix.geo", - "texture": "cobblemon:textures/pokemon/0208_steelix/steelix_bluesteel.png", - "layers": [] - }, - { - "aspects": [ - "steel-black" - ], - "poser": "cobblemon:steelix", - "model": "cobblemon:steelix.geo", - "texture": "cobblemon:textures/pokemon/0208_steelix/steelix_blacksteel.png", - "layers": [] - }, - { - "aspects": [ - "shiny" - ], - "texture": "cobblemon:textures/pokemon/0208_steelix/steelix_shiny.png" - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0212_scizor/2_scizor_steel.json b/src/main/resources/assets/cobblemon/bedrock/species/0212_scizor/2_scizor_steel.json deleted file mode 100644 index 3986ba9..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0212_scizor/2_scizor_steel.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "species": "cobblemon:scizor", - "order": 2, - "variations": [ - { - "aspects": [ - "male" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_male.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_iron.png", - "layers": [] - }, - { - "aspects": [ - "male", - "steel-red" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_male.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_redsteel.png", - "layers": [] - }, - { - "aspects": [ - "male", - "steel-blue" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_male.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_bluesteel.png", - "layers": [] - }, - { - "aspects": [ - "male", - "steel-black" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_male.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_blacksteel.png", - "layers": [] - }, - { - "aspects": [ - "male", - "shiny" - ], - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_shiny.png" - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0212_scizor/3_scizor_steel_f.json b/src/main/resources/assets/cobblemon/bedrock/species/0212_scizor/3_scizor_steel_f.json deleted file mode 100644 index 8b8cd00..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0212_scizor/3_scizor_steel_f.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "species": "cobblemon:scizor", - "order": 3, - "variations": [ - { - "aspects": [ - "female" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_female.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_iron.png", - "layers": [] - }, - { - "aspects": [ - "female", - "steel-red" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_female.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_redsteel.png", - "layers": [] - }, - { - "aspects": [ - "female", - "steel-blue" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_female.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_bluesteel.png", - "layers": [] - }, - { - "aspects": [ - "female", - "steel-black" - ], - "poser": "cobblemon:scizor", - "model": "cobblemon:scizor_female.geo", - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_blacksteel.png", - "layers": [] - }, - { - "aspects": [ - "female", - "shiny" - ], - "texture": "cobblemon:textures/pokemon/0212_scizor/scizor_shiny.png" - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0222_corsola/0_corsola_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0222_corsola/0_corsola_base.json deleted file mode 100644 index 02035fc..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0222_corsola/0_corsola_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:corsola", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:corsola", - "model": "cobblemon:corsola.geo", - "texture": "cobblemon:textures/pokemon/0222_corsola/corsola.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0222_corsola/corsola_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0341_corphish/0_corphish_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0341_corphish/0_corphish_base.json deleted file mode 100644 index f1327d0..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0341_corphish/0_corphish_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:corphish", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:corphish", - "model": "cobblemon:corphish.geo", - "texture": "cobblemon:textures/pokemon/0341_corphish/corphish.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0341_corphish/corphish_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0342_crawdaunt/0_crawdaunt_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0342_crawdaunt/0_crawdaunt_base.json deleted file mode 100644 index e86cb36..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0342_crawdaunt/0_crawdaunt_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:crawdaunt", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:crawdaunt", - "model": "cobblemon:crawdaunt.geo", - "texture": "cobblemon:textures/pokemon/0342_crawdaunt/crawdaunt.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0342_crawdaunt/crawdaunt_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0363_spheal/0_spheal_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0363_spheal/0_spheal_base.json deleted file mode 100644 index 2af348a..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0363_spheal/0_spheal_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:spheal", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:spheal", - "model": "cobblemon:spheal.geo", - "texture": "cobblemon:textures/pokemon/0363_spheal/spheal.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0363_spheal/spheal_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0364_sealeo/0_sealeo_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0364_sealeo/0_sealeo_base.json deleted file mode 100644 index 5435211..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0364_sealeo/0_sealeo_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:sealeo", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:sealeo", - "model": "cobblemon:sealeo.geo", - "texture": "cobblemon:textures/pokemon/0364_sealeo/sealeo.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0364_sealeo/sealeo_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0365_walrein/0_walrein_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0365_walrein/0_walrein_base.json deleted file mode 100644 index 8b3c071..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0365_walrein/0_walrein_base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:walrein", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:walrein", - "model": "cobblemon:walrein.geo", - "texture": "cobblemon:textures/pokemon/0365_walrein/walrein.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0365_walrein/walrein_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0622_golett/0_golett_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0622_golett/0_golett_base.json deleted file mode 100644 index 4acc0b5..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0622_golett/0_golett_base.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "replace": true, - "species": "cobblemon:golett", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:golett", - "model": "cobblemon:golett.geo", - "texture": "cobblemon:textures/pokemon/0622_golett/golett_brown.png", - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0622_golett/golett_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["shiny"], - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0622_golett/golett_shiny_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["original"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett.png", - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0622_golett/golett_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["original", "shiny"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_shiny.png", - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0622_golett/golett_shiny_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["dye-black"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_black.png" - }, - { - "aspects": ["dye-blue"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_blue.png" - }, - { - "aspects": ["dye-cyan"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_cyan.png" - }, - { - "aspects": ["dye-gray"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_gray.png" - }, - { - "aspects": ["dye-green"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_green.png" - }, - { - "aspects": ["dye-lightblue"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_lightblue.png" - }, - { - "aspects": ["dye-lime"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_lime.png" - }, - { - "aspects": ["dye-magenta"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_magenta.png" - }, - { - "aspects": ["dye-orange"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_orange.png" - }, - { - "aspects": ["dye-pink"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_pink.png" - }, - { - "aspects": ["dye-purple"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_purple.png" - }, - { - "aspects": ["dye-red"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_red.png" - }, - { - "aspects": ["dye-white"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_white.png" - }, - { - "aspects": ["dye-yellow"], - "texture": "cobblemon:textures/pokemon/0622_golett/golett_yellow.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0623_golurk/0_golurk_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0623_golurk/0_golurk_base.json deleted file mode 100644 index cb86d49..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0623_golurk/0_golurk_base.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "replace": true, - "species": "cobblemon:golurk", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:golurk", - "model": "cobblemon:golurk.geo", - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_brown.png", - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["shiny"], - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_shiny_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["original"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk.png", - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["original", "shiny"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_shiny.png", - "layers": [ - { - "name": "color", - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_shiny_emissive.png", - "emissive": true - } - ] - }, - { - "aspects": ["dye-black"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_black.png" - }, - { - "aspects": ["dye-blue"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_blue.png" - }, - { - "aspects": ["dye-cyan"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_cyan.png" - }, - { - "aspects": ["dye-gray"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_gray.png" - }, - { - "aspects": ["dye-green"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_green.png" - }, - { - "aspects": ["dye-lightblue"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_lightblue.png" - }, - { - "aspects": ["dye-lime"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_lime.png" - }, - { - "aspects": ["dye-magenta"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_magenta.png" - }, - { - "aspects": ["dye-orange"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_orange.png" - }, - { - "aspects": ["dye-pink"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_pink.png" - }, - { - "aspects": ["dye-purple"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_purple.png" - }, - { - "aspects": ["dye-red"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_red.png" - }, - { - "aspects": ["dye-white"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_white.png" - }, - { - "aspects": ["dye-yellow"], - "texture": "cobblemon:textures/pokemon/0623_golurk/golurk_yellow.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0692_clauncher/0_clauncher_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0692_clauncher/0_clauncher_base.json deleted file mode 100644 index 17d9193..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0692_clauncher/0_clauncher_base.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "species": "cobblemon:clauncher", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:clauncher_left", - "model": "cobblemon:clauncher_left.geo", - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_left.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_left_shiny.png" - }, - { - "aspects": ["claw-left"], - "poser": "cobblemon:clauncher_left", - "model": "cobblemon:clauncher_left.geo", - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_left.png", - "layers": [] - }, - { - "aspects": ["shiny", "claw-left"], - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_left_shiny.png" - }, - { - "aspects": ["claw-right"], - "poser": "cobblemon:clauncher_right", - "model": "cobblemon:clauncher_right.geo", - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_right.png", - "layers": [] - }, - { - "aspects": ["shiny", "claw-right"], - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_right_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0692_clauncher/1_clauncher_right.json b/src/main/resources/assets/cobblemon/bedrock/species/0692_clauncher/1_clauncher_right.json deleted file mode 100644 index b1ea76d..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0692_clauncher/1_clauncher_right.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:clauncher", - "order": 1, - "variations": [ - { - "aspects": ["right"], - "poser": "cobblemon:clauncher_right", - "model": "cobblemon:clauncher_right.geo", - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_right.png", - "layers": [] - }, - { - "aspects": ["right", "shiny"], - "texture": "cobblemon:textures/pokemon/0692_clauncher/clauncher_right_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0693_clawitzer/0_clawitzer_base.json b/src/main/resources/assets/cobblemon/bedrock/species/0693_clawitzer/0_clawitzer_base.json deleted file mode 100644 index 5cd5297..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0693_clawitzer/0_clawitzer_base.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "species": "cobblemon:clawitzer", - "order": 0, - "variations": [ - { - "aspects": [], - "poser": "cobblemon:clawitzer_left", - "model": "cobblemon:clawitzer_left.geo", - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_left.png", - "layers": [] - }, - { - "aspects": ["shiny"], - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_left_shiny.png" - }, - { - "aspects": ["claw-left"], - "poser": "cobblemon:clawitzer_left", - "model": "cobblemon:clawitzer_left.geo", - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_left.png", - "layers": [] - }, - { - "aspects": ["shiny", "claw-left"], - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_left_shiny.png" - }, - { - "aspects": ["claw-right"], - "poser": "cobblemon:clawitzer_right", - "model": "cobblemon:clawitzer_right.geo", - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_right.png", - "layers": [] - }, - { - "aspects": ["shiny", "claw-right"], - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_right_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/bedrock/species/0693_clawitzer/1_clawitzer_right.json b/src/main/resources/assets/cobblemon/bedrock/species/0693_clawitzer/1_clawitzer_right.json deleted file mode 100644 index 98f8bb8..0000000 --- a/src/main/resources/assets/cobblemon/bedrock/species/0693_clawitzer/1_clawitzer_right.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "species": "cobblemon:clawitzer", - "order": 1, - "variations": [ - { - "aspects": ["right"], - "poser": "cobblemon:clawitzer_right", - "model": "cobblemon:clawitzer_right.geo", - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_right.png", - "layers": [] - }, - { - "aspects": ["right", "shiny"], - "texture": "cobblemon:textures/pokemon/0693_clawitzer/clawitzer_right_shiny.png" - } - ] -} diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/clauncher/clauncher_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/clauncher/clauncher_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/clauncher/clauncher_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/clauncher/clauncher_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/clauncher/clauncher_cry.ogg deleted file mode 100644 index 0e303e3..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/clauncher/clauncher_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/clawitzer/clawitzer_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/clawitzer/clawitzer_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/clawitzer/clawitzer_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/clawitzer/clawitzer_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/clawitzer/clawitzer_cry.ogg deleted file mode 100644 index a0f71a9..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/clawitzer/clawitzer_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/corphish/corphish_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/corphish/corphish_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/corphish/corphish_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/corphish/corphish_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/corphish/corphish_cry.ogg deleted file mode 100644 index 75ab88a..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/corphish/corphish_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/corsola/corsola_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/corsola/corsola_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/corsola/corsola_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/corsola/corsola_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/corsola/corsola_cry.ogg deleted file mode 100644 index fb9a928..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/corsola/corsola_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/crawdaunt/crawdaunt_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/crawdaunt/crawdaunt_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/crawdaunt/crawdaunt_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/crawdaunt/crawdaunt_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/crawdaunt/crawdaunt_cry.ogg deleted file mode 100644 index 1f501da..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/crawdaunt/crawdaunt_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/sealeo/sealeo_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/sealeo/sealeo_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/sealeo/sealeo_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/sealeo/sealeo_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/sealeo/sealeo_cry.ogg deleted file mode 100644 index becc7f8..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/sealeo/sealeo_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/spheal/spheal_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/spheal/spheal_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/spheal/spheal_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/spheal/spheal_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/spheal/spheal_cry.ogg deleted file mode 100644 index 77e99b8..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/spheal/spheal_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/sunflora/sunflora_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/sunflora/sunflora_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/sunflora/sunflora_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/sunflora/sunflora_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/sunflora/sunflora_cry.ogg deleted file mode 100644 index c842091..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/sunflora/sunflora_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/sunkern/sunkern_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/sunkern/sunkern_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/sunkern/sunkern_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/sunkern/sunkern_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/sunkern/sunkern_cry.ogg deleted file mode 100644 index 38391c1..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/sunkern/sunkern_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/walrein/walrein_ambient.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/walrein/walrein_ambient.ogg deleted file mode 100644 index d73c436..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/walrein/walrein_ambient.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/sounds/pokemon/walrein/walrein_cry.ogg b/src/main/resources/assets/cobblemon/sounds/pokemon/walrein/walrein_cry.ogg deleted file mode 100644 index f2b1616..0000000 Binary files a/src/main/resources/assets/cobblemon/sounds/pokemon/walrein/walrein_cry.ogg and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0191_sunkern/sunkern.png b/src/main/resources/assets/cobblemon/textures/pokemon/0191_sunkern/sunkern.png deleted file mode 100644 index 1292a7e..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0191_sunkern/sunkern.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0191_sunkern/sunkern_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0191_sunkern/sunkern_shiny.png deleted file mode 100644 index 46c6d87..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0191_sunkern/sunkern_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0192_sunflora/sunflora.png b/src/main/resources/assets/cobblemon/textures/pokemon/0192_sunflora/sunflora.png deleted file mode 100644 index cb19a31..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0192_sunflora/sunflora.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0192_sunflora/sunflora_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0192_sunflora/sunflora_shiny.png deleted file mode 100644 index 4bae6ed..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0192_sunflora/sunflora_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_blacksteel.png b/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_blacksteel.png deleted file mode 100644 index 844ba37..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_blacksteel.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_bluesteel.png b/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_bluesteel.png deleted file mode 100644 index 9918ea5..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_bluesteel.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_redsteel.png b/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_redsteel.png deleted file mode 100644 index bbe0955..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_redsteel.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_shiny.png deleted file mode 100644 index b440686..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0208_steelix/steelix_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_blacksteel.png b/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_blacksteel.png deleted file mode 100644 index 54eac88..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_blacksteel.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_bluesteel.png b/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_bluesteel.png deleted file mode 100644 index 8302f08..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_bluesteel.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_iron.png b/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_iron.png deleted file mode 100644 index ff47287..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_iron.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_redsteel.png b/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_redsteel.png deleted file mode 100644 index 74478ea..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_redsteel.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_shiny.png deleted file mode 100644 index 9df6ce5..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0212_scizor/scizor_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0222_corsola/corsola.png b/src/main/resources/assets/cobblemon/textures/pokemon/0222_corsola/corsola.png deleted file mode 100644 index 0196517..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0222_corsola/corsola.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0222_corsola/corsola_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0222_corsola/corsola_shiny.png deleted file mode 100644 index 954a07c..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0222_corsola/corsola_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0341_corphish/corphish.png b/src/main/resources/assets/cobblemon/textures/pokemon/0341_corphish/corphish.png deleted file mode 100644 index 9062c65..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0341_corphish/corphish.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0341_corphish/corphish_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0341_corphish/corphish_shiny.png deleted file mode 100644 index c616d15..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0341_corphish/corphish_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0342_crawdaunt/crawdaunt.png b/src/main/resources/assets/cobblemon/textures/pokemon/0342_crawdaunt/crawdaunt.png deleted file mode 100644 index d53cfff..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0342_crawdaunt/crawdaunt.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0342_crawdaunt/crawdaunt_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0342_crawdaunt/crawdaunt_shiny.png deleted file mode 100644 index 2849727..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0342_crawdaunt/crawdaunt_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0363_spheal/spheal.png b/src/main/resources/assets/cobblemon/textures/pokemon/0363_spheal/spheal.png deleted file mode 100644 index 91848a3..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0363_spheal/spheal.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0363_spheal/spheal_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0363_spheal/spheal_shiny.png deleted file mode 100644 index 6fc6ee4..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0363_spheal/spheal_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0364_sealeo/sealeo.png b/src/main/resources/assets/cobblemon/textures/pokemon/0364_sealeo/sealeo.png deleted file mode 100644 index e6d853c..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0364_sealeo/sealeo.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0364_sealeo/sealeo_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0364_sealeo/sealeo_shiny.png deleted file mode 100644 index d36f8a7..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0364_sealeo/sealeo_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0365_walrein/walrein.png b/src/main/resources/assets/cobblemon/textures/pokemon/0365_walrein/walrein.png deleted file mode 100644 index 1bbc084..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0365_walrein/walrein.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0365_walrein/walrein_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0365_walrein/walrein_shiny.png deleted file mode 100644 index b9379d3..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0365_walrein/walrein_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_black.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_black.png deleted file mode 100644 index b9956ab..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_black.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_blue.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_blue.png deleted file mode 100644 index c8b1420..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_blue.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_brown.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_brown.png deleted file mode 100644 index 7776dca..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_brown.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_cyan.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_cyan.png deleted file mode 100644 index f926bce..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_cyan.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_emissive.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_emissive.png deleted file mode 100644 index 11c6a7e..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_emissive.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_gray.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_gray.png deleted file mode 100644 index 5eeb856..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_gray.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_green.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_green.png deleted file mode 100644 index 4970e3b..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_green.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_lightblue.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_lightblue.png deleted file mode 100644 index 769ac7f..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_lightblue.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_lime.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_lime.png deleted file mode 100644 index 696ff8f..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_lime.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_magenta.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_magenta.png deleted file mode 100644 index 6fb5451..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_magenta.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_orange.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_orange.png deleted file mode 100644 index 1513d36..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_orange.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_pink.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_pink.png deleted file mode 100644 index 4116b7b..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_pink.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_purple.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_purple.png deleted file mode 100644 index 86dffff..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_purple.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_red.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_red.png deleted file mode 100644 index 2fb693e..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_red.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_shiny_emissive.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_shiny_emissive.png deleted file mode 100644 index 624a2c3..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_shiny_emissive.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_white.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_white.png deleted file mode 100644 index cbcf38a..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_white.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_yellow.png b/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_yellow.png deleted file mode 100644 index 02e951e..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0622_golett/golett_yellow.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_black.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_black.png deleted file mode 100644 index b281eab..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_black.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_blue.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_blue.png deleted file mode 100644 index a12abb2..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_blue.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_brown.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_brown.png deleted file mode 100644 index d30c2d9..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_brown.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_cyan.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_cyan.png deleted file mode 100644 index ba75594..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_cyan.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_emissive.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_emissive.png deleted file mode 100644 index a230c94..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_emissive.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_gray.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_gray.png deleted file mode 100644 index 2d95a7e..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_gray.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_green.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_green.png deleted file mode 100644 index 3f9377d..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_green.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_lightblue.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_lightblue.png deleted file mode 100644 index 40ebeb9..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_lightblue.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_lime.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_lime.png deleted file mode 100644 index 8d521c6..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_lime.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_magenta.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_magenta.png deleted file mode 100644 index 58bcbaa..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_magenta.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_orange.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_orange.png deleted file mode 100644 index a536d92..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_orange.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_pink.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_pink.png deleted file mode 100644 index fb17488..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_pink.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_purple.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_purple.png deleted file mode 100644 index e73e673..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_purple.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_red.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_red.png deleted file mode 100644 index 32d29d5..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_red.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_shiny_emissive.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_shiny_emissive.png deleted file mode 100644 index 6a6ee72..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_shiny_emissive.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_white.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_white.png deleted file mode 100644 index f712c3a..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_white.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_yellow.png b/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_yellow.png deleted file mode 100644 index 8dc80c7..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0623_golurk/golurk_yellow.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_left.png b/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_left.png deleted file mode 100644 index b411bd4..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_left.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_left_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_left_shiny.png deleted file mode 100644 index 95dd9c6..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_left_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_right.png b/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_right.png deleted file mode 100644 index c58f2c8..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_right.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_right_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_right_shiny.png deleted file mode 100644 index 1f7cdda..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0692_clauncher/clauncher_right_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_left.png b/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_left.png deleted file mode 100644 index 2b56563..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_left.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_left_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_left_shiny.png deleted file mode 100644 index f6f2a97..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_left_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_right.png b/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_right.png deleted file mode 100644 index 2b56563..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_right.png and /dev/null differ diff --git a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_right_shiny.png b/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_right_shiny.png deleted file mode 100644 index f6f2a97..0000000 Binary files a/src/main/resources/assets/cobblemon/textures/pokemon/0693_clawitzer/clawitzer_right_shiny.png and /dev/null differ diff --git a/src/main/resources/assets/tfcobblemon/lang/en_us.json b/src/main/resources/assets/tfcobblemon/lang/en_us.json index 83f7b6c..a171fe4 100644 --- a/src/main/resources/assets/tfcobblemon/lang/en_us.json +++ b/src/main/resources/assets/tfcobblemon/lang/en_us.json @@ -1,31 +1,13 @@ { - "creativetab.tfcobblemon_tab" : "TFC-Cobblemon Items", - - "item.tfcobblemon.blank_orb" : "Blank Orb", - "tooltip.tfcobblemon.blank_orb":"A smooth glass orb. Right-click in hand to begin charging into Life Orb", - - "item.tfcobblemon.life_orb_charging": "Blank Orb (Charging)", - "tooltip.tfcobblemon.life_orb_charging": "Kill 100 Pokemon to charge up orb. Once fully charged, right-click in hand to activate into Life Orb", - - "item.tfcobblemon.raw_protector": "Raw Protector", - - "tooltip.tfcobblemon.golett" : "A suspiciously life-like vessel... Did it just move?", - - "item.tfcobblemon.golett" : "Suspicious Vessel", - "item.tfcobblemon.golett_black" : "Suspicious Black Vessel", - "item.tfcobblemon.golett_blue" : "Suspicious Blue Vessel", - "item.tfcobblemon.golett_cyan" : "Suspicious Cyan Vessel", - "item.tfcobblemon.golett_gray" : "Suspicious Gray Vessel", - "item.tfcobblemon.golett_green" : "Suspicious Green Vessel", - "item.tfcobblemon.golett_lightblue" : "Suspicious Light Blue Vessel", - "item.tfcobblemon.golett_lime" : "Suspicious Lime Vessel", - "item.tfcobblemon.golett_magenta" : "Suspicious Magenta Vessel", - "item.tfcobblemon.golett_orange" : "Suspicious Orange Vessel", - "item.tfcobblemon.golett_pink" : "Suspicious Pink Vessel", - "item.tfcobblemon.golett_purple" : "Suspicious Purple Vessel", - "item.tfcobblemon.golett_red" : "Suspicious Red Vessel", - "item.tfcobblemon.golett_white" : "Suspicious White Vessel", - "item.tfcobblemon.golett_yellow" : "Suspicious Yellow Vessel" - - -} \ No newline at end of file + "itemGroup.tfcobblemon": "Example Mod Tab", + "block.tfcobblemon.example_block": "Example Block", + "item.tfcobblemon.example_item": "Example Item", + + "tfcobblemon.configuration.title": "TFCobblemon Configs", + "tfcobblemon.configuration.section.tfcobblemon.common.toml": "TFCobblemon Configs", + "tfcobblemon.configuration.section.tfcobblemon.common.toml.title": "TFCobblemon Configs", + "tfcobblemon.configuration.items": "Item List", + "tfcobblemon.configuration.logDirtBlock": "Log Dirt Block", + "tfcobblemon.configuration.magicNumberIntroduction": "Magic Number Text", + "tfcobblemon.configuration.magicNumber": "Magic Number" +} diff --git a/src/main/resources/assets/tfcobblemon/models/item/blank_orb.json b/src/main/resources/assets/tfcobblemon/models/item/blank_orb.json index 5fbf9e9..83c1813 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/blank_orb.json +++ b/src/main/resources/assets/tfcobblemon/models/item/blank_orb.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/blank_orb" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/blank_orb" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett.json b/src/main/resources/assets/tfcobblemon/models/item/golett.json index ac7406a..2121453 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_black.json b/src/main/resources/assets/tfcobblemon/models/item/golett_black.json index b0497e9..751fab0 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_black.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_black.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_black" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_black" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_blue.json b/src/main/resources/assets/tfcobblemon/models/item/golett_blue.json index 1c5e830..5366033 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_blue.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_blue.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_blue" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_blue" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_cyan.json b/src/main/resources/assets/tfcobblemon/models/item/golett_cyan.json index cf6d16f..57daf47 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_cyan.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_cyan.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_cyan" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_cyan" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_gray.json b/src/main/resources/assets/tfcobblemon/models/item/golett_gray.json index 4ea32bc..34ce472 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_gray.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_gray.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_gray" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_gray" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_green.json b/src/main/resources/assets/tfcobblemon/models/item/golett_green.json index 45f56d0..9dcead1 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_green.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_green.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_green" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_green" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_lightblue.json b/src/main/resources/assets/tfcobblemon/models/item/golett_lightblue.json index 5566191..55dc3a6 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_lightblue.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_lightblue.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_lightblue" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_lightblue" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_lime.json b/src/main/resources/assets/tfcobblemon/models/item/golett_lime.json index 76effec..d0e2773 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_lime.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_lime.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_lime" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_lime" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_magenta.json b/src/main/resources/assets/tfcobblemon/models/item/golett_magenta.json index e2b9880..cd993d0 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_magenta.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_magenta.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_magenta" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_magenta" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_orange.json b/src/main/resources/assets/tfcobblemon/models/item/golett_orange.json index 1e19375..1f03148 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_orange.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_orange.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_orange" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_orange" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_pink.json b/src/main/resources/assets/tfcobblemon/models/item/golett_pink.json index ee10d3f..fde0ab4 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_pink.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_pink.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_pink" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_pink" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_purple.json b/src/main/resources/assets/tfcobblemon/models/item/golett_purple.json index 9fd4985..1e43950 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_purple.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_purple.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_purple" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_purple" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_red.json b/src/main/resources/assets/tfcobblemon/models/item/golett_red.json index a219a86..1c92143 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_red.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_red.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_red" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_red" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_white.json b/src/main/resources/assets/tfcobblemon/models/item/golett_white.json index d82aa32..87e1729 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_white.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_white.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_white" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_white" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/golett_yellow.json b/src/main/resources/assets/tfcobblemon/models/item/golett_yellow.json index fe4a343..3f2858b 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/golett_yellow.json +++ b/src/main/resources/assets/tfcobblemon/models/item/golett_yellow.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/golett_yellow" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/golett_yellow" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/life_orb_charging.json b/src/main/resources/assets/tfcobblemon/models/item/life_orb_charging.json index 5fbf9e9..83c1813 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/life_orb_charging.json +++ b/src/main/resources/assets/tfcobblemon/models/item/life_orb_charging.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/blank_orb" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/blank_orb" + } } \ No newline at end of file diff --git a/src/main/resources/assets/tfcobblemon/models/item/raw_protector.json b/src/main/resources/assets/tfcobblemon/models/item/raw_protector.json index 1c659df..d755213 100644 --- a/src/main/resources/assets/tfcobblemon/models/item/raw_protector.json +++ b/src/main/resources/assets/tfcobblemon/models/item/raw_protector.json @@ -1,6 +1,6 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "tfcobblemon:item/raw_protector" - } +{ + "parent": "item/generated", + "textures": { + "layer0": "tfcobblemon:item/raw_protector" + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/bouffalant.json b/src/main/resources/data/cobblemon/pokemon_interactions/bouffalant.json new file mode 100644 index 0000000..d18a18f --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/bouffalant.json @@ -0,0 +1,33 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "bouffalant gender=female" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "0", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:wooden_bucket" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:wooden_bucket[tfc:fluid={id:\"minecraft:milk\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/camerupt.json b/src/main/resources/data/cobblemon/pokemon_interactions/camerupt.json new file mode 100644 index 0000000..fc271da --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/camerupt.json @@ -0,0 +1,56 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "camerupt" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "12000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/blue_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/blue_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + }, + { + "grouping": "cobblemon:bucket", + "cooldown": "12000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/red_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/red_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/gogoat.json b/src/main/resources/data/cobblemon/pokemon_interactions/gogoat.json new file mode 100644 index 0000000..839c6a6 --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/gogoat.json @@ -0,0 +1,33 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "gogoat gender=female" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "0", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:wooden_bucket" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:wooden_bucket[tfc:fluid={id:\"minecraft:milk\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/magargo.json b/src/main/resources/data/cobblemon/pokemon_interactions/magargo.json new file mode 100644 index 0000000..902ed00 --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/magargo.json @@ -0,0 +1,56 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "magcargo" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "12000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/blue_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/blue_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + }, + { + "grouping": "cobblemon:bucket", + "cooldown": "12000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/red_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/red_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/miltank.json b/src/main/resources/data/cobblemon/pokemon_interactions/miltank.json new file mode 100644 index 0000000..2316bec --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/miltank.json @@ -0,0 +1,56 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "miltank" + } + ], + "interactions": [ + { + "grouping": "cobblemon:milking", + "cooldown": "0", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:wooden_bucket" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:wooden_bucket[tfc:fluid={id:\"minecraft:milk\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + }, + { + "grouping": "cobblemon:milking", + "cooldown": "0", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "#tfc:glass_bottles" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "give_item", + "item": "cobblemon:moomoo_milk" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bottle.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/numel.json b/src/main/resources/data/cobblemon/pokemon_interactions/numel.json new file mode 100644 index 0000000..a3d9543 --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/numel.json @@ -0,0 +1,56 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "numel" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "18000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/blue_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/blue_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + }, + { + "grouping": "cobblemon:bucket", + "cooldown": "12000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/red_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/red_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/rotom.json b/src/main/resources/data/cobblemon/pokemon_interactions/rotom.json new file mode 100644 index 0000000..82fabbb --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/rotom.json @@ -0,0 +1,64 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "rotom" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "6000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "minecraft:bucket" + }, + { + "variant": "properties", + "target": "rotom form=frost" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "give_item", + "item": "minecraft:powder_snow_bucket" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + }, + { + "grouping": "cobblemon:bucket", + "cooldown": "0", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:wooden_bucket" + }, + { + "variant": "properties", + "target": "rotom form=wash" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:wooden_bucket[tfc:fluid={id:\"minecraft:water\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/skiddo.json b/src/main/resources/data/cobblemon/pokemon_interactions/skiddo.json new file mode 100644 index 0000000..cbeb0ce --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/skiddo.json @@ -0,0 +1,33 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "skiddo gender=female" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "0", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:wooden_bucket" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:wooden_bucket[tfc:fluid={id:\"minecraft:milk\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/slugma.json b/src/main/resources/data/cobblemon/pokemon_interactions/slugma.json new file mode 100644 index 0000000..fea40a0 --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/slugma.json @@ -0,0 +1,56 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "slugma" + } + ], + "interactions": [ + { + "grouping": "cobblemon:bucket", + "cooldown": "18000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/blue_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/blue_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + }, + { + "grouping": "cobblemon:bucket", + "cooldown": "12000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:metal/bucket/red_steel" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "script", + "script":"q.run_command('give ' + q.player.username + ' tfc:metal/bucket/red_steel[tfc:fluid={id:\"minecraft:lava\",amount:1000}] 1')" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.fill" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/pokemon_interactions/vanilluxe.json b/src/main/resources/data/cobblemon/pokemon_interactions/vanilluxe.json new file mode 100644 index 0000000..7077192 --- /dev/null +++ b/src/main/resources/data/cobblemon/pokemon_interactions/vanilluxe.json @@ -0,0 +1,58 @@ +{ + "requirements": [ + { + "variant": "properties", + "target": "vanilluxe" + } + ], + "interactions": [ + { + "grouping": "cobblemon:brush", + "cooldown": "0", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "#c:tools/brushes" + } + ], + "effects": [ + { + "variant": "shrink_item", + "amount": 8 + }, + { + "variant": "drop_item", + "item": "minecraft:snowball", + "amount": "2-2" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.brush.brushing.generic" + } + ] + }, + { + "grouping": "cobblemon:bucket", + "cooldown": "6000", + "requirements": [ + { + "variant": "owner_held_item", + "itemCondition": "tfc:wooden_bucket" + } + ], + "effects": [ + { + "variant": "shrink_item" + }, + { + "variant": "give_item", + "item": "minecraft:powder_snow_bucket" + }, + { + "variant": "play_sound", + "sound": "minecraft:item.bucket.generic" + } + ] + } + ] +} diff --git a/src/main/resources/data/cobblemon/recipe/ancient_azure_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_azure_ball.json new file mode 100644 index 0000000..0f922d5 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_azure_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:blue_apricorn" + }, + { + "item": "cobblemon:tumblestone" +} + ], + "result": { + "id": "cobblemon:ancient_azure_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_citrine_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_citrine_ball.json new file mode 100644 index 0000000..a338615 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_citrine_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:yellow_apricorn" + }, + { + "item": "cobblemon:tumblestone" + } + ], + "result": { + "id": "cobblemon:ancient_citrine_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_feather_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_feather_ball.json new file mode 100644 index 0000000..e21a78d --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_feather_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:sky_tumblestone" + } + ], + "result": { + "id": "cobblemon:ancient_feather_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_gigaton_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_gigaton_ball.json new file mode 100644 index 0000000..6540d3b --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_gigaton_ball.json @@ -0,0 +1,20 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:black_tumblestone" + }, + { + "tag": "cobblemon:tier_3_ancient_ball_materials" + } + ], + "result": { + "id": "cobblemon:ancient_gigaton_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_great_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_great_ball.json new file mode 100644 index 0000000..5c29301 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_great_ball.json @@ -0,0 +1,19 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:tumblestone" + }, + { + "tag": "cobblemon:tier_2_ancient_ball_materials" + } + ], + "result": { + "id": "cobblemon:ancient_great_ball", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/ancient_heavy_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_heavy_ball.json new file mode 100644 index 0000000..59f789a --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_heavy_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:black_tumblestone" + } + ], + "result": { + "id": "cobblemon:ancient_heavy_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_ivory_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_ivory_ball.json new file mode 100644 index 0000000..7438628 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_ivory_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:white_apricorn" + }, + { + "item": "cobblemon:tumblestone" +} + ], + "result": { + "id": "cobblemon:ancient_ivory_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_jet_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_jet_ball.json new file mode 100644 index 0000000..6f9c917 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_jet_ball.json @@ -0,0 +1,20 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:sky_tumblestone" + }, + { + "tag": "cobblemon:tier_3_ancient_ball_materials" + } + ], + "result": { + "id": "cobblemon:ancient_jet_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_leaden_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_leaden_ball.json new file mode 100644 index 0000000..62f43ba --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_leaden_ball.json @@ -0,0 +1,20 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:black_tumblestone" + }, + { + "tag": "cobblemon:tier_2_ancient_ball_materials" + } + ], + "result": { + "id": "cobblemon:ancient_leaden_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_poke_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_poke_ball.json new file mode 100644 index 0000000..58bee77 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_poke_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:red_apricorn" + }, + { + "item": "cobblemon:tumblestone" +} + ], + "result": { + "id": "cobblemon:ancient_poke_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_roseate_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_roseate_ball.json new file mode 100644 index 0000000..6805b46 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_roseate_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:pink_apricorn" + }, + { + "item": "cobblemon:tumblestone" +} + ], + "result": { + "id": "cobblemon:ancient_roseate_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_slate_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_slate_ball.json new file mode 100644 index 0000000..ab4d139 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_slate_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:black_apricorn" + }, + { + "item": "cobblemon:tumblestone" +} + ], + "result": { + "id": "cobblemon:ancient_slate_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_ultra_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_ultra_ball.json new file mode 100644 index 0000000..aeefad2 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_ultra_ball.json @@ -0,0 +1,19 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:tumblestone" + }, + { + "tag": "cobblemon:tier_3_ancient_ball_materials" + } + ], + "result": { + "id": "cobblemon:ancient_ultra_ball", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/ancient_verdant_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_verdant_ball.json new file mode 100644 index 0000000..cb312d1 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_verdant_ball.json @@ -0,0 +1,17 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:green_apricorn" + }, + { + "item": "cobblemon:tumblestone" +} + ], + "result": { + "id": "cobblemon:ancient_verdant_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/ancient_wing_ball.json b/src/main/resources/data/cobblemon/recipe/ancient_wing_ball.json new file mode 100644 index 0000000..0dd9bd2 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ancient_wing_ball.json @@ -0,0 +1,20 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "cobblemon:apricorns" + }, + { + "item": "cobblemon:sky_tumblestone" + }, + { + "tag": "cobblemon:tier_2_ancient_ball_materials" + } + ], + "result": { + "id": "cobblemon:ancient_wing_ball", + "count": 1 + } +} + diff --git a/src/main/resources/data/cobblemon/recipe/apricorn_bowl.json b/src/main/resources/data/cobblemon/recipe/apricorn_bowl.json new file mode 100644 index 0000000..aa152f5 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/apricorn_bowl.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "XYX", + " X " + ], + "key": { + "X": { + "tag": "cobblemon:apricorns" + }, + "Y": { + "item": "tfc:glue" + } + }, + "result": { + "id": "minecraft:bowl", + "count": 3 + } + } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/augurite_axe.json b/src/main/resources/data/cobblemon/recipe/augurite_axe.json new file mode 100644 index 0000000..01dc32c --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/augurite_axe.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "Y" + ], + "key": { + "X": { + "item": "cobblemon:black_augurite" + }, + "Y": { + "tag": "forge:rods/wooden" + } + }, + "result": { + "id": "tfc:stone/axe/igneous_extrusive" + } + } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/azure_ball.json b/src/main/resources/data/cobblemon/recipe/azure_ball.json new file mode 100644 index 0000000..7906c14 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/azure_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:blue_apricorn" + }, + "l": { + "item": "cobblemon:blue_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:blue_apricorn" + }, + "b": { + "item": "cobblemon:blue_apricorn" + } + }, + "result": { + "id": "cobblemon:azure_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/citrine_ball.json b/src/main/resources/data/cobblemon/recipe/citrine_ball.json new file mode 100644 index 0000000..8345b47 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/citrine_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:yellow_apricorn" + }, + "l": { + "item": "cobblemon:yellow_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:yellow_apricorn" + }, + "b": { + "item": "cobblemon:yellow_apricorn" + } + }, + "result": { + "id": "cobblemon:citrine_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/display_case.json b/src/main/resources/data/cobblemon/recipe/display_case.json new file mode 100644 index 0000000..fe84cb9 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/display_case.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ggg", + "g g", + "sws" + ], + "key": { + "g": { + "item": "minecraft:glass_pane" + }, + "s": { + "tag": "forge:smooth_stone_slab" + }, + "w": { + "tag": "minecraft:wool" + } + }, + "result": { + "id": "cobblemon:display_case", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/dive_ball.json b/src/main/resources/data/cobblemon/recipe/dive_ball.json new file mode 100644 index 0000000..8ce597f --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/dive_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:white_apricorn" + }, + "l": { + "item": "cobblemon:blue_apricorn" + }, + "c": { + "tag": "cobblemon:silver_poke_ball_materials" + }, + "r": { + "item": "cobblemon:blue_apricorn" + }, + "b": { + "item": "cobblemon:blue_apricorn" + } + }, + "result": { + "id": "cobblemon:dive_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/dream_ball.json b/src/main/resources/data/cobblemon/recipe/dream_ball.json new file mode 100644 index 0000000..2252a87 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/dream_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:red_apricorn" + }, + "l": { + "item": "cobblemon:pink_apricorn" + }, + "c": { + "tag": "cobblemon:tier_4_poke_ball_materials" + }, + "r": { + "item": "cobblemon:pink_apricorn" + }, + "b": { + "item": "cobblemon:blue_apricorn" + } + }, + "result": { + "id": "cobblemon:dream_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/dusk_ball.json b/src/main/resources/data/cobblemon/recipe/dusk_ball.json new file mode 100644 index 0000000..a579489 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/dusk_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:green_apricorn" + }, + "l": { + "item": "cobblemon:black_apricorn" + }, + "c": { + "tag": "cobblemon:tier_3_poke_ball_materials" + }, + "r": { + "item": "cobblemon:black_apricorn" + }, + "b": { + "item": "cobblemon:green_apricorn" + } + }, + "result": { + "id": "cobblemon:dusk_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/electirizer.json b/src/main/resources/data/cobblemon/recipe/electirizer.json new file mode 100644 index 0000000..17e5d59 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/electirizer.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "RIR", + "IBI", + "CIC" + ], + "key": { + "C": { + "tag": "tfcobblemon:copper_powder" + }, + "I": { + "item": "tfc:metal/sheet/wrought_iron" + }, + "B": { + "item": "tfc:metal/bars/wrought_iron" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "result": { + "id": "cobblemon:electirizer", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/fast_ball.json b/src/main/resources/data/cobblemon/recipe/fast_ball.json new file mode 100644 index 0000000..ea44b57 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/fast_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:red_apricorn" + }, + "l": { + "item": "cobblemon:yellow_apricorn" + }, + "c": { + "tag": "cobblemon:silver_poke_ball_materials" + }, + "r": { + "item": "cobblemon:yellow_apricorn" + }, + "b": { + "item": "cobblemon:white_apricorn" + } + }, + "result": { + "id": "cobblemon:fast_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/fine_remedy.json b/src/main/resources/data/cobblemon/recipe/fine_remedy.json new file mode 100644 index 0000000..1cba9df --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/fine_remedy.json @@ -0,0 +1,21 @@ +{ + "replace": true, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:remedy" + }, + { + "tag": "tfc:foods/fruit" + }, + { + "tag": "c:foods/fruit" + }, + { + "item": "cobblemon:pep_up_flower" + } + ], + "result": { + "id": "cobblemon:fine_remedy" + } +} diff --git a/src/main/resources/data/cobblemon/recipe/flame_orb.json b/src/main/resources/data/cobblemon/recipe/flame_orb.json new file mode 100644 index 0000000..69a88e3 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/flame_orb.json @@ -0,0 +1 @@ +{} diff --git a/src/main/resources/data/cobblemon/recipe/friend_ball.json b/src/main/resources/data/cobblemon/recipe/friend_ball.json new file mode 100644 index 0000000..177bf00 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/friend_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:yellow_apricorn" + }, + "l": { + "item": "cobblemon:green_apricorn" + }, + "c": { + "tag": "cobblemon:silver_poke_ball_materials" + }, + "r": { + "item": "cobblemon:green_apricorn" + }, + "b": { + "item": "cobblemon:red_apricorn" + } + }, + "result": { + "id": "cobblemon:friend_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/great_ball.json b/src/main/resources/data/cobblemon/recipe/great_ball.json new file mode 100644 index 0000000..f8aca61 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/great_ball.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "minecraft:red_dye" + }, + "l": { + "item": "cobblemon:blue_apricorn" + }, + "c": { + "tag": "cobblemon:tier_2_poke_ball_materials" + }, + "r": { + "item": "cobblemon:blue_apricorn" + }, + "b": { + "item": "cobblemon:blue_apricorn" + } + }, + "result": + { + "id": "cobblemon:great_ball", + "count": 12 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/heal_ball.json b/src/main/resources/data/cobblemon/recipe/heal_ball.json new file mode 100644 index 0000000..39989a8 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/heal_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:pink_apricorn" + }, + "l": { + "item": "cobblemon:white_apricorn" + }, + "c": { + "tag": "cobblemon:gold_poke_ball_materials" + }, + "r": { + "item": "cobblemon:white_apricorn" + }, + "b": { + "item": "cobblemon:pink_apricorn" + } + }, + "result": { + "id": "cobblemon:heal_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/healing_machine.json b/src/main/resources/data/cobblemon/recipe/healing_machine.json new file mode 100644 index 0000000..caaebd2 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/healing_machine.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "CGC", + "IRI", + "IDI" + ], + "key": { + "C": { + "item": "tfc:metal/sheet/copper" + }, + "I": { + "item": "tfc:metal/sheet/wrought_iron" + }, + "G": { + "item": "minecraft:ghast_tear" + }, + "D": { + "tag": "tfcobblemon:gemstones" + }, + "R": { + "item": "cobblemon:revive" + } + }, + "result": { + "id": "cobblemon:healing_machine", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/heavy_ball.json b/src/main/resources/data/cobblemon/recipe/heavy_ball.json new file mode 100644 index 0000000..6c2a96d --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/heavy_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:black_apricorn" + }, + "l": { + "item": "cobblemon:blue_apricorn" + }, + "c": { + "tag": "cobblemon:tier_3_poke_ball_materials" + }, + "r": { + "item": "cobblemon:blue_apricorn" + }, + "b": { + "item": "cobblemon:black_apricorn" + } + }, + "result": { + "id": "cobblemon:heavy_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/level_ball.json b/src/main/resources/data/cobblemon/recipe/level_ball.json new file mode 100644 index 0000000..8fef8d4 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/level_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:black_apricorn" + }, + "l": { + "item": "cobblemon:yellow_apricorn" + }, + "c": { + "tag": "cobblemon:black_bronze_poke_ball_materials" + }, + "r": { + "item": "cobblemon:pink_apricorn" + }, + "b": { + "item": "cobblemon:red_apricorn" + } + }, + "result": { + "id": "cobblemon:level_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/life_orb.json b/src/main/resources/data/cobblemon/recipe/life_orb.json new file mode 100644 index 0000000..69a88e3 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/life_orb.json @@ -0,0 +1 @@ +{} diff --git a/src/main/resources/data/cobblemon/recipe/link_cable.json b/src/main/resources/data/cobblemon/recipe/link_cable.json new file mode 100644 index 0000000..6ef4b14 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/link_cable.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " M", + "PCP", + "M " + ], + "key": { + "M": { + "item": "tfc:powder/magnetite" + }, + "C": { + "item": "tfc:metal/rod/copper" + }, + "P": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "id": "cobblemon:link_cable", + "count": 1 + } +} diff --git a/src/main/resources/data/cobblemon/recipe/love_ball.json b/src/main/resources/data/cobblemon/recipe/love_ball.json new file mode 100644 index 0000000..15bf336 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/love_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:white_apricorn" + }, + "l": { + "item": "cobblemon:pink_apricorn" + }, + "c": { + "tag": "cobblemon:gold_poke_ball_materials" + }, + "r": { + "item": "cobblemon:pink_apricorn" + }, + "b": { + "item": "cobblemon:pink_apricorn" + } + }, + "result": { + "id": "cobblemon:love_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/lure_ball.json b/src/main/resources/data/cobblemon/recipe/lure_ball.json new file mode 100644 index 0000000..befec9d --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/lure_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:red_apricorn" + }, + "l": { + "item": "cobblemon:blue_apricorn" + }, + "c": { + "tag": "cobblemon:bismuth_bronze_poke_ball_materials" + }, + "r": { + "item": "cobblemon:green_apricorn" + }, + "b": { + "item": "cobblemon:red_apricorn" + } + }, + "result": { + "id": "cobblemon:lure_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/luxury_ball.json b/src/main/resources/data/cobblemon/recipe/luxury_ball.json new file mode 100644 index 0000000..8d71f9a --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/luxury_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:black_apricorn" + }, + "l": { + "item": "cobblemon:white_apricorn" + }, + "c": { + "item": "tfc:metal/sheet/gold" + }, + "r": { + "item": "cobblemon:red_apricorn" + }, + "b": { + "item": "cobblemon:black_apricorn" + } + }, + "result": { + "id": "cobblemon:luxury_ball", + "count": 4 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/magmarizer.json b/src/main/resources/data/cobblemon/recipe/magmarizer.json new file mode 100644 index 0000000..ec16ea5 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/magmarizer.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PIP", + "IBI", + "MIM" + ], + "key": { + "P": { + "item": "minecraft:blaze_powder" + }, + "I": { + "item": "tfc:metal/sheet/wrought_iron" + }, + "B": { + "item": "tfc:metal/bars/wrought_iron" + }, + "M": { + "item": "tfc:rock/magma/basalt" + } + }, + "result": { + "id": "cobblemon:magmarizer", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/medicinal_leek_to_magenta_dye.json b/src/main/resources/data/cobblemon/recipe/medicinal_leek_to_magenta_dye.json new file mode 100644 index 0000000..69a88e3 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/medicinal_leek_to_magenta_dye.json @@ -0,0 +1 @@ +{} diff --git a/src/main/resources/data/cobblemon/recipe/metal_coat.json b/src/main/resources/data/cobblemon/recipe/metal_coat.json new file mode 100644 index 0000000..43c2f61 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/metal_coat.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "tfc:metal/double_ingot/wrought_iron" + } + ], + "result": { + "id": "cobblemon:metal_coat", + "count": 1 + } +} diff --git a/src/main/resources/data/cobblemon/recipe/moon_ball.json b/src/main/resources/data/cobblemon/recipe/moon_ball.json new file mode 100644 index 0000000..c81693e --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/moon_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:yellow_apricorn" + }, + "l": { + "item": "cobblemon:blue_apricorn" + }, + "c": { + "tag": "cobblemon:black_bronze_poke_ball_materials" + }, + "r": { + "item": "cobblemon:black_apricorn" + }, + "b": { + "item": "cobblemon:white_apricorn" + } + }, + "result": { + "id": "cobblemon:moon_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/nest_ball.json b/src/main/resources/data/cobblemon/recipe/nest_ball.json new file mode 100644 index 0000000..9403d11 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/nest_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:green_apricorn" + }, + "l": { + "item": "cobblemon:yellow_apricorn" + }, + "c": { + "tag": "cobblemon:bismuth_bronze_poke_ball_materials" + }, + "r": { + "item": "cobblemon:yellow_apricorn" + }, + "b": { + "item": "cobblemon:green_apricorn" + } + }, + "result": { + "id": "cobblemon:nest_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/net_ball.json b/src/main/resources/data/cobblemon/recipe/net_ball.json new file mode 100644 index 0000000..eeaf87a --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/net_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:black_apricorn" + }, + "l": { + "item": "cobblemon:blue_apricorn" + }, + "c": { + "tag": "cobblemon:black_bronze_poke_ball_materials" + }, + "r": { + "item": "cobblemon:blue_apricorn" + }, + "b": { + "item": "cobblemon:white_apricorn" + } + }, + "result": { + "id": "cobblemon:net_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/park_ball.json b/src/main/resources/data/cobblemon/recipe/park_ball.json new file mode 100644 index 0000000..24d2048 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/park_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:red_apricorn" + }, + "l": { + "item": "cobblemon:green_apricorn" + }, + "c": { + "tag": "cobblemon:bismuth_bronze_poke_ball_materials" + }, + "r": { + "item": "cobblemon:green_apricorn" + }, + "b": { + "item": "cobblemon:green_apricorn" + } + }, + "result": { + "id": "cobblemon:park_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/pasture.json b/src/main/resources/data/cobblemon/recipe/pasture.json new file mode 100644 index 0000000..c18e0af --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/pasture.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "PPP", + "PCP", + "THT" + ], + "key": { + "P": { + "tag": "minecraft:planks" + }, + "C": { + "item": "cobblemon:pc" + }, + "T": { + "item": "tfc:thatch" + }, + "H": { + "item": "minecraft:hopper" + } + }, + "result": { + "id": "cobblemon:pasture", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/pc.json b/src/main/resources/data/cobblemon/recipe/pc.json new file mode 100644 index 0000000..8293c6c --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/pc.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "SGS", + "IMI", + "IBI" + ], + "key": { + "G": { + "item": "minecraft:glass" + }, + "S": { + "item": "tfc:metal/sheet/wrought_iron" + }, + "I": { + "item": "tfc:metal/block/wrought_iron" + }, + "M": { + "item": "tfc:brass_mechanisms" + }, + "B": { + "tag": "tfc:barrels" + } + }, + "result": { + "id": "cobblemon:pc", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/peat_block.json b/src/main/resources/data/cobblemon/recipe/peat_block.json new file mode 100644 index 0000000..82f7972 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/peat_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "tfc:peat" + }, + { + "item": "tfc:peat" + }, + { + "item": "tfc:peat" + }, + { + "item": "tfc:peat" + } + ], + "result": { + "id": "cobblemon:peat_block" + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/pep_up_flower_to_white_dye.json b/src/main/resources/data/cobblemon/recipe/pep_up_flower_to_white_dye.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/pep_up_flower_to_white_dye.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/poke_ball.json b/src/main/resources/data/cobblemon/recipe/poke_ball.json new file mode 100644 index 0000000..5e208f2 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/poke_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:red_apricorn" + }, + "l": { + "item": "cobblemon:red_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:red_apricorn" + }, + "b": { + "item": "cobblemon:red_apricorn" + } + }, + "result": { + "id": "cobblemon:poke_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/premier_ball.json b/src/main/resources/data/cobblemon/recipe/premier_ball.json new file mode 100644 index 0000000..7001175 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/premier_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:white_apricorn" + }, + "l": { + "item": "cobblemon:white_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:white_apricorn" + }, + "b": { + "item": "cobblemon:white_apricorn" + } + }, + "result": { + "id": "cobblemon:premier_ball", + "count": 17 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/quick_ball.json b/src/main/resources/data/cobblemon/recipe/quick_ball.json new file mode 100644 index 0000000..8710a41 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/quick_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:blue_apricorn" + }, + "l": { + "item": "cobblemon:yellow_apricorn" + }, + "c": { + "tag": "cobblemon:tier_3_poke_ball_materials" + }, + "r": { + "item": "cobblemon:yellow_apricorn" + }, + "b": { + "item": "cobblemon:blue_apricorn" + } + }, + "result": { + "id": "cobblemon:quick_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/reaper_cloth.json b/src/main/resources/data/cobblemon/recipe/reaper_cloth.json new file mode 100644 index 0000000..009a89f --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/reaper_cloth.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "BWB", + "PGP", + "WPW" + ], + "key": { + "P": { + "item": "minecraft:phantom_membrane" + }, + "W": { + "item": "tfc:wool_cloth" + }, + "B": { + "item": "minecraft:black_dye" + }, + "G": { + "item": "minecraft:ghast_tear" + } + }, + "result": { + "id": "cobblemon:reaper_cloth", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/repeat_ball.json b/src/main/resources/data/cobblemon/recipe/repeat_ball.json new file mode 100644 index 0000000..117e098 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/repeat_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:black_apricorn" + }, + "l": { + "item": "cobblemon:red_apricorn" + }, + "c": { + "tag": "cobblemon:gold_poke_ball_materials" + }, + "r": { + "item": "cobblemon:red_apricorn" + }, + "b": { + "item": "cobblemon:yellow_apricorn" + } + }, + "result": { + "id": "cobblemon:repeat_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/revive.json b/src/main/resources/data/cobblemon/recipe/revive.json new file mode 100644 index 0000000..e7ec129 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/revive.json @@ -0,0 +1,15 @@ +{ + "replace": false, + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "cobblemon:heal_powder" + }, + { + "item": "minecraft:honeycomb" + } + ], + "result": { + "id": "cobblemon:revive" + } +} diff --git a/src/main/resources/data/cobblemon/recipe/roseate_ball.json b/src/main/resources/data/cobblemon/recipe/roseate_ball.json new file mode 100644 index 0000000..84e57fc --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/roseate_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:pink_apricorn" + }, + "l": { + "item": "cobblemon:pink_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:pink_apricorn" + }, + "b": { + "item": "cobblemon:pink_apricorn" + } + }, + "result": { + "id": "cobblemon:roseate_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/safari_ball.json b/src/main/resources/data/cobblemon/recipe/safari_ball.json new file mode 100644 index 0000000..ce70068 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/safari_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:yellow_apricorn" + }, + "l": { + "item": "cobblemon:green_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:green_apricorn" + }, + "b": { + "item": "cobblemon:yellow_apricorn" + } + }, + "result": { + "id": "cobblemon:safari_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/slate_ball.json b/src/main/resources/data/cobblemon/recipe/slate_ball.json new file mode 100644 index 0000000..c307e7e --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/slate_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:black_apricorn" + }, + "l": { + "item": "cobblemon:black_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:black_apricorn" + }, + "b": { + "item": "cobblemon:black_apricorn" + } + }, + "result": { + "id": "cobblemon:slate_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/smoke_orb.json b/src/main/resources/data/cobblemon/recipe/smoke_orb.json new file mode 100644 index 0000000..1e796cf --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/smoke_orb.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "tfcobblemon:blank_orb" + }, + { + "item": "tfc:powder/charcoal" + }, + { + "item": "tfc:powder/charcoal" + }, + { + "item": "tfc:powder/charcoal" + } + ], + "result": { + "id": "cobblemon:smoke_ball", + "count": 1 + } +} diff --git a/src/main/resources/data/cobblemon/recipe/sport_ball.json b/src/main/resources/data/cobblemon/recipe/sport_ball.json new file mode 100644 index 0000000..b991de4 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/sport_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "minecraft:white_dye" + }, + "l": { + "item": "cobblemon:red_apricorn" + }, + "c": { + "tag": "cobblemon:tier_2_poke_ball_materials" + }, + "r": { + "item": "cobblemon:red_apricorn" + }, + "b": { + "item": "cobblemon:red_apricorn" + } + }, + "result": { + "id": "cobblemon:sport_ball", + "count": 12 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/timer_ball.json b/src/main/resources/data/cobblemon/recipe/timer_ball.json new file mode 100644 index 0000000..d3030af --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/timer_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:red_apricorn" + }, + "l": { + "item": "cobblemon:white_apricorn" + }, + "c": { + "tag": "cobblemon:tier_3_poke_ball_materials" + }, + "r": { + "item": "cobblemon:white_apricorn" + }, + "b": { + "item": "cobblemon:black_apricorn" + } + }, + "result": { + "id": "cobblemon:timer_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/toxic_orb.json b/src/main/resources/data/cobblemon/recipe/toxic_orb.json new file mode 100644 index 0000000..16e0d20 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/toxic_orb.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "tfcobblemon:blank_orb" + }, + { + "item": "minecraft:fermented_spider_eye" + }, + { + "item": "cobblemon:black_sludge" + } + ], + "result": { + "id": "cobblemon:toxic_orb", + "count": 1 + } +} diff --git a/src/main/resources/data/cobblemon/recipe/ultra_ball.json b/src/main/resources/data/cobblemon/recipe/ultra_ball.json new file mode 100644 index 0000000..6341acc --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/ultra_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:black_apricorn" + }, + "l": { + "item": "cobblemon:yellow_apricorn" + }, + "c": { + "tag": "cobblemon:tier_3_poke_ball_materials" + }, + "r": { + "item": "cobblemon:yellow_apricorn" + }, + "b": { + "item": "cobblemon:black_apricorn" + } + }, + "result": { + "id": "cobblemon:ultra_ball", + "count": 8 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/recipe/verdant_ball.json b/src/main/resources/data/cobblemon/recipe/verdant_ball.json new file mode 100644 index 0000000..dddcca6 --- /dev/null +++ b/src/main/resources/data/cobblemon/recipe/verdant_ball.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " t ", + "lcr", + " b " + ], + "key": { + "t": { + "item": "cobblemon:green_apricorn" + }, + "l": { + "item": "cobblemon:green_apricorn" + }, + "c": { + "tag": "cobblemon:tier_1_poke_ball_materials" + }, + "r": { + "item": "cobblemon:green_apricorn" + }, + "b": { + "item": "cobblemon:green_apricorn" + } + }, + "result": { + "id": "cobblemon:verdant_ball", + "count": 16 + } +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/central-seasonal.json b/src/main/resources/data/cobblemon/spawn_detail_presets/central-seasonal.json index dc67716..2dd1031 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/central-seasonal.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/central-seasonal.json @@ -1,17 +1,17 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural" - ], - "minX": -4000, - "maxX": 4000, - "minZ": -4000, - "maxZ": 4000 - }, - "anticondition": { - "neededNearbyBlocks": [ - "#cobblemon:cold" - ] - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural" + ], + "minX": -4000, + "maxX": 4000, + "minZ": -4000, + "maxZ": 4000 + }, + "anticondition": { + "neededNearbyBlocks": [ + "#cobblemon:cold" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/central.json b/src/main/resources/data/cobblemon/spawn_detail_presets/central.json index dba4552..50cd946 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/central.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/central.json @@ -1,12 +1,12 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural" - ], - "minX": -4000, - "maxX": 4000, - "minZ": -4000, - "maxZ": 4000 - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural" + ], + "minX": -4000, + "maxX": 4000, + "minZ": -4000, + "maxZ": 4000 + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/cold.json b/src/main/resources/data/cobblemon/spawn_detail_presets/cold.json index de3e324..0eb69f9 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/cold.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/cold.json @@ -1,12 +1,12 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural", - "#cobblemon:snowy" - ], - "neededNearbyBlocks": [ - "#cobblemon:cold" - ] - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural", + "#cobblemon:snowy" + ], + "neededNearbyBlocks": [ + "#cobblemon:cold" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/cold_water.json b/src/main/resources/data/cobblemon/spawn_detail_presets/cold_water.json index c6029b8..3275d00 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/cold_water.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/cold_water.json @@ -1,9 +1,9 @@ -{ - "context": "surface", - "condition": { - "fluid": "#minecraft:water", - "neededNearbyBlocks": [ - "#cobblemon:cold" - ] - } +{ + "context": "surface", + "condition": { + "fluid": "#minecraft:water", + "neededNearbyBlocks": [ + "#cobblemon:cold" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/ice.json b/src/main/resources/data/cobblemon/spawn_detail_presets/ice.json index b24cfed..8e1e4a5 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/ice.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/ice.json @@ -1,8 +1,8 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:icy" - ] - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:icy" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/natural.json b/src/main/resources/data/cobblemon/spawn_detail_presets/natural.json index 62584fc..93572c5 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/natural.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/natural.json @@ -1,13 +1,12 @@ -{ -"replace": true, - "condition": { - "neededBaseBlocks": [ - "#cobblemon:natural" - ] - }, - "anticondition": { - "neededBaseBlocks": [ - "minecraft:farmland" - ] - } -} +{ + "condition": { + "neededBaseBlocks": [ + "#cobblemon:natural" + ] + }, + "anticondition": { + "neededBaseBlocks": [ + "minecraft:farmland" + ] + } +} diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/northeast.json b/src/main/resources/data/cobblemon/spawn_detail_presets/northeast.json index 0918363..df8a8a6 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/northeast.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/northeast.json @@ -1,10 +1,10 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural" - ], - "minX": 4000, - "maxZ": -4000 - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural" + ], + "minX": 4000, + "maxZ": -4000 + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/northwest.json b/src/main/resources/data/cobblemon/spawn_detail_presets/northwest.json index 5423265..59694e2 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/northwest.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/northwest.json @@ -1,10 +1,10 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural" - ], - "maxX": -4000, - "maxZ": -4000 - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural" + ], + "maxX": -4000, + "maxZ": -4000 + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/rocky.json b/src/main/resources/data/cobblemon/spawn_detail_presets/rocky.json index 16f212b..905ec3a 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/rocky.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/rocky.json @@ -1,7 +1,7 @@ -{ - "condition": { - "neededBaseBlocks": [ - "#cobblemon:rocky" - ] - } +{ + "condition": { + "neededBaseBlocks": [ + "#cobblemon:rocky" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/sandy.json b/src/main/resources/data/cobblemon/spawn_detail_presets/sandy.json index 6a3f4f7..029f9fb 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/sandy.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/sandy.json @@ -1,8 +1,8 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:sandy" - ] - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:sandy" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/sandy_seasonal.json b/src/main/resources/data/cobblemon/spawn_detail_presets/sandy_seasonal.json index a9ec1e4..321a2eb 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/sandy_seasonal.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/sandy_seasonal.json @@ -1,13 +1,13 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:sandy" - ] - }, - "anticondition": { - "neededNearbyBlocks": [ - "#cobblemon:cold" - ] - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:sandy" + ] + }, + "anticondition": { + "neededNearbyBlocks": [ + "#cobblemon:cold" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/seasonal.json b/src/main/resources/data/cobblemon/spawn_detail_presets/seasonal.json index 9e97af2..1fc1070 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/seasonal.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/seasonal.json @@ -1,13 +1,13 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural" - ] - }, - "anticondition": { - "neededNearbyBlocks": [ - "#cobblemon:cold" - ] - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural" + ] + }, + "anticondition": { + "neededNearbyBlocks": [ + "#cobblemon:cold" + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/southeast.json b/src/main/resources/data/cobblemon/spawn_detail_presets/southeast.json index 0682900..f503794 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/southeast.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/southeast.json @@ -1,10 +1,10 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural" - ], - "minX": 4000, - "minZ": 4000 - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural" + ], + "minX": 4000, + "minZ": 4000 + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/southwest.json b/src/main/resources/data/cobblemon/spawn_detail_presets/southwest.json index 2329f7f..af38a52 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/southwest.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/southwest.json @@ -1,10 +1,10 @@ -{ - "condition": { - "canSeeSky": true, - "neededBaseBlocks": [ - "#cobblemon:natural" - ], - "maxX": -4000, - "minZ": 4000 - } +{ + "condition": { + "canSeeSky": true, + "neededBaseBlocks": [ + "#cobblemon:natural" + ], + "maxX": -4000, + "minZ": 4000 + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/spawn_detail_presets/warm_water.json b/src/main/resources/data/cobblemon/spawn_detail_presets/warm_water.json index e54c457..1f68830 100644 --- a/src/main/resources/data/cobblemon/spawn_detail_presets/warm_water.json +++ b/src/main/resources/data/cobblemon/spawn_detail_presets/warm_water.json @@ -1,11 +1,11 @@ -{ - "context": "surface", - "condition": { - "fluid": "#minecraft:water" - }, - "anticondition": { - "neededNearbyBlocks": [ - "#cobblemon:cold" - ] -} +{ + "context": "surface", + "condition": { + "fluid": "#minecraft:water" + }, + "anticondition": { + "neededNearbyBlocks": [ + "#cobblemon:cold" + ] +} } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species/generation2/corsola.json b/src/main/resources/data/cobblemon/species/generation2/corsola.json index 875e6c9..d7c5cc2 100644 --- a/src/main/resources/data/cobblemon/species/generation2/corsola.json +++ b/src/main/resources/data/cobblemon/species/generation2/corsola.json @@ -1,389 +1,389 @@ -{ - "replace": true, - "implemented": true, - "name": "Corsola", - "nationalPokedexNumber": 222, - "primaryType": "water", - "secondaryType": "rock", - "abilities": [ - "hustle", - "naturalcure", - "h:regenerator" - ], - "baseStats": { - "hp": 65, - "attack": 55, - "defence": 95, - "special_attack": 65, - "special_defence": 95, - "speed": 35 - }, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:coral/brain_coral_fan", - "quantityRange": "1-2" - } - ] - }, - "features": [ - "galarian" - ], - "catchRate": 60, - "maleRatio": 0.25, - "shoulderMountable": false, - "forms": [ - { - "name": "Galar", - "primaryType": "ghost", - "abilities": [ - "weakarmor", - "h:cursedbody" - ], - "baseStats": { - "hp": 60, - "attack": 55, - "defence": 100, - "special_attack": 65, - "special_defence": 100, - "speed": 30 - }, - "catchRate": 60, - "maleRatio": 0.25, - "baseExperienceYield": 144, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 0, - "special_attack": 0, - "special_defence": 1, - "speed": 0 - }, - "experienceGroup": "fast", - "eggCycles": 20, - "eggGroups": [ - "water_1", - "water_3" - ], - "moves": [ - "1:harden", - "1:tackle", - "5:astonish", - "10:disable", - "15:spite", - "20:ancientpower", - "25:hex", - "30:curse", - "35:strengthsap", - "40:powergem", - "45:nightshade", - "50:grudge", - "55:mirrorcoat", - "egg:confuseray", - "egg:destinybond", - "egg:haze", - "egg:headsmash", - "egg:naturepower", - "egg:waterpulse", - "tm:amnesia", - "tm:attract", - "tm:blizzard", - "tm:bodyslam", - "tm:brine", - "tm:bulldoze", - "tm:calmmind", - "tm:dig", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:facade", - "tm:gigadrain", - "tm:hail", - "tm:hex", - "tm:hydropump", - "tm:icebeam", - "tm:iciclespear", - "tm:icywind", - "tm:irondefense", - "tm:lightscreen", - "tm:liquidation", - "tm:powergem", - "tm:protect", - "tm:psychic", - "tm:raindance", - "tm:reflect", - "tm:rest", - "tm:rockblast", - "tm:rockslide", - "tm:rocktomb", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:scald", - "tm:screech", - "tm:selfdestruct", - "tm:shadowball", - "tm:sleeptalk", - "tm:snore", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:stoneedge", - "tm:substitute", - "tm:sunnyday", - "tm:surf", - "tm:throatchop", - "tm:whirlpool", - "tm:willowisp", - "tutor:astonish", - "tutor:disable", - "tutor:meteorbeam", - "tutor:spite", - "tutor:tackle" - ], - "labels": [ - "gen8", - "galar_regional" - ], - "aspects": [ - "galarian" - ], - "height": 6, - "weight": 5, - "evolutions": [ - { - "id": "corsola_cursola", - "variant": "level_up", - "result": "cursola", - "consumeHeldItem": false, - "learnableMoves": [], - "requirements": [ - { - "variant": "level", - "minLevel": 38 - } - ] - } - ], - "cannotDynamax": false, - "battleOnly": false, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:coral/brain_dead_coral_fan", - "quantityRange": "1-2" - } - ] - } - } - ], - "baseExperienceYield": 144, - "experienceGroup": "fast", - "eggCycles": 20, - "eggGroups": [ - "water_1", - "water_3" - ], - "behaviour": { - "moving": { - "walk": { - "walkSpeed": 0.05 - }, - "swim": { - "swimSpeed": 0.1, - "canSwimInWater": true, - "canBreatheUnderwater": true, - "canWalkOnWater": false - } - } - }, - "moves": [ - "1:harden", - "1:tackle", - "4:bubble", - "5:watergun", - "10:aquaring", - "13:refresh", - "15:endure", - "20:ancientpower", - "20:spikecannon", - "23:luckychant", - "25:bubblebeam", - "27:brine", - "29:irondefense", - "30:flail", - "31:rockblast", - "35:lifedew", - "40:powergem", - "45:earthpower", - "50:recover", - "55:mirrorcoat", - "egg:amnesia", - "egg:aquaring", - "egg:barrier", - "egg:bide", - "egg:camouflage", - "egg:confuseray", - "egg:curse", - "egg:headsmash", - "egg:iciclespear", - "egg:ingrain", - "egg:liquidation", - "egg:mist", - "egg:naturepower", - "egg:rockslide", - "egg:screech", - "egg:waterpulse", - "tm:amnesia", - "tm:attract", - "tm:blizzard", - "tm:bodyslam", - "tm:brine", - "tm:bulldoze", - "tm:calmmind", - "tm:captivate", - "tm:confide", - "tm:dig", - "tm:doubleteam", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:explosion", - "tm:facade", - "tm:frustration", - "tm:hail", - "tm:hiddenpower", - "tm:hydropump", - "tm:icebeam", - "tm:iciclespear", - "tm:icywind", - "tm:irondefense", - "tm:lightscreen", - "tm:liquidation", - "tm:naturalgift", - "tm:naturepower", - "tm:powergem", - "tm:protect", - "tm:psychic", - "tm:raindance", - "tm:reflect", - "tm:rest", - "tm:return", - "tm:rockblast", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:scald", - "tm:screech", - "tm:secretpower", - "tm:selfdestruct", - "tm:shadowball", - "tm:sleeptalk", - "tm:snore", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:stoneedge", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:surf", - "tm:swagger", - "tm:throatchop", - "tm:toxic", - "tm:waterpulse", - "tm:whirlpool", - "tutor:amnesia", - "tutor:ancientpower", - "tutor:attract", - "tutor:bodyslam", - "tutor:bubble", - "tutor:bubblebeam", - "tutor:confuseray", - "tutor:curse", - "tutor:defensecurl", - "tutor:doubleedge", - "tutor:doubleteam", - "tutor:earthpower", - "tutor:earthquake", - "tutor:endeavor", - "tutor:endure", - "tutor:explosion", - "tutor:frustration", - "tutor:harden", - "tutor:headbutt", - "tutor:hiddenpower", - "tutor:icywind", - "tutor:irondefense", - "tutor:liquidation", - "tutor:magiccoat", - "tutor:meteorbeam", - "tutor:mimic", - "tutor:mirrorcoat", - "tutor:mist", - "tutor:mudslap", - "tutor:mudsport", - "tutor:powergem", - "tutor:protect", - "tutor:psychic", - "tutor:raindance", - "tutor:recover", - "tutor:rest", - "tutor:return", - "tutor:rockslide", - "tutor:rocksmash", - "tutor:rollout", - "tutor:safeguard", - "tutor:sandstorm", - "tutor:screech", - "tutor:selfdestruct", - "tutor:sleeptalk", - "tutor:snore", - "tutor:spikecannon", - "tutor:stealthrock", - "tutor:stompingtantrum", - "tutor:strength", - "tutor:substitute", - "tutor:suckerpunch", - "tutor:sunnyday", - "tutor:surf", - "tutor:swagger", - "tutor:tackle", - "tutor:throatchop", - "tutor:toxic", - "tutor:waterpulse", - "tutor:whirlpool" - ], - "labels": [ - "gen2", - "johto_regional" - ], - "pokedex": [ - "cobblemon.species.corsola.desc" - ], - "evolutions": [], - "baseScale": 0.9, - "hitbox": { - "width": 0.65, - "height": 0.8, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 1, - "special_attack": 0, - "special_defence": 1, - "speed": 0 - }, - "height": 6, - "weight": 50, - "aspects": [], - "cannotDynamax": false -} +{ + "replace": true, + "implemented": true, + "name": "Corsola", + "nationalPokedexNumber": 222, + "primaryType": "water", + "secondaryType": "rock", + "abilities": [ + "hustle", + "naturalcure", + "h:regenerator" + ], + "baseStats": { + "hp": 65, + "attack": 55, + "defence": 95, + "special_attack": 65, + "special_defence": 95, + "speed": 35 + }, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:coral/brain_coral_fan", + "quantityRange": "1-2" + } + ] + }, + "features": [ + "galarian" + ], + "catchRate": 60, + "maleRatio": 0.25, + "shoulderMountable": false, + "forms": [ + { + "name": "Galar", + "primaryType": "ghost", + "abilities": [ + "weakarmor", + "h:cursedbody" + ], + "baseStats": { + "hp": 60, + "attack": 55, + "defence": 100, + "special_attack": 65, + "special_defence": 100, + "speed": 30 + }, + "catchRate": 60, + "maleRatio": 0.25, + "baseExperienceYield": 144, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 0, + "special_attack": 0, + "special_defence": 1, + "speed": 0 + }, + "experienceGroup": "fast", + "eggCycles": 20, + "eggGroups": [ + "water_1", + "water_3" + ], + "moves": [ + "1:harden", + "1:tackle", + "5:astonish", + "10:disable", + "15:spite", + "20:ancientpower", + "25:hex", + "30:curse", + "35:strengthsap", + "40:powergem", + "45:nightshade", + "50:grudge", + "55:mirrorcoat", + "egg:confuseray", + "egg:destinybond", + "egg:haze", + "egg:headsmash", + "egg:naturepower", + "egg:waterpulse", + "tm:amnesia", + "tm:attract", + "tm:blizzard", + "tm:bodyslam", + "tm:brine", + "tm:bulldoze", + "tm:calmmind", + "tm:dig", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:facade", + "tm:gigadrain", + "tm:hail", + "tm:hex", + "tm:hydropump", + "tm:icebeam", + "tm:iciclespear", + "tm:icywind", + "tm:irondefense", + "tm:lightscreen", + "tm:liquidation", + "tm:powergem", + "tm:protect", + "tm:psychic", + "tm:raindance", + "tm:reflect", + "tm:rest", + "tm:rockblast", + "tm:rockslide", + "tm:rocktomb", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:scald", + "tm:screech", + "tm:selfdestruct", + "tm:shadowball", + "tm:sleeptalk", + "tm:snore", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:stoneedge", + "tm:substitute", + "tm:sunnyday", + "tm:surf", + "tm:throatchop", + "tm:whirlpool", + "tm:willowisp", + "tutor:astonish", + "tutor:disable", + "tutor:meteorbeam", + "tutor:spite", + "tutor:tackle" + ], + "labels": [ + "gen8", + "galar_regional" + ], + "aspects": [ + "galarian" + ], + "height": 6, + "weight": 5, + "evolutions": [ + { + "id": "corsola_cursola", + "variant": "level_up", + "result": "cursola", + "consumeHeldItem": false, + "learnableMoves": [], + "requirements": [ + { + "variant": "level", + "minLevel": 38 + } + ] + } + ], + "cannotDynamax": false, + "battleOnly": false, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:coral/brain_dead_coral_fan", + "quantityRange": "1-2" + } + ] + } + } + ], + "baseExperienceYield": 144, + "experienceGroup": "fast", + "eggCycles": 20, + "eggGroups": [ + "water_1", + "water_3" + ], + "behaviour": { + "moving": { + "walk": { + "walkSpeed": 0.05 + }, + "swim": { + "swimSpeed": 0.1, + "canSwimInWater": true, + "canBreatheUnderwater": true, + "canWalkOnWater": false + } + } + }, + "moves": [ + "1:harden", + "1:tackle", + "4:bubble", + "5:watergun", + "10:aquaring", + "13:refresh", + "15:endure", + "20:ancientpower", + "20:spikecannon", + "23:luckychant", + "25:bubblebeam", + "27:brine", + "29:irondefense", + "30:flail", + "31:rockblast", + "35:lifedew", + "40:powergem", + "45:earthpower", + "50:recover", + "55:mirrorcoat", + "egg:amnesia", + "egg:aquaring", + "egg:barrier", + "egg:bide", + "egg:camouflage", + "egg:confuseray", + "egg:curse", + "egg:headsmash", + "egg:iciclespear", + "egg:ingrain", + "egg:liquidation", + "egg:mist", + "egg:naturepower", + "egg:rockslide", + "egg:screech", + "egg:waterpulse", + "tm:amnesia", + "tm:attract", + "tm:blizzard", + "tm:bodyslam", + "tm:brine", + "tm:bulldoze", + "tm:calmmind", + "tm:captivate", + "tm:confide", + "tm:dig", + "tm:doubleteam", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:explosion", + "tm:facade", + "tm:frustration", + "tm:hail", + "tm:hiddenpower", + "tm:hydropump", + "tm:icebeam", + "tm:iciclespear", + "tm:icywind", + "tm:irondefense", + "tm:lightscreen", + "tm:liquidation", + "tm:naturalgift", + "tm:naturepower", + "tm:powergem", + "tm:protect", + "tm:psychic", + "tm:raindance", + "tm:reflect", + "tm:rest", + "tm:return", + "tm:rockblast", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:scald", + "tm:screech", + "tm:secretpower", + "tm:selfdestruct", + "tm:shadowball", + "tm:sleeptalk", + "tm:snore", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:stoneedge", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:surf", + "tm:swagger", + "tm:throatchop", + "tm:toxic", + "tm:waterpulse", + "tm:whirlpool", + "tutor:amnesia", + "tutor:ancientpower", + "tutor:attract", + "tutor:bodyslam", + "tutor:bubble", + "tutor:bubblebeam", + "tutor:confuseray", + "tutor:curse", + "tutor:defensecurl", + "tutor:doubleedge", + "tutor:doubleteam", + "tutor:earthpower", + "tutor:earthquake", + "tutor:endeavor", + "tutor:endure", + "tutor:explosion", + "tutor:frustration", + "tutor:harden", + "tutor:headbutt", + "tutor:hiddenpower", + "tutor:icywind", + "tutor:irondefense", + "tutor:liquidation", + "tutor:magiccoat", + "tutor:meteorbeam", + "tutor:mimic", + "tutor:mirrorcoat", + "tutor:mist", + "tutor:mudslap", + "tutor:mudsport", + "tutor:powergem", + "tutor:protect", + "tutor:psychic", + "tutor:raindance", + "tutor:recover", + "tutor:rest", + "tutor:return", + "tutor:rockslide", + "tutor:rocksmash", + "tutor:rollout", + "tutor:safeguard", + "tutor:sandstorm", + "tutor:screech", + "tutor:selfdestruct", + "tutor:sleeptalk", + "tutor:snore", + "tutor:spikecannon", + "tutor:stealthrock", + "tutor:stompingtantrum", + "tutor:strength", + "tutor:substitute", + "tutor:suckerpunch", + "tutor:sunnyday", + "tutor:surf", + "tutor:swagger", + "tutor:tackle", + "tutor:throatchop", + "tutor:toxic", + "tutor:waterpulse", + "tutor:whirlpool" + ], + "labels": [ + "gen2", + "johto_regional" + ], + "pokedex": [ + "cobblemon.species.corsola.desc" + ], + "evolutions": [], + "baseScale": 0.9, + "hitbox": { + "width": 0.65, + "height": 0.8, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 1, + "special_attack": 0, + "special_defence": 1, + "speed": 0 + }, + "height": 6, + "weight": 50, + "aspects": [], + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species/generation3/corphish.json b/src/main/resources/data/cobblemon/species/generation3/corphish.json index 96f43bd..0c6a527 100644 --- a/src/main/resources/data/cobblemon/species/generation3/corphish.json +++ b/src/main/resources/data/cobblemon/species/generation3/corphish.json @@ -1,214 +1,214 @@ -{ - "replace": true, - "implemented": true, - "name": "Corphish", - "nationalPokedexNumber": 341, - "primaryType": "water", - "abilities": [ - "hypercutter", - "shellarmor", - "h:adaptability" - ], - "baseStats": { - "hp": 43, - "attack": 80, - "defence": 65, - "special_attack": 50, - "special_defence": 35, - "speed": 35 - }, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "0-1" - } - ] - }, - "catchRate": 205, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 62, - "experienceGroup": "fluctuating", - "eggCycles": 15, - "eggGroups": [ - "water_1", - "water_3" - ], - "behaviour": { - "moving": { - "walk": { - "walkSpeed": 0.28 - }, - "swim": { - "swimSpeed": 0.1, - "canSwimInWater": true, - "canBreatheUnderwater": true, - "canWalkOnWater": false - } - } - }, - "moves": [ - "1:bubble", - "1:harden", - "1:watergun", - "4:leer", - "7:visegrip", - "8:taunt", - "12:bubblebeam", - "16:knockoff", - "20:doublehit", - "24:protect", - "28:nightslash", - "32:razorshell", - "36:swordsdance", - "40:crunch", - "44:crabhammer", - "48:endeavor", - "52:guillotine", - "egg:ancientpower", - "egg:aquajet", - "egg:bodyslam", - "egg:chipaway", - "egg:doubleedge", - "egg:dragondance", - "egg:endeavor", - "egg:knockoff", - "egg:metalclaw", - "egg:mudsport", - "egg:slash", - "egg:superpower", - "egg:switcheroo", - "egg:trumpcard", - "tm:aerialace", - "tm:attract", - "tm:blizzard", - "tm:bodyslam", - "tm:brickbreak", - "tm:captivate", - "tm:chillingwater", - "tm:confide", - "tm:crunch", - "tm:cut", - "tm:dig", - "tm:doubleedge", - "tm:doubleteam", - "tm:dragondance", - "tm:endeavor", - "tm:endure", - "tm:facade", - "tm:falseswipe", - "tm:fling", - "tm:frustration", - "tm:hail", - "tm:hiddenpower", - "tm:honeclaws", - "tm:hydropump", - "tm:icebeam", - "tm:icywind", - "tm:irondefense", - "tm:knockoff", - "tm:liquidation", - "tm:metalclaw", - "tm:muddywater", - "tm:mudshot", - "tm:naturalgift", - "tm:payback", - "tm:protect", - "tm:raindance", - "tm:razorshell", - "tm:rest", - "tm:return", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:scald", - "tm:secretpower", - "tm:sleeptalk", - "tm:sludgebomb", - "tm:snore", - "tm:strength", - "tm:substitute", - "tm:superpower", - "tm:surf", - "tm:swagger", - "tm:swordsdance", - "tm:takedown", - "tm:taunt", - "tm:terablast", - "tm:thief", - "tm:toxic", - "tm:waterfall", - "tm:waterpulse", - "tm:whirlpool", - "tm:xscissor", - "tutor:ancientpower", - "tutor:bodyslam", - "tutor:bubble", - "tutor:counter", - "tutor:doubleedge", - "tutor:endeavor", - "tutor:endure", - "tutor:furycutter", - "tutor:harden", - "tutor:icywind", - "tutor:irondefense", - "tutor:knockoff", - "tutor:metalclaw", - "tutor:mimic", - "tutor:mudslap", - "tutor:sleeptalk", - "tutor:snore", - "tutor:spite", - "tutor:substitute", - "tutor:superpower", - "tutor:swagger", - "tutor:swordsdance", - "tutor:waterpulse", - "tutor:watersport" - ], - "labels": [ - "gen3" - ], - "pokedex": [ - "cobblemon.species.corphish.desc" - ], - "evolutions": [ - { - "id": "corphish_crawdaunt", - "variant": "level_up", - "result": "crawdaunt", - "consumeHeldItem": false, - "learnableMoves": [ - "swift" - ], - "requirements": [ - { - "variant": "level", - "minLevel": 30 - } - ] - } - ], - "baseScale": 0.75, - "hitbox": { - "width": 0.65, - "height": 1, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 1, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 6, - "weight": 115, - "aspects": [], - "cannotDynamax": false -} +{ + "replace": true, + "implemented": true, + "name": "Corphish", + "nationalPokedexNumber": 341, + "primaryType": "water", + "abilities": [ + "hypercutter", + "shellarmor", + "h:adaptability" + ], + "baseStats": { + "hp": 43, + "attack": 80, + "defence": 65, + "special_attack": 50, + "special_defence": 35, + "speed": 35 + }, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "0-1" + } + ] + }, + "catchRate": 205, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 62, + "experienceGroup": "fluctuating", + "eggCycles": 15, + "eggGroups": [ + "water_1", + "water_3" + ], + "behaviour": { + "moving": { + "walk": { + "walkSpeed": 0.28 + }, + "swim": { + "swimSpeed": 0.1, + "canSwimInWater": true, + "canBreatheUnderwater": true, + "canWalkOnWater": false + } + } + }, + "moves": [ + "1:bubble", + "1:harden", + "1:watergun", + "4:leer", + "7:visegrip", + "8:taunt", + "12:bubblebeam", + "16:knockoff", + "20:doublehit", + "24:protect", + "28:nightslash", + "32:razorshell", + "36:swordsdance", + "40:crunch", + "44:crabhammer", + "48:endeavor", + "52:guillotine", + "egg:ancientpower", + "egg:aquajet", + "egg:bodyslam", + "egg:chipaway", + "egg:doubleedge", + "egg:dragondance", + "egg:endeavor", + "egg:knockoff", + "egg:metalclaw", + "egg:mudsport", + "egg:slash", + "egg:superpower", + "egg:switcheroo", + "egg:trumpcard", + "tm:aerialace", + "tm:attract", + "tm:blizzard", + "tm:bodyslam", + "tm:brickbreak", + "tm:captivate", + "tm:chillingwater", + "tm:confide", + "tm:crunch", + "tm:cut", + "tm:dig", + "tm:doubleedge", + "tm:doubleteam", + "tm:dragondance", + "tm:endeavor", + "tm:endure", + "tm:facade", + "tm:falseswipe", + "tm:fling", + "tm:frustration", + "tm:hail", + "tm:hiddenpower", + "tm:honeclaws", + "tm:hydropump", + "tm:icebeam", + "tm:icywind", + "tm:irondefense", + "tm:knockoff", + "tm:liquidation", + "tm:metalclaw", + "tm:muddywater", + "tm:mudshot", + "tm:naturalgift", + "tm:payback", + "tm:protect", + "tm:raindance", + "tm:razorshell", + "tm:rest", + "tm:return", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:scald", + "tm:secretpower", + "tm:sleeptalk", + "tm:sludgebomb", + "tm:snore", + "tm:strength", + "tm:substitute", + "tm:superpower", + "tm:surf", + "tm:swagger", + "tm:swordsdance", + "tm:takedown", + "tm:taunt", + "tm:terablast", + "tm:thief", + "tm:toxic", + "tm:waterfall", + "tm:waterpulse", + "tm:whirlpool", + "tm:xscissor", + "tutor:ancientpower", + "tutor:bodyslam", + "tutor:bubble", + "tutor:counter", + "tutor:doubleedge", + "tutor:endeavor", + "tutor:endure", + "tutor:furycutter", + "tutor:harden", + "tutor:icywind", + "tutor:irondefense", + "tutor:knockoff", + "tutor:metalclaw", + "tutor:mimic", + "tutor:mudslap", + "tutor:sleeptalk", + "tutor:snore", + "tutor:spite", + "tutor:substitute", + "tutor:superpower", + "tutor:swagger", + "tutor:swordsdance", + "tutor:waterpulse", + "tutor:watersport" + ], + "labels": [ + "gen3" + ], + "pokedex": [ + "cobblemon.species.corphish.desc" + ], + "evolutions": [ + { + "id": "corphish_crawdaunt", + "variant": "level_up", + "result": "crawdaunt", + "consumeHeldItem": false, + "learnableMoves": [ + "swift" + ], + "requirements": [ + { + "variant": "level", + "minLevel": 30 + } + ] + } + ], + "baseScale": 0.75, + "hitbox": { + "width": 0.65, + "height": 1, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 1, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 6, + "weight": 115, + "aspects": [], + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species/generation3/crawdaunt.json b/src/main/resources/data/cobblemon/species/generation3/crawdaunt.json index 4da5f0d..caced14 100644 --- a/src/main/resources/data/cobblemon/species/generation3/crawdaunt.json +++ b/src/main/resources/data/cobblemon/species/generation3/crawdaunt.json @@ -1,207 +1,207 @@ -{ - "implemented": true, - "name": "Crawdaunt", - "nationalPokedexNumber": 342, - "primaryType": "water", - "secondaryType": "dark", - "abilities": [ - "hypercutter", - "shellarmor", - "h:adaptability" - ], - "baseStats": { - "hp": 63, - "attack": 120, - "defence": 85, - "special_attack": 90, - "special_defence": 55, - "speed": 55 - }, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "1-3" - } - ] - }, - "catchRate": 155, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 164, - "experienceGroup": "fluctuating", - "eggCycles": 15, - "eggGroups": [ - "water_1", - "water_3" - ], - "behaviour": { - "moving": { - "walk": { - "walkSpeed": 0.28 - }, - "swim": { - "swimSpeed": 0.17, - "canSwimInWater": true, - "canBreatheUnderwater": true, - "canWalkOnWater": false - } - } - }, - "moves": [ - "1:bubble", - "1:harden", - "1:leer", - "1:swift", - "1:taunt", - "1:visegrip", - "1:watergun", - "12:bubblebeam", - "16:knockoff", - "20:doublehit", - "24:protect", - "28:nightslash", - "34:razorshell", - "40:swordsdance", - "46:crunch", - "52:crabhammer", - "58:endeavor", - "64:guillotine", - "tm:aerialace", - "tm:attract", - "tm:avalanche", - "tm:blizzard", - "tm:bodyslam", - "tm:brickbreak", - "tm:captivate", - "tm:chillingwater", - "tm:closecombat", - "tm:confide", - "tm:crunch", - "tm:cut", - "tm:darkpulse", - "tm:dig", - "tm:dive", - "tm:doubleedge", - "tm:doubleteam", - "tm:dragondance", - "tm:endeavor", - "tm:endure", - "tm:facade", - "tm:falseswipe", - "tm:fling", - "tm:frustration", - "tm:gigaimpact", - "tm:hail", - "tm:hardpress", - "tm:hiddenpower", - "tm:honeclaws", - "tm:hydropump", - "tm:hyperbeam", - "tm:icebeam", - "tm:icywind", - "tm:irondefense", - "tm:knockoff", - "tm:lashout", - "tm:liquidation", - "tm:metalclaw", - "tm:muddywater", - "tm:mudshot", - "tm:nastyplot", - "tm:naturalgift", - "tm:naturepower", - "tm:payback", - "tm:protect", - "tm:raindance", - "tm:razorshell", - "tm:rest", - "tm:retaliate", - "tm:return", - "tm:revenge", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:scald", - "tm:scaryface", - "tm:secretpower", - "tm:sleeptalk", - "tm:sludgebomb", - "tm:sludgewave", - "tm:snarl", - "tm:snore", - "tm:spite", - "tm:strength", - "tm:substitute", - "tm:superpower", - "tm:surf", - "tm:swagger", - "tm:swift", - "tm:swordsdance", - "tm:takedown", - "tm:taunt", - "tm:terablast", - "tm:thief", - "tm:toxic", - "tm:waterfall", - "tm:waterpulse", - "tm:whirlpool", - "tm:xscissor", - "tutor:ancientpower", - "tutor:bodyslam", - "tutor:counter", - "tutor:crabhammer", - "tutor:darkpulse", - "tutor:dive", - "tutor:doubleedge", - "tutor:endeavor", - "tutor:endure", - "tutor:furycutter", - "tutor:guillotine", - "tutor:icywind", - "tutor:irondefense", - "tutor:knockoff", - "tutor:lashout", - "tutor:liquidation", - "tutor:mimic", - "tutor:mudslap", - "tutor:sleeptalk", - "tutor:snore", - "tutor:spite", - "tutor:substitute", - "tutor:superpower", - "tutor:swagger", - "tutor:swift", - "tutor:swordsdance", - "tutor:taunt", - "tutor:waterpulse" - ], - "labels": [ - "gen3" - ], - "pokedex": [ - "cobblemon.species.crawdaunt.desc" - ], - "preEvolution": "corphish", - "evolutions": [], - "baseScale": 1, - "hitbox": { - "width": 1.2, - "height": 1.6, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 2, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 11, - "weight": 328, - "aspects": [], - "cannotDynamax": false -} +{ + "implemented": true, + "name": "Crawdaunt", + "nationalPokedexNumber": 342, + "primaryType": "water", + "secondaryType": "dark", + "abilities": [ + "hypercutter", + "shellarmor", + "h:adaptability" + ], + "baseStats": { + "hp": 63, + "attack": 120, + "defence": 85, + "special_attack": 90, + "special_defence": 55, + "speed": 55 + }, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "1-3" + } + ] + }, + "catchRate": 155, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 164, + "experienceGroup": "fluctuating", + "eggCycles": 15, + "eggGroups": [ + "water_1", + "water_3" + ], + "behaviour": { + "moving": { + "walk": { + "walkSpeed": 0.28 + }, + "swim": { + "swimSpeed": 0.17, + "canSwimInWater": true, + "canBreatheUnderwater": true, + "canWalkOnWater": false + } + } + }, + "moves": [ + "1:bubble", + "1:harden", + "1:leer", + "1:swift", + "1:taunt", + "1:visegrip", + "1:watergun", + "12:bubblebeam", + "16:knockoff", + "20:doublehit", + "24:protect", + "28:nightslash", + "34:razorshell", + "40:swordsdance", + "46:crunch", + "52:crabhammer", + "58:endeavor", + "64:guillotine", + "tm:aerialace", + "tm:attract", + "tm:avalanche", + "tm:blizzard", + "tm:bodyslam", + "tm:brickbreak", + "tm:captivate", + "tm:chillingwater", + "tm:closecombat", + "tm:confide", + "tm:crunch", + "tm:cut", + "tm:darkpulse", + "tm:dig", + "tm:dive", + "tm:doubleedge", + "tm:doubleteam", + "tm:dragondance", + "tm:endeavor", + "tm:endure", + "tm:facade", + "tm:falseswipe", + "tm:fling", + "tm:frustration", + "tm:gigaimpact", + "tm:hail", + "tm:hardpress", + "tm:hiddenpower", + "tm:honeclaws", + "tm:hydropump", + "tm:hyperbeam", + "tm:icebeam", + "tm:icywind", + "tm:irondefense", + "tm:knockoff", + "tm:lashout", + "tm:liquidation", + "tm:metalclaw", + "tm:muddywater", + "tm:mudshot", + "tm:nastyplot", + "tm:naturalgift", + "tm:naturepower", + "tm:payback", + "tm:protect", + "tm:raindance", + "tm:razorshell", + "tm:rest", + "tm:retaliate", + "tm:return", + "tm:revenge", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:scald", + "tm:scaryface", + "tm:secretpower", + "tm:sleeptalk", + "tm:sludgebomb", + "tm:sludgewave", + "tm:snarl", + "tm:snore", + "tm:spite", + "tm:strength", + "tm:substitute", + "tm:superpower", + "tm:surf", + "tm:swagger", + "tm:swift", + "tm:swordsdance", + "tm:takedown", + "tm:taunt", + "tm:terablast", + "tm:thief", + "tm:toxic", + "tm:waterfall", + "tm:waterpulse", + "tm:whirlpool", + "tm:xscissor", + "tutor:ancientpower", + "tutor:bodyslam", + "tutor:counter", + "tutor:crabhammer", + "tutor:darkpulse", + "tutor:dive", + "tutor:doubleedge", + "tutor:endeavor", + "tutor:endure", + "tutor:furycutter", + "tutor:guillotine", + "tutor:icywind", + "tutor:irondefense", + "tutor:knockoff", + "tutor:lashout", + "tutor:liquidation", + "tutor:mimic", + "tutor:mudslap", + "tutor:sleeptalk", + "tutor:snore", + "tutor:spite", + "tutor:substitute", + "tutor:superpower", + "tutor:swagger", + "tutor:swift", + "tutor:swordsdance", + "tutor:taunt", + "tutor:waterpulse" + ], + "labels": [ + "gen3" + ], + "pokedex": [ + "cobblemon.species.crawdaunt.desc" + ], + "preEvolution": "corphish", + "evolutions": [], + "baseScale": 1, + "hitbox": { + "width": 1.2, + "height": 1.6, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 2, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 11, + "weight": 328, + "aspects": [], + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species/generation3/sealeo.json b/src/main/resources/data/cobblemon/species/generation3/sealeo.json index 3aad48d..189cb5a 100644 --- a/src/main/resources/data/cobblemon/species/generation3/sealeo.json +++ b/src/main/resources/data/cobblemon/species/generation3/sealeo.json @@ -1,175 +1,175 @@ -{ - "implemented": true, - "name": "Sealeo", - "nationalPokedexNumber": 364, - "primaryType": "ice", - "secondaryType": "water", - "abilities": [ - "thickfat", - "icebody", - "h:oblivious" - ], - "baseStats": { - "hp": 90, - "attack": 60, - "defence": 70, - "special_attack": 75, - "special_defence": 70, - "speed": 45 - }, - "catchRate": 120, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 144, - "experienceGroup": "medium_slow", - "eggCycles": 20, - "eggGroups": [ - "water_1", - "field" - ], - "behaviour": { - "moving": { - "swim": { - "canSwimInWater": true, - "canBreatheUnderwater": true - } - } - }, - "moves": [ - "1:defensecurl", - "1:growl", - "1:rollout", - "1:swagger", - "1:watergun", - "12:powdersnow", - "13:iceball", - "16:rest", - "20:snore", - "24:brine", - "28:aurorabeam", - "35:encore", - "40:bodyslam", - "46:surf", - "52:blizzard", - "58:hail", - "64:sheercold", - "tm:attract", - "tm:blizzard", - "tm:bodyslam", - "tm:brine", - "tm:bulldoze", - "tm:captivate", - "tm:confide", - "tm:dive", - "tm:doubleteam", - "tm:earthquake", - "tm:echoedvoice", - "tm:encore", - "tm:endure", - "tm:facade", - "tm:frostbreath", - "tm:frustration", - "tm:hail", - "tm:hiddenpower", - "tm:icebeam", - "tm:iciclespear", - "tm:icywind", - "tm:irontail", - "tm:naturalgift", - "tm:protect", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:roar", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:secretpower", - "tm:sleeptalk", - "tm:snore", - "tm:strength", - "tm:substitute", - "tm:surf", - "tm:swagger", - "tm:toxic", - "tm:waterfall", - "tm:waterpulse", - "tm:whirlpool", - "tutor:aquatail", - "tutor:bodyslam", - "tutor:defensecurl", - "tutor:dive", - "tutor:doubleedge", - "tutor:endure", - "tutor:headbutt", - "tutor:icywind", - "tutor:irontail", - "tutor:mimic", - "tutor:mudslap", - "tutor:rockslide", - "tutor:rollout", - "tutor:signalbeam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:steelroller", - "tutor:substitute", - "tutor:superfang", - "tutor:swagger", - "tutor:waterpulse" - ], - "labels": [ - "gen3" - ], - "pokedex": [ - "cobblemon.species.sealeo.desc" - ], - "preEvolution": "spheal", - "evolutions": [ - { - "id": "sealeo_walrein", - "variant": "level_up", - "result": "walrein", - "consumeHeldItem": false, - "learnableMoves": [], - "requirements": [ - { - "variant": "level", - "minLevel": 44 - } - ] - } - ], - "baseScale": 1.35, - "hitbox": { - "width": 1.1, - "height": 1.1, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 2, - "attack": 0, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 11, - "weight": 876, - "aspects": [], - "cannotDynamax": false, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:blubber", - "quantityRange": "0-3" - }, - { - "item": "cobblemon:chesto_berry", - "percentage": 15 - } - ] - } -} +{ + "implemented": true, + "name": "Sealeo", + "nationalPokedexNumber": 364, + "primaryType": "ice", + "secondaryType": "water", + "abilities": [ + "thickfat", + "icebody", + "h:oblivious" + ], + "baseStats": { + "hp": 90, + "attack": 60, + "defence": 70, + "special_attack": 75, + "special_defence": 70, + "speed": 45 + }, + "catchRate": 120, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 144, + "experienceGroup": "medium_slow", + "eggCycles": 20, + "eggGroups": [ + "water_1", + "field" + ], + "behaviour": { + "moving": { + "swim": { + "canSwimInWater": true, + "canBreatheUnderwater": true + } + } + }, + "moves": [ + "1:defensecurl", + "1:growl", + "1:rollout", + "1:swagger", + "1:watergun", + "12:powdersnow", + "13:iceball", + "16:rest", + "20:snore", + "24:brine", + "28:aurorabeam", + "35:encore", + "40:bodyslam", + "46:surf", + "52:blizzard", + "58:hail", + "64:sheercold", + "tm:attract", + "tm:blizzard", + "tm:bodyslam", + "tm:brine", + "tm:bulldoze", + "tm:captivate", + "tm:confide", + "tm:dive", + "tm:doubleteam", + "tm:earthquake", + "tm:echoedvoice", + "tm:encore", + "tm:endure", + "tm:facade", + "tm:frostbreath", + "tm:frustration", + "tm:hail", + "tm:hiddenpower", + "tm:icebeam", + "tm:iciclespear", + "tm:icywind", + "tm:irontail", + "tm:naturalgift", + "tm:protect", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:roar", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:secretpower", + "tm:sleeptalk", + "tm:snore", + "tm:strength", + "tm:substitute", + "tm:surf", + "tm:swagger", + "tm:toxic", + "tm:waterfall", + "tm:waterpulse", + "tm:whirlpool", + "tutor:aquatail", + "tutor:bodyslam", + "tutor:defensecurl", + "tutor:dive", + "tutor:doubleedge", + "tutor:endure", + "tutor:headbutt", + "tutor:icywind", + "tutor:irontail", + "tutor:mimic", + "tutor:mudslap", + "tutor:rockslide", + "tutor:rollout", + "tutor:signalbeam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:steelroller", + "tutor:substitute", + "tutor:superfang", + "tutor:swagger", + "tutor:waterpulse" + ], + "labels": [ + "gen3" + ], + "pokedex": [ + "cobblemon.species.sealeo.desc" + ], + "preEvolution": "spheal", + "evolutions": [ + { + "id": "sealeo_walrein", + "variant": "level_up", + "result": "walrein", + "consumeHeldItem": false, + "learnableMoves": [], + "requirements": [ + { + "variant": "level", + "minLevel": 44 + } + ] + } + ], + "baseScale": 1.35, + "hitbox": { + "width": 1.1, + "height": 1.1, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 2, + "attack": 0, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 11, + "weight": 876, + "aspects": [], + "cannotDynamax": false, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:blubber", + "quantityRange": "0-3" + }, + { + "item": "cobblemon:chesto_berry", + "percentage": 15 + } + ] + } +} diff --git a/src/main/resources/data/cobblemon/species/generation3/spheal.json b/src/main/resources/data/cobblemon/species/generation3/spheal.json index 2b45ddb..cf4d848 100644 --- a/src/main/resources/data/cobblemon/species/generation3/spheal.json +++ b/src/main/resources/data/cobblemon/species/generation3/spheal.json @@ -1,192 +1,192 @@ -{ - "implemented": true, - "name": "Spheal", - "nationalPokedexNumber": 363, - "primaryType": "ice", - "secondaryType": "water", - "abilities": [ - "thickfat", - "icebody", - "h:oblivious" - ], - "baseStats": { - "hp": 70, - "attack": 40, - "defence": 50, - "special_attack": 55, - "special_defence": 50, - "speed": 25 - }, - "catchRate": 255, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 58, - "experienceGroup": "medium_slow", - "eggCycles": 20, - "eggGroups": [ - "water_1", - "field" - ], - "behaviour": { - "moving": { - "swim": { - "canSwimInWater": true, - "canBreatheUnderwater": true - } - } - }, - "moves": [ - "1:defensecurl", - "1:rollout", - "4:growl", - "8:watergun", - "12:powdersnow", - "13:iceball", - "16:rest", - "20:snore", - "24:brine", - "28:aurorabeam", - "33:encore", - "36:bodyslam", - "40:surf", - "44:blizzard", - "48:hail", - "52:sheercold", - "egg:aquaring", - "egg:bellydrum", - "egg:curse", - "egg:fissure", - "egg:rockslide", - "egg:rollout", - "egg:signalbeam", - "egg:sleeptalk", - "egg:spitup", - "egg:stockpile", - "egg:swallow", - "egg:waterpulse", - "egg:watersport", - "egg:yawn", - "tm:attract", - "tm:blizzard", - "tm:bodyslam", - "tm:brine", - "tm:bulldoze", - "tm:captivate", - "tm:confide", - "tm:dive", - "tm:doubleteam", - "tm:earthquake", - "tm:echoedvoice", - "tm:encore", - "tm:endure", - "tm:facade", - "tm:frostbreath", - "tm:frustration", - "tm:hail", - "tm:hiddenpower", - "tm:icebeam", - "tm:icywind", - "tm:irontail", - "tm:naturalgift", - "tm:protect", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:secretpower", - "tm:sleeptalk", - "tm:snore", - "tm:strength", - "tm:substitute", - "tm:surf", - "tm:swagger", - "tm:toxic", - "tm:waterfall", - "tm:waterpulse", - "tm:whirlpool", - "tutor:aquatail", - "tutor:aurorabeam", - "tutor:bodyslam", - "tutor:charm", - "tutor:defensecurl", - "tutor:dive", - "tutor:doubleedge", - "tutor:endure", - "tutor:fissure", - "tutor:headbutt", - "tutor:icywind", - "tutor:irontail", - "tutor:mimic", - "tutor:mudslap", - "tutor:powdersnow", - "tutor:rockslide", - "tutor:rollout", - "tutor:signalbeam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:steelroller", - "tutor:substitute", - "tutor:superfang", - "tutor:swagger", - "tutor:watergun", - "tutor:waterpulse" - ], - "labels": [ - "gen3" - ], - "pokedex": [ - "cobblemon.species.spheal.desc" - ], - "evolutions": [ - { - "id": "spheal_sealeo", - "variant": "level_up", - "result": "sealeo", - "consumeHeldItem": false, - "learnableMoves": [ - "swagger" - ], - "requirements": [ - { - "variant": "level", - "minLevel": 32 - } - ] - } - ], - "baseScale": 0.8, - "hitbox": { - "width": 0.9, - "height": 0.9, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 1, - "attack": 0, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 8, - "weight": 395, - "aspects": [], - "cannotDynamax": false, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:blubber", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:chesto_berry", - "percentage": 10 - } - ] - } -} +{ + "implemented": true, + "name": "Spheal", + "nationalPokedexNumber": 363, + "primaryType": "ice", + "secondaryType": "water", + "abilities": [ + "thickfat", + "icebody", + "h:oblivious" + ], + "baseStats": { + "hp": 70, + "attack": 40, + "defence": 50, + "special_attack": 55, + "special_defence": 50, + "speed": 25 + }, + "catchRate": 255, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 58, + "experienceGroup": "medium_slow", + "eggCycles": 20, + "eggGroups": [ + "water_1", + "field" + ], + "behaviour": { + "moving": { + "swim": { + "canSwimInWater": true, + "canBreatheUnderwater": true + } + } + }, + "moves": [ + "1:defensecurl", + "1:rollout", + "4:growl", + "8:watergun", + "12:powdersnow", + "13:iceball", + "16:rest", + "20:snore", + "24:brine", + "28:aurorabeam", + "33:encore", + "36:bodyslam", + "40:surf", + "44:blizzard", + "48:hail", + "52:sheercold", + "egg:aquaring", + "egg:bellydrum", + "egg:curse", + "egg:fissure", + "egg:rockslide", + "egg:rollout", + "egg:signalbeam", + "egg:sleeptalk", + "egg:spitup", + "egg:stockpile", + "egg:swallow", + "egg:waterpulse", + "egg:watersport", + "egg:yawn", + "tm:attract", + "tm:blizzard", + "tm:bodyslam", + "tm:brine", + "tm:bulldoze", + "tm:captivate", + "tm:confide", + "tm:dive", + "tm:doubleteam", + "tm:earthquake", + "tm:echoedvoice", + "tm:encore", + "tm:endure", + "tm:facade", + "tm:frostbreath", + "tm:frustration", + "tm:hail", + "tm:hiddenpower", + "tm:icebeam", + "tm:icywind", + "tm:irontail", + "tm:naturalgift", + "tm:protect", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:secretpower", + "tm:sleeptalk", + "tm:snore", + "tm:strength", + "tm:substitute", + "tm:surf", + "tm:swagger", + "tm:toxic", + "tm:waterfall", + "tm:waterpulse", + "tm:whirlpool", + "tutor:aquatail", + "tutor:aurorabeam", + "tutor:bodyslam", + "tutor:charm", + "tutor:defensecurl", + "tutor:dive", + "tutor:doubleedge", + "tutor:endure", + "tutor:fissure", + "tutor:headbutt", + "tutor:icywind", + "tutor:irontail", + "tutor:mimic", + "tutor:mudslap", + "tutor:powdersnow", + "tutor:rockslide", + "tutor:rollout", + "tutor:signalbeam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:steelroller", + "tutor:substitute", + "tutor:superfang", + "tutor:swagger", + "tutor:watergun", + "tutor:waterpulse" + ], + "labels": [ + "gen3" + ], + "pokedex": [ + "cobblemon.species.spheal.desc" + ], + "evolutions": [ + { + "id": "spheal_sealeo", + "variant": "level_up", + "result": "sealeo", + "consumeHeldItem": false, + "learnableMoves": [ + "swagger" + ], + "requirements": [ + { + "variant": "level", + "minLevel": 32 + } + ] + } + ], + "baseScale": 0.8, + "hitbox": { + "width": 0.9, + "height": 0.9, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 1, + "attack": 0, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 8, + "weight": 395, + "aspects": [], + "cannotDynamax": false, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:blubber", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:chesto_berry", + "percentage": 10 + } + ] + } +} diff --git a/src/main/resources/data/cobblemon/species/generation3/walrein.json b/src/main/resources/data/cobblemon/species/generation3/walrein.json index 81c50f8..685bbad 100644 --- a/src/main/resources/data/cobblemon/species/generation3/walrein.json +++ b/src/main/resources/data/cobblemon/species/generation3/walrein.json @@ -1,183 +1,183 @@ -{ - "implemented": true, - "name": "Walrein", - "nationalPokedexNumber": 365, - "primaryType": "ice", - "secondaryType": "water", - "abilities": [ - "thickfat", - "icebody", - "h:oblivious" - ], - "baseStats": { - "hp": 110, - "attack": 80, - "defence": 90, - "special_attack": 95, - "special_defence": 90, - "speed": 65 - }, - "catchRate": 45, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 265, - "experienceGroup": "medium_slow", - "eggCycles": 20, - "eggGroups": [ - "water_1", - "field" - ], - "behaviour": { - "moving": { - "swim": { - "canSwimInWater": true, - "canBreatheUnderwater": true - } - } - }, - "moves": [ - "1:crunch", - "1:defensecurl", - "1:growl", - "1:icefang", - "1:rollout", - "1:swagger", - "1:watergun", - "12:powdersnow", - "13:iceball", - "16:rest", - "20:snore", - "24:brine", - "28:aurorabeam", - "35:encore", - "40:bodyslam", - "48:surf", - "56:blizzard", - "64:hail", - "72:sheercold", - "tm:attract", - "tm:avalanche", - "tm:blizzard", - "tm:bodypress", - "tm:bodyslam", - "tm:brine", - "tm:bulldoze", - "tm:captivate", - "tm:confide", - "tm:crunch", - "tm:dive", - "tm:doubleteam", - "tm:earthquake", - "tm:echoedvoice", - "tm:encore", - "tm:endure", - "tm:facade", - "tm:frostbreath", - "tm:frustration", - "tm:gigaimpact", - "tm:hail", - "tm:heavyslam", - "tm:hiddenpower", - "tm:hydropump", - "tm:hyperbeam", - "tm:icebeam", - "tm:icefang", - "tm:iciclespear", - "tm:icywind", - "tm:ironhead", - "tm:irontail", - "tm:liquidation", - "tm:naturalgift", - "tm:protect", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:roar", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:secretpower", - "tm:sleeptalk", - "tm:snore", - "tm:stompingtantrum", - "tm:strength", - "tm:substitute", - "tm:surf", - "tm:swagger", - "tm:swordsdance", - "tm:toxic", - "tm:waterfall", - "tm:waterpulse", - "tm:whirlpool", - "tutor:aquatail", - "tutor:block", - "tutor:bodyslam", - "tutor:brine", - "tutor:defensecurl", - "tutor:dive", - "tutor:doubleedge", - "tutor:endure", - "tutor:furycutter", - "tutor:hail", - "tutor:headbutt", - "tutor:icebeam", - "tutor:icywind", - "tutor:ironhead", - "tutor:irontail", - "tutor:mimic", - "tutor:mudslap", - "tutor:rockslide", - "tutor:rollout", - "tutor:sheercold", - "tutor:signalbeam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:steelroller", - "tutor:stompingtantrum", - "tutor:substitute", - "tutor:superfang", - "tutor:swagger", - "tutor:waterpulse" - ], - "labels": [ - "gen3" - ], - "pokedex": [ - "cobblemon.species.walrein.desc" - ], - "preEvolution": "sealeo", - "evolutions": [], - "baseScale": 1.25, - "hitbox": { - "width": 1.65, - "height": 2, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 3, - "attack": 0, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 14, - "weight": 1506, - "aspects": [], - "cannotDynamax": false, - "drops": { - "amount": 7, - "entries": [ - { - "item": "tfc:blubber", - "quantityRange": "2-6" - }, - { - "item": "cobblemon:chesto_berry", - "percentage": 25 - } - ] - } -} +{ + "implemented": true, + "name": "Walrein", + "nationalPokedexNumber": 365, + "primaryType": "ice", + "secondaryType": "water", + "abilities": [ + "thickfat", + "icebody", + "h:oblivious" + ], + "baseStats": { + "hp": 110, + "attack": 80, + "defence": 90, + "special_attack": 95, + "special_defence": 90, + "speed": 65 + }, + "catchRate": 45, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 265, + "experienceGroup": "medium_slow", + "eggCycles": 20, + "eggGroups": [ + "water_1", + "field" + ], + "behaviour": { + "moving": { + "swim": { + "canSwimInWater": true, + "canBreatheUnderwater": true + } + } + }, + "moves": [ + "1:crunch", + "1:defensecurl", + "1:growl", + "1:icefang", + "1:rollout", + "1:swagger", + "1:watergun", + "12:powdersnow", + "13:iceball", + "16:rest", + "20:snore", + "24:brine", + "28:aurorabeam", + "35:encore", + "40:bodyslam", + "48:surf", + "56:blizzard", + "64:hail", + "72:sheercold", + "tm:attract", + "tm:avalanche", + "tm:blizzard", + "tm:bodypress", + "tm:bodyslam", + "tm:brine", + "tm:bulldoze", + "tm:captivate", + "tm:confide", + "tm:crunch", + "tm:dive", + "tm:doubleteam", + "tm:earthquake", + "tm:echoedvoice", + "tm:encore", + "tm:endure", + "tm:facade", + "tm:frostbreath", + "tm:frustration", + "tm:gigaimpact", + "tm:hail", + "tm:heavyslam", + "tm:hiddenpower", + "tm:hydropump", + "tm:hyperbeam", + "tm:icebeam", + "tm:icefang", + "tm:iciclespear", + "tm:icywind", + "tm:ironhead", + "tm:irontail", + "tm:liquidation", + "tm:naturalgift", + "tm:protect", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:roar", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:secretpower", + "tm:sleeptalk", + "tm:snore", + "tm:stompingtantrum", + "tm:strength", + "tm:substitute", + "tm:surf", + "tm:swagger", + "tm:swordsdance", + "tm:toxic", + "tm:waterfall", + "tm:waterpulse", + "tm:whirlpool", + "tutor:aquatail", + "tutor:block", + "tutor:bodyslam", + "tutor:brine", + "tutor:defensecurl", + "tutor:dive", + "tutor:doubleedge", + "tutor:endure", + "tutor:furycutter", + "tutor:hail", + "tutor:headbutt", + "tutor:icebeam", + "tutor:icywind", + "tutor:ironhead", + "tutor:irontail", + "tutor:mimic", + "tutor:mudslap", + "tutor:rockslide", + "tutor:rollout", + "tutor:sheercold", + "tutor:signalbeam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:steelroller", + "tutor:stompingtantrum", + "tutor:substitute", + "tutor:superfang", + "tutor:swagger", + "tutor:waterpulse" + ], + "labels": [ + "gen3" + ], + "pokedex": [ + "cobblemon.species.walrein.desc" + ], + "preEvolution": "sealeo", + "evolutions": [], + "baseScale": 1.25, + "hitbox": { + "width": 1.65, + "height": 2, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 3, + "attack": 0, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 14, + "weight": 1506, + "aspects": [], + "cannotDynamax": false, + "drops": { + "amount": 7, + "entries": [ + { + "item": "tfc:blubber", + "quantityRange": "2-6" + }, + { + "item": "cobblemon:chesto_berry", + "percentage": 25 + } + ] + } +} diff --git a/src/main/resources/data/cobblemon/species/generation5/petilil.json b/src/main/resources/data/cobblemon/species/generation5/petilil.json index 30575f7..f208742 100644 --- a/src/main/resources/data/cobblemon/species/generation5/petilil.json +++ b/src/main/resources/data/cobblemon/species/generation5/petilil.json @@ -1,370 +1,370 @@ -{ - "implemented": true, - "name": "Petilil", - "nationalPokedexNumber": 548, - "primaryType": "grass", - "abilities": [ - "chlorophyll", - "owntempo", - "h:leafguard" - ], - "drops": { - "amount": 3, - "entries": [ - { - "item": "cobblemon:vivichoke_seeds", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:vivichoke", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:absorb_bulb", - "quantityRange": "0-1" - } - ] - }, - "baseStats": { - "hp": 45, - "attack": 35, - "defence": 50, - "special_attack": 70, - "special_defence": 50, - "speed": 30 - }, - "behaviour": { - "moving": { - "walk": { - "walkSpeed": 0.14 - } - }, - "resting": { - "canSleep": true, - "willSleepOnBed": true, - "depth": "normal", - "light": "0-4" - } - }, - "features": [ "region_bias" ], - "forms": [ - { - "name": "Hisui Bias", - "primaryType": "grass", - "abilities": [ - "chlorophyll", - "owntempo", - "h:leafguard" - ], - "drops": { - "amount": 3, - "entries": [ - { - "item": "cobblemon:big_root", - "percentage": 2.5 - }, - { - "item": "cobblemon:revival_herb", - "percentage": 2.5 - }, - { - "item": "cobblemon:persim_berry", - "percentage": 2.5 - } - ] - }, - "baseStats": { - "hp": 45, - "attack": 35, - "defence": 50, - "special_attack": 70, - "special_defence": 50, - "speed": 30 - }, - "catchRate": 190, - "maleRatio": 0, - "shoulderMountable": false, - "baseExperienceYield": 56, - "experienceGroup": "medium_fast", - "eggCycles": 20, - "eggGroups": [ - "grass" - ], - "moves": [ - "1:absorb", - "1:growth", - "3:helpinghand", - "6:stunspore", - "9:megadrain", - "12:aromatherapy", - "12:charm", - "15:magicalleaf", - "18:sleeppowder", - "21:gigadrain", - "24:leechseed", - "27:afteryou", - "30:energyball", - "33:synthesis", - "36:sunnyday", - "39:entrainment", - "42:leafstorm", - "egg:bide", - "egg:charm", - "egg:encore", - "egg:endure", - "egg:grasswhistle", - "egg:healingwish", - "egg:ingrain", - "egg:naturalgift", - "egg:sweetscent", - "egg:worryseed", - "tm:attract", - "tm:bulletseed", - "tm:charm", - "tm:confide", - "tm:cut", - "tm:doubleteam", - "tm:dreameater", - "tm:encore", - "tm:endure", - "tm:energyball", - "tm:facade", - "tm:flash", - "tm:frustration", - "tm:gigadrain", - "tm:grassknot", - "tm:grassyglide", - "tm:helpinghand", - "tm:hiddenpower", - "tm:leafstorm", - "tm:magicalleaf", - "tm:naturepower", - "tm:pollenpuff", - "tm:protect", - "tm:rest", - "tm:return", - "tm:round", - "tm:safeguard", - "tm:secretpower", - "tm:seedbomb", - "tm:sleeptalk", - "tm:snore", - "tm:solarbeam", - "tm:substitute", - "tm:sunnyday", - "tm:swagger", - "tm:terablast", - "tm:toxic", - "tm:trailblaze", - "tutor:afteryou", - "tutor:charm", - "tutor:covet", - "tutor:gigadrain", - "tutor:grassyglide", - "tutor:healbell", - "tutor:helpinghand", - "tutor:laserfocus", - "tutor:seedbomb", - "tutor:sleeppowder", - "tutor:sleeptalk", - "tutor:snore", - "tutor:sweetscent", - "tutor:synthesis", - "tutor:worryseed" - ], - "labels": [ - "gen5", - "hisui_regional" - ], - "evolutions": [ - { - "id": "hisui_petilil_lilligant", - "variant": "item_interact", - "result": "lilligant", - "consumeHeldItem": false, - "learnableMoves": [ - "petaldance" - ], - "requirements": [ - { - "variant": "biome", - "biomeCondition": "#cobblemon:evolution/lilligant_unovan" - }, - { - "variant": "biome", - "biomeAnticondition": "#cobblemon:is_hills" - }, - { - "variant": "biome", - "biomeAnticondition": "#cobblemon:is_freezing" - }, - { - "variant": "biome", - "biomeAnticondition": "#cobblemon:is_spooky" - } - ], - "requiredContext": "cobblemon:sun_stone" - }, - { - "id": "hisui_petilil_hisui_lilligant", - "variant": "item_interact", - "result": "lilligant hisuian", - "consumeHeldItem": false, - "learnableMoves": [ - "victorydance" - ], - "requirements": [], - "requiredContext": "cobblemon:sun_stone" - } - ], - "baseScale": 0.5, - "hitbox": { - "width": 0.7, - "height": 1, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 0, - "special_attack": 1, - "special_defence": 0, - "speed": 0 - }, - "height": 5, - "weight": 66, - "aspects": ["region-bias-hisui"], - "cannotDynamax": false - } - ], - "catchRate": 190, - "maleRatio": 0, - "shoulderMountable": false, - "baseExperienceYield": 56, - "experienceGroup": "medium_fast", - "eggCycles": 20, - "eggGroups": [ - "grass" - ], - "moves": [ - "1:absorb", - "1:growth", - "3:helpinghand", - "6:stunspore", - "9:megadrain", - "12:aromatherapy", - "12:charm", - "15:magicalleaf", - "18:sleeppowder", - "21:gigadrain", - "24:leechseed", - "27:afteryou", - "30:energyball", - "33:synthesis", - "36:sunnyday", - "39:entrainment", - "42:leafstorm", - "egg:bide", - "egg:charm", - "egg:encore", - "egg:endure", - "egg:grasswhistle", - "egg:healingwish", - "egg:ingrain", - "egg:naturalgift", - "egg:sweetscent", - "egg:worryseed", - "tm:attract", - "tm:bulletseed", - "tm:charm", - "tm:confide", - "tm:cut", - "tm:doubleteam", - "tm:dreameater", - "tm:encore", - "tm:endure", - "tm:energyball", - "tm:facade", - "tm:flash", - "tm:frustration", - "tm:gigadrain", - "tm:grassknot", - "tm:grassyglide", - "tm:helpinghand", - "tm:hiddenpower", - "tm:leafstorm", - "tm:magicalleaf", - "tm:naturepower", - "tm:pollenpuff", - "tm:protect", - "tm:rest", - "tm:return", - "tm:round", - "tm:safeguard", - "tm:secretpower", - "tm:seedbomb", - "tm:sleeptalk", - "tm:snore", - "tm:solarbeam", - "tm:substitute", - "tm:sunnyday", - "tm:swagger", - "tm:terablast", - "tm:toxic", - "tm:trailblaze", - "tutor:afteryou", - "tutor:charm", - "tutor:covet", - "tutor:gigadrain", - "tutor:grassyglide", - "tutor:healbell", - "tutor:helpinghand", - "tutor:laserfocus", - "tutor:seedbomb", - "tutor:sleeppowder", - "tutor:sleeptalk", - "tutor:snore", - "tutor:sweetscent", - "tutor:synthesis", - "tutor:worryseed" - ], - "labels": [ - "gen5" - ], - "pokedex": [ - "cobblemon.species.petilil.desc" - ], - "evolutions": [ - { - "id": "petilil_lilligant", - "variant": "item_interact", - "result": "lilligant hisuian", - "consumeHeldItem": false, - "learnableMoves": [ - "victorydance" - ], - "requirements": [], - "requiredContext": "cobblemon:sun_stone" - } - ], - "baseScale": 0.5, - "hitbox": { - "width": 0.7, - "height": 1, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 0, - "special_attack": 1, - "special_defence": 0, - "speed": 0 - }, - "height": 5, - "weight": 66, - "aspects": [], - "cannotDynamax": false -} +{ + "implemented": true, + "name": "Petilil", + "nationalPokedexNumber": 548, + "primaryType": "grass", + "abilities": [ + "chlorophyll", + "owntempo", + "h:leafguard" + ], + "drops": { + "amount": 3, + "entries": [ + { + "item": "cobblemon:vivichoke_seeds", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:vivichoke", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:absorb_bulb", + "quantityRange": "0-1" + } + ] + }, + "baseStats": { + "hp": 45, + "attack": 35, + "defence": 50, + "special_attack": 70, + "special_defence": 50, + "speed": 30 + }, + "behaviour": { + "moving": { + "walk": { + "walkSpeed": 0.14 + } + }, + "resting": { + "canSleep": true, + "willSleepOnBed": true, + "depth": "normal", + "light": "0-4" + } + }, + "features": [ "region_bias" ], + "forms": [ + { + "name": "Hisui Bias", + "primaryType": "grass", + "abilities": [ + "chlorophyll", + "owntempo", + "h:leafguard" + ], + "drops": { + "amount": 3, + "entries": [ + { + "item": "cobblemon:big_root", + "percentage": 2.5 + }, + { + "item": "cobblemon:revival_herb", + "percentage": 2.5 + }, + { + "item": "cobblemon:persim_berry", + "percentage": 2.5 + } + ] + }, + "baseStats": { + "hp": 45, + "attack": 35, + "defence": 50, + "special_attack": 70, + "special_defence": 50, + "speed": 30 + }, + "catchRate": 190, + "maleRatio": 0, + "shoulderMountable": false, + "baseExperienceYield": 56, + "experienceGroup": "medium_fast", + "eggCycles": 20, + "eggGroups": [ + "grass" + ], + "moves": [ + "1:absorb", + "1:growth", + "3:helpinghand", + "6:stunspore", + "9:megadrain", + "12:aromatherapy", + "12:charm", + "15:magicalleaf", + "18:sleeppowder", + "21:gigadrain", + "24:leechseed", + "27:afteryou", + "30:energyball", + "33:synthesis", + "36:sunnyday", + "39:entrainment", + "42:leafstorm", + "egg:bide", + "egg:charm", + "egg:encore", + "egg:endure", + "egg:grasswhistle", + "egg:healingwish", + "egg:ingrain", + "egg:naturalgift", + "egg:sweetscent", + "egg:worryseed", + "tm:attract", + "tm:bulletseed", + "tm:charm", + "tm:confide", + "tm:cut", + "tm:doubleteam", + "tm:dreameater", + "tm:encore", + "tm:endure", + "tm:energyball", + "tm:facade", + "tm:flash", + "tm:frustration", + "tm:gigadrain", + "tm:grassknot", + "tm:grassyglide", + "tm:helpinghand", + "tm:hiddenpower", + "tm:leafstorm", + "tm:magicalleaf", + "tm:naturepower", + "tm:pollenpuff", + "tm:protect", + "tm:rest", + "tm:return", + "tm:round", + "tm:safeguard", + "tm:secretpower", + "tm:seedbomb", + "tm:sleeptalk", + "tm:snore", + "tm:solarbeam", + "tm:substitute", + "tm:sunnyday", + "tm:swagger", + "tm:terablast", + "tm:toxic", + "tm:trailblaze", + "tutor:afteryou", + "tutor:charm", + "tutor:covet", + "tutor:gigadrain", + "tutor:grassyglide", + "tutor:healbell", + "tutor:helpinghand", + "tutor:laserfocus", + "tutor:seedbomb", + "tutor:sleeppowder", + "tutor:sleeptalk", + "tutor:snore", + "tutor:sweetscent", + "tutor:synthesis", + "tutor:worryseed" + ], + "labels": [ + "gen5", + "hisui_regional" + ], + "evolutions": [ + { + "id": "hisui_petilil_lilligant", + "variant": "item_interact", + "result": "lilligant", + "consumeHeldItem": false, + "learnableMoves": [ + "petaldance" + ], + "requirements": [ + { + "variant": "biome", + "biomeCondition": "#cobblemon:evolution/lilligant_unovan" + }, + { + "variant": "biome", + "biomeAnticondition": "#cobblemon:is_hills" + }, + { + "variant": "biome", + "biomeAnticondition": "#cobblemon:is_freezing" + }, + { + "variant": "biome", + "biomeAnticondition": "#cobblemon:is_spooky" + } + ], + "requiredContext": "cobblemon:sun_stone" + }, + { + "id": "hisui_petilil_hisui_lilligant", + "variant": "item_interact", + "result": "lilligant hisuian", + "consumeHeldItem": false, + "learnableMoves": [ + "victorydance" + ], + "requirements": [], + "requiredContext": "cobblemon:sun_stone" + } + ], + "baseScale": 0.5, + "hitbox": { + "width": 0.7, + "height": 1, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 0, + "special_attack": 1, + "special_defence": 0, + "speed": 0 + }, + "height": 5, + "weight": 66, + "aspects": ["region-bias-hisui"], + "cannotDynamax": false + } + ], + "catchRate": 190, + "maleRatio": 0, + "shoulderMountable": false, + "baseExperienceYield": 56, + "experienceGroup": "medium_fast", + "eggCycles": 20, + "eggGroups": [ + "grass" + ], + "moves": [ + "1:absorb", + "1:growth", + "3:helpinghand", + "6:stunspore", + "9:megadrain", + "12:aromatherapy", + "12:charm", + "15:magicalleaf", + "18:sleeppowder", + "21:gigadrain", + "24:leechseed", + "27:afteryou", + "30:energyball", + "33:synthesis", + "36:sunnyday", + "39:entrainment", + "42:leafstorm", + "egg:bide", + "egg:charm", + "egg:encore", + "egg:endure", + "egg:grasswhistle", + "egg:healingwish", + "egg:ingrain", + "egg:naturalgift", + "egg:sweetscent", + "egg:worryseed", + "tm:attract", + "tm:bulletseed", + "tm:charm", + "tm:confide", + "tm:cut", + "tm:doubleteam", + "tm:dreameater", + "tm:encore", + "tm:endure", + "tm:energyball", + "tm:facade", + "tm:flash", + "tm:frustration", + "tm:gigadrain", + "tm:grassknot", + "tm:grassyglide", + "tm:helpinghand", + "tm:hiddenpower", + "tm:leafstorm", + "tm:magicalleaf", + "tm:naturepower", + "tm:pollenpuff", + "tm:protect", + "tm:rest", + "tm:return", + "tm:round", + "tm:safeguard", + "tm:secretpower", + "tm:seedbomb", + "tm:sleeptalk", + "tm:snore", + "tm:solarbeam", + "tm:substitute", + "tm:sunnyday", + "tm:swagger", + "tm:terablast", + "tm:toxic", + "tm:trailblaze", + "tutor:afteryou", + "tutor:charm", + "tutor:covet", + "tutor:gigadrain", + "tutor:grassyglide", + "tutor:healbell", + "tutor:helpinghand", + "tutor:laserfocus", + "tutor:seedbomb", + "tutor:sleeppowder", + "tutor:sleeptalk", + "tutor:snore", + "tutor:sweetscent", + "tutor:synthesis", + "tutor:worryseed" + ], + "labels": [ + "gen5" + ], + "pokedex": [ + "cobblemon.species.petilil.desc" + ], + "evolutions": [ + { + "id": "petilil_lilligant", + "variant": "item_interact", + "result": "lilligant hisuian", + "consumeHeldItem": false, + "learnableMoves": [ + "victorydance" + ], + "requirements": [], + "requiredContext": "cobblemon:sun_stone" + } + ], + "baseScale": 0.5, + "hitbox": { + "width": 0.7, + "height": 1, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 0, + "special_attack": 1, + "special_defence": 0, + "speed": 0 + }, + "height": 5, + "weight": 66, + "aspects": [], + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species/generation6/clauncher.json b/src/main/resources/data/cobblemon/species/generation6/clauncher.json index 2d01e59..cfffc01 100644 --- a/src/main/resources/data/cobblemon/species/generation6/clauncher.json +++ b/src/main/resources/data/cobblemon/species/generation6/clauncher.json @@ -1,181 +1,181 @@ -{ - "implemented": true, - "name": "Clauncher", - "nationalPokedexNumber": 692, - "primaryType": "water", - "abilities": [ - "megalauncher" - ], - "baseStats": { - "hp": 50, - "attack": 53, - "defence": 62, - "special_attack": 58, - "special_defence": 63, - "speed": 44 - }, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "0-1" - }, - { - "item": "minecraft:gunpowder", - "quantityRange": "0-1" - } - ] - }, - "catchRate": 225, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 66, - "experienceGroup": "slow", - "eggCycles": 15, - "eggGroups": [ - "water_1", - "water_3" - ], - "behaviour": { - "moving": { - "canLook": false, - "walk": { - "walkSpeed": 0.25 - }, - "swim": { - "swimSpeed": 0.3, - "canSwimInWater": true, - "canBreatheUnderwater": true - } - } - }, - "moves": [ - "1:splash", - "1:watergun", - "5:visegrip", - "7:watersport", - "10:flail", - "12:bubble", - "15:aquajet", - "20:bubblebeam", - "20:smackdown", - "25:honeclaws", - "30:waterpulse", - "35:swordsdance", - "40:aurasphere", - "45:bounce", - "50:muddywater", - "55:crabhammer", - "egg:aquajet", - "egg:aquatail", - "egg:bubblebeam", - "egg:crabhammer", - "egg:endure", - "egg:entrainment", - "egg:helpinghand", - "tm:attract", - "tm:aurasphere", - "tm:blizzard", - "tm:bounce", - "tm:chillingwater", - "tm:confide", - "tm:cut", - "tm:darkpulse", - "tm:dive", - "tm:doubleteam", - "tm:dragonpulse", - "tm:endure", - "tm:facade", - "tm:flashcannon", - "tm:flipturn", - "tm:frustration", - "tm:helpinghand", - "tm:hiddenpower", - "tm:hydropump", - "tm:icebeam", - "tm:icywind", - "tm:irontail", - "tm:liquidation", - "tm:muddywater", - "tm:mudshot", - "tm:mudslap", - "tm:pounce", - "tm:protect", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:rockslide", - "tm:round", - "tm:scald", - "tm:secretpower", - "tm:sleeptalk", - "tm:sludgebomb", - "tm:sludgewave", - "tm:smackdown", - "tm:snore", - "tm:substitute", - "tm:surf", - "tm:swagger", - "tm:swordsdance", - "tm:takedown", - "tm:terablast", - "tm:thief", - "tm:toxic", - "tm:uturn", - "tm:venoshock", - "tm:waterfall", - "tm:waterpulse", - "tm:weatherball", - "tutor:aquatail", - "tutor:bounce", - "tutor:dragonpulse", - "tutor:flipturn", - "tutor:helpinghand", - "tutor:icywind", - "tutor:irontail", - "tutor:snore", - "tutor:terrainpulse", - "tutor:waterpulse" - ], - "labels": [ - "gen6" - ], - "pokedex": [ - "cobblemon.species.clauncher.desc" - ], - "evolutions": [ - { - "id": "clauncher_clawitzer", - "variant": "level_up", - "result": "clawitzer", - "consumeHeldItem": false, - "learnableMoves": [], - "requirements": [ - { - "variant": "level", - "minLevel": 37 - } - ] - } - ], - "baseScale": 0.75, - "hitbox": { - "width": 0.8, - "height": 0.6, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 0, - "special_attack": 1, - "special_defence": 0, - "speed": 0 - }, - "height": 5, - "weight": 83, - "aspects": [], - "cannotDynamax": false -} +{ + "implemented": true, + "name": "Clauncher", + "nationalPokedexNumber": 692, + "primaryType": "water", + "abilities": [ + "megalauncher" + ], + "baseStats": { + "hp": 50, + "attack": 53, + "defence": 62, + "special_attack": 58, + "special_defence": 63, + "speed": 44 + }, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "0-1" + }, + { + "item": "minecraft:gunpowder", + "quantityRange": "0-1" + } + ] + }, + "catchRate": 225, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 66, + "experienceGroup": "slow", + "eggCycles": 15, + "eggGroups": [ + "water_1", + "water_3" + ], + "behaviour": { + "moving": { + "canLook": false, + "walk": { + "walkSpeed": 0.25 + }, + "swim": { + "swimSpeed": 0.3, + "canSwimInWater": true, + "canBreatheUnderwater": true + } + } + }, + "moves": [ + "1:splash", + "1:watergun", + "5:visegrip", + "7:watersport", + "10:flail", + "12:bubble", + "15:aquajet", + "20:bubblebeam", + "20:smackdown", + "25:honeclaws", + "30:waterpulse", + "35:swordsdance", + "40:aurasphere", + "45:bounce", + "50:muddywater", + "55:crabhammer", + "egg:aquajet", + "egg:aquatail", + "egg:bubblebeam", + "egg:crabhammer", + "egg:endure", + "egg:entrainment", + "egg:helpinghand", + "tm:attract", + "tm:aurasphere", + "tm:blizzard", + "tm:bounce", + "tm:chillingwater", + "tm:confide", + "tm:cut", + "tm:darkpulse", + "tm:dive", + "tm:doubleteam", + "tm:dragonpulse", + "tm:endure", + "tm:facade", + "tm:flashcannon", + "tm:flipturn", + "tm:frustration", + "tm:helpinghand", + "tm:hiddenpower", + "tm:hydropump", + "tm:icebeam", + "tm:icywind", + "tm:irontail", + "tm:liquidation", + "tm:muddywater", + "tm:mudshot", + "tm:mudslap", + "tm:pounce", + "tm:protect", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:rockslide", + "tm:round", + "tm:scald", + "tm:secretpower", + "tm:sleeptalk", + "tm:sludgebomb", + "tm:sludgewave", + "tm:smackdown", + "tm:snore", + "tm:substitute", + "tm:surf", + "tm:swagger", + "tm:swordsdance", + "tm:takedown", + "tm:terablast", + "tm:thief", + "tm:toxic", + "tm:uturn", + "tm:venoshock", + "tm:waterfall", + "tm:waterpulse", + "tm:weatherball", + "tutor:aquatail", + "tutor:bounce", + "tutor:dragonpulse", + "tutor:flipturn", + "tutor:helpinghand", + "tutor:icywind", + "tutor:irontail", + "tutor:snore", + "tutor:terrainpulse", + "tutor:waterpulse" + ], + "labels": [ + "gen6" + ], + "pokedex": [ + "cobblemon.species.clauncher.desc" + ], + "evolutions": [ + { + "id": "clauncher_clawitzer", + "variant": "level_up", + "result": "clawitzer", + "consumeHeldItem": false, + "learnableMoves": [], + "requirements": [ + { + "variant": "level", + "minLevel": 37 + } + ] + } + ], + "baseScale": 0.75, + "hitbox": { + "width": 0.8, + "height": 0.6, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 0, + "special_attack": 1, + "special_defence": 0, + "speed": 0 + }, + "height": 5, + "weight": 83, + "aspects": [], + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species/generation6/clawitzer.json b/src/main/resources/data/cobblemon/species/generation6/clawitzer.json index 68e1dd9..c1c2166 100644 --- a/src/main/resources/data/cobblemon/species/generation6/clawitzer.json +++ b/src/main/resources/data/cobblemon/species/generation6/clawitzer.json @@ -1,172 +1,172 @@ -{ - "implemented": true, - "name": "Clawitzer", - "nationalPokedexNumber": 693, - "primaryType": "water", - "abilities": [ - "megalauncher" - ], - "baseStats": { - "hp": 71, - "attack": 73, - "defence": 88, - "special_attack": 120, - "special_defence": 89, - "speed": 59 - }, - "drops": { - "amount": 7, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "1-2" - }, - { - "item": "minecraft:gunpowder", - "quantityRange": "2-5" - } - ] - }, - "catchRate": 55, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 100, - "experienceGroup": "slow", - "eggCycles": 15, - "eggGroups": [ - "water_1", - "water_3" - ], - "behaviour": { - "moving": { - "canLook": false, - "walk": { - "walkSpeed": 0.3 - }, - "swim": { - "swimSpeed": 0.45, - "canSwimInWater": true, - "canBreatheUnderwater": true - } - } - }, - "moves": [ - "1:darkpulse", - "1:dragonpulse", - "1:flail", - "1:healpulse", - "1:splash", - "1:visegrip", - "1:watergun", - "1:watersport", - "12:bubble", - "15:aquajet", - "20:bubblebeam", - "20:smackdown", - "25:honeclaws", - "30:waterpulse", - "35:swordsdance", - "42:aurasphere", - "49:bounce", - "56:muddywater", - "63:crabhammer", - "tm:attract", - "tm:aurasphere", - "tm:blizzard", - "tm:bodyslam", - "tm:bounce", - "tm:chillingwater", - "tm:confide", - "tm:cut", - "tm:darkpulse", - "tm:dive", - "tm:doubleteam", - "tm:dragonpulse", - "tm:endure", - "tm:facade", - "tm:flashcannon", - "tm:flipturn", - "tm:focusblast", - "tm:frustration", - "tm:gigaimpact", - "tm:helpinghand", - "tm:hiddenpower", - "tm:hydropump", - "tm:hyperbeam", - "tm:icebeam", - "tm:icywind", - "tm:irontail", - "tm:liquidation", - "tm:muddywater", - "tm:mudshot", - "tm:mudslap", - "tm:pounce", - "tm:protect", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:rockslide", - "tm:round", - "tm:scald", - "tm:scaryface", - "tm:secretpower", - "tm:shadowball", - "tm:sleeptalk", - "tm:sludgebomb", - "tm:sludgewave", - "tm:smackdown", - "tm:snore", - "tm:substitute", - "tm:surf", - "tm:swagger", - "tm:swordsdance", - "tm:takedown", - "tm:terablast", - "tm:thief", - "tm:toxic", - "tm:uturn", - "tm:venoshock", - "tm:waterfall", - "tm:waterpulse", - "tm:weatherball", - "tutor:aquatail", - "tutor:bounce", - "tutor:dragonpulse", - "tutor:flipturn", - "tutor:helpinghand", - "tutor:icywind", - "tutor:irontail", - "tutor:laserfocus", - "tutor:liquidation", - "tutor:snore", - "tutor:terrainpulse", - "tutor:waterpulse" - ], - "labels": [ - "gen6" - ], - "pokedex": [ - "cobblemon.species.clawitzer.desc" - ], - "preEvolution": "clauncher", - "evolutions": [], - "baseScale": 0.9, - "hitbox": { - "width": 1.4, - "height": 1.8, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 0, - "special_attack": 2, - "special_defence": 0, - "speed": 0 - }, - "height": 13, - "weight": 353, - "aspects": [], - "cannotDynamax": false -} +{ + "implemented": true, + "name": "Clawitzer", + "nationalPokedexNumber": 693, + "primaryType": "water", + "abilities": [ + "megalauncher" + ], + "baseStats": { + "hp": 71, + "attack": 73, + "defence": 88, + "special_attack": 120, + "special_defence": 89, + "speed": 59 + }, + "drops": { + "amount": 7, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "1-2" + }, + { + "item": "minecraft:gunpowder", + "quantityRange": "2-5" + } + ] + }, + "catchRate": 55, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 100, + "experienceGroup": "slow", + "eggCycles": 15, + "eggGroups": [ + "water_1", + "water_3" + ], + "behaviour": { + "moving": { + "canLook": false, + "walk": { + "walkSpeed": 0.3 + }, + "swim": { + "swimSpeed": 0.45, + "canSwimInWater": true, + "canBreatheUnderwater": true + } + } + }, + "moves": [ + "1:darkpulse", + "1:dragonpulse", + "1:flail", + "1:healpulse", + "1:splash", + "1:visegrip", + "1:watergun", + "1:watersport", + "12:bubble", + "15:aquajet", + "20:bubblebeam", + "20:smackdown", + "25:honeclaws", + "30:waterpulse", + "35:swordsdance", + "42:aurasphere", + "49:bounce", + "56:muddywater", + "63:crabhammer", + "tm:attract", + "tm:aurasphere", + "tm:blizzard", + "tm:bodyslam", + "tm:bounce", + "tm:chillingwater", + "tm:confide", + "tm:cut", + "tm:darkpulse", + "tm:dive", + "tm:doubleteam", + "tm:dragonpulse", + "tm:endure", + "tm:facade", + "tm:flashcannon", + "tm:flipturn", + "tm:focusblast", + "tm:frustration", + "tm:gigaimpact", + "tm:helpinghand", + "tm:hiddenpower", + "tm:hydropump", + "tm:hyperbeam", + "tm:icebeam", + "tm:icywind", + "tm:irontail", + "tm:liquidation", + "tm:muddywater", + "tm:mudshot", + "tm:mudslap", + "tm:pounce", + "tm:protect", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:rockslide", + "tm:round", + "tm:scald", + "tm:scaryface", + "tm:secretpower", + "tm:shadowball", + "tm:sleeptalk", + "tm:sludgebomb", + "tm:sludgewave", + "tm:smackdown", + "tm:snore", + "tm:substitute", + "tm:surf", + "tm:swagger", + "tm:swordsdance", + "tm:takedown", + "tm:terablast", + "tm:thief", + "tm:toxic", + "tm:uturn", + "tm:venoshock", + "tm:waterfall", + "tm:waterpulse", + "tm:weatherball", + "tutor:aquatail", + "tutor:bounce", + "tutor:dragonpulse", + "tutor:flipturn", + "tutor:helpinghand", + "tutor:icywind", + "tutor:irontail", + "tutor:laserfocus", + "tutor:liquidation", + "tutor:snore", + "tutor:terrainpulse", + "tutor:waterpulse" + ], + "labels": [ + "gen6" + ], + "pokedex": [ + "cobblemon.species.clawitzer.desc" + ], + "preEvolution": "clauncher", + "evolutions": [], + "baseScale": 0.9, + "hitbox": { + "width": 1.4, + "height": 1.8, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 0, + "special_attack": 2, + "special_defence": 0, + "speed": 0 + }, + "height": 13, + "weight": 353, + "aspects": [], + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species/generation6/goomy.json b/src/main/resources/data/cobblemon/species/generation6/goomy.json index 7aa1945..be64ee5 100644 --- a/src/main/resources/data/cobblemon/species/generation6/goomy.json +++ b/src/main/resources/data/cobblemon/species/generation6/goomy.json @@ -1,326 +1,326 @@ -{ - "implemented": true, - "name": "Goomy", - "nationalPokedexNumber": 704, - "primaryType": "dragon", - "abilities": [ - "sapsipper", - "hydration", - "h:gooey" - ], - "baseStats": { - "hp": 45, - "attack": 50, - "defence": 35, - "special_attack": 55, - "special_defence": 75, - "speed": 40 - }, - "catchRate": 45, - "maleRatio": 0.5, - "shoulderMountable": false, - "features": ["region_bias"], - "forms": [ - { - "name": "Hisui Bias", - "primaryType": "dragon", - "abilities": [ - "sapsipper", - "hydration", - "h:gooey" - ], - "baseStats": { - "hp": 45, - "attack": 50, - "defence": 35, - "special_attack": 55, - "special_defence": 75, - "speed": 40 - }, - "catchRate": 45, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 60, - "experienceGroup": "slow", - "eggCycles": 40, - "eggGroups": [ - "dragon" - ], - "moves": [ - "1:absorb", - "1:bubble", - "1:tackle", - "5:watergun", - "10:dragonbreath", - "13:bide", - "15:protect", - "20:flail", - "25:waterpulse", - "30:raindance", - "35:dragonpulse", - "41:curse", - "45:bodyslam", - "50:muddywater", - "egg:acidarmor", - "egg:counter", - "egg:curse", - "egg:endure", - "egg:irontail", - "egg:lifedew", - "egg:poisontail", - "tm:attract", - "tm:bodyslam", - "tm:charm", - "tm:chillingwater", - "tm:confide", - "tm:curse", - "tm:doubleteam", - "tm:dracometeor", - "tm:dragonpulse", - "tm:endure", - "tm:facade", - "tm:frustration", - "tm:hiddenpower", - "tm:infestation", - "tm:irontail", - "tm:muddywater", - "tm:mudshot", - "tm:outrage", - "tm:protect", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:rockslide", - "tm:round", - "tm:secretpower", - "tm:skittersmack", - "tm:sleeptalk", - "tm:sludgebomb", - "tm:sludgewave", - "tm:snore", - "tm:substitute", - "tm:sunnyday", - "tm:swagger", - "tm:takedown", - "tm:terablast", - "tm:thunderbolt", - "tm:toxic", - "tm:waterpulse", - "tutor:bodyslam", - "tutor:counter", - "tutor:dracometeor", - "tutor:dragonpulse", - "tutor:irontail", - "tutor:outrage", - "tutor:shockwave", - "tutor:skittersmack", - "tutor:snore", - "tutor:waterpulse" - ], - "labels": [ - "gen6", - "hisui_regional" - ], - "evolutions": [ - { - "id": "hisui_goomy_hisui_sliggoo", - "variant": "level_up", - "result": "sliggoo hisuian", - "consumeHeldItem": false, - "learnableMoves": [ - "shelter" - ], - "requirements": [ - { - "variant": "level", - "minLevel": 40 - } - ] - }, - { - "id": "hisui_goomy_sliggoo", - "variant": "level_up", - "result": "sliggoo", - "consumeHeldItem": false, - "learnableMoves": [ - "acidspray" - ], - "requirements": [ - { - "variant": "level", - "minLevel": 40 - }, - { - "variant": "biome", - "biomeCondition": "#cobblemon:is_swamp" - } - ] - } - ], - "baseScale": 0.8, - "hitbox": { - "width": 0.83, - "height": 0.9, - "fixed": false - }, - "baseFriendship": 35, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 0, - "special_attack": 0, - "special_defence": 1, - "speed": 0 - }, - "height": 3, - "weight": 28, - "aspects": ["region-bias-hisui"], - "cannotDynamax": false, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:slime_ball", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:aspear_berry", - "percentage": 25 - } - ] - } - } - ], - "baseExperienceYield": 60, - "experienceGroup": "slow", - "eggCycles": 40, - "eggGroups": [ - "dragon" - ], - "moves": [ - "1:absorb", - "1:bubble", - "1:tackle", - "5:watergun", - "10:dragonbreath", - "13:bide", - "15:protect", - "20:flail", - "25:waterpulse", - "30:raindance", - "35:dragonpulse", - "41:curse", - "45:bodyslam", - "50:muddywater", - "egg:acidarmor", - "egg:counter", - "egg:curse", - "egg:endure", - "egg:irontail", - "egg:lifedew", - "egg:poisontail", - "tm:attract", - "tm:bodyslam", - "tm:charm", - "tm:chillingwater", - "tm:confide", - "tm:curse", - "tm:doubleteam", - "tm:dracometeor", - "tm:dragonpulse", - "tm:endure", - "tm:facade", - "tm:frustration", - "tm:hiddenpower", - "tm:infestation", - "tm:irontail", - "tm:muddywater", - "tm:mudshot", - "tm:outrage", - "tm:protect", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:rockslide", - "tm:round", - "tm:secretpower", - "tm:skittersmack", - "tm:sleeptalk", - "tm:sludgebomb", - "tm:sludgewave", - "tm:snore", - "tm:substitute", - "tm:sunnyday", - "tm:swagger", - "tm:takedown", - "tm:terablast", - "tm:thunderbolt", - "tm:toxic", - "tm:waterpulse", - "tutor:bodyslam", - "tutor:counter", - "tutor:dracometeor", - "tutor:dragonpulse", - "tutor:irontail", - "tutor:outrage", - "tutor:shockwave", - "tutor:skittersmack", - "tutor:snore", - "tutor:waterpulse" - ], - "labels": [ - "gen6" - ], - "pokedex": [ - "cobblemon.species.goomy.desc" - ], - "evolutions": [ - { - "id": "goomy_sliggoo", - "variant": "level_up", - "result": "sliggoo hisuian", - "consumeHeldItem": false, - "learnableMoves": [ - "shelter" - ], - "requirements": [ - { - "variant": "level", - "minLevel": 40 - } - ] - } - ], - "baseScale": 0.8, - "hitbox": { - "width": 0.83, - "height": 0.7, - "fixed": false - }, - "baseFriendship": 35, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 0, - "special_attack": 0, - "special_defence": 1, - "speed": 0 - }, - "height": 3, - "weight": 28, - "aspects": [], - "cannotDynamax": false, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:glue", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:aspear_berry", - "percentage": 25 - } - ] - } -} +{ + "implemented": true, + "name": "Goomy", + "nationalPokedexNumber": 704, + "primaryType": "dragon", + "abilities": [ + "sapsipper", + "hydration", + "h:gooey" + ], + "baseStats": { + "hp": 45, + "attack": 50, + "defence": 35, + "special_attack": 55, + "special_defence": 75, + "speed": 40 + }, + "catchRate": 45, + "maleRatio": 0.5, + "shoulderMountable": false, + "features": ["region_bias"], + "forms": [ + { + "name": "Hisui Bias", + "primaryType": "dragon", + "abilities": [ + "sapsipper", + "hydration", + "h:gooey" + ], + "baseStats": { + "hp": 45, + "attack": 50, + "defence": 35, + "special_attack": 55, + "special_defence": 75, + "speed": 40 + }, + "catchRate": 45, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 60, + "experienceGroup": "slow", + "eggCycles": 40, + "eggGroups": [ + "dragon" + ], + "moves": [ + "1:absorb", + "1:bubble", + "1:tackle", + "5:watergun", + "10:dragonbreath", + "13:bide", + "15:protect", + "20:flail", + "25:waterpulse", + "30:raindance", + "35:dragonpulse", + "41:curse", + "45:bodyslam", + "50:muddywater", + "egg:acidarmor", + "egg:counter", + "egg:curse", + "egg:endure", + "egg:irontail", + "egg:lifedew", + "egg:poisontail", + "tm:attract", + "tm:bodyslam", + "tm:charm", + "tm:chillingwater", + "tm:confide", + "tm:curse", + "tm:doubleteam", + "tm:dracometeor", + "tm:dragonpulse", + "tm:endure", + "tm:facade", + "tm:frustration", + "tm:hiddenpower", + "tm:infestation", + "tm:irontail", + "tm:muddywater", + "tm:mudshot", + "tm:outrage", + "tm:protect", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:rockslide", + "tm:round", + "tm:secretpower", + "tm:skittersmack", + "tm:sleeptalk", + "tm:sludgebomb", + "tm:sludgewave", + "tm:snore", + "tm:substitute", + "tm:sunnyday", + "tm:swagger", + "tm:takedown", + "tm:terablast", + "tm:thunderbolt", + "tm:toxic", + "tm:waterpulse", + "tutor:bodyslam", + "tutor:counter", + "tutor:dracometeor", + "tutor:dragonpulse", + "tutor:irontail", + "tutor:outrage", + "tutor:shockwave", + "tutor:skittersmack", + "tutor:snore", + "tutor:waterpulse" + ], + "labels": [ + "gen6", + "hisui_regional" + ], + "evolutions": [ + { + "id": "hisui_goomy_hisui_sliggoo", + "variant": "level_up", + "result": "sliggoo hisuian", + "consumeHeldItem": false, + "learnableMoves": [ + "shelter" + ], + "requirements": [ + { + "variant": "level", + "minLevel": 40 + } + ] + }, + { + "id": "hisui_goomy_sliggoo", + "variant": "level_up", + "result": "sliggoo", + "consumeHeldItem": false, + "learnableMoves": [ + "acidspray" + ], + "requirements": [ + { + "variant": "level", + "minLevel": 40 + }, + { + "variant": "biome", + "biomeCondition": "#cobblemon:is_swamp" + } + ] + } + ], + "baseScale": 0.8, + "hitbox": { + "width": 0.83, + "height": 0.9, + "fixed": false + }, + "baseFriendship": 35, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 0, + "special_attack": 0, + "special_defence": 1, + "speed": 0 + }, + "height": 3, + "weight": 28, + "aspects": ["region-bias-hisui"], + "cannotDynamax": false, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:slime_ball", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:aspear_berry", + "percentage": 25 + } + ] + } + } + ], + "baseExperienceYield": 60, + "experienceGroup": "slow", + "eggCycles": 40, + "eggGroups": [ + "dragon" + ], + "moves": [ + "1:absorb", + "1:bubble", + "1:tackle", + "5:watergun", + "10:dragonbreath", + "13:bide", + "15:protect", + "20:flail", + "25:waterpulse", + "30:raindance", + "35:dragonpulse", + "41:curse", + "45:bodyslam", + "50:muddywater", + "egg:acidarmor", + "egg:counter", + "egg:curse", + "egg:endure", + "egg:irontail", + "egg:lifedew", + "egg:poisontail", + "tm:attract", + "tm:bodyslam", + "tm:charm", + "tm:chillingwater", + "tm:confide", + "tm:curse", + "tm:doubleteam", + "tm:dracometeor", + "tm:dragonpulse", + "tm:endure", + "tm:facade", + "tm:frustration", + "tm:hiddenpower", + "tm:infestation", + "tm:irontail", + "tm:muddywater", + "tm:mudshot", + "tm:outrage", + "tm:protect", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:rockslide", + "tm:round", + "tm:secretpower", + "tm:skittersmack", + "tm:sleeptalk", + "tm:sludgebomb", + "tm:sludgewave", + "tm:snore", + "tm:substitute", + "tm:sunnyday", + "tm:swagger", + "tm:takedown", + "tm:terablast", + "tm:thunderbolt", + "tm:toxic", + "tm:waterpulse", + "tutor:bodyslam", + "tutor:counter", + "tutor:dracometeor", + "tutor:dragonpulse", + "tutor:irontail", + "tutor:outrage", + "tutor:shockwave", + "tutor:skittersmack", + "tutor:snore", + "tutor:waterpulse" + ], + "labels": [ + "gen6" + ], + "pokedex": [ + "cobblemon.species.goomy.desc" + ], + "evolutions": [ + { + "id": "goomy_sliggoo", + "variant": "level_up", + "result": "sliggoo hisuian", + "consumeHeldItem": false, + "learnableMoves": [ + "shelter" + ], + "requirements": [ + { + "variant": "level", + "minLevel": 40 + } + ] + } + ], + "baseScale": 0.8, + "hitbox": { + "width": 0.83, + "height": 0.7, + "fixed": false + }, + "baseFriendship": 35, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 0, + "special_attack": 0, + "special_defence": 1, + "speed": 0 + }, + "height": 3, + "weight": 28, + "aspects": [], + "cannotDynamax": false, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:glue", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:aspear_berry", + "percentage": 25 + } + ] + } +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/aerodactyl.json b/src/main/resources/data/cobblemon/species_additions/generation1/aerodactyl.json index cbe7d9f..509407e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/aerodactyl.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/aerodactyl.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:aerodactyl", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:bone", - "quantityRange": "1-3" - }, - { - "item": "tfc:groundcover/guano", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:aerodactyl", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:bone", + "quantityRange": "1-3" + }, + { + "item": "tfc:groundcover/guano", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/arbok.json b/src/main/resources/data/cobblemon/species_additions/generation1/arbok.json index f6bbab6..fb03506 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/arbok.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/arbok.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:arbok", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "minecraft:rotten_flesh", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:razor_fang", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:arbok", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "minecraft:rotten_flesh", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:razor_fang", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/beedrill.json b/src/main/resources/data/cobblemon/species_additions/generation1/beedrill.json index 779ff48..97c0280 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/beedrill.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/beedrill.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:beedrill", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "2-4" - }, - { - "item": "cobblemon:silver_powder", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:beedrill", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "2-4" + }, + { + "item": "cobblemon:silver_powder", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/blastoise.json b/src/main/resources/data/cobblemon/species_additions/generation1/blastoise.json index e0afcf8..43f516b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/blastoise.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/blastoise.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:blastoise", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "minecraft:scute", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/turtle", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:mystic_water", - "percentage": 25.0 - } - ] - } +{ + "target": "cobblemon:blastoise", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "minecraft:scute", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/turtle", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:mystic_water", + "percentage": 25.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/bulbasaur.json b/src/main/resources/data/cobblemon/species_additions/generation1/bulbasaur.json index 79639f5..560f6a2 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/bulbasaur.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/bulbasaur.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:bulbasaur", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:rotten_compost", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/cabbage", - "percentage": 25 - }, - { - "item": "tfc:seeds/cabbage", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:bulbasaur", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:rotten_compost", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/cabbage", + "percentage": 25 + }, + { + "item": "tfc:seeds/cabbage", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/butterfree.json b/src/main/resources/data/cobblemon/species_additions/generation1/butterfree.json index fe07985..05d491c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/butterfree.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/butterfree.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:butterfree", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "2-4" - }, - { - "item": "cobblemon:silver_powder", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:butterfree", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "2-4" + }, + { + "item": "cobblemon:silver_powder", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/caterpie.json b/src/main/resources/data/cobblemon/species_additions/generation1/caterpie.json index 27b797b..8e8eca9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/caterpie.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/caterpie.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:caterpie", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:caterpie", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/charizard.json b/src/main/resources/data/cobblemon/species_additions/generation1/charizard.json index a9b6257..3c02d31 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/charizard.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/charizard.json @@ -1,18 +1,18 @@ -{ - - "target": "cobblemon:charizard", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "minecraft:gunpowder", - "quantityRange": "2-4" - }, - { - "item": "cobblemon:charcoal", - "percentage": 25 - } - ] - } +{ + + "target": "cobblemon:charizard", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "minecraft:gunpowder", + "quantityRange": "2-4" + }, + { + "item": "cobblemon:charcoal", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/charmander.json b/src/main/resources/data/cobblemon/species_additions/generation1/charmander.json index af1bb32..504601e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/charmander.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/charmander.json @@ -1,18 +1,18 @@ -{ - - "target": "cobblemon:charmander", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:gunpowder", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:charcoal", - "percentage": 5 - } - ] - } +{ + + "target": "cobblemon:charmander", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:gunpowder", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:charcoal", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/charmeleon.json b/src/main/resources/data/cobblemon/species_additions/generation1/charmeleon.json index 2a62f5c..0000ce0 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/charmeleon.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/charmeleon.json @@ -1,18 +1,18 @@ -{ - - "target": "cobblemon:charmeleon", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:gunpowder", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:charcoal", - "percentage": 10 - } - ] - } +{ + + "target": "cobblemon:charmeleon", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:gunpowder", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:charcoal", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/clefable.json b/src/main/resources/data/cobblemon/species_additions/generation1/clefable.json index 39ca467..01d5ab9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/clefable.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/clefable.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:clefable", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:powder/diamond", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:leppa_berry", - "percentage": 10.0 - } - ] - } +{ + "target": "cobblemon:clefable", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:powder/diamond", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:leppa_berry", + "percentage": 10.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/clefairy.json b/src/main/resources/data/cobblemon/species_additions/generation1/clefairy.json index 23b88c9..51a0b02 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/clefairy.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/clefairy.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:clefairy", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:powder/diamond", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:leppa_berry", - "percentage": 10.0 - } - ] - } +{ + "target": "cobblemon:clefairy", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:powder/diamond", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:leppa_berry", + "percentage": 10.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/dragonair.json b/src/main/resources/data/cobblemon/species_additions/generation1/dragonair.json index ba8ac2a..1b326e5 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/dragonair.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/dragonair.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:dragonair", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:dragon_breath", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:dragon_fang", - "percentage": 5.0 - }, - { - "item": "cobblemon:dragon_scale", - "percentage": 5.0 - } - ] - } +{ + "target": "cobblemon:dragonair", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:dragon_breath", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:dragon_fang", + "percentage": 5.0 + }, + { + "item": "cobblemon:dragon_scale", + "percentage": 5.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/dragonite.json b/src/main/resources/data/cobblemon/species_additions/generation1/dragonite.json index 15d0aaa..e15e27c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/dragonite.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/dragonite.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:dragonite", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "minecraft:dragon_breath", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:dragon_fang", - "percentage": 5.0 - }, - { - "item": "cobblemon:dragon_scale", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:dragonite", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "minecraft:dragon_breath", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:dragon_fang", + "percentage": 5.0 + }, + { + "item": "cobblemon:dragon_scale", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/dratini.json b/src/main/resources/data/cobblemon/species_additions/generation1/dratini.json index 88d5106..d088db3 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/dratini.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/dratini.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:dratini", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:dragon_breath", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:dragon_fang", - "percentage": 5.0 - }, - { - "item": "cobblemon:dragon_scale", - "percentage": 5.0 - } - ] - } +{ + "target": "cobblemon:dratini", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:dragon_breath", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:dragon_fang", + "percentage": 5.0 + }, + { + "item": "cobblemon:dragon_scale", + "percentage": 5.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/ekans.json b/src/main/resources/data/cobblemon/species_additions/generation1/ekans.json index 1529b3f..5af49c4 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/ekans.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/ekans.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:ekans", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "minecraft:rotten_flesh", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:ekans", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "minecraft:rotten_flesh", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/electabuzz.json b/src/main/resources/data/cobblemon/species_additions/generation1/electabuzz.json index b6caac1..a5d03da 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/electabuzz.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/electabuzz.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:electabuzz", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-2" - }, - { - "item": "minecraft:glowstone_dust", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:electabuzz", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-2" + }, + { + "item": "minecraft:glowstone_dust", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/gastly.json b/src/main/resources/data/cobblemon/species_additions/generation1/gastly.json index 7f01984..f6fdff9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/gastly.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/gastly.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:gastly", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "minecraft:ghast_tear", - "percentage": 25.0 - } - ] - } +{ + "target": "cobblemon:gastly", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "minecraft:ghast_tear", + "percentage": 25.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/gengar.json b/src/main/resources/data/cobblemon/species_additions/generation1/gengar.json index 4f3156e..98f7d21 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/gengar.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/gengar.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:gengar", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "minecraft:ghast_tear", - "quantityRange": "2-5" - } - ] - } +{ + "target": "cobblemon:gengar", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "minecraft:ghast_tear", + "quantityRange": "2-5" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/geodude.json b/src/main/resources/data/cobblemon/species_additions/generation1/geodude.json index 5a72360..40e0263 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/geodude.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/geodude.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:geodude", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:rock/loose/andesite", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:geodude", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:rock/loose/andesite", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/goldeen.json b/src/main/resources/data/cobblemon/species_additions/generation1/goldeen.json index 391bd95..dad0f5e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/goldeen.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/goldeen.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:goldeen", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:food/rainbow_trout", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:goldeen", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:food/rainbow_trout", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/golduck.json b/src/main/resources/data/cobblemon/species_additions/generation1/golduck.json index 2d04e22..7688e32 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/golduck.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/golduck.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:golduck", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:food/duck", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:genius_feather", - "quantityRange": "3-7" - } - ] - } +{ + "target": "cobblemon:golduck", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:food/duck", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:genius_feather", + "quantityRange": "3-7" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/golem.json b/src/main/resources/data/cobblemon/species_additions/generation1/golem.json index 78020d1..850cb8f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/golem.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/golem.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:golem", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:rock/raw/andesite", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:golem", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:rock/raw/andesite", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/graveler.json b/src/main/resources/data/cobblemon/species_additions/generation1/graveler.json index ff56862..7ff4af7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/graveler.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/graveler.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:graveler", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:rock/loose/andesite", - "quantityRange": "1-4" - } - ] - } +{ + "target": "cobblemon:graveler", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:rock/loose/andesite", + "quantityRange": "1-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/gyarados.json b/src/main/resources/data/cobblemon/species_additions/generation1/gyarados.json index 162f0d4..0727e7d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/gyarados.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/gyarados.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:gyrados", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:food/gyarados", - "quantityRange": "1-3" - }, - { - "item": "tfc:bone_needle", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:deep_sea_tooth", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:gyrados", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:food/gyarados", + "quantityRange": "1-3" + }, + { + "item": "tfc:bone_needle", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:deep_sea_tooth", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/haunter.json b/src/main/resources/data/cobblemon/species_additions/generation1/haunter.json index 00ba1c0..f4726b8 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/haunter.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/haunter.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:haunter", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:ghast_tear", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:haunter", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:ghast_tear", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/horsea.json b/src/main/resources/data/cobblemon/species_additions/generation1/horsea.json index d534d1a..9ca3d69 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/horsea.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/horsea.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:horsea", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:ink_sac", - "quantityRange": "1-2" - }, - { - "item": "tfc:coral/tube_coral", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:horsea", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:ink_sac", + "quantityRange": "1-2" + }, + { + "item": "tfc:coral/tube_coral", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/ivysaur.json b/src/main/resources/data/cobblemon/species_additions/generation1/ivysaur.json index 6649e27..f988975 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/ivysaur.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/ivysaur.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:ivysaur", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "minecraft:rotten_compost", - "quantityRange": "1-2" - }, - { - "item": "tfc:plant/tree_fern", - "quantityRange": "1-2" - }, - { - "item": "tfc:seeds/cabbage", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:ivysaur", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "minecraft:rotten_compost", + "quantityRange": "1-2" + }, + { + "item": "tfc:plant/tree_fern", + "quantityRange": "1-2" + }, + { + "item": "tfc:seeds/cabbage", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/jigglypuff.json b/src/main/resources/data/cobblemon/species_additions/generation1/jigglypuff.json index 5213262..d83b5d1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/jigglypuff.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/jigglypuff.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:jigglypuff", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:wool_yarn", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:chesto_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:jigglypuff", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:wool_yarn", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:chesto_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/kabuto.json b/src/main/resources/data/cobblemon/species_additions/generation1/kabuto.json index e132f0e..25e6093 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/kabuto.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/kabuto.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:kabuto", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:kabuto", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/kabutops.json b/src/main/resources/data/cobblemon/species_additions/generation1/kabutops.json index 12bb865..41b5f9d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/kabutops.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/kabutops.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:kabutops", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:kabutops", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/kakuna.json b/src/main/resources/data/cobblemon/species_additions/generation1/kakuna.json index be046dc..8d226d3 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/kakuna.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/kakuna.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:kakuna", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:honeycomb", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:pecha_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:kakuna", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:honeycomb", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:pecha_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/kingler.json b/src/main/resources/data/cobblemon/species_additions/generation1/kingler.json index de501bb..339a6d5 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/kingler.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/kingler.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:kingler", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:kingler", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/krabby.json b/src/main/resources/data/cobblemon/species_additions/generation1/krabby.json index f87bb49..3437fce 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/krabby.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/krabby.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:krabby", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:krabby", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/magikarp.json b/src/main/resources/data/cobblemon/species_additions/generation1/magikarp.json index 7ffbacf..e675a64 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/magikarp.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/magikarp.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:magikarp", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:food/salmon", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:magikarp", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:food/salmon", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/magmar.json b/src/main/resources/data/cobblemon/species_additions/generation1/magmar.json index 196218c..f38a8c1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/magmar.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/magmar.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:magmar", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-2" - }, - { - "item": "minecraft:blaze_powder", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:magmar", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-2" + }, + { + "item": "minecraft:blaze_powder", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/meowth.json b/src/main/resources/data/cobblemon/species_additions/generation1/meowth.json index de4c62d..5897de0 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/meowth.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/meowth.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:meowth", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:ore/small_native_gold", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:meowth", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:ore/small_native_gold", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/metapod.json b/src/main/resources/data/cobblemon/species_additions/generation1/metapod.json index 481e2df..5676e11 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/metapod.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/metapod.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:metapod", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:honeycomb", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:persim_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:metapod", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:honeycomb", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:persim_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/nidoking.json b/src/main/resources/data/cobblemon/species_additions/generation1/nidoking.json index 02a4549..24fdee7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/nidoking.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/nidoking.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:nidoking", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "minecraft:rotten_flesh", - "quantityRange": "2-4" - }, - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:poison_barb", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:nidoking", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "minecraft:rotten_flesh", + "quantityRange": "2-4" + }, + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:poison_barb", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/nidoqueen.json b/src/main/resources/data/cobblemon/species_additions/generation1/nidoqueen.json index f49da9b..0c8f984 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/nidoqueen.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/nidoqueen.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:nidoqueen", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "minecraft:rotten_flesh", - "quantityRange": "2-4" - }, - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:poison_barb", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:nidoqueen", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "minecraft:rotten_flesh", + "quantityRange": "2-4" + }, + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:poison_barb", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/nidoranf.json b/src/main/resources/data/cobblemon/species_additions/generation1/nidoranf.json index 6384ac7..3f146a2 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/nidoranf.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/nidoranf.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:nidoranf", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:rotten_flesh", - "quantityRange": "0-1" - }, - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "minecraft:rabbit_foot", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:nidoranf", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:rotten_flesh", + "quantityRange": "0-1" + }, + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "minecraft:rabbit_foot", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/nidoranm.json b/src/main/resources/data/cobblemon/species_additions/generation1/nidoranm.json index 4c0ba66..0fa267f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/nidoranm.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/nidoranm.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:nidoranm", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:rotten_flesh", - "quantityRange": "0-1" - }, - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "minecraft:rabbit_foot", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:nidoranm", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:rotten_flesh", + "quantityRange": "0-1" + }, + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "minecraft:rabbit_foot", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/nidorina.json b/src/main/resources/data/cobblemon/species_additions/generation1/nidorina.json index ca31597..2a169b7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/nidorina.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/nidorina.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:nidorina", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:rotten_flesh", - "quantityRange": "1-2" - }, - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:poison_barb", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:nidorina", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:rotten_flesh", + "quantityRange": "1-2" + }, + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:poison_barb", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/nidorino.json b/src/main/resources/data/cobblemon/species_additions/generation1/nidorino.json index 17fd5ec..f59322d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/nidorino.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/nidorino.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:nidorino", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:rotten_flesh", - "quantityRange": "1-2" - }, - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:poison_barb", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:nidorino", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:rotten_flesh", + "quantityRange": "1-2" + }, + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:poison_barb", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/omanyte.json b/src/main/resources/data/cobblemon/species_additions/generation1/omanyte.json index 1f5b658..1a979fb 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/omanyte.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/omanyte.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:omanyte", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:groundcover/mollusk", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/calamari", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:omanyte", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:groundcover/mollusk", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/calamari", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/omastar.json b/src/main/resources/data/cobblemon/species_additions/generation1/omastar.json index 3f56574..da6c3e7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/omastar.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/omastar.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:omastar", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:groundcover/mollusk", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/calamari", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:omastar", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:groundcover/mollusk", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/calamari", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/onix.json b/src/main/resources/data/cobblemon/species_additions/generation1/onix.json index 3de050b..20748f0 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/onix.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/onix.json @@ -1,68 +1,68 @@ -{ - "target":"cobblemon:onix", - "implemented": true, - "evolutions": [ - { - "id": "onix_steelix_iron", - "variant": "trade", - "result": "steelix", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/wrought_iron" - } - ] - }, - { - "id": "onix_steelix_red", - "variant": "trade", - "result": "steelix steel=red", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/red_steel" - } - ] - }, - { - "id": "onix_steelix_blue", - "variant": "trade", - "result": "steelix steel=blue", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/blue_steel" - - } - ] - }, - { - "id": "onix_steelix_black", - "variant": "trade", - "result": "steelix steel=black", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/black_steel" - } - ] - } - ], - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:rock/raw/andesite", - "quantityRange": "1-5" - } - ] - } -} +{ + "target":"cobblemon:onix", + "implemented": true, + "evolutions": [ + { + "id": "onix_steelix_iron", + "variant": "trade", + "result": "steelix", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/wrought_iron" + } + ] + }, + { + "id": "onix_steelix_red", + "variant": "trade", + "result": "steelix steel=red", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/red_steel" + } + ] + }, + { + "id": "onix_steelix_blue", + "variant": "trade", + "result": "steelix steel=blue", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/blue_steel" + + } + ] + }, + { + "id": "onix_steelix_black", + "variant": "trade", + "result": "steelix steel=black", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/black_steel" + } + ] + } + ], + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:rock/raw/andesite", + "quantityRange": "1-5" + } + ] + } +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/persian.json b/src/main/resources/data/cobblemon/species_additions/generation1/persian.json index bdf1d1b..c499276 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/persian.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/persian.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:persian", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:ore/small_native_gold", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:persian", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:ore/small_native_gold", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/pidgeot.json b/src/main/resources/data/cobblemon/species_additions/generation1/pidgeot.json index 771a115..db8daf6 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/pidgeot.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/pidgeot.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:pidgeot", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:food/chicken", - "quantityRange": "1-3" - }, - { - "item": "minecraft:feather", - "quantityRange": "2-3" - } - ] - } +{ + "target": "cobblemon:pidgeot", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:food/chicken", + "quantityRange": "1-3" + }, + { + "item": "minecraft:feather", + "quantityRange": "2-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/pidgeotto.json b/src/main/resources/data/cobblemon/species_additions/generation1/pidgeotto.json index 98f8bcf..523f41e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/pidgeotto.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/pidgeotto.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:pidgeotto", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:food/chicken", - "quantityRange": "1-2" - }, - { - "item": "minecraft:feather", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:pidgeotto", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:food/chicken", + "quantityRange": "1-2" + }, + { + "item": "minecraft:feather", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/pidgey.json b/src/main/resources/data/cobblemon/species_additions/generation1/pidgey.json index 2d9739b..fd18ffb 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/pidgey.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/pidgey.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:pidgey", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:feather", - "quantityRange": "0-2" - }, - { - "item": "tfc:food/chicken", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:pidgey", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:feather", + "quantityRange": "0-2" + }, + { + "item": "tfc:food/chicken", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/ponyta.json b/src/main/resources/data/cobblemon/species_additions/generation1/ponyta.json index 4c031f8..6e6a7af 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/ponyta.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/ponyta.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:ponyta", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:powder/charcoal", - "quantityRange": "1-2" - }, - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/horse_meat", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:ponyta", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:powder/charcoal", + "quantityRange": "1-2" + }, + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/horse_meat", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/psyduck.json b/src/main/resources/data/cobblemon/species_additions/generation1/psyduck.json index 7c6b525..e480bd1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/psyduck.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/psyduck.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:psyduck", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:food/duck", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:genius_feather", - "quantityRange": "0-3" - } - ] - } +{ + "target": "cobblemon:psyduck", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:food/duck", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:genius_feather", + "quantityRange": "0-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/rapidash.json b/src/main/resources/data/cobblemon/species_additions/generation1/rapidash.json index 56c2289..ed5f41e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/rapidash.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/rapidash.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:rapidash", - "implemented": true, - "drops": { - "amount": 7, - "entries": [ - { - "item": "tfc:powder/charcoal", - "quantityRange": "3-4" - }, - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/horse_meat", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:rapidash", + "implemented": true, + "drops": { + "amount": 7, + "entries": [ + { + "item": "tfc:powder/charcoal", + "quantityRange": "3-4" + }, + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/horse_meat", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/raticate.json b/src/main/resources/data/cobblemon/species_additions/generation1/raticate.json index 6b273ec..6800768 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/raticate.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/raticate.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:raticate", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:oran_berry", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:raticate", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:oran_berry", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/rattata.json b/src/main/resources/data/cobblemon/species_additions/generation1/rattata.json index 4d2155e..d1435ab 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/rattata.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/rattata.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:rattata", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:oran_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:rattata", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:oran_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/rhydon.json b/src/main/resources/data/cobblemon/species_additions/generation1/rhydon.json index 4a95191..8f096e7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/rhydon.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/rhydon.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:rhydon", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:rock/raw/andesite", - "quantityRange": "1-2" - }, - { - "item": "tfc:rock/raw/andesite_slab", - "quantityRange": "1-4" - } - ] - } +{ + "target": "cobblemon:rhydon", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:rock/raw/andesite", + "quantityRange": "1-2" + }, + { + "item": "tfc:rock/raw/andesite_slab", + "quantityRange": "1-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/rhyhorn.json b/src/main/resources/data/cobblemon/species_additions/generation1/rhyhorn.json index 985ac27..f916148 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/rhyhorn.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/rhyhorn.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:rhyhorn", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:rock/loose/andesite", - "quantityRange": "1-3" - }, - { - "item": "tfc:rock/raw/andesite_slab", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:rhyhorn", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:rock/loose/andesite", + "quantityRange": "1-3" + }, + { + "item": "tfc:rock/raw/andesite_slab", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/sandshrew.json b/src/main/resources/data/cobblemon/species_additions/generation1/sandshrew.json index a936eae..9c1a0e8 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/sandshrew.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/sandshrew.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:sandshrew", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:sand/yellow", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:sandshrew", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:sand/yellow", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/sandslash.json b/src/main/resources/data/cobblemon/species_additions/generation1/sandslash.json index 522a5ef..45c88d2 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/sandslash.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/sandslash.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:sandslash", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:sand/yellow", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:razor_claw", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:sandslash", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:sand/yellow", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:razor_claw", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/scyther.json b/src/main/resources/data/cobblemon/species_additions/generation1/scyther.json index 05ed750..2241c74 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/scyther.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/scyther.json @@ -1,79 +1,79 @@ -{ - "target":"cobblemon:scyther", - "implemented": true, - "evolutions": [ - { - "id": "scyther_scizor_iron", - "variant": "trade", - "result": "scizor", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/wrought_iron" - } - ] - }, - { - "id": "scyther_scizor_red", - "variant": "trade", - "result": "scizor steel=red", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/red_steel" - } - ] - }, - { - "id": "scyther_scizor_blue", - "variant": "trade", - "result": "scizor steel=blue", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/blue_steel" - - } - ] - }, - { - "id": "scyther_scizor_black", - "variant": "trade", - "result": "scizor steel=black", - "consumeHeldItem": true, - "learnableMoves": [], - "requirements": [ - { - "variant": "held_item", - "itemCondition": "tfc:metal/double_ingot/black_steel" - } - ] - }, - { - "id": "scyther_kleavor", - "variant": "item_interact", - "result": "kleavor", - "consumeHeldItem": false, - "learnableMoves": [ - "stoneaxe" - ], - "requirements": [], - "requiredContext": "cobblemon:black_augurite" - } - ], - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "1-3" - } - ] - } -} +{ + "target":"cobblemon:scyther", + "implemented": true, + "evolutions": [ + { + "id": "scyther_scizor_iron", + "variant": "trade", + "result": "scizor", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/wrought_iron" + } + ] + }, + { + "id": "scyther_scizor_red", + "variant": "trade", + "result": "scizor steel=red", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/red_steel" + } + ] + }, + { + "id": "scyther_scizor_blue", + "variant": "trade", + "result": "scizor steel=blue", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/blue_steel" + + } + ] + }, + { + "id": "scyther_scizor_black", + "variant": "trade", + "result": "scizor steel=black", + "consumeHeldItem": true, + "learnableMoves": [], + "requirements": [ + { + "variant": "held_item", + "itemCondition": "tfc:metal/double_ingot/black_steel" + } + ] + }, + { + "id": "scyther_kleavor", + "variant": "item_interact", + "result": "kleavor", + "consumeHeldItem": false, + "learnableMoves": [ + "stoneaxe" + ], + "requirements": [], + "requiredContext": "cobblemon:black_augurite" + } + ], + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "1-3" + } + ] + } +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/seadra.json b/src/main/resources/data/cobblemon/species_additions/generation1/seadra.json index 19ed14f..c8aca85 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/seadra.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/seadra.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:seadra", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "minecraft:ink_sac", - "quantityRange": "1-3" - }, - { - "item": "tfc:coral/tube_coral", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:seadra", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "minecraft:ink_sac", + "quantityRange": "1-3" + }, + { + "item": "tfc:coral/tube_coral", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/seaking.json b/src/main/resources/data/cobblemon/species_additions/generation1/seaking.json index 2111f69..0f01013 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/seaking.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/seaking.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:seaking", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/rainbow_trout", - "quantityRange": "0-3" - } - ] - } +{ + "target": "cobblemon:seaking", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/rainbow_trout", + "quantityRange": "0-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/slowbro.json b/src/main/resources/data/cobblemon/species_additions/generation1/slowbro.json index 7e62afe..9e7af08 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/slowbro.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/slowbro.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:slowbro", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:groundcover/mussel", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:slowbro", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:groundcover/mussel", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/slowpoke.json b/src/main/resources/data/cobblemon/species_additions/generation1/slowpoke.json index 2f10aa9..334d3b3 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/slowpoke.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/slowpoke.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:slowpoke", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:slowpoke", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/snorlax.json b/src/main/resources/data/cobblemon/species_additions/generation1/snorlax.json index 080074a..0fbded8 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/snorlax.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/snorlax.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:snorlax", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/bear", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:leftovers", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:snorlax", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/bear", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:leftovers", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/squirtle.json b/src/main/resources/data/cobblemon/species_additions/generation1/squirtle.json index 1ad9cfc..b0dc927 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/squirtle.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/squirtle.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:squirtle", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "minecraft:scute", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:squirtle", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "minecraft:scute", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/tangela.json b/src/main/resources/data/cobblemon/species_additions/generation1/tangela.json index 2d7e7d0..67b5244 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/tangela.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/tangela.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:tangela", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "cobblemon:big_root", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:energy_root", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:tangela", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "cobblemon:big_root", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:energy_root", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/tauros.json b/src/main/resources/data/cobblemon/species_additions/generation1/tauros.json index d6721dc..b81fbef 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/tauros.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/tauros.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:tauros", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/beef", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:tauros", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/beef", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/tentacool.json b/src/main/resources/data/cobblemon/species_additions/generation1/tentacool.json index bee099b..11cf93c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/tentacool.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/tentacool.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:tentacool", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/calamari", - "quantityRange": "0-1" - }, - { - "item": "minecraft:glow_ink_sac", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:tentacool", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/calamari", + "quantityRange": "0-1" + }, + { + "item": "minecraft:glow_ink_sac", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/tentacruel.json b/src/main/resources/data/cobblemon/species_additions/generation1/tentacruel.json index 8c5e089..3c577b1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/tentacruel.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/tentacruel.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:tentacruel", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:food/calamari", - "quantityRange": "1-3" - }, - { - "item": "minecraft:glow_ink_sac", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:tentacruel", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:food/calamari", + "quantityRange": "1-3" + }, + { + "item": "minecraft:glow_ink_sac", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/venusaur.json b/src/main/resources/data/cobblemon/species_additions/generation1/venusaur.json index 76ee559..2f42369 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/venusaur.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/venusaur.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:venusaur", - "implemented": true, - "drops": { - "amount": 7, - "entries": [ - { - "item": "minecraft:rotten_compost", - "quantityRange": "2-3" - }, - { - "item": "tfc:plant/king_fern", - "quantityRange": "1-2" - }, - { - "item": "tfc:seeds/cabbage", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:venusaur", + "implemented": true, + "drops": { + "amount": 7, + "entries": [ + { + "item": "minecraft:rotten_compost", + "quantityRange": "2-3" + }, + { + "item": "tfc:plant/king_fern", + "quantityRange": "1-2" + }, + { + "item": "tfc:seeds/cabbage", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/wartortle.json b/src/main/resources/data/cobblemon/species_additions/generation1/wartortle.json index 3b73759..941f2ea 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/wartortle.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/wartortle.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:wartortle", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "minecraft:scute", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/turtle", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:wartortle", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "minecraft:scute", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/turtle", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/weedle.json b/src/main/resources/data/cobblemon/species_additions/generation1/weedle.json index dfce020..fd5c145 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/weedle.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/weedle.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:weedle", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:pecha_berry", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:weedle", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:pecha_berry", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation1/wigglytuff.json b/src/main/resources/data/cobblemon/species_additions/generation1/wigglytuff.json index 4b3ed47..ad3eb1c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation1/wigglytuff.json +++ b/src/main/resources/data/cobblemon/species_additions/generation1/wigglytuff.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:wigglytuff", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:wool_yarn", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/rabbit", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:chesto_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:wigglytuff", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:wool_yarn", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/rabbit", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:chesto_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/ampharos.json b/src/main/resources/data/cobblemon/species_additions/generation2/ampharos.json index a80342b..03add7a 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/ampharos.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/ampharos.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:ampharos", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_sheepskin_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/mutton", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:ampharos", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_sheepskin_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/mutton", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/chinchou.json b/src/main/resources/data/cobblemon/species_additions/generation2/chinchou.json index 64de16e..a71d79f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/chinchou.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/chinchou.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:chinchou", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:glow_ink_sac", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:deep_sea_scale", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:chinchou", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:glow_ink_sac", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:deep_sea_scale", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/cleffa.json b/src/main/resources/data/cobblemon/species_additions/generation2/cleffa.json index 7b3bfdc..995e1ff 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/cleffa.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/cleffa.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:cleffa", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:powder/diamond", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:leppa_berry", - "percentage": 50.0 - } - ] - } +{ + "target": "cobblemon:cleffa", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:powder/diamond", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:leppa_berry", + "percentage": 50.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/croconaw.json b/src/main/resources/data/cobblemon/species_additions/generation2/croconaw.json index 3a743d7..972704d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/croconaw.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/croconaw.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:croconaw", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/salmon", - "quantityRange": "1-2" - }, - { - "item": "minecraft:bone", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:croconaw", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/salmon", + "quantityRange": "1-2" + }, + { + "item": "minecraft:bone", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/elekid.json b/src/main/resources/data/cobblemon/species_additions/generation2/elekid.json index ba7df11..f0fd6b9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/elekid.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/elekid.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:elekid", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:glowstone_dust", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:elekid", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:glowstone_dust", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/feraligatr.json b/src/main/resources/data/cobblemon/species_additions/generation2/feraligatr.json index f6ac681..a1d154f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/feraligatr.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/feraligatr.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:feraligatr", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/salmon", - "quantityRange": "1-3" - }, - { - "item": "minecraft:bone", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:feraligatr", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/salmon", + "quantityRange": "1-3" + }, + { + "item": "minecraft:bone", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/flaaffy.json b/src/main/resources/data/cobblemon/species_additions/generation2/flaaffy.json index 5b5f2b1..79e8257 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/flaaffy.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/flaaffy.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:flaaffy", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_sheepskin_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/mutton", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:flaaffy", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_sheepskin_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/mutton", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/gligar.json b/src/main/resources/data/cobblemon/species_additions/generation2/gligar.json index 1f3ee4d..2e06f65 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/gligar.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/gligar.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:gligar", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "minecraft:rotten_flesh", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:razor_fang", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:gligar", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "minecraft:rotten_flesh", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:razor_fang", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/igglybuff.json b/src/main/resources/data/cobblemon/species_additions/generation2/igglybuff.json index ecb16e3..26aa707 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/igglybuff.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/igglybuff.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:igglybuff", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:wool_yarn", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:chesto_berry", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:igglybuff", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:wool_yarn", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:chesto_berry", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/kingdra.json b/src/main/resources/data/cobblemon/species_additions/generation2/kingdra.json index 5816d11..cc2f216 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/kingdra.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/kingdra.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:kingdra", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "minecraft:ink_sac", - "quantityRange": "1-3" - }, - { - "item": "tfc:coral/tube_coral", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:dragon_scale", - "percentage": 10.0 - } - ] - } +{ + "target": "cobblemon:kingdra", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "minecraft:ink_sac", + "quantityRange": "1-3" + }, + { + "item": "tfc:coral/tube_coral", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:dragon_scale", + "percentage": 10.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/lanturn.json b/src/main/resources/data/cobblemon/species_additions/generation2/lanturn.json index 52bef45..2317795 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/lanturn.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/lanturn.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lanturn", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:glow_ink_sac", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:deep_sea_scale", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:lanturn", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:glow_ink_sac", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:deep_sea_scale", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/magby.json b/src/main/resources/data/cobblemon/species_additions/generation2/magby.json index 8de1b85..7418382 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/magby.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/magby.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:magby", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:blaze_powder", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:magby", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:blaze_powder", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/magcargo.json b/src/main/resources/data/cobblemon/species_additions/generation2/magcargo.json index 98b29af..07aab20 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/magcargo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/magcargo.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:magcargo", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:magma_block", - "quantityRange": "1-2" - }, - { - "item": "minecraft:magma_cream", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:magcargo", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:magma_block", + "quantityRange": "1-2" + }, + { + "item": "minecraft:magma_cream", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/mareep.json b/src/main/resources/data/cobblemon/species_additions/generation2/mareep.json index 49aaa9d..f7aa7ac 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/mareep.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/mareep.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:mareep", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_sheepskin_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/mutton", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:mareep", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_sheepskin_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/mutton", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/miltank.json b/src/main/resources/data/cobblemon/species_additions/generation2/miltank.json index 9cc0714..26fe6b5 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/miltank.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/miltank.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:miltank", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/beef", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:miltank", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/beef", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/natu.json b/src/main/resources/data/cobblemon/species_additions/generation2/natu.json index 63a5ea5..778e278 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/natu.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/natu.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:natu", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "cobblemon:swift_feather", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:natu", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "cobblemon:swift_feather", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/piloswine.json b/src/main/resources/data/cobblemon/species_additions/generation2/piloswine.json index 1382c0c..9f6ca97 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/piloswine.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/piloswine.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:piloswine", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/pork", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:piloswine", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/pork", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/quagsire.json b/src/main/resources/data/cobblemon/species_additions/generation2/quagsire.json index cc6dec1..cc22afa 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/quagsire.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/quagsire.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:quagsire", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "1-4" - }, - { - "item": "tfc:blubber", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:quagsire", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "1-4" + }, + { + "item": "tfc:blubber", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/scizor.json b/src/main/resources/data/cobblemon/species_additions/generation2/scizor.json index e14f56a..22f88a2 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/scizor.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/scizor.json @@ -1,701 +1,701 @@ -{ - "target": "cobblemon:scizor", - "forms": [ - { - "implemented": true, - "name": "redsteel Scizor", - "nationalPokedexNumber": 212, - "primaryType": "bug", - "secondaryType": "steel", - "abilities": [ - "swarm", - "technician", - "h:lightmetal" - ], - "baseStats": { - "hp": 70, - "attack": 140, - "defence": 110, - "special_attack": 55, - "special_defence": 90, - "speed": 65 - }, - "catchRate": 25, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 175, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "bug" - ], - "behaviour": { - "moving": { - "fly": { - "canFly": true - } - } - }, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:metal/ingot/red_steel", - "quantityRange": "1-3" - } - ] - }, - "moves": [ - "1:agility", - "1:airslash", - "1:bulletpunch", - "1:falseswipe", - "1:feint", - "1:furycutter", - "1:leer", - "1:quickattack", - "1:wingattack", - "9:pursuit", - "12:metalclaw", - "16:doubleteam", - "20:doublehit", - "24:slash", - "28:focusenergy", - "32:irondefense", - "33:razorwind", - "36:ironhead", - "40:xscissor", - "44:laserfocus", - "44:swordsdance", - "45:nightslash", - "tm:acrobatics", - "tm:aerialace", - "tm:agility", - "tm:aircutter", - "tm:airslash", - "tm:assurance", - "tm:attract", - "tm:batonpass", - "tm:brickbreak", - "tm:brutalswing", - "tm:bugbite", - "tm:bugbuzz", - "tm:captivate", - "tm:closecombat", - "tm:confide", - "tm:crosspoison", - "tm:curse", - "tm:cut", - "tm:defog", - "tm:doubleedge", - "tm:doubleteam", - "tm:dualwingbeat", - "tm:endure", - "tm:facade", - "tm:falseswipe", - "tm:flashcannon", - "tm:fling", - "tm:focusenergy", - "tm:frustration", - "tm:gigaimpact", - "tm:hardpress", - "tm:helpinghand", - "tm:hiddenpower", - "tm:hyperbeam", - "tm:irondefense", - "tm:ironhead", - "tm:knockoff", - "tm:lightscreen", - "tm:lunge", - "tm:metalclaw", - "tm:naturalgift", - "tm:pounce", - "tm:protect", - "tm:psychocut", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:reversal", - "tm:rocksmash", - "tm:roost", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:sandtomb", - "tm:scaryface", - "tm:secretpower", - "tm:silverwind", - "tm:skittersmack", - "tm:sleeptalk", - "tm:snore", - "tm:steelbeam", - "tm:steelwing", - "tm:strength", - "tm:strugglebug", - "tm:substitute", - "tm:sunnyday", - "tm:superpower", - "tm:swagger", - "tm:swift", - "tm:swordsdance", - "tm:tailwind", - "tm:takedown", - "tm:terablast", - "tm:thief", - "tm:toxic", - "tm:trailblaze", - "tm:uturn", - "tm:vacuumwave", - "tm:venoshock", - "tm:xscissor", - "tutor:aerialace", - "tutor:agility", - "tutor:attract", - "tutor:bugbite", - "tutor:bulletpunch", - "tutor:counter", - "tutor:curse", - "tutor:cut", - "tutor:defog", - "tutor:detect", - "tutor:doubleedge", - "tutor:doublehit", - "tutor:doubleteam", - "tutor:dualwingbeat", - "tutor:endure", - "tutor:falseswipe", - "tutor:focusenergy", - "tutor:frustration", - "tutor:furycutter", - "tutor:headbutt", - "tutor:hiddenpower", - "tutor:hyperbeam", - "tutor:irondefense", - "tutor:ironhead", - "tutor:knockoff", - "tutor:laserfocus", - "tutor:leer", - "tutor:metalclaw", - "tutor:mimic", - "tutor:nightslash", - "tutor:ominouswind", - "tutor:protect", - "tutor:pursuit", - "tutor:quickattack", - "tutor:rest", - "tutor:return", - "tutor:rocksmash", - "tutor:roost", - "tutor:sandstorm", - "tutor:slash", - "tutor:sleeptalk", - "tutor:snore", - "tutor:steelbeam", - "tutor:steelwing", - "tutor:strength", - "tutor:substitute", - "tutor:sunnyday", - "tutor:superpower", - "tutor:swagger", - "tutor:swift", - "tutor:swordsdance", - "tutor:tailwind", - "tutor:thief", - "tutor:toxic", - "tutor:uturn", - "tutor:xscissor" - ], - "labels": [ - "gen2" - ], - "aspects": ["steel-red"], - "pokedex": [ - "cobblemon.species.scizor.desc" - ], - "preEvolution": "scyther", - "evolutions": [], - "baseScale": 0.85, - "hitbox": { - "width": 1.1, - "height": 2.6, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 2, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 18, - "weight": 1180, - "cannotDynamax": false - }, - { - "implemented": true, - "name": "bluesteel Scizor", - "nationalPokedexNumber": 212, - "primaryType": "bug", - "secondaryType": "steel", - "abilities": [ - "swarm", - "technician", - "h:lightmetal" - ], - "baseStats": { - "hp": 70, - "attack": 140, - "defence": 90, - "special_attack": 55, - "special_defence": 110, - "speed": 65 - }, - "catchRate": 25, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 175, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "bug" - ], - "behaviour": { - "moving": { - "fly": { - "canFly": true - } - } - }, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:metal/ingot/blue_steel", - "quantityRange": "1-3" - } - ] - }, - "moves": [ - "1:agility", - "1:airslash", - "1:bulletpunch", - "1:falseswipe", - "1:feint", - "1:furycutter", - "1:leer", - "1:quickattack", - "1:wingattack", - "9:pursuit", - "12:metalclaw", - "16:doubleteam", - "20:doublehit", - "24:slash", - "28:focusenergy", - "32:irondefense", - "33:razorwind", - "36:ironhead", - "40:xscissor", - "44:laserfocus", - "44:swordsdance", - "45:nightslash", - "tm:acrobatics", - "tm:aerialace", - "tm:agility", - "tm:aircutter", - "tm:airslash", - "tm:assurance", - "tm:attract", - "tm:batonpass", - "tm:brickbreak", - "tm:brutalswing", - "tm:bugbite", - "tm:bugbuzz", - "tm:captivate", - "tm:closecombat", - "tm:confide", - "tm:crosspoison", - "tm:curse", - "tm:cut", - "tm:defog", - "tm:doubleedge", - "tm:doubleteam", - "tm:dualwingbeat", - "tm:endure", - "tm:facade", - "tm:falseswipe", - "tm:flashcannon", - "tm:fling", - "tm:focusenergy", - "tm:frustration", - "tm:gigaimpact", - "tm:hardpress", - "tm:helpinghand", - "tm:hiddenpower", - "tm:hyperbeam", - "tm:irondefense", - "tm:ironhead", - "tm:knockoff", - "tm:lightscreen", - "tm:lunge", - "tm:metalclaw", - "tm:naturalgift", - "tm:pounce", - "tm:protect", - "tm:psychocut", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:reversal", - "tm:rocksmash", - "tm:roost", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:sandtomb", - "tm:scaryface", - "tm:secretpower", - "tm:silverwind", - "tm:skittersmack", - "tm:sleeptalk", - "tm:snore", - "tm:steelbeam", - "tm:steelwing", - "tm:strength", - "tm:strugglebug", - "tm:substitute", - "tm:sunnyday", - "tm:superpower", - "tm:swagger", - "tm:swift", - "tm:swordsdance", - "tm:tailwind", - "tm:takedown", - "tm:terablast", - "tm:thief", - "tm:toxic", - "tm:trailblaze", - "tm:uturn", - "tm:vacuumwave", - "tm:venoshock", - "tm:xscissor", - "tutor:aerialace", - "tutor:agility", - "tutor:attract", - "tutor:bugbite", - "tutor:bulletpunch", - "tutor:counter", - "tutor:curse", - "tutor:cut", - "tutor:defog", - "tutor:detect", - "tutor:doubleedge", - "tutor:doublehit", - "tutor:doubleteam", - "tutor:dualwingbeat", - "tutor:endure", - "tutor:falseswipe", - "tutor:focusenergy", - "tutor:frustration", - "tutor:furycutter", - "tutor:headbutt", - "tutor:hiddenpower", - "tutor:hyperbeam", - "tutor:irondefense", - "tutor:ironhead", - "tutor:knockoff", - "tutor:laserfocus", - "tutor:leer", - "tutor:metalclaw", - "tutor:mimic", - "tutor:nightslash", - "tutor:ominouswind", - "tutor:protect", - "tutor:pursuit", - "tutor:quickattack", - "tutor:rest", - "tutor:return", - "tutor:rocksmash", - "tutor:roost", - "tutor:sandstorm", - "tutor:slash", - "tutor:sleeptalk", - "tutor:snore", - "tutor:steelbeam", - "tutor:steelwing", - "tutor:strength", - "tutor:substitute", - "tutor:sunnyday", - "tutor:superpower", - "tutor:swagger", - "tutor:swift", - "tutor:swordsdance", - "tutor:tailwind", - "tutor:thief", - "tutor:toxic", - "tutor:uturn", - "tutor:xscissor" - ], - "labels": [ - "gen2" - ], - "aspects": ["steel-blue"], - "pokedex": [ - "cobblemon.species.scizor.desc" - ], - "preEvolution": "scyther", - "evolutions": [], - "baseScale": 0.85, - "hitbox": { - "width": 1.1, - "height": 2.6, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 2, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 18, - "weight": 1180, - "cannotDynamax": false - }, - { - "implemented": true, - "name": "blacksteel Scizor", - "nationalPokedexNumber": 212, - "primaryType": "bug", - "secondaryType": "steel", - "abilities": [ - "swarm", - "technician", - "h:lightmetal" - ], - "baseStats": { - "hp": 70, - "attack": 130, - "defence": 110, - "special_attack": 55, - "special_defence": 110, - "speed": 65 - }, - "catchRate": 25, - "maleRatio": 0.5, - "shoulderMountable": false, - "baseExperienceYield": 175, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "bug" - ], - "behaviour": { - "moving": { - "fly": { - "canFly": true - } - } - }, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:metal/ingot/black_steel", - "quantityRange": "1-3" - } - ] - }, - "moves": [ - "1:agility", - "1:airslash", - "1:bulletpunch", - "1:falseswipe", - "1:feint", - "1:furycutter", - "1:leer", - "1:quickattack", - "1:wingattack", - "9:pursuit", - "12:metalclaw", - "16:doubleteam", - "20:doublehit", - "24:slash", - "28:focusenergy", - "32:irondefense", - "33:razorwind", - "36:ironhead", - "40:xscissor", - "44:laserfocus", - "44:swordsdance", - "45:nightslash", - "tm:acrobatics", - "tm:aerialace", - "tm:agility", - "tm:aircutter", - "tm:airslash", - "tm:assurance", - "tm:attract", - "tm:batonpass", - "tm:brickbreak", - "tm:brutalswing", - "tm:bugbite", - "tm:bugbuzz", - "tm:captivate", - "tm:closecombat", - "tm:confide", - "tm:crosspoison", - "tm:curse", - "tm:cut", - "tm:defog", - "tm:doubleedge", - "tm:doubleteam", - "tm:dualwingbeat", - "tm:endure", - "tm:facade", - "tm:falseswipe", - "tm:flashcannon", - "tm:fling", - "tm:focusenergy", - "tm:frustration", - "tm:gigaimpact", - "tm:hardpress", - "tm:helpinghand", - "tm:hiddenpower", - "tm:hyperbeam", - "tm:irondefense", - "tm:ironhead", - "tm:knockoff", - "tm:lightscreen", - "tm:lunge", - "tm:metalclaw", - "tm:naturalgift", - "tm:pounce", - "tm:protect", - "tm:psychocut", - "tm:raindance", - "tm:rest", - "tm:return", - "tm:reversal", - "tm:rocksmash", - "tm:roost", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:sandtomb", - "tm:scaryface", - "tm:secretpower", - "tm:silverwind", - "tm:skittersmack", - "tm:sleeptalk", - "tm:snore", - "tm:steelbeam", - "tm:steelwing", - "tm:strength", - "tm:strugglebug", - "tm:substitute", - "tm:sunnyday", - "tm:superpower", - "tm:swagger", - "tm:swift", - "tm:swordsdance", - "tm:tailwind", - "tm:takedown", - "tm:terablast", - "tm:thief", - "tm:toxic", - "tm:trailblaze", - "tm:uturn", - "tm:vacuumwave", - "tm:venoshock", - "tm:xscissor", - "tutor:aerialace", - "tutor:agility", - "tutor:attract", - "tutor:bugbite", - "tutor:bulletpunch", - "tutor:counter", - "tutor:curse", - "tutor:cut", - "tutor:defog", - "tutor:detect", - "tutor:doubleedge", - "tutor:doublehit", - "tutor:doubleteam", - "tutor:dualwingbeat", - "tutor:endure", - "tutor:falseswipe", - "tutor:focusenergy", - "tutor:frustration", - "tutor:furycutter", - "tutor:headbutt", - "tutor:hiddenpower", - "tutor:hyperbeam", - "tutor:irondefense", - "tutor:ironhead", - "tutor:knockoff", - "tutor:laserfocus", - "tutor:leer", - "tutor:metalclaw", - "tutor:mimic", - "tutor:nightslash", - "tutor:ominouswind", - "tutor:protect", - "tutor:pursuit", - "tutor:quickattack", - "tutor:rest", - "tutor:return", - "tutor:rocksmash", - "tutor:roost", - "tutor:sandstorm", - "tutor:slash", - "tutor:sleeptalk", - "tutor:snore", - "tutor:steelbeam", - "tutor:steelwing", - "tutor:strength", - "tutor:substitute", - "tutor:sunnyday", - "tutor:superpower", - "tutor:swagger", - "tutor:swift", - "tutor:swordsdance", - "tutor:tailwind", - "tutor:thief", - "tutor:toxic", - "tutor:uturn", - "tutor:xscissor" - ], - "labels": [ - "gen2" - ], - "aspects": ["steel-black"], - "pokedex": [ - "cobblemon.species.scizor.desc" - ], - "preEvolution": "scyther", - "evolutions": [], - "baseScale": 0.85, - "hitbox": { - "width": 1.1, - "height": 2.6, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 2, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 18, - "weight": 1180, - "cannotDynamax": false - } - ] +{ + "target": "cobblemon:scizor", + "forms": [ + { + "implemented": true, + "name": "redsteel Scizor", + "nationalPokedexNumber": 212, + "primaryType": "bug", + "secondaryType": "steel", + "abilities": [ + "swarm", + "technician", + "h:lightmetal" + ], + "baseStats": { + "hp": 70, + "attack": 140, + "defence": 110, + "special_attack": 55, + "special_defence": 90, + "speed": 65 + }, + "catchRate": 25, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 175, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "bug" + ], + "behaviour": { + "moving": { + "fly": { + "canFly": true + } + } + }, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:metal/ingot/red_steel", + "quantityRange": "1-3" + } + ] + }, + "moves": [ + "1:agility", + "1:airslash", + "1:bulletpunch", + "1:falseswipe", + "1:feint", + "1:furycutter", + "1:leer", + "1:quickattack", + "1:wingattack", + "9:pursuit", + "12:metalclaw", + "16:doubleteam", + "20:doublehit", + "24:slash", + "28:focusenergy", + "32:irondefense", + "33:razorwind", + "36:ironhead", + "40:xscissor", + "44:laserfocus", + "44:swordsdance", + "45:nightslash", + "tm:acrobatics", + "tm:aerialace", + "tm:agility", + "tm:aircutter", + "tm:airslash", + "tm:assurance", + "tm:attract", + "tm:batonpass", + "tm:brickbreak", + "tm:brutalswing", + "tm:bugbite", + "tm:bugbuzz", + "tm:captivate", + "tm:closecombat", + "tm:confide", + "tm:crosspoison", + "tm:curse", + "tm:cut", + "tm:defog", + "tm:doubleedge", + "tm:doubleteam", + "tm:dualwingbeat", + "tm:endure", + "tm:facade", + "tm:falseswipe", + "tm:flashcannon", + "tm:fling", + "tm:focusenergy", + "tm:frustration", + "tm:gigaimpact", + "tm:hardpress", + "tm:helpinghand", + "tm:hiddenpower", + "tm:hyperbeam", + "tm:irondefense", + "tm:ironhead", + "tm:knockoff", + "tm:lightscreen", + "tm:lunge", + "tm:metalclaw", + "tm:naturalgift", + "tm:pounce", + "tm:protect", + "tm:psychocut", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:reversal", + "tm:rocksmash", + "tm:roost", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:sandtomb", + "tm:scaryface", + "tm:secretpower", + "tm:silverwind", + "tm:skittersmack", + "tm:sleeptalk", + "tm:snore", + "tm:steelbeam", + "tm:steelwing", + "tm:strength", + "tm:strugglebug", + "tm:substitute", + "tm:sunnyday", + "tm:superpower", + "tm:swagger", + "tm:swift", + "tm:swordsdance", + "tm:tailwind", + "tm:takedown", + "tm:terablast", + "tm:thief", + "tm:toxic", + "tm:trailblaze", + "tm:uturn", + "tm:vacuumwave", + "tm:venoshock", + "tm:xscissor", + "tutor:aerialace", + "tutor:agility", + "tutor:attract", + "tutor:bugbite", + "tutor:bulletpunch", + "tutor:counter", + "tutor:curse", + "tutor:cut", + "tutor:defog", + "tutor:detect", + "tutor:doubleedge", + "tutor:doublehit", + "tutor:doubleteam", + "tutor:dualwingbeat", + "tutor:endure", + "tutor:falseswipe", + "tutor:focusenergy", + "tutor:frustration", + "tutor:furycutter", + "tutor:headbutt", + "tutor:hiddenpower", + "tutor:hyperbeam", + "tutor:irondefense", + "tutor:ironhead", + "tutor:knockoff", + "tutor:laserfocus", + "tutor:leer", + "tutor:metalclaw", + "tutor:mimic", + "tutor:nightslash", + "tutor:ominouswind", + "tutor:protect", + "tutor:pursuit", + "tutor:quickattack", + "tutor:rest", + "tutor:return", + "tutor:rocksmash", + "tutor:roost", + "tutor:sandstorm", + "tutor:slash", + "tutor:sleeptalk", + "tutor:snore", + "tutor:steelbeam", + "tutor:steelwing", + "tutor:strength", + "tutor:substitute", + "tutor:sunnyday", + "tutor:superpower", + "tutor:swagger", + "tutor:swift", + "tutor:swordsdance", + "tutor:tailwind", + "tutor:thief", + "tutor:toxic", + "tutor:uturn", + "tutor:xscissor" + ], + "labels": [ + "gen2" + ], + "aspects": ["steel-red"], + "pokedex": [ + "cobblemon.species.scizor.desc" + ], + "preEvolution": "scyther", + "evolutions": [], + "baseScale": 0.85, + "hitbox": { + "width": 1.1, + "height": 2.6, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 2, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 18, + "weight": 1180, + "cannotDynamax": false + }, + { + "implemented": true, + "name": "bluesteel Scizor", + "nationalPokedexNumber": 212, + "primaryType": "bug", + "secondaryType": "steel", + "abilities": [ + "swarm", + "technician", + "h:lightmetal" + ], + "baseStats": { + "hp": 70, + "attack": 140, + "defence": 90, + "special_attack": 55, + "special_defence": 110, + "speed": 65 + }, + "catchRate": 25, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 175, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "bug" + ], + "behaviour": { + "moving": { + "fly": { + "canFly": true + } + } + }, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:metal/ingot/blue_steel", + "quantityRange": "1-3" + } + ] + }, + "moves": [ + "1:agility", + "1:airslash", + "1:bulletpunch", + "1:falseswipe", + "1:feint", + "1:furycutter", + "1:leer", + "1:quickattack", + "1:wingattack", + "9:pursuit", + "12:metalclaw", + "16:doubleteam", + "20:doublehit", + "24:slash", + "28:focusenergy", + "32:irondefense", + "33:razorwind", + "36:ironhead", + "40:xscissor", + "44:laserfocus", + "44:swordsdance", + "45:nightslash", + "tm:acrobatics", + "tm:aerialace", + "tm:agility", + "tm:aircutter", + "tm:airslash", + "tm:assurance", + "tm:attract", + "tm:batonpass", + "tm:brickbreak", + "tm:brutalswing", + "tm:bugbite", + "tm:bugbuzz", + "tm:captivate", + "tm:closecombat", + "tm:confide", + "tm:crosspoison", + "tm:curse", + "tm:cut", + "tm:defog", + "tm:doubleedge", + "tm:doubleteam", + "tm:dualwingbeat", + "tm:endure", + "tm:facade", + "tm:falseswipe", + "tm:flashcannon", + "tm:fling", + "tm:focusenergy", + "tm:frustration", + "tm:gigaimpact", + "tm:hardpress", + "tm:helpinghand", + "tm:hiddenpower", + "tm:hyperbeam", + "tm:irondefense", + "tm:ironhead", + "tm:knockoff", + "tm:lightscreen", + "tm:lunge", + "tm:metalclaw", + "tm:naturalgift", + "tm:pounce", + "tm:protect", + "tm:psychocut", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:reversal", + "tm:rocksmash", + "tm:roost", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:sandtomb", + "tm:scaryface", + "tm:secretpower", + "tm:silverwind", + "tm:skittersmack", + "tm:sleeptalk", + "tm:snore", + "tm:steelbeam", + "tm:steelwing", + "tm:strength", + "tm:strugglebug", + "tm:substitute", + "tm:sunnyday", + "tm:superpower", + "tm:swagger", + "tm:swift", + "tm:swordsdance", + "tm:tailwind", + "tm:takedown", + "tm:terablast", + "tm:thief", + "tm:toxic", + "tm:trailblaze", + "tm:uturn", + "tm:vacuumwave", + "tm:venoshock", + "tm:xscissor", + "tutor:aerialace", + "tutor:agility", + "tutor:attract", + "tutor:bugbite", + "tutor:bulletpunch", + "tutor:counter", + "tutor:curse", + "tutor:cut", + "tutor:defog", + "tutor:detect", + "tutor:doubleedge", + "tutor:doublehit", + "tutor:doubleteam", + "tutor:dualwingbeat", + "tutor:endure", + "tutor:falseswipe", + "tutor:focusenergy", + "tutor:frustration", + "tutor:furycutter", + "tutor:headbutt", + "tutor:hiddenpower", + "tutor:hyperbeam", + "tutor:irondefense", + "tutor:ironhead", + "tutor:knockoff", + "tutor:laserfocus", + "tutor:leer", + "tutor:metalclaw", + "tutor:mimic", + "tutor:nightslash", + "tutor:ominouswind", + "tutor:protect", + "tutor:pursuit", + "tutor:quickattack", + "tutor:rest", + "tutor:return", + "tutor:rocksmash", + "tutor:roost", + "tutor:sandstorm", + "tutor:slash", + "tutor:sleeptalk", + "tutor:snore", + "tutor:steelbeam", + "tutor:steelwing", + "tutor:strength", + "tutor:substitute", + "tutor:sunnyday", + "tutor:superpower", + "tutor:swagger", + "tutor:swift", + "tutor:swordsdance", + "tutor:tailwind", + "tutor:thief", + "tutor:toxic", + "tutor:uturn", + "tutor:xscissor" + ], + "labels": [ + "gen2" + ], + "aspects": ["steel-blue"], + "pokedex": [ + "cobblemon.species.scizor.desc" + ], + "preEvolution": "scyther", + "evolutions": [], + "baseScale": 0.85, + "hitbox": { + "width": 1.1, + "height": 2.6, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 2, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 18, + "weight": 1180, + "cannotDynamax": false + }, + { + "implemented": true, + "name": "blacksteel Scizor", + "nationalPokedexNumber": 212, + "primaryType": "bug", + "secondaryType": "steel", + "abilities": [ + "swarm", + "technician", + "h:lightmetal" + ], + "baseStats": { + "hp": 70, + "attack": 130, + "defence": 110, + "special_attack": 55, + "special_defence": 110, + "speed": 65 + }, + "catchRate": 25, + "maleRatio": 0.5, + "shoulderMountable": false, + "baseExperienceYield": 175, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "bug" + ], + "behaviour": { + "moving": { + "fly": { + "canFly": true + } + } + }, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:metal/ingot/black_steel", + "quantityRange": "1-3" + } + ] + }, + "moves": [ + "1:agility", + "1:airslash", + "1:bulletpunch", + "1:falseswipe", + "1:feint", + "1:furycutter", + "1:leer", + "1:quickattack", + "1:wingattack", + "9:pursuit", + "12:metalclaw", + "16:doubleteam", + "20:doublehit", + "24:slash", + "28:focusenergy", + "32:irondefense", + "33:razorwind", + "36:ironhead", + "40:xscissor", + "44:laserfocus", + "44:swordsdance", + "45:nightslash", + "tm:acrobatics", + "tm:aerialace", + "tm:agility", + "tm:aircutter", + "tm:airslash", + "tm:assurance", + "tm:attract", + "tm:batonpass", + "tm:brickbreak", + "tm:brutalswing", + "tm:bugbite", + "tm:bugbuzz", + "tm:captivate", + "tm:closecombat", + "tm:confide", + "tm:crosspoison", + "tm:curse", + "tm:cut", + "tm:defog", + "tm:doubleedge", + "tm:doubleteam", + "tm:dualwingbeat", + "tm:endure", + "tm:facade", + "tm:falseswipe", + "tm:flashcannon", + "tm:fling", + "tm:focusenergy", + "tm:frustration", + "tm:gigaimpact", + "tm:hardpress", + "tm:helpinghand", + "tm:hiddenpower", + "tm:hyperbeam", + "tm:irondefense", + "tm:ironhead", + "tm:knockoff", + "tm:lightscreen", + "tm:lunge", + "tm:metalclaw", + "tm:naturalgift", + "tm:pounce", + "tm:protect", + "tm:psychocut", + "tm:raindance", + "tm:rest", + "tm:return", + "tm:reversal", + "tm:rocksmash", + "tm:roost", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:sandtomb", + "tm:scaryface", + "tm:secretpower", + "tm:silverwind", + "tm:skittersmack", + "tm:sleeptalk", + "tm:snore", + "tm:steelbeam", + "tm:steelwing", + "tm:strength", + "tm:strugglebug", + "tm:substitute", + "tm:sunnyday", + "tm:superpower", + "tm:swagger", + "tm:swift", + "tm:swordsdance", + "tm:tailwind", + "tm:takedown", + "tm:terablast", + "tm:thief", + "tm:toxic", + "tm:trailblaze", + "tm:uturn", + "tm:vacuumwave", + "tm:venoshock", + "tm:xscissor", + "tutor:aerialace", + "tutor:agility", + "tutor:attract", + "tutor:bugbite", + "tutor:bulletpunch", + "tutor:counter", + "tutor:curse", + "tutor:cut", + "tutor:defog", + "tutor:detect", + "tutor:doubleedge", + "tutor:doublehit", + "tutor:doubleteam", + "tutor:dualwingbeat", + "tutor:endure", + "tutor:falseswipe", + "tutor:focusenergy", + "tutor:frustration", + "tutor:furycutter", + "tutor:headbutt", + "tutor:hiddenpower", + "tutor:hyperbeam", + "tutor:irondefense", + "tutor:ironhead", + "tutor:knockoff", + "tutor:laserfocus", + "tutor:leer", + "tutor:metalclaw", + "tutor:mimic", + "tutor:nightslash", + "tutor:ominouswind", + "tutor:protect", + "tutor:pursuit", + "tutor:quickattack", + "tutor:rest", + "tutor:return", + "tutor:rocksmash", + "tutor:roost", + "tutor:sandstorm", + "tutor:slash", + "tutor:sleeptalk", + "tutor:snore", + "tutor:steelbeam", + "tutor:steelwing", + "tutor:strength", + "tutor:substitute", + "tutor:sunnyday", + "tutor:superpower", + "tutor:swagger", + "tutor:swift", + "tutor:swordsdance", + "tutor:tailwind", + "tutor:thief", + "tutor:toxic", + "tutor:uturn", + "tutor:xscissor" + ], + "labels": [ + "gen2" + ], + "aspects": ["steel-black"], + "pokedex": [ + "cobblemon.species.scizor.desc" + ], + "preEvolution": "scyther", + "evolutions": [], + "baseScale": 0.85, + "hitbox": { + "width": 1.1, + "height": 2.6, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 2, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 18, + "weight": 1180, + "cannotDynamax": false + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/slowking.json b/src/main/resources/data/cobblemon/species_additions/generation2/slowking.json index 96896bb..ac002e7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/slowking.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/slowking.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:slowking", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:kings_rock", - "percentage": 25 - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:slowking", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:kings_rock", + "percentage": 25 + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/slugma.json b/src/main/resources/data/cobblemon/species_additions/generation2/slugma.json index 45f2ccd..7964176 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/slugma.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/slugma.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:slugma", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:magma_cream", - "quantityRange": "0-1" - }, - { - "item": "minecraft:magma_block", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:slugma", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:magma_cream", + "quantityRange": "0-1" + }, + { + "item": "minecraft:magma_block", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/sneasel.json b/src/main/resources/data/cobblemon/species_additions/generation2/sneasel.json index 851bb9a..733ca7d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/sneasel.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/sneasel.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:sneasel", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:razor_claw", - "percentage": 5 - }, - { - "item": "cobblemon:quick_claw", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:sneasel", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:razor_claw", + "percentage": 5 + }, + { + "item": "cobblemon:quick_claw", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/stantler.json b/src/main/resources/data/cobblemon/species_additions/generation2/stantler.json index 48faf98..e32e47a 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/stantler.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/stantler.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:stantler", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/venison", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:normal_gem", - "percentage": 10.0 - } - ] - } +{ + "target": "cobblemon:stantler", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/venison", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:normal_gem", + "percentage": 10.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/steelix.json b/src/main/resources/data/cobblemon/species_additions/generation2/steelix.json index 959e578..4dbf547 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/steelix.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/steelix.json @@ -1,703 +1,703 @@ -{ - "target": "cobblemon:steelix", - "implemented": true, - "forms": [ - { - "implemented": true, - "name": "redsteel Steelix", - "nationalPokedexNumber": 208, - "primaryType": "steel", - "secondaryType": "ground", - "abilities": [ - "rockhead", - "sturdy", - "h:sheerforce" - ], - "baseStats": { - "hp": 75, - "attack": 115, - "defence": 200, - "special_attack": 55, - "special_defence": 75, - "speed": 30 - }, - "catchRate": 25, - "maleRatio": 0.5, - "shoulderMountable": false, - "aspects": ["steel-red"], - "baseExperienceYield": 179, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "mineral" - ], - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:metal/ingot/red_steel", - "quantityRange": "1-3" - } - ] - }, - "behaviour": { - "resting": { - "canSleep": true, - "willSleepOnBed": false, - "depth": "normal", - "light": "0-4" - } - }, - "moves": [ - "1:bind", - "1:crunch", - "1:firefang", - "1:harden", - "1:icefang", - "1:mudsport", - "1:rockpolish", - "1:rockthrow", - "1:tackle", - "1:thunderfang", - "4:smackdown", - "8:autotomize", - "10:rocktomb", - "12:dragonbreath", - "13:rage", - "16:curse", - "20:gyroball", - "20:rockslide", - "24:screech", - "28:sandtomb", - "32:stealthrock", - "36:slam", - "40:sandstorm", - "44:dig", - "48:irontail", - "52:stoneedge", - "56:doubleedge", - "60:magnetrise", - "tm:attract", - "tm:bodypress", - "tm:bodyslam", - "tm:breakingswipe", - "tm:brutalswing", - "tm:bulldoze", - "tm:captivate", - "tm:confide", - "tm:crunch", - "tm:cut", - "tm:darkpulse", - "tm:dig", - "tm:doubleteam", - "tm:dragondance", - "tm:dragonpulse", - "tm:dragontail", - "tm:drillrun", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:explosion", - "tm:facade", - "tm:firefang", - "tm:flashcannon", - "tm:frustration", - "tm:gigaimpact", - "tm:gyroball", - "tm:heavyslam", - "tm:hiddenpower", - "tm:highhorsepower", - "tm:hyperbeam", - "tm:icefang", - "tm:irondefense", - "tm:ironhead", - "tm:irontail", - "tm:naturalgift", - "tm:naturepower", - "tm:payback", - "tm:protect", - "tm:psychicfangs", - "tm:psychup", - "tm:rest", - "tm:return", - "tm:roar", - "tm:rockblast", - "tm:rockclimb", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:sandstorm", - "tm:sandtomb", - "tm:scaryface", - "tm:screech", - "tm:secretpower", - "tm:selfdestruct", - "tm:sleeptalk", - "tm:smackdown", - "tm:snore", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:stoneedge", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:swagger", - "tm:taunt", - "tm:thunderfang", - "tm:torment", - "tm:toxic", - "tutor:ancientpower", - "tutor:aquatail", - "tutor:attract", - "tutor:bind", - "tutor:block", - "tutor:bodyslam", - "tutor:crunch", - "tutor:curse", - "tutor:cut", - "tutor:darkpulse", - "tutor:defensecurl", - "tutor:dig", - "tutor:doubleedge", - "tutor:doubleteam", - "tutor:dragonbreath", - "tutor:dragonpulse", - "tutor:earthpower", - "tutor:earthquake", - "tutor:endure", - "tutor:explosion", - "tutor:frustration", - "tutor:harden", - "tutor:headbutt", - "tutor:hiddenpower", - "tutor:hyperbeam", - "tutor:ironhead", - "tutor:irontail", - "tutor:magnetrise", - "tutor:meteorbeam", - "tutor:mimic", - "tutor:mudslap", - "tutor:protect", - "tutor:rage", - "tutor:rest", - "tutor:return", - "tutor:roar", - "tutor:rockslide", - "tutor:rocksmash", - "tutor:rockthrow", - "tutor:rollout", - "tutor:sandstorm", - "tutor:scorchingsands", - "tutor:screech", - "tutor:selfdestruct", - "tutor:slam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:stealthrock", - "tutor:steelbeam", - "tutor:steelroller", - "tutor:stompingtantrum", - "tutor:strength", - "tutor:substitute", - "tutor:sunnyday", - "tutor:swagger", - "tutor:tackle", - "tutor:toxic", - "tutor:twister" - ], - "labels": [ - "gen2" - ], - "pokedex": [ - "cobblemon.species.steelix.desc" - ], - "preEvolution": "onix", - "evolutions": [], - "baseScale": 1.6, - "hitbox": { - "width": 2, - "height": 3.2, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 2, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 92, - "weight": 4000, - "cannotDynamax": false - }, - { - "implemented": true, - "name": "bluesteel Steelix", - "nationalPokedexNumber": 208, - "primaryType": "steel", - "secondaryType": "ground", - "abilities": [ - "rockhead", - "sturdy", - "h:sheerforce" - ], - "baseStats": { - "hp": 75, - "attack": 115, - "defence": 75, - "special_attack": 55, - "special_defence": 200, - "speed": 30 - }, - "catchRate": 25, - "maleRatio": 0.5, - "shoulderMountable": false, - "aspects": ["steel-blue"], - "baseExperienceYield": 179, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "mineral" - ], - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:metal/ingot/blue_steel", - "quantityRange": "1-3" - } - ] - }, - "behaviour": { - "resting": { - "canSleep": true, - "willSleepOnBed": false, - "depth": "normal", - "light": "0-4" - } - }, - "moves": [ - "1:bind", - "1:crunch", - "1:firefang", - "1:harden", - "1:icefang", - "1:mudsport", - "1:rockpolish", - "1:rockthrow", - "1:tackle", - "1:thunderfang", - "4:smackdown", - "8:autotomize", - "10:rocktomb", - "12:dragonbreath", - "13:rage", - "16:curse", - "20:gyroball", - "20:rockslide", - "24:screech", - "28:sandtomb", - "32:stealthrock", - "36:slam", - "40:sandstorm", - "44:dig", - "48:irontail", - "52:stoneedge", - "56:doubleedge", - "60:magnetrise", - "tm:attract", - "tm:bodypress", - "tm:bodyslam", - "tm:breakingswipe", - "tm:brutalswing", - "tm:bulldoze", - "tm:captivate", - "tm:confide", - "tm:crunch", - "tm:cut", - "tm:darkpulse", - "tm:dig", - "tm:doubleteam", - "tm:dragondance", - "tm:dragonpulse", - "tm:dragontail", - "tm:drillrun", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:explosion", - "tm:facade", - "tm:firefang", - "tm:flashcannon", - "tm:frustration", - "tm:gigaimpact", - "tm:gyroball", - "tm:heavyslam", - "tm:hiddenpower", - "tm:highhorsepower", - "tm:hyperbeam", - "tm:icefang", - "tm:irondefense", - "tm:ironhead", - "tm:irontail", - "tm:naturalgift", - "tm:naturepower", - "tm:payback", - "tm:protect", - "tm:psychicfangs", - "tm:psychup", - "tm:rest", - "tm:return", - "tm:roar", - "tm:rockblast", - "tm:rockclimb", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:sandstorm", - "tm:sandtomb", - "tm:scaryface", - "tm:screech", - "tm:secretpower", - "tm:selfdestruct", - "tm:sleeptalk", - "tm:smackdown", - "tm:snore", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:stoneedge", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:swagger", - "tm:taunt", - "tm:thunderfang", - "tm:torment", - "tm:toxic", - "tutor:ancientpower", - "tutor:aquatail", - "tutor:attract", - "tutor:bind", - "tutor:block", - "tutor:bodyslam", - "tutor:crunch", - "tutor:curse", - "tutor:cut", - "tutor:darkpulse", - "tutor:defensecurl", - "tutor:dig", - "tutor:doubleedge", - "tutor:doubleteam", - "tutor:dragonbreath", - "tutor:dragonpulse", - "tutor:earthpower", - "tutor:earthquake", - "tutor:endure", - "tutor:explosion", - "tutor:frustration", - "tutor:harden", - "tutor:headbutt", - "tutor:hiddenpower", - "tutor:hyperbeam", - "tutor:ironhead", - "tutor:irontail", - "tutor:magnetrise", - "tutor:meteorbeam", - "tutor:mimic", - "tutor:mudslap", - "tutor:protect", - "tutor:rage", - "tutor:rest", - "tutor:return", - "tutor:roar", - "tutor:rockslide", - "tutor:rocksmash", - "tutor:rockthrow", - "tutor:rollout", - "tutor:sandstorm", - "tutor:scorchingsands", - "tutor:screech", - "tutor:selfdestruct", - "tutor:slam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:stealthrock", - "tutor:steelbeam", - "tutor:steelroller", - "tutor:stompingtantrum", - "tutor:strength", - "tutor:substitute", - "tutor:sunnyday", - "tutor:swagger", - "tutor:tackle", - "tutor:toxic", - "tutor:twister" - ], - "labels": [ - "gen2" - ], - "pokedex": [ - "cobblemon.species.steelix.desc" - ], - "preEvolution": "onix", - "evolutions": [], - "baseScale": 1.6, - "hitbox": { - "width": 2, - "height": 3.2, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 2, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 92, - "weight": 4000, - "cannotDynamax": false - }, - { - "implemented": true, - "name": "blacksteel Steelix", - "nationalPokedexNumber": 208, - "primaryType": "steel", - "secondaryType": "ground", - "abilities": [ - "rockhead", - "sturdy", - "h:sheerforce" - ], - "baseStats": { - "hp": 75, - "attack": 95, - "defence": 150, - "special_attack": 55, - "special_defence": 150, - "speed": 25 - }, - "catchRate": 25, - "maleRatio": 0.5, - "shoulderMountable": false, - "aspects": ["steel-black"], - "baseExperienceYield": 179, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "mineral" - ], - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:metal/ingot/black_steel", - "quantityRange": "1-3" - } - ] - }, - "behaviour": { - "resting": { - "canSleep": true, - "willSleepOnBed": false, - "depth": "normal", - "light": "0-4" - } - }, - "moves": [ - "1:bind", - "1:crunch", - "1:firefang", - "1:harden", - "1:icefang", - "1:mudsport", - "1:rockpolish", - "1:rockthrow", - "1:tackle", - "1:thunderfang", - "4:smackdown", - "8:autotomize", - "10:rocktomb", - "12:dragonbreath", - "13:rage", - "16:curse", - "20:gyroball", - "20:rockslide", - "24:screech", - "28:sandtomb", - "32:stealthrock", - "36:slam", - "40:sandstorm", - "44:dig", - "48:irontail", - "52:stoneedge", - "56:doubleedge", - "60:magnetrise", - "tm:attract", - "tm:bodypress", - "tm:bodyslam", - "tm:breakingswipe", - "tm:brutalswing", - "tm:bulldoze", - "tm:captivate", - "tm:confide", - "tm:crunch", - "tm:cut", - "tm:darkpulse", - "tm:dig", - "tm:doubleteam", - "tm:dragondance", - "tm:dragonpulse", - "tm:dragontail", - "tm:drillrun", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:explosion", - "tm:facade", - "tm:firefang", - "tm:flashcannon", - "tm:frustration", - "tm:gigaimpact", - "tm:gyroball", - "tm:heavyslam", - "tm:hiddenpower", - "tm:highhorsepower", - "tm:hyperbeam", - "tm:icefang", - "tm:irondefense", - "tm:ironhead", - "tm:irontail", - "tm:naturalgift", - "tm:naturepower", - "tm:payback", - "tm:protect", - "tm:psychicfangs", - "tm:psychup", - "tm:rest", - "tm:return", - "tm:roar", - "tm:rockblast", - "tm:rockclimb", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:sandstorm", - "tm:sandtomb", - "tm:scaryface", - "tm:screech", - "tm:secretpower", - "tm:selfdestruct", - "tm:sleeptalk", - "tm:smackdown", - "tm:snore", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:stoneedge", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:swagger", - "tm:taunt", - "tm:thunderfang", - "tm:torment", - "tm:toxic", - "tutor:ancientpower", - "tutor:aquatail", - "tutor:attract", - "tutor:bind", - "tutor:block", - "tutor:bodyslam", - "tutor:crunch", - "tutor:curse", - "tutor:cut", - "tutor:darkpulse", - "tutor:defensecurl", - "tutor:dig", - "tutor:doubleedge", - "tutor:doubleteam", - "tutor:dragonbreath", - "tutor:dragonpulse", - "tutor:earthpower", - "tutor:earthquake", - "tutor:endure", - "tutor:explosion", - "tutor:frustration", - "tutor:harden", - "tutor:headbutt", - "tutor:hiddenpower", - "tutor:hyperbeam", - "tutor:ironhead", - "tutor:irontail", - "tutor:magnetrise", - "tutor:meteorbeam", - "tutor:mimic", - "tutor:mudslap", - "tutor:protect", - "tutor:rage", - "tutor:rest", - "tutor:return", - "tutor:roar", - "tutor:rockslide", - "tutor:rocksmash", - "tutor:rockthrow", - "tutor:rollout", - "tutor:sandstorm", - "tutor:scorchingsands", - "tutor:screech", - "tutor:selfdestruct", - "tutor:slam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:stealthrock", - "tutor:steelbeam", - "tutor:steelroller", - "tutor:stompingtantrum", - "tutor:strength", - "tutor:substitute", - "tutor:sunnyday", - "tutor:swagger", - "tutor:tackle", - "tutor:toxic", - "tutor:twister" - ], - "labels": [ - "gen2" - ], - "pokedex": [ - "cobblemon.species.steelix.desc" - ], - "preEvolution": "onix", - "evolutions": [], - "baseScale": 1.6, - "hitbox": { - "width": 2, - "height": 3.2, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 0, - "defence": 2, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 92, - "weight": 4000, - "cannotDynamax": false - } - - ] -} +{ + "target": "cobblemon:steelix", + "implemented": true, + "forms": [ + { + "implemented": true, + "name": "redsteel Steelix", + "nationalPokedexNumber": 208, + "primaryType": "steel", + "secondaryType": "ground", + "abilities": [ + "rockhead", + "sturdy", + "h:sheerforce" + ], + "baseStats": { + "hp": 75, + "attack": 115, + "defence": 200, + "special_attack": 55, + "special_defence": 75, + "speed": 30 + }, + "catchRate": 25, + "maleRatio": 0.5, + "shoulderMountable": false, + "aspects": ["steel-red"], + "baseExperienceYield": 179, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "mineral" + ], + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:metal/ingot/red_steel", + "quantityRange": "1-3" + } + ] + }, + "behaviour": { + "resting": { + "canSleep": true, + "willSleepOnBed": false, + "depth": "normal", + "light": "0-4" + } + }, + "moves": [ + "1:bind", + "1:crunch", + "1:firefang", + "1:harden", + "1:icefang", + "1:mudsport", + "1:rockpolish", + "1:rockthrow", + "1:tackle", + "1:thunderfang", + "4:smackdown", + "8:autotomize", + "10:rocktomb", + "12:dragonbreath", + "13:rage", + "16:curse", + "20:gyroball", + "20:rockslide", + "24:screech", + "28:sandtomb", + "32:stealthrock", + "36:slam", + "40:sandstorm", + "44:dig", + "48:irontail", + "52:stoneedge", + "56:doubleedge", + "60:magnetrise", + "tm:attract", + "tm:bodypress", + "tm:bodyslam", + "tm:breakingswipe", + "tm:brutalswing", + "tm:bulldoze", + "tm:captivate", + "tm:confide", + "tm:crunch", + "tm:cut", + "tm:darkpulse", + "tm:dig", + "tm:doubleteam", + "tm:dragondance", + "tm:dragonpulse", + "tm:dragontail", + "tm:drillrun", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:explosion", + "tm:facade", + "tm:firefang", + "tm:flashcannon", + "tm:frustration", + "tm:gigaimpact", + "tm:gyroball", + "tm:heavyslam", + "tm:hiddenpower", + "tm:highhorsepower", + "tm:hyperbeam", + "tm:icefang", + "tm:irondefense", + "tm:ironhead", + "tm:irontail", + "tm:naturalgift", + "tm:naturepower", + "tm:payback", + "tm:protect", + "tm:psychicfangs", + "tm:psychup", + "tm:rest", + "tm:return", + "tm:roar", + "tm:rockblast", + "tm:rockclimb", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:sandstorm", + "tm:sandtomb", + "tm:scaryface", + "tm:screech", + "tm:secretpower", + "tm:selfdestruct", + "tm:sleeptalk", + "tm:smackdown", + "tm:snore", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:stoneedge", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:swagger", + "tm:taunt", + "tm:thunderfang", + "tm:torment", + "tm:toxic", + "tutor:ancientpower", + "tutor:aquatail", + "tutor:attract", + "tutor:bind", + "tutor:block", + "tutor:bodyslam", + "tutor:crunch", + "tutor:curse", + "tutor:cut", + "tutor:darkpulse", + "tutor:defensecurl", + "tutor:dig", + "tutor:doubleedge", + "tutor:doubleteam", + "tutor:dragonbreath", + "tutor:dragonpulse", + "tutor:earthpower", + "tutor:earthquake", + "tutor:endure", + "tutor:explosion", + "tutor:frustration", + "tutor:harden", + "tutor:headbutt", + "tutor:hiddenpower", + "tutor:hyperbeam", + "tutor:ironhead", + "tutor:irontail", + "tutor:magnetrise", + "tutor:meteorbeam", + "tutor:mimic", + "tutor:mudslap", + "tutor:protect", + "tutor:rage", + "tutor:rest", + "tutor:return", + "tutor:roar", + "tutor:rockslide", + "tutor:rocksmash", + "tutor:rockthrow", + "tutor:rollout", + "tutor:sandstorm", + "tutor:scorchingsands", + "tutor:screech", + "tutor:selfdestruct", + "tutor:slam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:stealthrock", + "tutor:steelbeam", + "tutor:steelroller", + "tutor:stompingtantrum", + "tutor:strength", + "tutor:substitute", + "tutor:sunnyday", + "tutor:swagger", + "tutor:tackle", + "tutor:toxic", + "tutor:twister" + ], + "labels": [ + "gen2" + ], + "pokedex": [ + "cobblemon.species.steelix.desc" + ], + "preEvolution": "onix", + "evolutions": [], + "baseScale": 1.6, + "hitbox": { + "width": 2, + "height": 3.2, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 2, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 92, + "weight": 4000, + "cannotDynamax": false + }, + { + "implemented": true, + "name": "bluesteel Steelix", + "nationalPokedexNumber": 208, + "primaryType": "steel", + "secondaryType": "ground", + "abilities": [ + "rockhead", + "sturdy", + "h:sheerforce" + ], + "baseStats": { + "hp": 75, + "attack": 115, + "defence": 75, + "special_attack": 55, + "special_defence": 200, + "speed": 30 + }, + "catchRate": 25, + "maleRatio": 0.5, + "shoulderMountable": false, + "aspects": ["steel-blue"], + "baseExperienceYield": 179, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "mineral" + ], + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:metal/ingot/blue_steel", + "quantityRange": "1-3" + } + ] + }, + "behaviour": { + "resting": { + "canSleep": true, + "willSleepOnBed": false, + "depth": "normal", + "light": "0-4" + } + }, + "moves": [ + "1:bind", + "1:crunch", + "1:firefang", + "1:harden", + "1:icefang", + "1:mudsport", + "1:rockpolish", + "1:rockthrow", + "1:tackle", + "1:thunderfang", + "4:smackdown", + "8:autotomize", + "10:rocktomb", + "12:dragonbreath", + "13:rage", + "16:curse", + "20:gyroball", + "20:rockslide", + "24:screech", + "28:sandtomb", + "32:stealthrock", + "36:slam", + "40:sandstorm", + "44:dig", + "48:irontail", + "52:stoneedge", + "56:doubleedge", + "60:magnetrise", + "tm:attract", + "tm:bodypress", + "tm:bodyslam", + "tm:breakingswipe", + "tm:brutalswing", + "tm:bulldoze", + "tm:captivate", + "tm:confide", + "tm:crunch", + "tm:cut", + "tm:darkpulse", + "tm:dig", + "tm:doubleteam", + "tm:dragondance", + "tm:dragonpulse", + "tm:dragontail", + "tm:drillrun", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:explosion", + "tm:facade", + "tm:firefang", + "tm:flashcannon", + "tm:frustration", + "tm:gigaimpact", + "tm:gyroball", + "tm:heavyslam", + "tm:hiddenpower", + "tm:highhorsepower", + "tm:hyperbeam", + "tm:icefang", + "tm:irondefense", + "tm:ironhead", + "tm:irontail", + "tm:naturalgift", + "tm:naturepower", + "tm:payback", + "tm:protect", + "tm:psychicfangs", + "tm:psychup", + "tm:rest", + "tm:return", + "tm:roar", + "tm:rockblast", + "tm:rockclimb", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:sandstorm", + "tm:sandtomb", + "tm:scaryface", + "tm:screech", + "tm:secretpower", + "tm:selfdestruct", + "tm:sleeptalk", + "tm:smackdown", + "tm:snore", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:stoneedge", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:swagger", + "tm:taunt", + "tm:thunderfang", + "tm:torment", + "tm:toxic", + "tutor:ancientpower", + "tutor:aquatail", + "tutor:attract", + "tutor:bind", + "tutor:block", + "tutor:bodyslam", + "tutor:crunch", + "tutor:curse", + "tutor:cut", + "tutor:darkpulse", + "tutor:defensecurl", + "tutor:dig", + "tutor:doubleedge", + "tutor:doubleteam", + "tutor:dragonbreath", + "tutor:dragonpulse", + "tutor:earthpower", + "tutor:earthquake", + "tutor:endure", + "tutor:explosion", + "tutor:frustration", + "tutor:harden", + "tutor:headbutt", + "tutor:hiddenpower", + "tutor:hyperbeam", + "tutor:ironhead", + "tutor:irontail", + "tutor:magnetrise", + "tutor:meteorbeam", + "tutor:mimic", + "tutor:mudslap", + "tutor:protect", + "tutor:rage", + "tutor:rest", + "tutor:return", + "tutor:roar", + "tutor:rockslide", + "tutor:rocksmash", + "tutor:rockthrow", + "tutor:rollout", + "tutor:sandstorm", + "tutor:scorchingsands", + "tutor:screech", + "tutor:selfdestruct", + "tutor:slam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:stealthrock", + "tutor:steelbeam", + "tutor:steelroller", + "tutor:stompingtantrum", + "tutor:strength", + "tutor:substitute", + "tutor:sunnyday", + "tutor:swagger", + "tutor:tackle", + "tutor:toxic", + "tutor:twister" + ], + "labels": [ + "gen2" + ], + "pokedex": [ + "cobblemon.species.steelix.desc" + ], + "preEvolution": "onix", + "evolutions": [], + "baseScale": 1.6, + "hitbox": { + "width": 2, + "height": 3.2, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 2, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 92, + "weight": 4000, + "cannotDynamax": false + }, + { + "implemented": true, + "name": "blacksteel Steelix", + "nationalPokedexNumber": 208, + "primaryType": "steel", + "secondaryType": "ground", + "abilities": [ + "rockhead", + "sturdy", + "h:sheerforce" + ], + "baseStats": { + "hp": 75, + "attack": 95, + "defence": 150, + "special_attack": 55, + "special_defence": 150, + "speed": 25 + }, + "catchRate": 25, + "maleRatio": 0.5, + "shoulderMountable": false, + "aspects": ["steel-black"], + "baseExperienceYield": 179, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "mineral" + ], + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:metal/ingot/black_steel", + "quantityRange": "1-3" + } + ] + }, + "behaviour": { + "resting": { + "canSleep": true, + "willSleepOnBed": false, + "depth": "normal", + "light": "0-4" + } + }, + "moves": [ + "1:bind", + "1:crunch", + "1:firefang", + "1:harden", + "1:icefang", + "1:mudsport", + "1:rockpolish", + "1:rockthrow", + "1:tackle", + "1:thunderfang", + "4:smackdown", + "8:autotomize", + "10:rocktomb", + "12:dragonbreath", + "13:rage", + "16:curse", + "20:gyroball", + "20:rockslide", + "24:screech", + "28:sandtomb", + "32:stealthrock", + "36:slam", + "40:sandstorm", + "44:dig", + "48:irontail", + "52:stoneedge", + "56:doubleedge", + "60:magnetrise", + "tm:attract", + "tm:bodypress", + "tm:bodyslam", + "tm:breakingswipe", + "tm:brutalswing", + "tm:bulldoze", + "tm:captivate", + "tm:confide", + "tm:crunch", + "tm:cut", + "tm:darkpulse", + "tm:dig", + "tm:doubleteam", + "tm:dragondance", + "tm:dragonpulse", + "tm:dragontail", + "tm:drillrun", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:explosion", + "tm:facade", + "tm:firefang", + "tm:flashcannon", + "tm:frustration", + "tm:gigaimpact", + "tm:gyroball", + "tm:heavyslam", + "tm:hiddenpower", + "tm:highhorsepower", + "tm:hyperbeam", + "tm:icefang", + "tm:irondefense", + "tm:ironhead", + "tm:irontail", + "tm:naturalgift", + "tm:naturepower", + "tm:payback", + "tm:protect", + "tm:psychicfangs", + "tm:psychup", + "tm:rest", + "tm:return", + "tm:roar", + "tm:rockblast", + "tm:rockclimb", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:sandstorm", + "tm:sandtomb", + "tm:scaryface", + "tm:screech", + "tm:secretpower", + "tm:selfdestruct", + "tm:sleeptalk", + "tm:smackdown", + "tm:snore", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:stoneedge", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:swagger", + "tm:taunt", + "tm:thunderfang", + "tm:torment", + "tm:toxic", + "tutor:ancientpower", + "tutor:aquatail", + "tutor:attract", + "tutor:bind", + "tutor:block", + "tutor:bodyslam", + "tutor:crunch", + "tutor:curse", + "tutor:cut", + "tutor:darkpulse", + "tutor:defensecurl", + "tutor:dig", + "tutor:doubleedge", + "tutor:doubleteam", + "tutor:dragonbreath", + "tutor:dragonpulse", + "tutor:earthpower", + "tutor:earthquake", + "tutor:endure", + "tutor:explosion", + "tutor:frustration", + "tutor:harden", + "tutor:headbutt", + "tutor:hiddenpower", + "tutor:hyperbeam", + "tutor:ironhead", + "tutor:irontail", + "tutor:magnetrise", + "tutor:meteorbeam", + "tutor:mimic", + "tutor:mudslap", + "tutor:protect", + "tutor:rage", + "tutor:rest", + "tutor:return", + "tutor:roar", + "tutor:rockslide", + "tutor:rocksmash", + "tutor:rockthrow", + "tutor:rollout", + "tutor:sandstorm", + "tutor:scorchingsands", + "tutor:screech", + "tutor:selfdestruct", + "tutor:slam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:stealthrock", + "tutor:steelbeam", + "tutor:steelroller", + "tutor:stompingtantrum", + "tutor:strength", + "tutor:substitute", + "tutor:sunnyday", + "tutor:swagger", + "tutor:tackle", + "tutor:toxic", + "tutor:twister" + ], + "labels": [ + "gen2" + ], + "pokedex": [ + "cobblemon.species.steelix.desc" + ], + "preEvolution": "onix", + "evolutions": [], + "baseScale": 1.6, + "hitbox": { + "width": 2, + "height": 3.2, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 0, + "defence": 2, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 92, + "weight": 4000, + "cannotDynamax": false + } + + ] +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/sunflora.json b/src/main/resources/data/cobblemon/species_additions/generation2/sunflora.json index c9f6d62..87c793e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/sunflora.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/sunflora.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:sunflora", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:food/sugarcane", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:pep_up_flower", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:sunflora", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:food/sugarcane", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:pep_up_flower", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/sunkern.json b/src/main/resources/data/cobblemon/species_additions/generation2/sunkern.json index bca7b6a..a7d6bff 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/sunkern.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/sunkern.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:sunkern", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:seeds/sugarcane", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:sunkern", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:seeds/sugarcane", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/swinub.json b/src/main/resources/data/cobblemon/species_additions/generation2/swinub.json index bcaa9e0..b1195b4 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/swinub.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/swinub.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:swinub", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:swinub", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/teddiursa.json b/src/main/resources/data/cobblemon/species_additions/generation2/teddiursa.json index 693c701..7e54671 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/teddiursa.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/teddiursa.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:teddiursa", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "minecraft:honeycomb", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:teddiursa", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "minecraft:honeycomb", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/totodile.json b/src/main/resources/data/cobblemon/species_additions/generation2/totodile.json index 00a7299..d0a6ccf 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/totodile.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/totodile.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:croconaw", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/salmon", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:croconaw", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/salmon", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/ursaring.json b/src/main/resources/data/cobblemon/species_additions/generation2/ursaring.json index 50792ed..ec6419f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/ursaring.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/ursaring.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:ursaring", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/bear", - "quantityRange": "0-1" - }, - { - "item": "minecraft:honeycomb", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:ursaring", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/bear", + "quantityRange": "0-1" + }, + { + "item": "minecraft:honeycomb", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/wooper.json b/src/main/resources/data/cobblemon/species_additions/generation2/wooper.json index a73a653..64f8e68 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/wooper.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/wooper.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:wooper", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:wooper", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/xatu.json b/src/main/resources/data/cobblemon/species_additions/generation2/xatu.json index dfe2d12..fb912e4 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/xatu.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/xatu.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:xatu", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "cobblemon:clever_feather", - "quantityRange": "3-8" - } - ] - } +{ + "target": "cobblemon:xatu", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "cobblemon:clever_feather", + "quantityRange": "3-8" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation2/yanma.json b/src/main/resources/data/cobblemon/species_additions/generation2/yanma.json index 8240896..0623002 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation2/yanma.json +++ b/src/main/resources/data/cobblemon/species_additions/generation2/yanma.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:yanma", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:yanma", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/aggron.json b/src/main/resources/data/cobblemon/species_additions/generation3/aggron.json index 0c111bb..d3f6384 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/aggron.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/aggron.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:aggron", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:ore/normal_magnetite", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/rich_magnetite", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:aggron", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:ore/normal_magnetite", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/rich_magnetite", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/anorith.json b/src/main/resources/data/cobblemon/species_additions/generation3/anorith.json index 0776a34..f746e9e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/anorith.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/anorith.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:anorith", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:anorith", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/armaldo.json b/src/main/resources/data/cobblemon/species_additions/generation3/armaldo.json index e3b2428..7487ae1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/armaldo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/armaldo.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:armaldo", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "2-3" - } - ] - } +{ + "target": "cobblemon:armaldo", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "2-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/aron.json b/src/main/resources/data/cobblemon/species_additions/generation3/aron.json index d2bf662..6c4ee00 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/aron.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/aron.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:aron", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:ore/small_magnetite", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/poor_magnetite", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:aron", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:ore/small_magnetite", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/poor_magnetite", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/barboach.json b/src/main/resources/data/cobblemon/species_additions/generation3/barboach.json index e39f27e..b9684be 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/barboach.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/barboach.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:barboach", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/bluegill", - "quantityRange": "0-1" - }, - { - "item": "minecraft:clay_ball", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:barboach", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/bluegill", + "quantityRange": "0-1" + }, + { + "item": "minecraft:clay_ball", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/breloom.json b/src/main/resources/data/cobblemon/species_additions/generation3/breloom.json index 56a1efb..8586493 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/breloom.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/breloom.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:breloom", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:brown_mushroom", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/rabbit", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:breloom", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:brown_mushroom", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/rabbit", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/cacnea.json b/src/main/resources/data/cobblemon/species_additions/generation3/cacnea.json index 2542fbf..0053a0d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/cacnea.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/cacnea.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:cacnea", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:plant/barrel_cactus", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:cacnea", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:plant/barrel_cactus", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/cacturne.json b/src/main/resources/data/cobblemon/species_additions/generation3/cacturne.json index 0634ff0..864977b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/cacturne.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/cacturne.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:cacturne", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:plant/barrel_cactus", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:cacturne", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:plant/barrel_cactus", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/camerupt.json b/src/main/resources/data/cobblemon/species_additions/generation3/camerupt.json index fde8187..dc8ab7f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/camerupt.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/camerupt.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:camerupt", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:kaolin_clay", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:rawst_berry", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:camerupt", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:kaolin_clay", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:rawst_berry", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/carvanha.json b/src/main/resources/data/cobblemon/species_additions/generation3/carvanha.json index 3fc4856..b5b493b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/carvanha.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/carvanha.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:carvanha", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/salmon", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:deep_sea_tooth", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:carvanha", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/salmon", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:deep_sea_tooth", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/clamperl.json b/src/main/resources/data/cobblemon/species_additions/generation3/clamperl.json index 93f4bdf..85c7693 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/clamperl.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/clamperl.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:clamperl", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:groundcover/clam", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:clamperl", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:groundcover/clam", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/cradily.json b/src/main/resources/data/cobblemon/species_additions/generation3/cradily.json index 0bbfcdd..af6afd7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/cradily.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/cradily.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:cradily", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "cobblemon:big_root", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:energy_root", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:cradily", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "cobblemon:big_root", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:energy_root", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/dusclops.json b/src/main/resources/data/cobblemon/species_additions/generation3/dusclops.json index ad7dbf9..ba98628 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/dusclops.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/dusclops.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:dusclops", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:wool_yarn", - "quantityRange": "1-3" - }, - { - "item": "tfc:wool_cloth", - "percentage": 10 - }, - { - "item": "cobblemon:spell_tag", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:dusclops", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:wool_yarn", + "quantityRange": "1-3" + }, + { + "item": "tfc:wool_cloth", + "percentage": 10 + }, + { + "item": "cobblemon:spell_tag", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/duskull.json b/src/main/resources/data/cobblemon/species_additions/generation3/duskull.json index 452746f..1aa11aa 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/duskull.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/duskull.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:duskull", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:wool_yarn", - "quantityRange": "0-2" - }, - { - "item": "tfc:wool_cloth", - "percentage": 5 - }, - { - "item": "cobblemon:spell_tag", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:duskull", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:wool_yarn", + "quantityRange": "0-2" + }, + { + "item": "tfc:wool_cloth", + "percentage": 5 + }, + { + "item": "cobblemon:spell_tag", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/gorebyss.json b/src/main/resources/data/cobblemon/species_additions/generation3/gorebyss.json index 7a3df82..b506c26 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/gorebyss.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/gorebyss.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:gorebyss", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:ore/opal", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:deep_sea_scale", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:gorebyss", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:ore/opal", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:deep_sea_scale", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/huntail.json b/src/main/resources/data/cobblemon/species_additions/generation3/huntail.json index b257bab..340ff6a 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/huntail.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/huntail.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:huntail", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:ore/sapphire", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:deep_sea_tooth", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:huntail", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:ore/sapphire", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:deep_sea_tooth", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/lairon.json b/src/main/resources/data/cobblemon/species_additions/generation3/lairon.json index 32f3915..cc03f50 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/lairon.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/lairon.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lairon", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:ore/poor_magnetite", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/normal_magnetite", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:lairon", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:ore/poor_magnetite", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/normal_magnetite", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/lileep.json b/src/main/resources/data/cobblemon/species_additions/generation3/lileep.json index 4d7ad68..2376f3b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/lileep.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/lileep.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lileep", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "cobblemon:big_root", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:energy_root", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:lileep", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "cobblemon:big_root", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:energy_root", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/linoone.json b/src/main/resources/data/cobblemon/species_additions/generation3/linoone.json index 4bd990e..cc83f1f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/linoone.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/linoone.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:linoone", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/fox", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:linoone", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/fox", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/lombre.json b/src/main/resources/data/cobblemon/species_additions/generation3/lombre.json index 7be8578..48ae46b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/lombre.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/lombre.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lombre", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:plant/water_lily", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/fresh_seaweed", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:lombre", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:plant/water_lily", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/fresh_seaweed", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/lotad.json b/src/main/resources/data/cobblemon/species_additions/generation3/lotad.json index 5d1b8f2..af5a7fe 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/lotad.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/lotad.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lotad", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:plant/water_lily", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/fresh_seaweed", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:lotad", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:plant/water_lily", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/fresh_seaweed", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/ludicolo.json b/src/main/resources/data/cobblemon/species_additions/generation3/ludicolo.json index 1a0e8ad..4aeffdc 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/ludicolo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/ludicolo.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:ludicolo", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:plant/water_lily", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/fresh_seaweed", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:ludicolo", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:plant/water_lily", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/fresh_seaweed", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/masquerain.json b/src/main/resources/data/cobblemon/species_additions/generation3/masquerain.json index 762edf5..fe556b5 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/masquerain.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/masquerain.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:masquerain", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "1-4" - } - ] - } +{ + "target": "cobblemon:masquerain", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "1-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/mightyena.json b/src/main/resources/data/cobblemon/species_additions/generation3/mightyena.json index 6f2f0d5..b5fbb92 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/mightyena.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/mightyena.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:mightyena", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "minecraft:bone", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/hyena", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:mightyena", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "minecraft:bone", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/hyena", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/numel.json b/src/main/resources/data/cobblemon/species_additions/generation3/numel.json index 1e32356..7cd0b94 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/numel.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/numel.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:numel", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:kaolin_clay", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:rawst_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:numel", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:kaolin_clay", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:rawst_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/pelipper.json b/src/main/resources/data/cobblemon/species_additions/generation3/pelipper.json index 6637d19..3973e54 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/pelipper.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/pelipper.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:pelipper", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:food/chicken", - "quantityRange": "0-1" - }, - { - "item": "minecraft:feather", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/cod", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:pelipper", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:food/chicken", + "quantityRange": "0-1" + }, + { + "item": "minecraft:feather", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/cod", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/poochyena.json b/src/main/resources/data/cobblemon/species_additions/generation3/poochyena.json index 26cfe0f..3a31ff8 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/poochyena.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/poochyena.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:mightyena", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "minecraft:bone", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/hyena", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:mightyena", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "minecraft:bone", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/hyena", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/relicanth.json b/src/main/resources/data/cobblemon/species_additions/generation3/relicanth.json index 28837da..6f9e4d9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/relicanth.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/relicanth.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:relicanth", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/cod", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:deep_sea_scale", - "percentage": 5.0 - } - ] - } +{ + "target": "cobblemon:relicanth", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/cod", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:deep_sea_scale", + "percentage": 5.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/sableye.json b/src/main/resources/data/cobblemon/species_additions/generation3/sableye.json index bcf0dbd..b3de8bd 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/sableye.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/sableye.json @@ -1,41 +1,41 @@ -{ - "target": "cobblemon:sableye", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:ore/amethyst", - "percentage": 1 - }, - { - "item": "tfc:ore/diamond", - "percentage": 1 - }, - { - "item": "tfc:ore/emerald", - "percentage": 1 - }, - { - "item": "tfc:ore/lapis_lazuli", - "percentage": 1 - }, - { - "item": "tfc:ore/pyrite", - "percentage": 1 - }, - { - "item": "tfc:ore/ruby", - "percentage": 1 - }, - { - "item": "tfc:ore/sapphire", - "percentage": 1 - }, - { - "item": "tfc:ore/topaz", - "percentage": 1 - } - ] - } +{ + "target": "cobblemon:sableye", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:ore/amethyst", + "percentage": 1 + }, + { + "item": "tfc:ore/diamond", + "percentage": 1 + }, + { + "item": "tfc:ore/emerald", + "percentage": 1 + }, + { + "item": "tfc:ore/lapis_lazuli", + "percentage": 1 + }, + { + "item": "tfc:ore/pyrite", + "percentage": 1 + }, + { + "item": "tfc:ore/ruby", + "percentage": 1 + }, + { + "item": "tfc:ore/sapphire", + "percentage": 1 + }, + { + "item": "tfc:ore/topaz", + "percentage": 1 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/sharpedo.json b/src/main/resources/data/cobblemon/species_additions/generation3/sharpedo.json index ce65064..27306ed 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/sharpedo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/sharpedo.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:sharpedo", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:food/salmon", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:deep_sea_tooth", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:sharpedo", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:food/salmon", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:deep_sea_tooth", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/shroomish.json b/src/main/resources/data/cobblemon/species_additions/generation3/shroomish.json index e5946dd..c8a5b9f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/shroomish.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/shroomish.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:shroomish", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:brown_mushroom", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:shroomish", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:brown_mushroom", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/surskit.json b/src/main/resources/data/cobblemon/species_additions/generation3/surskit.json index cf3718e..d728038 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/surskit.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/surskit.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:surskit", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:surskit", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/swellow.json b/src/main/resources/data/cobblemon/species_additions/generation3/swellow.json index 1916359..3efb4c9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/swellow.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/swellow.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:swellow", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "cobblemon:swift_feather", - "quantityRange": "3-8" - } - ] - } +{ + "target": "cobblemon:swellow", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "cobblemon:swift_feather", + "quantityRange": "3-8" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/taillow.json b/src/main/resources/data/cobblemon/species_additions/generation3/taillow.json index 388a38a..559692c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/taillow.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/taillow.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:taillow", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "cobblemon:swift_feather", - "quantityRange": "0-3" - } - ] - } +{ + "target": "cobblemon:taillow", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "cobblemon:swift_feather", + "quantityRange": "0-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/torkoal.json b/src/main/resources/data/cobblemon/species_additions/generation3/torkoal.json index fef7d61..d2feb92 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/torkoal.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/torkoal.json @@ -1,24 +1,24 @@ -{ - "target": "cobblemon:torkoal", - "implemented": true, - "drops": { - "amount": 9, - "entries": [ - { - "item": "minecraft:scute" - }, - { - "item": "minecraft:gunpowder", - "quantityRange": "0-2" - }, - { - "item": "tfc:powder/charcoal", - "quantityRange": "0-3" - }, - { - "item": "tfc:powder/sulfur", - "quantityRange": "0-3" - } - ] - } +{ + "target": "cobblemon:torkoal", + "implemented": true, + "drops": { + "amount": 9, + "entries": [ + { + "item": "minecraft:scute" + }, + { + "item": "minecraft:gunpowder", + "quantityRange": "0-2" + }, + { + "item": "tfc:powder/charcoal", + "quantityRange": "0-3" + }, + { + "item": "tfc:powder/sulfur", + "quantityRange": "0-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/tropius.json b/src/main/resources/data/cobblemon/species_additions/generation3/tropius.json index bad7e91..6ae7462 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/tropius.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/tropius.json @@ -1,45 +1,45 @@ -{ - "target": "cobblemon:tropius", - "implemented": true, - "drops": { - "amount": 11, - "entries": [ - { - "item": "tfc:wood/wood/palm", - "quantityRange": "1-2" - }, - { - "item": "tfc:wood/sapling/palm", - "quantityRange": "0-2" - }, - { - "item": "tfc:plant/green_apple_sapling", - "percentage": 1 - }, - { - "item": "tfc:plant/red_apple_sapling", - "percentage": 1 - }, - { - "item": "tfc:plant/lemon_sapling", - "percentage": 1 - }, - { - "item": "tfc:plant/orange_sapling", - "percentage": 1 - }, - { - "item": "tfc:plant/peach_sapling", - "percentage": 1 - }, - { - "item": "tfc:plant/plum_sapling", - "percentage": 1 - }, - { - "item": "tfc:plant/banana", - "percentage": 2 - } - ] - } +{ + "target": "cobblemon:tropius", + "implemented": true, + "drops": { + "amount": 11, + "entries": [ + { + "item": "tfc:wood/wood/palm", + "quantityRange": "1-2" + }, + { + "item": "tfc:wood/sapling/palm", + "quantityRange": "0-2" + }, + { + "item": "tfc:plant/green_apple_sapling", + "percentage": 1 + }, + { + "item": "tfc:plant/red_apple_sapling", + "percentage": 1 + }, + { + "item": "tfc:plant/lemon_sapling", + "percentage": 1 + }, + { + "item": "tfc:plant/orange_sapling", + "percentage": 1 + }, + { + "item": "tfc:plant/peach_sapling", + "percentage": 1 + }, + { + "item": "tfc:plant/plum_sapling", + "percentage": 1 + }, + { + "item": "tfc:plant/banana", + "percentage": 2 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/wailmer.json b/src/main/resources/data/cobblemon/species_additions/generation3/wailmer.json index b6dbac1..aca1c01 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/wailmer.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/wailmer.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:wailmer", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:blubber", - "quantityRange": "2-5" - } - ] - } +{ + "target": "cobblemon:wailmer", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:blubber", + "quantityRange": "2-5" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/wailord.json b/src/main/resources/data/cobblemon/species_additions/generation3/wailord.json index fdcd0af..2bb3c7d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/wailord.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/wailord.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:wailord", - "implemented": true, - "drops": { - "amount": 10, - "entries": [ - { - "item": "tfc:blubber", - "quantityRange": "5-10" - } - ] - } +{ + "target": "cobblemon:wailord", + "implemented": true, + "drops": { + "amount": 10, + "entries": [ + { + "item": "tfc:blubber", + "quantityRange": "5-10" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/whiscash.json b/src/main/resources/data/cobblemon/species_additions/generation3/whiscash.json index 7094fd4..7f62770 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/whiscash.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/whiscash.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:whiscash", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:food/bluegill", - "quantityRange": "2-3" - }, - { - "item": "minecraft:clay_ball", - "quantityRange": "2-5" - } - ] - } +{ + "target": "cobblemon:whiscash", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:food/bluegill", + "quantityRange": "2-3" + }, + { + "item": "minecraft:clay_ball", + "quantityRange": "2-5" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/wingull.json b/src/main/resources/data/cobblemon/species_additions/generation3/wingull.json index 220dafc..943a0c4 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/wingull.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/wingull.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:wingull", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/chicken", - "quantityRange": "0-1" - }, - { - "item": "minecraft:feather", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:wingull", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/chicken", + "quantityRange": "0-1" + }, + { + "item": "minecraft:feather", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation3/zigzagoon.json b/src/main/resources/data/cobblemon/species_additions/generation3/zigzagoon.json index 988fe41..0c0cb81 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation3/zigzagoon.json +++ b/src/main/resources/data/cobblemon/species_additions/generation3/zigzagoon.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:zigzagoon", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/fox", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:zigzagoon", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/fox", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/bastiodon.json b/src/main/resources/data/cobblemon/species_additions/generation4/bastiodon.json index 06b6506..a32cda3 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/bastiodon.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/bastiodon.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:bastiodon", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:rock/raw/basalt", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/normal_cassiterite", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:bastiodon", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:rock/raw/basalt", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/normal_cassiterite", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/bibarel.json b/src/main/resources/data/cobblemon/species_additions/generation4/bibarel.json index 02d0096..5cbd488 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/bibarel.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/bibarel.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:bibarel", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/rabbit", - "quantityRange": "1-2" - }, - { - "item": "minecraft:stick", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:bibarel", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/rabbit", + "quantityRange": "1-2" + }, + { + "item": "minecraft:stick", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/bidoof.json b/src/main/resources/data/cobblemon/species_additions/generation4/bidoof.json index 7523c2b..f2a4d37 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/bidoof.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/bidoof.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:bibarel", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/rabbit", - "quantityRange": "0-1" - }, - { - "item": "minecraft:stick", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:bibarel", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/rabbit", + "quantityRange": "0-1" + }, + { + "item": "minecraft:stick", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/cranidos.json b/src/main/resources/data/cobblemon/species_additions/generation4/cranidos.json index 4b2b657..c1d8d3a 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/cranidos.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/cranidos.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:cranidos", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:rock/loose/quartzite", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/small_bismuthinite", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:cranidos", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:rock/loose/quartzite", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/small_bismuthinite", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/dusknoir.json b/src/main/resources/data/cobblemon/species_additions/generation4/dusknoir.json index f3533ca..15930ce 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/dusknoir.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/dusknoir.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:dusknoir", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:wool_yarn", - "quantityRange": "2-4" - }, - { - "item": "tfc:wool_cloth", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:spell_tag", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:dusknoir", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:wool_yarn", + "quantityRange": "2-4" + }, + { + "item": "tfc:wool_cloth", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:spell_tag", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/electivire.json b/src/main/resources/data/cobblemon/species_additions/generation4/electivire.json index 2247321..fc10708 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/electivire.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/electivire.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:electivire", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-2" - }, - { - "item": "tfc:food/gran_feline", - "quantityRange": "0-2" - }, - { - "item": "minecraft:glowstone_dust", - "quantityRange": "2-4" - } - ] - } +{ + "target": "cobblemon:electivire", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-2" + }, + { + "item": "tfc:food/gran_feline", + "quantityRange": "0-2" + }, + { + "item": "minecraft:glowstone_dust", + "quantityRange": "2-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/gliscor.json b/src/main/resources/data/cobblemon/species_additions/generation4/gliscor.json index e73cb36..4c5c14e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/gliscor.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/gliscor.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:gliscor", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "minecraft:rotten_flesh", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:razor_fang", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:gliscor", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "minecraft:rotten_flesh", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:razor_fang", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/hippopotas.json b/src/main/resources/data/cobblemon/species_additions/generation4/hippopotas.json index a34db3d..2b5a132 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/hippopotas.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/hippopotas.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:hippopotas", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "0-1" - }, - { - "item": "tfc:sand/brown", - "quantityRange": "1-5" - } - ] - } +{ + "target": "cobblemon:hippopotas", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "0-1" + }, + { + "item": "tfc:sand/brown", + "quantityRange": "1-5" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/hippowdon.json b/src/main/resources/data/cobblemon/species_additions/generation4/hippowdon.json index 89c1aed..025e0c3 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/hippowdon.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/hippowdon.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:hippopotas", - "implemented": true, - "drops": { - "amount": 9, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-2" - }, - { - "item": "tfc:sand/brown", - "quantityRange": "3-5" - } - ] - } +{ + "target": "cobblemon:hippopotas", + "implemented": true, + "drops": { + "amount": 9, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-2" + }, + { + "item": "tfc:sand/brown", + "quantityRange": "3-5" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/lucario.json b/src/main/resources/data/cobblemon/species_additions/generation4/lucario.json index 4119be5..f9e2b3e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/lucario.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/lucario.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lucario", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/poor_sphalerite", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:lucario", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/poor_sphalerite", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/luxio.json b/src/main/resources/data/cobblemon/species_additions/generation4/luxio.json index 7f6acf8..071a65f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/luxio.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/luxio.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:luxio", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:gran_feline", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:cheri_berry", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:luxio", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:gran_feline", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:cheri_berry", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/luxray.json b/src/main/resources/data/cobblemon/species_additions/generation4/luxray.json index 9e1b35d..c12fc91 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/luxray.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/luxray.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:luxio", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:gran_feline", - "quantityRange": "2-3" - } - ] - } +{ + "target": "cobblemon:luxio", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:gran_feline", + "quantityRange": "2-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/magmortar.json b/src/main/resources/data/cobblemon/species_additions/generation4/magmortar.json index 95b29d2..80bc056 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/magmortar.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/magmortar.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:magmortar", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "0-2" - }, - { - "item": "tfc:food/gran_feline", - "quantityRange": "0-2" - }, - { - "item": "minecraft:blaze_powder", - "quantityRange": "2-4" - } - ] - } +{ + "target": "cobblemon:magmortar", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "0-2" + }, + { + "item": "tfc:food/gran_feline", + "quantityRange": "0-2" + }, + { + "item": "minecraft:blaze_powder", + "quantityRange": "2-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/mamoswine.json b/src/main/resources/data/cobblemon/species_additions/generation4/mamoswine.json index 9a386f4..3f172f5 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/mamoswine.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/mamoswine.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:mamoswine", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "2-3" - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:mamoswine", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "2-3" + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/munchlax.json b/src/main/resources/data/cobblemon/species_additions/generation4/munchlax.json index 4aaa0ff..4c6682c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/munchlax.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/munchlax.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:munchlax", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/bear", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:leftovers", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:munchlax", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/bear", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:leftovers", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/rampardos.json b/src/main/resources/data/cobblemon/species_additions/generation4/rampardos.json index 5665c7f..46de48a 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/rampardos.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/rampardos.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:rampardos", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:rock/raw/quartzite", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/normal_bismuthinite", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:rampardos", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:rock/raw/quartzite", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/normal_bismuthinite", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/rhyperior.json b/src/main/resources/data/cobblemon/species_additions/generation4/rhyperior.json index e728930..635c3fc 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/rhyperior.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/rhyperior.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:rhyperior", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:rock/raw/andesite", - "quantityRange": "2-4" - }, - { - "item": "tfc:rock/raw/andesite_slab", - "quantityRange": "1-4" - } - ] - } +{ + "target": "cobblemon:rhyperior", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:rock/raw/andesite", + "quantityRange": "2-4" + }, + { + "item": "tfc:rock/raw/andesite_slab", + "quantityRange": "1-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/riolu.json b/src/main/resources/data/cobblemon/species_additions/generation4/riolu.json index a4cddc1..2aa0970 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/riolu.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/riolu.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:riolu", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/small_sphalerite", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:riolu", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/small_sphalerite", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/shieldon.json b/src/main/resources/data/cobblemon/species_additions/generation4/shieldon.json index 0e8c956..e9a9877 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/shieldon.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/shieldon.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:shieldon", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:rock/loose/basalt", - "quantityRange": "1-2" - }, - { - "item": "tfc:ore/small_cassiterite", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:shieldon", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:rock/loose/basalt", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/small_cassiterite", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/shinx.json b/src/main/resources/data/cobblemon/species_additions/generation4/shinx.json index 8df074f..8dd3a40 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/shinx.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/shinx.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:shinx", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:cheri_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:shinx", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:cheri_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/staraptor.json b/src/main/resources/data/cobblemon/species_additions/generation4/staraptor.json index 977cf4b..3d2e78b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/staraptor.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/staraptor.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:staraptor", - "implemented": true, - "drops": { - "amount": 10, - "entries": [ - { - "item": "cobblemon:health_feather", - "quantityRange": "4-10" - } - ] - } +{ + "target": "cobblemon:staraptor", + "implemented": true, + "drops": { + "amount": 10, + "entries": [ + { + "item": "cobblemon:health_feather", + "quantityRange": "4-10" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/staravia.json b/src/main/resources/data/cobblemon/species_additions/generation4/staravia.json index a3826a4..0d48353 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/staravia.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/staravia.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:staravia", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "cobblemon:health_feather", - "quantityRange": "2-4" - } - ] - } +{ + "target": "cobblemon:staravia", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "cobblemon:health_feather", + "quantityRange": "2-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/starly.json b/src/main/resources/data/cobblemon/species_additions/generation4/starly.json index 3aede1e..a06dc43 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/starly.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/starly.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:starly", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "cobblemon:health_feather", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:starly", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "cobblemon:health_feather", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/tangrowth.json b/src/main/resources/data/cobblemon/species_additions/generation4/tangrowth.json index fdf519e..b5adffb 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/tangrowth.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/tangrowth.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:tangrowth", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "cobblemon:big_root", - "quantityRange": "2-3" - }, - { - "item": "cobblemon:energy_root", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:tangrowth", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "cobblemon:big_root", + "quantityRange": "2-3" + }, + { + "item": "cobblemon:energy_root", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/weavile.json b/src/main/resources/data/cobblemon/species_additions/generation4/weavile.json index 067335a..65bb9aa 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/weavile.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/weavile.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:weavile", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:razor_claw", - "percentage": 25 - }, - { - "item": "cobblemon:quick_claw", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:weavile", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:razor_claw", + "percentage": 25 + }, + { + "item": "cobblemon:quick_claw", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation4/yanmega.json b/src/main/resources/data/cobblemon/species_additions/generation4/yanmega.json index a930e40..e929f72 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation4/yanmega.json +++ b/src/main/resources/data/cobblemon/species_additions/generation4/yanmega.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:yanmega", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:yanmega", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/archen.json b/src/main/resources/data/cobblemon/species_additions/generation5/archen.json index a52760a..043b7ac 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/archen.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/archen.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:archen", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:feather", - "quantityRange": "1-2" - }, - { - "item": "tfc:groundcover/guano", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:archen", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:feather", + "quantityRange": "1-2" + }, + { + "item": "tfc:groundcover/guano", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/archeops.json b/src/main/resources/data/cobblemon/species_additions/generation5/archeops.json index d87f68b..4258533 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/archeops.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/archeops.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:archeops", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:feather", - "quantityRange": "2-3" - }, - { - "item": "tfc:groundcover/guano", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:archeops", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:feather", + "quantityRange": "2-3" + }, + { + "item": "tfc:groundcover/guano", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/basculin.json b/src/main/resources/data/cobblemon/species_additions/generation5/basculin.json index fc50f3c..8a805f6 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/basculin.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/basculin.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:basculin", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:food/cod", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:basculin", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:food/cod", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/carracosta.json b/src/main/resources/data/cobblemon/species_additions/generation5/carracosta.json index 30f91e9..5105b8f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/carracosta.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/carracosta.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:carracosta", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:food/turtle", - "quantityRange": "1-2" - }, - { - "item": "tfc:rock/loose/shale", - "quantityRange": "2-4" - } - ] - } +{ + "target": "cobblemon:carracosta", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:food/turtle", + "quantityRange": "1-2" + }, + { + "item": "tfc:rock/loose/shale", + "quantityRange": "2-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/cottonee.json b/src/main/resources/data/cobblemon/species_additions/generation5/cottonee.json index 3433fc2..05a0dcc 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/cottonee.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/cottonee.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:cottonee", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:wool", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:cottonee", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:wool", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/crustle.json b/src/main/resources/data/cobblemon/species_additions/generation5/crustle.json index 8800410..20c59e1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/crustle.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/crustle.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:crustle", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:rock/raw/claystone", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/shellfish", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:crustle", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:rock/raw/claystone", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/shellfish", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/cryogonal.json b/src/main/resources/data/cobblemon/species_additions/generation5/cryogonal.json index fdef75c..bf001d5 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/cryogonal.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/cryogonal.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:cryogonal", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:blue_ice", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:never_melt_ice", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:cryogonal", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:blue_ice", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:never_melt_ice", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/dwebble.json b/src/main/resources/data/cobblemon/species_additions/generation5/dwebble.json index 109cf98..0d9d993 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/dwebble.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/dwebble.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:crustle", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:rock/raw/claystone", - "percentage": 80 - }, - { - "item": "tfc:food/shellfish", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:crustle", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:rock/raw/claystone", + "percentage": 80 + }, + { + "item": "tfc:food/shellfish", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/emboar.json b/src/main/resources/data/cobblemon/species_additions/generation5/emboar.json index a5f721c..0a78edd 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/emboar.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/emboar.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:emboar", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "2-3" - } - ] - } +{ + "target": "cobblemon:emboar", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "2-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/galvantula.json b/src/main/resources/data/cobblemon/species_additions/generation5/galvantula.json index 5e5fc3a..fd4d4ac 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/galvantula.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/galvantula.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:galvantula", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "3-4" - }, - { - "item": "cobblemon:cheri_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:galvantula", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "3-4" + }, + { + "item": "cobblemon:cheri_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/golett.json b/src/main/resources/data/cobblemon/species_additions/generation5/golett.json index 648669c..4f75564 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/golett.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/golett.json @@ -1,426 +1,426 @@ -{ - "target":"cobblemon:golett", - "implemented": true, - "name": "Golett", - "nationalPokedexNumber": 622, - "primaryType": "ground", - "secondaryType": "fighting", - "abilities": [ - "ironfist", - "scrappy", - "h:noguard" - ], - "pokedex": [ - "cobblemon.species.golett.desc" - ], - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "0-1" - } - ] - }, - "baseStats": { - "hp": 70, - "attack": 90, - "defence": 70, - "special_attack": 45, - "special_defence": 70, - "speed": 60 - }, - "behaviour": { - "resting": { - "canSleep": true, - "willSleepOnBed": false, - "depth": "normal", - "light": "0-4" - } - }, - "catchRate": 190, - "maleRatio": -1, - "shoulderMountable": false, - "baseExperienceYield": 61, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "mineral" - ], - "moves": [ - "1:poweruppunch", - "1:mudslap", - "4:defensecurl", - "8:pound", - "9:rollout", - "12:armthrust", - "16:curse", - "20:counter", - "24:stompingtantrum", - "28:irondefense", - "30:magnitude", - "32:revenge", - "36:bodypress", - "40:heavyslam", - "44:drainpunch", - "48:hammerarm", - "52:earthquake", - "56:dynamicpunch", - "61:focuspunch", - "65:headlongrush", - "tm:allyswitch", - "tm:bodyslam", - "tm:brickbreak", - "tm:bulldoze", - "tm:confide", - "tm:confuseray", - "tm:curse", - "tm:dig", - "tm:doubleedge", - "tm:doubleteam", - "tm:drainpunch", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:facade", - "tm:firepunch", - "tm:flash", - "tm:fling", - "tm:focusblast", - "tm:focuspunch", - "tm:frustration", - "tm:grassknot", - "tm:gravity", - "tm:gyroball", - "tm:heavyslam", - "tm:helpinghand", - "tm:hex", - "tm:hiddenpower", - "tm:icebeam", - "tm:icepunch", - "tm:icywind", - "tm:imprison", - "tm:irondefense", - "tm:knockoff", - "tm:lowkick", - "tm:lowsweep", - "tm:megakick", - "tm:megapunch", - "tm:mudslap", - "tm:nightshade", - "tm:phantomforce", - "tm:poltergeist", - "tm:poweruppunch", - "tm:protect", - "tm:psychic", - "tm:psychup", - "tm:raindance", - "tm:reflect", - "tm:rest", - "tm:return", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:scorchingsands", - "tm:secretpower", - "tm:selfdestruct", - "tm:shadowball", - "tm:sleeptalk", - "tm:smackdown", - "tm:snore", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:superpower", - "tm:swagger", - "tm:takedown", - "tm:telekinesis", - "tm:terablast", - "tm:thief", - "tm:thunderpunch", - "tm:toxic", - "tutor:allyswitch", - "tutor:block", - "tutor:drainpunch", - "tutor:earthpower", - "tutor:firepunch", - "tutor:focuspunch", - "tutor:gravity", - "tutor:icepunch", - "tutor:icywind", - "tutor:irondefense", - "tutor:lowkick", - "tutor:magiccoat", - "tutor:poltergeist", - "tutor:rollout", - "tutor:scorchingsands", - "tutor:shockwave", - "tutor:signalbeam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:stealthrock", - "tutor:superpower", - "tutor:telekinesis", - "tutor:thunderpunch" - ], - "labels": [ - "gen5" - ], - "evolutions": [ - { - "id": "golett_golurk", - "variant": "level_up", - "result": "golurk", - "consumeHeldItem": false, - "learnableMoves": [], - "requirements": [ - { - "variant": "level", - "minLevel": 43 - } - ] - } - ], - "baseScale": 0.9, - "hitbox": { - "width": 0.7, - "height": 1.3, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 1, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 10, - "weight": 920, - "aspects": [], - "forms": - [ - { - "name": "Golett Original", - "nationalPokedexNumber": 622, - "primaryType": "ground", - "secondaryType": "ghost", - "abilities": [ - "ironfist", - "klutz", - "h:noguard" - ], - "drops": { - "amount": 3, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:light_clay", - "percentage": 2.5 - }, - { - "item": "cobblemon:colbur_berry", - "percentage": 2.5 - } - ] - }, - "baseStats": { - "hp": 59, - "attack": 74, - "defence": 50, - "special_attack": 35, - "special_defence": 50, - "speed": 35 - }, - "behaviour": { - "resting": { - "canSleep": true, - "willSleepOnBed": false, - "depth": "normal", - "light": "0-4" - } - }, - "catchRate": 190, - "maleRatio": -1, - "shoulderMountable": false, - "baseExperienceYield": 61, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "mineral" - ], - "moves": [ - "1:astonish", - "1:mudslap", - "4:defensecurl", - "8:pound", - "9:rollout", - "12:shadowpunch", - "16:curse", - "20:nightshade", - "24:stompingtantrum", - "28:irondefense", - "30:magnitude", - "32:megapunch", - "36:shadowball", - "40:heavyslam", - "44:phantomforce", - "48:hammerarm", - "52:earthquake", - "56:dynamicpunch", - "61:focuspunch", - "tm:allyswitch", - "tm:bodyslam", - "tm:brickbreak", - "tm:bulldoze", - "tm:confide", - "tm:confuseray", - "tm:curse", - "tm:dig", - "tm:doubleedge", - "tm:doubleteam", - "tm:drainpunch", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:facade", - "tm:firepunch", - "tm:flash", - "tm:fling", - "tm:focusblast", - "tm:focuspunch", - "tm:frustration", - "tm:grassknot", - "tm:gravity", - "tm:gyroball", - "tm:heavyslam", - "tm:helpinghand", - "tm:hex", - "tm:hiddenpower", - "tm:icebeam", - "tm:icepunch", - "tm:icywind", - "tm:imprison", - "tm:irondefense", - "tm:knockoff", - "tm:lowkick", - "tm:lowsweep", - "tm:megakick", - "tm:megapunch", - "tm:mudslap", - "tm:nightshade", - "tm:phantomforce", - "tm:poltergeist", - "tm:poweruppunch", - "tm:protect", - "tm:psychic", - "tm:psychup", - "tm:raindance", - "tm:reflect", - "tm:rest", - "tm:return", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:scorchingsands", - "tm:secretpower", - "tm:selfdestruct", - "tm:shadowball", - "tm:sleeptalk", - "tm:smackdown", - "tm:snore", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:superpower", - "tm:swagger", - "tm:takedown", - "tm:telekinesis", - "tm:terablast", - "tm:thief", - "tm:thunderpunch", - "tm:toxic", - "tutor:allyswitch", - "tutor:block", - "tutor:drainpunch", - "tutor:earthpower", - "tutor:firepunch", - "tutor:focuspunch", - "tutor:gravity", - "tutor:icepunch", - "tutor:icywind", - "tutor:irondefense", - "tutor:lowkick", - "tutor:magiccoat", - "tutor:poltergeist", - "tutor:rollout", - "tutor:scorchingsands", - "tutor:shockwave", - "tutor:signalbeam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:stealthrock", - "tutor:superpower", - "tutor:telekinesis", - "tutor:thunderpunch" - ], - "labels": [ - "gen5" - ], - "pokedex": [ - "cobblemon.species.golett.desc" - ], - "evolutions": [ - { - "id": "golett_golurk", - "variant": "level_up", - "result": "golurk original", - "consumeHeldItem": false, - "learnableMoves": [], - "requirements": [ - { - "variant": "level", - "minLevel": 43 - } - ] - } - ], - "baseScale": 0.9, - "hitbox": { - "width": 0.7, - "height": 1.3, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 1, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 10, - "weight": 920, - "aspects": ["original"], - "cannotDynamax": false - } - ], - "cannotDynamax": false -} +{ + "target":"cobblemon:golett", + "implemented": true, + "name": "Golett", + "nationalPokedexNumber": 622, + "primaryType": "ground", + "secondaryType": "fighting", + "abilities": [ + "ironfist", + "scrappy", + "h:noguard" + ], + "pokedex": [ + "cobblemon.species.golett.desc" + ], + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "0-1" + } + ] + }, + "baseStats": { + "hp": 70, + "attack": 90, + "defence": 70, + "special_attack": 45, + "special_defence": 70, + "speed": 60 + }, + "behaviour": { + "resting": { + "canSleep": true, + "willSleepOnBed": false, + "depth": "normal", + "light": "0-4" + } + }, + "catchRate": 190, + "maleRatio": -1, + "shoulderMountable": false, + "baseExperienceYield": 61, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "mineral" + ], + "moves": [ + "1:poweruppunch", + "1:mudslap", + "4:defensecurl", + "8:pound", + "9:rollout", + "12:armthrust", + "16:curse", + "20:counter", + "24:stompingtantrum", + "28:irondefense", + "30:magnitude", + "32:revenge", + "36:bodypress", + "40:heavyslam", + "44:drainpunch", + "48:hammerarm", + "52:earthquake", + "56:dynamicpunch", + "61:focuspunch", + "65:headlongrush", + "tm:allyswitch", + "tm:bodyslam", + "tm:brickbreak", + "tm:bulldoze", + "tm:confide", + "tm:confuseray", + "tm:curse", + "tm:dig", + "tm:doubleedge", + "tm:doubleteam", + "tm:drainpunch", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:facade", + "tm:firepunch", + "tm:flash", + "tm:fling", + "tm:focusblast", + "tm:focuspunch", + "tm:frustration", + "tm:grassknot", + "tm:gravity", + "tm:gyroball", + "tm:heavyslam", + "tm:helpinghand", + "tm:hex", + "tm:hiddenpower", + "tm:icebeam", + "tm:icepunch", + "tm:icywind", + "tm:imprison", + "tm:irondefense", + "tm:knockoff", + "tm:lowkick", + "tm:lowsweep", + "tm:megakick", + "tm:megapunch", + "tm:mudslap", + "tm:nightshade", + "tm:phantomforce", + "tm:poltergeist", + "tm:poweruppunch", + "tm:protect", + "tm:psychic", + "tm:psychup", + "tm:raindance", + "tm:reflect", + "tm:rest", + "tm:return", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:scorchingsands", + "tm:secretpower", + "tm:selfdestruct", + "tm:shadowball", + "tm:sleeptalk", + "tm:smackdown", + "tm:snore", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:superpower", + "tm:swagger", + "tm:takedown", + "tm:telekinesis", + "tm:terablast", + "tm:thief", + "tm:thunderpunch", + "tm:toxic", + "tutor:allyswitch", + "tutor:block", + "tutor:drainpunch", + "tutor:earthpower", + "tutor:firepunch", + "tutor:focuspunch", + "tutor:gravity", + "tutor:icepunch", + "tutor:icywind", + "tutor:irondefense", + "tutor:lowkick", + "tutor:magiccoat", + "tutor:poltergeist", + "tutor:rollout", + "tutor:scorchingsands", + "tutor:shockwave", + "tutor:signalbeam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:stealthrock", + "tutor:superpower", + "tutor:telekinesis", + "tutor:thunderpunch" + ], + "labels": [ + "gen5" + ], + "evolutions": [ + { + "id": "golett_golurk", + "variant": "level_up", + "result": "golurk", + "consumeHeldItem": false, + "learnableMoves": [], + "requirements": [ + { + "variant": "level", + "minLevel": 43 + } + ] + } + ], + "baseScale": 0.9, + "hitbox": { + "width": 0.7, + "height": 1.3, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 1, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 10, + "weight": 920, + "aspects": [], + "forms": + [ + { + "name": "Golett Original", + "nationalPokedexNumber": 622, + "primaryType": "ground", + "secondaryType": "ghost", + "abilities": [ + "ironfist", + "klutz", + "h:noguard" + ], + "drops": { + "amount": 3, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:light_clay", + "percentage": 2.5 + }, + { + "item": "cobblemon:colbur_berry", + "percentage": 2.5 + } + ] + }, + "baseStats": { + "hp": 59, + "attack": 74, + "defence": 50, + "special_attack": 35, + "special_defence": 50, + "speed": 35 + }, + "behaviour": { + "resting": { + "canSleep": true, + "willSleepOnBed": false, + "depth": "normal", + "light": "0-4" + } + }, + "catchRate": 190, + "maleRatio": -1, + "shoulderMountable": false, + "baseExperienceYield": 61, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "mineral" + ], + "moves": [ + "1:astonish", + "1:mudslap", + "4:defensecurl", + "8:pound", + "9:rollout", + "12:shadowpunch", + "16:curse", + "20:nightshade", + "24:stompingtantrum", + "28:irondefense", + "30:magnitude", + "32:megapunch", + "36:shadowball", + "40:heavyslam", + "44:phantomforce", + "48:hammerarm", + "52:earthquake", + "56:dynamicpunch", + "61:focuspunch", + "tm:allyswitch", + "tm:bodyslam", + "tm:brickbreak", + "tm:bulldoze", + "tm:confide", + "tm:confuseray", + "tm:curse", + "tm:dig", + "tm:doubleedge", + "tm:doubleteam", + "tm:drainpunch", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:facade", + "tm:firepunch", + "tm:flash", + "tm:fling", + "tm:focusblast", + "tm:focuspunch", + "tm:frustration", + "tm:grassknot", + "tm:gravity", + "tm:gyroball", + "tm:heavyslam", + "tm:helpinghand", + "tm:hex", + "tm:hiddenpower", + "tm:icebeam", + "tm:icepunch", + "tm:icywind", + "tm:imprison", + "tm:irondefense", + "tm:knockoff", + "tm:lowkick", + "tm:lowsweep", + "tm:megakick", + "tm:megapunch", + "tm:mudslap", + "tm:nightshade", + "tm:phantomforce", + "tm:poltergeist", + "tm:poweruppunch", + "tm:protect", + "tm:psychic", + "tm:psychup", + "tm:raindance", + "tm:reflect", + "tm:rest", + "tm:return", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:scorchingsands", + "tm:secretpower", + "tm:selfdestruct", + "tm:shadowball", + "tm:sleeptalk", + "tm:smackdown", + "tm:snore", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:superpower", + "tm:swagger", + "tm:takedown", + "tm:telekinesis", + "tm:terablast", + "tm:thief", + "tm:thunderpunch", + "tm:toxic", + "tutor:allyswitch", + "tutor:block", + "tutor:drainpunch", + "tutor:earthpower", + "tutor:firepunch", + "tutor:focuspunch", + "tutor:gravity", + "tutor:icepunch", + "tutor:icywind", + "tutor:irondefense", + "tutor:lowkick", + "tutor:magiccoat", + "tutor:poltergeist", + "tutor:rollout", + "tutor:scorchingsands", + "tutor:shockwave", + "tutor:signalbeam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:stealthrock", + "tutor:superpower", + "tutor:telekinesis", + "tutor:thunderpunch" + ], + "labels": [ + "gen5" + ], + "pokedex": [ + "cobblemon.species.golett.desc" + ], + "evolutions": [ + { + "id": "golett_golurk", + "variant": "level_up", + "result": "golurk original", + "consumeHeldItem": false, + "learnableMoves": [], + "requirements": [ + { + "variant": "level", + "minLevel": 43 + } + ] + } + ], + "baseScale": 0.9, + "hitbox": { + "width": 0.7, + "height": 1.3, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 1, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 10, + "weight": 920, + "aspects": ["original"], + "cannotDynamax": false + } + ], + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/golurk.json b/src/main/resources/data/cobblemon/species_additions/generation5/golurk.json index 2b399f6..7f9b72f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/golurk.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/golurk.json @@ -1,462 +1,462 @@ -{ - "target": "cobblemon:golurk", - "implemented": true, - "name": "Golurk", - "nationalPokedexNumber": 623, - "primaryType": "ground", - "secondaryType": "fighting", - "abilities": [ - "ironfist", - "scrappy", - "h:noguard" - ], - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:light_clay", - "percentage": 5.0 - } - ] - }, - "baseStats": { - "hp": 105, - "attack": 125, - "defence": 95, - "special_attack": 65, - "special_defence": 95, - "speed": 45 - }, - "behaviour": { - "moving": { - "walk": { - "walkSpeed": 0.25 - } - }, - "resting": { - "canSleep": true, - "willSleepOnBed": false, - "depth": "normal", - "light": "0-4" - } - }, - "catchRate": 90, - "maleRatio": -1, - "shoulderMountable": false, - "baseExperienceYield": 169, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "mineral" - ], - "moves": [ - "1:firepunch", - "1:shadowpunch", - "1:thunderpunch", - "1:poweruppunch", - "1:defensecurl", - "1:focuspunch", - "1:highhorsepower", - "1:mudslap", - "1:pound", - "9:rollout", - "12:armthrust", - "16:curse", - "20:counter", - "24:stompingtantrum", - "28:irondefense", - "30:magnitude", - "32:revenge", - "36:bodypress", - "40:heavyslam", - "46:drainpunch", - "52:hammerarm", - "58:earthquake", - "64:dynamicpunch", - "67:focuspunch", - "70:headlongrush", - "tm:allyswitch", - "tm:bodypress", - "tm:bodyslam", - "tm:brickbreak", - "tm:bulldoze", - "tm:chargebeam", - "tm:closecombat", - "tm:confide", - "tm:confuseray", - "tm:curse", - "tm:darkestlariat", - "tm:dig", - "tm:doubleedge", - "tm:doubleteam", - "tm:drainpunch", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:facade", - "tm:firepunch", - "tm:flash", - "tm:flashcannon", - "tm:fling", - "tm:fly", - "tm:focusblast", - "tm:focuspunch", - "tm:frustration", - "tm:gigaimpact", - "tm:grassknot", - "tm:gravity", - "tm:gyroball", - "tm:hardpress", - "tm:heatcrash", - "tm:heavyslam", - "tm:helpinghand", - "tm:hiddenpower", - "tm:hex", - "tm:highhorsepower", - "tm:hyperbeam", - "tm:icebeam", - "tm:icepunch", - "tm:icywind", - "tm:imprison", - "tm:irondefense", - "tm:knockoff", - "tm:lowkick", - "tm:lowsweep", - "tm:megakick", - "tm:megapunch", - "tm:mudslap", - "tm:nightshade", - "tm:phantomforce", - "tm:poltergeist", - "tm:poweruppunch", - "tm:protect", - "tm:psychic", - "tm:psychup", - "tm:raindance", - "tm:reflect", - "tm:rest", - "tm:return", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:scorchingsands", - "tm:secretpower", - "tm:selfdestruct", - "tm:shadowball", - "tm:sleeptalk", - "tm:smackdown", - "tm:snore", - "tm:solarbeam", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:stoneedge", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:superpower", - "tm:swagger", - "tm:takedown", - "tm:telekinesis", - "tm:terablast", - "tm:thief", - "tm:thunderbolt", - "tm:thunderpunch", - "tm:toxic", - "tm:trick", - "tm:zenheadbutt", - "tutor:allyswitch", - "tutor:block", - "tutor:drainpunch", - "tutor:earthpower", - "tutor:firepunch", - "tutor:focuspunch", - "tutor:gravity", - "tutor:gyroball", - "tutor:hammerarm", - "tutor:hyperbeam", - "tutor:icepunch", - "tutor:icywind", - "tutor:irondefense", - "tutor:lowkick", - "tutor:magiccoat", - "tutor:poltergeist", - "tutor:scorchingsands", - "tutor:shadowpunch", - "tutor:shockwave", - "tutor:signalbeam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:stealthrock", - "tutor:stompingtantrum", - "tutor:superpower", - "tutor:telekinesis", - "tutor:thunderpunch", - "tutor:zenheadbutt" - ], - "labels": [ - "gen5" - ], - "pokedex": [ - "cobblemon.species.golurk.desc" - ], - "preEvolution": "golett", - "evolutions": [], - "baseScale": 1.65, - "hitbox": { - "width": 1.4, - "height": 3.5, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 2, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 28, - "weight": 3300, - "aspects": [], - "forms": [ - { - "name": "Golurk Original", - "nationalPokedexNumber": 623, - "primaryType": "ground", - "secondaryType": "ghost", - "abilities": [ - "ironfist", - "klutz", - "h:noguard" - ], - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:light_clay", - "percentage": 5.0 - }, - { - "item": "cobblemon:colbur_berry", - "percentage": 5.0 - } - ] - }, - "baseStats": { - "hp": 89, - "attack": 124, - "defence": 80, - "special_attack": 55, - "special_defence": 80, - "speed": 55 - }, - "behaviour": { - "moving": { - "walk": { - "walkSpeed": 0.25 - } - }, - "resting": { - "canSleep": true, - "willSleepOnBed": false, - "depth": "normal", - "light": "0-4" - } - }, - "catchRate": 90, - "maleRatio": -1, - "shoulderMountable": false, - "baseExperienceYield": 169, - "experienceGroup": "medium_fast", - "eggCycles": 25, - "eggGroups": [ - "mineral" - ], - "moves": [ - "1:astonish", - "1:defensecurl", - "1:focuspunch", - "1:highhorsepower", - "1:mudslap", - "1:pound", - "9:rollout", - "12:shadowpunch", - "16:curse", - "20:nightshade", - "24:stompingtantrum", - "28:irondefense", - "30:magnitude", - "32:megapunch", - "36:shadowball", - "40:heavyslam", - "46:phantomforce", - "52:hammerarm", - "58:earthquake", - "64:dynamicpunch", - "tm:allyswitch", - "tm:bodypress", - "tm:bodyslam", - "tm:brickbreak", - "tm:bulldoze", - "tm:chargebeam", - "tm:closecombat", - "tm:confide", - "tm:confuseray", - "tm:curse", - "tm:darkestlariat", - "tm:dig", - "tm:doubleedge", - "tm:doubleteam", - "tm:drainpunch", - "tm:earthpower", - "tm:earthquake", - "tm:endure", - "tm:facade", - "tm:firepunch", - "tm:flash", - "tm:flashcannon", - "tm:fling", - "tm:fly", - "tm:focusblast", - "tm:focuspunch", - "tm:frustration", - "tm:gigaimpact", - "tm:grassknot", - "tm:gravity", - "tm:gyroball", - "tm:hardpress", - "tm:heatcrash", - "tm:heavyslam", - "tm:helpinghand", - "tm:hiddenpower", - "tm:hex", - "tm:highhorsepower", - "tm:hyperbeam", - "tm:icebeam", - "tm:icepunch", - "tm:icywind", - "tm:imprison", - "tm:irondefense", - "tm:knockoff", - "tm:lowkick", - "tm:lowsweep", - "tm:megakick", - "tm:megapunch", - "tm:mudslap", - "tm:nightshade", - "tm:phantomforce", - "tm:poltergeist", - "tm:poweruppunch", - "tm:protect", - "tm:psychic", - "tm:psychup", - "tm:raindance", - "tm:reflect", - "tm:rest", - "tm:return", - "tm:rockpolish", - "tm:rockslide", - "tm:rocksmash", - "tm:rocktomb", - "tm:round", - "tm:safeguard", - "tm:sandstorm", - "tm:scorchingsands", - "tm:secretpower", - "tm:selfdestruct", - "tm:shadowball", - "tm:sleeptalk", - "tm:smackdown", - "tm:snore", - "tm:solarbeam", - "tm:stealthrock", - "tm:stompingtantrum", - "tm:stoneedge", - "tm:strength", - "tm:substitute", - "tm:sunnyday", - "tm:superpower", - "tm:swagger", - "tm:takedown", - "tm:telekinesis", - "tm:terablast", - "tm:thief", - "tm:thunderbolt", - "tm:thunderpunch", - "tm:toxic", - "tm:trick", - "tm:zenheadbutt", - "tutor:allyswitch", - "tutor:block", - "tutor:drainpunch", - "tutor:earthpower", - "tutor:firepunch", - "tutor:focuspunch", - "tutor:gravity", - "tutor:gyroball", - "tutor:hammerarm", - "tutor:hyperbeam", - "tutor:icepunch", - "tutor:icywind", - "tutor:irondefense", - "tutor:lowkick", - "tutor:magiccoat", - "tutor:poltergeist", - "tutor:scorchingsands", - "tutor:shadowpunch", - "tutor:shockwave", - "tutor:signalbeam", - "tutor:sleeptalk", - "tutor:snore", - "tutor:stealthrock", - "tutor:stompingtantrum", - "tutor:superpower", - "tutor:telekinesis", - "tutor:thunderpunch", - "tutor:zenheadbutt" - ], - "labels": [ - "gen5" - ], - "pokedex": [ - "cobblemon.species.golurk.desc" - ], - "preEvolution": "golett", - "evolutions": [], - "baseScale": 1.65, - "hitbox": { - "width": 1.4, - "height": 3.5, - "fixed": false - }, - "baseFriendship": 50, - "evYield": { - "hp": 0, - "attack": 2, - "defence": 0, - "special_attack": 0, - "special_defence": 0, - "speed": 0 - }, - "height": 28, - "weight": 3300, - "aspects": ["original"], - "cannotDynamax": false - } - ], - - "cannotDynamax": false -} +{ + "target": "cobblemon:golurk", + "implemented": true, + "name": "Golurk", + "nationalPokedexNumber": 623, + "primaryType": "ground", + "secondaryType": "fighting", + "abilities": [ + "ironfist", + "scrappy", + "h:noguard" + ], + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:light_clay", + "percentage": 5.0 + } + ] + }, + "baseStats": { + "hp": 105, + "attack": 125, + "defence": 95, + "special_attack": 65, + "special_defence": 95, + "speed": 45 + }, + "behaviour": { + "moving": { + "walk": { + "walkSpeed": 0.25 + } + }, + "resting": { + "canSleep": true, + "willSleepOnBed": false, + "depth": "normal", + "light": "0-4" + } + }, + "catchRate": 90, + "maleRatio": -1, + "shoulderMountable": false, + "baseExperienceYield": 169, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "mineral" + ], + "moves": [ + "1:firepunch", + "1:shadowpunch", + "1:thunderpunch", + "1:poweruppunch", + "1:defensecurl", + "1:focuspunch", + "1:highhorsepower", + "1:mudslap", + "1:pound", + "9:rollout", + "12:armthrust", + "16:curse", + "20:counter", + "24:stompingtantrum", + "28:irondefense", + "30:magnitude", + "32:revenge", + "36:bodypress", + "40:heavyslam", + "46:drainpunch", + "52:hammerarm", + "58:earthquake", + "64:dynamicpunch", + "67:focuspunch", + "70:headlongrush", + "tm:allyswitch", + "tm:bodypress", + "tm:bodyslam", + "tm:brickbreak", + "tm:bulldoze", + "tm:chargebeam", + "tm:closecombat", + "tm:confide", + "tm:confuseray", + "tm:curse", + "tm:darkestlariat", + "tm:dig", + "tm:doubleedge", + "tm:doubleteam", + "tm:drainpunch", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:facade", + "tm:firepunch", + "tm:flash", + "tm:flashcannon", + "tm:fling", + "tm:fly", + "tm:focusblast", + "tm:focuspunch", + "tm:frustration", + "tm:gigaimpact", + "tm:grassknot", + "tm:gravity", + "tm:gyroball", + "tm:hardpress", + "tm:heatcrash", + "tm:heavyslam", + "tm:helpinghand", + "tm:hiddenpower", + "tm:hex", + "tm:highhorsepower", + "tm:hyperbeam", + "tm:icebeam", + "tm:icepunch", + "tm:icywind", + "tm:imprison", + "tm:irondefense", + "tm:knockoff", + "tm:lowkick", + "tm:lowsweep", + "tm:megakick", + "tm:megapunch", + "tm:mudslap", + "tm:nightshade", + "tm:phantomforce", + "tm:poltergeist", + "tm:poweruppunch", + "tm:protect", + "tm:psychic", + "tm:psychup", + "tm:raindance", + "tm:reflect", + "tm:rest", + "tm:return", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:scorchingsands", + "tm:secretpower", + "tm:selfdestruct", + "tm:shadowball", + "tm:sleeptalk", + "tm:smackdown", + "tm:snore", + "tm:solarbeam", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:stoneedge", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:superpower", + "tm:swagger", + "tm:takedown", + "tm:telekinesis", + "tm:terablast", + "tm:thief", + "tm:thunderbolt", + "tm:thunderpunch", + "tm:toxic", + "tm:trick", + "tm:zenheadbutt", + "tutor:allyswitch", + "tutor:block", + "tutor:drainpunch", + "tutor:earthpower", + "tutor:firepunch", + "tutor:focuspunch", + "tutor:gravity", + "tutor:gyroball", + "tutor:hammerarm", + "tutor:hyperbeam", + "tutor:icepunch", + "tutor:icywind", + "tutor:irondefense", + "tutor:lowkick", + "tutor:magiccoat", + "tutor:poltergeist", + "tutor:scorchingsands", + "tutor:shadowpunch", + "tutor:shockwave", + "tutor:signalbeam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:stealthrock", + "tutor:stompingtantrum", + "tutor:superpower", + "tutor:telekinesis", + "tutor:thunderpunch", + "tutor:zenheadbutt" + ], + "labels": [ + "gen5" + ], + "pokedex": [ + "cobblemon.species.golurk.desc" + ], + "preEvolution": "golett", + "evolutions": [], + "baseScale": 1.65, + "hitbox": { + "width": 1.4, + "height": 3.5, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 2, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 28, + "weight": 3300, + "aspects": [], + "forms": [ + { + "name": "Golurk Original", + "nationalPokedexNumber": 623, + "primaryType": "ground", + "secondaryType": "ghost", + "abilities": [ + "ironfist", + "klutz", + "h:noguard" + ], + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:light_clay", + "percentage": 5.0 + }, + { + "item": "cobblemon:colbur_berry", + "percentage": 5.0 + } + ] + }, + "baseStats": { + "hp": 89, + "attack": 124, + "defence": 80, + "special_attack": 55, + "special_defence": 80, + "speed": 55 + }, + "behaviour": { + "moving": { + "walk": { + "walkSpeed": 0.25 + } + }, + "resting": { + "canSleep": true, + "willSleepOnBed": false, + "depth": "normal", + "light": "0-4" + } + }, + "catchRate": 90, + "maleRatio": -1, + "shoulderMountable": false, + "baseExperienceYield": 169, + "experienceGroup": "medium_fast", + "eggCycles": 25, + "eggGroups": [ + "mineral" + ], + "moves": [ + "1:astonish", + "1:defensecurl", + "1:focuspunch", + "1:highhorsepower", + "1:mudslap", + "1:pound", + "9:rollout", + "12:shadowpunch", + "16:curse", + "20:nightshade", + "24:stompingtantrum", + "28:irondefense", + "30:magnitude", + "32:megapunch", + "36:shadowball", + "40:heavyslam", + "46:phantomforce", + "52:hammerarm", + "58:earthquake", + "64:dynamicpunch", + "tm:allyswitch", + "tm:bodypress", + "tm:bodyslam", + "tm:brickbreak", + "tm:bulldoze", + "tm:chargebeam", + "tm:closecombat", + "tm:confide", + "tm:confuseray", + "tm:curse", + "tm:darkestlariat", + "tm:dig", + "tm:doubleedge", + "tm:doubleteam", + "tm:drainpunch", + "tm:earthpower", + "tm:earthquake", + "tm:endure", + "tm:facade", + "tm:firepunch", + "tm:flash", + "tm:flashcannon", + "tm:fling", + "tm:fly", + "tm:focusblast", + "tm:focuspunch", + "tm:frustration", + "tm:gigaimpact", + "tm:grassknot", + "tm:gravity", + "tm:gyroball", + "tm:hardpress", + "tm:heatcrash", + "tm:heavyslam", + "tm:helpinghand", + "tm:hiddenpower", + "tm:hex", + "tm:highhorsepower", + "tm:hyperbeam", + "tm:icebeam", + "tm:icepunch", + "tm:icywind", + "tm:imprison", + "tm:irondefense", + "tm:knockoff", + "tm:lowkick", + "tm:lowsweep", + "tm:megakick", + "tm:megapunch", + "tm:mudslap", + "tm:nightshade", + "tm:phantomforce", + "tm:poltergeist", + "tm:poweruppunch", + "tm:protect", + "tm:psychic", + "tm:psychup", + "tm:raindance", + "tm:reflect", + "tm:rest", + "tm:return", + "tm:rockpolish", + "tm:rockslide", + "tm:rocksmash", + "tm:rocktomb", + "tm:round", + "tm:safeguard", + "tm:sandstorm", + "tm:scorchingsands", + "tm:secretpower", + "tm:selfdestruct", + "tm:shadowball", + "tm:sleeptalk", + "tm:smackdown", + "tm:snore", + "tm:solarbeam", + "tm:stealthrock", + "tm:stompingtantrum", + "tm:stoneedge", + "tm:strength", + "tm:substitute", + "tm:sunnyday", + "tm:superpower", + "tm:swagger", + "tm:takedown", + "tm:telekinesis", + "tm:terablast", + "tm:thief", + "tm:thunderbolt", + "tm:thunderpunch", + "tm:toxic", + "tm:trick", + "tm:zenheadbutt", + "tutor:allyswitch", + "tutor:block", + "tutor:drainpunch", + "tutor:earthpower", + "tutor:firepunch", + "tutor:focuspunch", + "tutor:gravity", + "tutor:gyroball", + "tutor:hammerarm", + "tutor:hyperbeam", + "tutor:icepunch", + "tutor:icywind", + "tutor:irondefense", + "tutor:lowkick", + "tutor:magiccoat", + "tutor:poltergeist", + "tutor:scorchingsands", + "tutor:shadowpunch", + "tutor:shockwave", + "tutor:signalbeam", + "tutor:sleeptalk", + "tutor:snore", + "tutor:stealthrock", + "tutor:stompingtantrum", + "tutor:superpower", + "tutor:telekinesis", + "tutor:thunderpunch", + "tutor:zenheadbutt" + ], + "labels": [ + "gen5" + ], + "pokedex": [ + "cobblemon.species.golurk.desc" + ], + "preEvolution": "golett", + "evolutions": [], + "baseScale": 1.65, + "hitbox": { + "width": 1.4, + "height": 3.5, + "fixed": false + }, + "baseFriendship": 50, + "evYield": { + "hp": 0, + "attack": 2, + "defence": 0, + "special_attack": 0, + "special_defence": 0, + "speed": 0 + }, + "height": 28, + "weight": 3300, + "aspects": ["original"], + "cannotDynamax": false + } + ], + + "cannotDynamax": false +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/joltik.json b/src/main/resources/data/cobblemon/species_additions/generation5/joltik.json index 5e83e32..7ecbf31 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/joltik.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/joltik.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:joltik", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:cheri_berry", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:joltik", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:cheri_berry", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/lilligant.json b/src/main/resources/data/cobblemon/species_additions/generation5/lilligant.json index 7fc50a1..a72056e 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/lilligant.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/lilligant.json @@ -1,25 +1,25 @@ -{ - "target": "cobblemon:lilligant", - "implemented": true, - "forms": [ - { - "name": "Hisui", - "aspects": [ - "hisuian" - ], - "drops": { - "amount": 4, - "entries": [ - { - "item": "cobblemon:vivichoke_seeds", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:vivichoke", - "quantityRange": "1-2" - } - ] - } - } - ] -} +{ + "target": "cobblemon:lilligant", + "implemented": true, + "forms": [ + { + "name": "Hisui", + "aspects": [ + "hisuian" + ], + "drops": { + "amount": 4, + "entries": [ + { + "item": "cobblemon:vivichoke_seeds", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:vivichoke", + "quantityRange": "1-2" + } + ] + } + } + ] +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/pignite.json b/src/main/resources/data/cobblemon/species_additions/generation5/pignite.json index fb9ec5b..7d036f7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/pignite.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/pignite.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:pignite", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:pignite", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/swoobat.json b/src/main/resources/data/cobblemon/species_additions/generation5/swoobat.json index 8ab4666..db61321 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/swoobat.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/swoobat.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:swoobat", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:food/chicken", - "quantityRange": "1-2" - }, - { - "item": "tfc:wool_yarn", - "quantityRange": "2-3" - } - ] - } +{ + "target": "cobblemon:swoobat", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:food/chicken", + "quantityRange": "1-2" + }, + { + "item": "tfc:wool_yarn", + "quantityRange": "2-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/tepig.json b/src/main/resources/data/cobblemon/species_additions/generation5/tepig.json index 640ef32..5b330af 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/tepig.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/tepig.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:tepig", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:tepig", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/tirtouga.json b/src/main/resources/data/cobblemon/species_additions/generation5/tirtouga.json index bbe3462..5d77886 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/tirtouga.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/tirtouga.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:carracosta", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:food/turtle", - "quantityRange": "0-1" - }, - { - "item": "tfc:rock/loose/shale", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:carracosta", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:food/turtle", + "quantityRange": "0-1" + }, + { + "item": "tfc:rock/loose/shale", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/whimsicott.json b/src/main/resources/data/cobblemon/species_additions/generation5/whimsicott.json index 3a5d1a6..96af7a7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/whimsicott.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/whimsicott.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:whimsicott", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:wool", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:whimsicott", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:wool", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation5/woobat.json b/src/main/resources/data/cobblemon/species_additions/generation5/woobat.json index 87a666d..e99fcf5 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation5/woobat.json +++ b/src/main/resources/data/cobblemon/species_additions/generation5/woobat.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:woobat", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:wool_yarn", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/chicken", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:woobat", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:wool_yarn", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/chicken", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/amaura.json b/src/main/resources/data/cobblemon/species_additions/generation6/amaura.json index 27e96e9..cca84a9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/amaura.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/amaura.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:amaura", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/beef", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:amaura", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/beef", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/aurorus.json b/src/main/resources/data/cobblemon/species_additions/generation6/aurorus.json index 0cbe62e..fd63a70 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/aurorus.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/aurorus.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:aurorus", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/beef", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:never_melt_ice", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:aurorus", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/beef", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:never_melt_ice", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/avalugg.json b/src/main/resources/data/cobblemon/species_additions/generation6/avalugg.json index c96d7ea..3721ad1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/avalugg.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/avalugg.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:avalugg", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:icicle", - "quantityRange": "3-4" - }, - { - "item": "tfc:sea_ice", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:avalugg", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:icicle", + "quantityRange": "3-4" + }, + { + "item": "tfc:sea_ice", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/bergmite.json b/src/main/resources/data/cobblemon/species_additions/generation6/bergmite.json index f8286e7..5da36df 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/bergmite.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/bergmite.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:bergmite", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:icicle", - "quantityRange": "1-2" - }, - { - "item": "tfc:sea_ice", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:bergmite", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:icicle", + "quantityRange": "1-2" + }, + { + "item": "tfc:sea_ice", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/carbink.json b/src/main/resources/data/cobblemon/species_additions/generation6/carbink.json index 8bcc1ad..4c13b94 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/carbink.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/carbink.json @@ -1,41 +1,41 @@ -{ - "target": "cobblemon:carbink", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:ore/amethyst", - "percentage": 1 - }, - { - "item": "tfc:ore/diamond", - "percentage": 1 - }, - { - "item": "tfc:ore/emerald", - "percentage": 1 - }, - { - "item": "tfc:ore/lapis_lazuli", - "percentage": 1 - }, - { - "item": "tfc:ore/pyrite", - "percentage": 1 - }, - { - "item": "tfc:ore/ruby", - "percentage": 1 - }, - { - "item": "tfc:ore/sapphire", - "percentage": 1 - }, - { - "item": "tfc:ore/topaz", - "percentage": 1 - } - ] - } +{ + "target": "cobblemon:carbink", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:ore/amethyst", + "percentage": 1 + }, + { + "item": "tfc:ore/diamond", + "percentage": 1 + }, + { + "item": "tfc:ore/emerald", + "percentage": 1 + }, + { + "item": "tfc:ore/lapis_lazuli", + "percentage": 1 + }, + { + "item": "tfc:ore/pyrite", + "percentage": 1 + }, + { + "item": "tfc:ore/ruby", + "percentage": 1 + }, + { + "item": "tfc:ore/sapphire", + "percentage": 1 + }, + { + "item": "tfc:ore/topaz", + "percentage": 1 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/dragalge.json b/src/main/resources/data/cobblemon/species_additions/generation6/dragalge.json index 62ac236..19b8e23 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/dragalge.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/dragalge.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:dragalge", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:plant/giant_kelp_flower", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/fresh_seaweed", - "quantityRange": "2-3" - } - ] - } +{ + "target": "cobblemon:dragalge", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:plant/giant_kelp_flower", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/fresh_seaweed", + "quantityRange": "2-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/fletchinder.json b/src/main/resources/data/cobblemon/species_additions/generation6/fletchinder.json index 9d049d3..1570bef 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/fletchinder.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/fletchinder.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:fletchinder", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "cobblemon:muscle_feather", - "quantityRange": "2-4" - } - ] - } +{ + "target": "cobblemon:fletchinder", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "cobblemon:muscle_feather", + "quantityRange": "2-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/fletchling.json b/src/main/resources/data/cobblemon/species_additions/generation6/fletchling.json index 00abfd3..8e9d653 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/fletchling.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/fletchling.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:fletchling", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "cobblemon:muscle_feather", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:fletchling", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "cobblemon:muscle_feather", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/goodra.json b/src/main/resources/data/cobblemon/species_additions/generation6/goodra.json index 3c84c7e..eec387d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/goodra.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/goodra.json @@ -1,29 +1,29 @@ -{ - "target": "cobblemon:goodra", - "implemented": true, - "forms": [ - { - "name": "Hisui", - "aspects": [ - "hisuian" - ], - "drops": { - "amount": 11, - "entries": [ - { - "item": "tfc:glue", - "quantityRange": "4-7" - }, - { - "item": "tfc:ore/poor_tetrahedrite", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:aspear_berry", - "percentage": 5 - } - ] - } - } - ] -} +{ + "target": "cobblemon:goodra", + "implemented": true, + "forms": [ + { + "name": "Hisui", + "aspects": [ + "hisuian" + ], + "drops": { + "amount": 11, + "entries": [ + { + "item": "tfc:glue", + "quantityRange": "4-7" + }, + { + "item": "tfc:ore/poor_tetrahedrite", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:aspear_berry", + "percentage": 5 + } + ] + } + } + ] +} diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/gourgeist.json b/src/main/resources/data/cobblemon/species_additions/generation6/gourgeist.json index 19f2260..8d81839 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/gourgeist.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/gourgeist.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:gourgeist", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:food/pumpkin_chunks", - "quantityRange": "2-3" - }, - { - "item": "tfc:seeds/pumpkin", - "percentage": 25 - }, - { - "item": "tfc:pumpkin", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:gourgeist", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:food/pumpkin_chunks", + "quantityRange": "2-3" + }, + { + "item": "tfc:seeds/pumpkin", + "percentage": 25 + }, + { + "item": "tfc:pumpkin", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/phantump.json b/src/main/resources/data/cobblemon/species_additions/generation6/phantump.json index 3d02a32..b010013 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/phantump.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/phantump.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:phantump", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:wood/twig/willow", - "quantityRange": "1-2" - }, - { - "item": "tfc/wood/sapling/willow", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:phantump", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:wood/twig/willow", + "quantityRange": "1-2" + }, + { + "item": "tfc/wood/sapling/willow", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/pumpkaboo.json b/src/main/resources/data/cobblemon/species_additions/generation6/pumpkaboo.json index 2de68c3..970603b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/pumpkaboo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/pumpkaboo.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:pumpkaboo", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/pumpkin_chunks", - "quantityRange": "1-2" - }, - { - "item": "tfc:seeds/pumpkin", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:pumpkaboo", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/pumpkin_chunks", + "quantityRange": "1-2" + }, + { + "item": "tfc:seeds/pumpkin", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/skrelp.json b/src/main/resources/data/cobblemon/species_additions/generation6/skrelp.json index 3a5a909..fe71760 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/skrelp.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/skrelp.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:dragalge", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:plant/giant_kelp_flower", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/fresh_seaweed", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:dragalge", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:plant/giant_kelp_flower", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/fresh_seaweed", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/sliggoo.json b/src/main/resources/data/cobblemon/species_additions/generation6/sliggoo.json index 24519a2..6f42c59 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/sliggoo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/sliggoo.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:sliggoo", - "implemented": true, - "drops": { - "amount": 8, - "entries": [ - { - "item": "tfc:glue", - "quantityRange": "2-5" - }, - { - "item": "tfc:ore/small_tetrahedrite", - "quantityRange": "0-2" - }, - { - "item": "cobblemon:aspear_berry", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:sliggoo", + "implemented": true, + "drops": { + "amount": 8, + "entries": [ + { + "item": "tfc:glue", + "quantityRange": "2-5" + }, + { + "item": "tfc:ore/small_tetrahedrite", + "quantityRange": "0-2" + }, + { + "item": "cobblemon:aspear_berry", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/talonflame.json b/src/main/resources/data/cobblemon/species_additions/generation6/talonflame.json index a2b598f..95d069a 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/talonflame.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/talonflame.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:talonflame", - "implemented": true, - "drops": { - "amount": 10, - "entries": [ - { - "item": "cobblemon:muscle_feather", - "quantityRange": "4-10" - } - ] - } +{ + "target": "cobblemon:talonflame", + "implemented": true, + "drops": { + "amount": 10, + "entries": [ + { + "item": "cobblemon:muscle_feather", + "quantityRange": "4-10" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/trevenant.json b/src/main/resources/data/cobblemon/species_additions/generation6/trevenant.json index 1000090..9060ae1 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/trevenant.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/trevenant.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:trevenant", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:wood/twig/willow", - "quantityRange": "2-3" - }, - { - "item": "tfc:wood/log/willow", - "quantityRange": "1-2" - }, - { - "item": "tfc/wood/sapling/willow", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:trevenant", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:wood/twig/willow", + "quantityRange": "2-3" + }, + { + "item": "tfc:wood/log/willow", + "quantityRange": "1-2" + }, + { + "item": "tfc/wood/sapling/willow", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/tyrantrum.json b/src/main/resources/data/cobblemon/species_additions/generation6/tyrantrum.json index c8c3387..3857900 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/tyrantrum.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/tyrantrum.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:tyrantrum", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/gran_feline", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:dragon_fang", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:tyrantrum", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/gran_feline", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:dragon_fang", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation6/tyrunt.json b/src/main/resources/data/cobblemon/species_additions/generation6/tyrunt.json index ea68005..bf80fd8 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation6/tyrunt.json +++ b/src/main/resources/data/cobblemon/species_additions/generation6/tyrunt.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:tyrunt", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/gran_feline", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:tyrunt", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/gran_feline", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/fomantis.json b/src/main/resources/data/cobblemon/species_additions/generation7/fomantis.json index 64fc7e1..a0f7848 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/fomantis.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/fomantis.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lurantis", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "cobblemon:revival_herb", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:white_herb", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:lurantis", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "cobblemon:revival_herb", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:white_herb", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/golisopod.json b/src/main/resources/data/cobblemon/species_additions/generation7/golisopod.json index b7099a8..dd76198 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/golisopod.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/golisopod.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:golisopod", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:quick_claw", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:golisopod", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:quick_claw", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/hakamoo.json b/src/main/resources/data/cobblemon/species_additions/generation7/hakamoo.json index 55a8037..1a110d7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/hakamoo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/hakamoo.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:hakamoo", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "cobblemon:dragon_scale", - "quantityRange": "0-2" - }, - { - "item": "tfc:food/gran_feline", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:dragon_fang", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:hakamoo", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "cobblemon:dragon_scale", + "quantityRange": "0-2" + }, + { + "item": "tfc:food/gran_feline", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:dragon_fang", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/jangmoo.json b/src/main/resources/data/cobblemon/species_additions/generation7/jangmoo.json index b9e912e..bc07872 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/jangmoo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/jangmoo.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:jangmoo", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "cobblemon:dragon_scale", - "quantityRange": "0-1" - }, - { - "item": "cobblemon:dragon_fang", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:jangmoo", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "cobblemon:dragon_scale", + "quantityRange": "0-1" + }, + { + "item": "cobblemon:dragon_fang", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/kommoo.json b/src/main/resources/data/cobblemon/species_additions/generation7/kommoo.json index ddbdf5f..9bb595f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/kommoo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/kommoo.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:kommoo", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "cobblemon:dragon_scale", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/gran_feline", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:dragon_fang", - "percentage": 15 - } - ] - } +{ + "target": "cobblemon:kommoo", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "cobblemon:dragon_scale", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/gran_feline", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:dragon_fang", + "percentage": 15 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/lurantis.json b/src/main/resources/data/cobblemon/species_additions/generation7/lurantis.json index 2aa8176..53fb165 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/lurantis.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/lurantis.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lurantis", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "cobblemon:revival_herb", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:power_herb", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:lurantis", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "cobblemon:revival_herb", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:power_herb", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/mudbray.json b/src/main/resources/data/cobblemon/species_additions/generation7/mudbray.json index 4be8eb1..3865c41 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/mudbray.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/mudbray.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:mudbray", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "1-2" - }, - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/horse_meat", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:mudbray", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "1-2" + }, + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/horse_meat", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/mudsdale.json b/src/main/resources/data/cobblemon/species_additions/generation7/mudsdale.json index a1c7a1d..86dd463 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/mudsdale.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/mudsdale.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:mudsdale", - "implemented": true, - "drops": { - "amount": 7, - "entries": [ - { - "item": "minecraft:clay_ball", - "quantityRange": "3-4" - }, - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "tfc:food/horse_meat", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:mudsdale", + "implemented": true, + "drops": { + "amount": 7, + "entries": [ + { + "item": "minecraft:clay_ball", + "quantityRange": "3-4" + }, + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "tfc:food/horse_meat", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/pyukumuku.json b/src/main/resources/data/cobblemon/species_additions/generation7/pyukumuku.json index ee25dbf..7f52d8c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/pyukumuku.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/pyukumuku.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:pyukumuku", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:sea_pickle", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:pyukumuku", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:sea_pickle", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/salandit.json b/src/main/resources/data/cobblemon/species_additions/generation7/salandit.json index e05233c..d1fa9b9 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/salandit.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/salandit.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:salandit", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:powder/charcoal", - "quantityRange": "1-2" - }, - { - "item": "tfc:powder/sulfur", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:salandit", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:powder/charcoal", + "quantityRange": "1-2" + }, + { + "item": "tfc:powder/sulfur", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/salazzle.json b/src/main/resources/data/cobblemon/species_additions/generation7/salazzle.json index 545178e..f7d763d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/salazzle.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/salazzle.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:salazzle", - "implemented": true, - "drops": { - "amount": 7, - "entries": [ - { - "item": "tfc:powder/charcoal", - "quantityRange": "1-3" - }, - { - "item": "tfc:powder/sulfur", - "quantityRange": "0-4" - } - ] - } +{ + "target": "cobblemon:salazzle", + "implemented": true, + "drops": { + "amount": 7, + "entries": [ + { + "item": "tfc:powder/charcoal", + "quantityRange": "1-3" + }, + { + "item": "tfc:powder/sulfur", + "quantityRange": "0-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation7/wimpod.json b/src/main/resources/data/cobblemon/species_additions/generation7/wimpod.json index 590671f..2088b32 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation7/wimpod.json +++ b/src/main/resources/data/cobblemon/species_additions/generation7/wimpod.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:wimpod", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "tfc:food/shellfish", - "quantityRange": "0-1" - } - ] - } +{ + "target": "cobblemon:wimpod", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "tfc:food/shellfish", + "quantityRange": "0-1" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/basculegion.json b/src/main/resources/data/cobblemon/species_additions/generation8/basculegion.json index 7ba5a7c..c542a6f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/basculegion.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/basculegion.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:basculegion", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:food/cod", - "quantityRange": "1-4" - }, - { - "item": "minecraft:ghast_tear", - "percentage": 50 - } - ] - } +{ + "target": "cobblemon:basculegion", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:food/cod", + "quantityRange": "1-4" + }, + { + "item": "minecraft:ghast_tear", + "percentage": 50 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/copperajah.json b/src/main/resources/data/cobblemon/species_additions/generation8/copperajah.json index 7bbbeb6..db1387f 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/copperajah.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/copperajah.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:copperajah", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:normal_native_copper", - "quantityRange": "1-4" - }, - { - "item": "tfc:rich_native_copper", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:copperajah", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:ore/normal_native_copper", + "quantityRange": "1-4" + }, + { + "item": "tfc:ore/rich_native_copper", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/corviknight.json b/src/main/resources/data/cobblemon/species_additions/generation8/corviknight.json index d6a7738..d03f0a0 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/corviknight.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/corviknight.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:corviknight", - "implemented": true, - "drops": { - "amount": 10, - "entries": [ - { - "item": "cobblemon:resist_feather", - "quantityRange": "4-10" - } - ] - } +{ + "target": "cobblemon:corviknight", + "implemented": true, + "drops": { + "amount": 10, + "entries": [ + { + "item": "cobblemon:resist_feather", + "quantityRange": "4-10" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/corvisquire.json b/src/main/resources/data/cobblemon/species_additions/generation8/corvisquire.json index 789573c..1f17fbc 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/corvisquire.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/corvisquire.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:corvisquire", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "cobblemon:resist_feather", - "quantityRange": "2-4" - } - ] - } +{ + "target": "cobblemon:corvisquire", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "cobblemon:resist_feather", + "quantityRange": "2-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/cufant.json b/src/main/resources/data/cobblemon/species_additions/generation8/cufant.json index 2ea9c98..d7e1908 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/cufant.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/cufant.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:cufant", - "implemented": true, - "drops": { - "amount": 3, - "entries": [ - { - "item": "tfc:small_native_copper", - "quantityRange": "1-2" - }, - { - "item": "tfc:normal_native_copper", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:cufant", + "implemented": true, + "drops": { + "amount": 3, + "entries": [ + { + "item": "tfc:ore/small_native_copper", + "quantityRange": "1-2" + }, + { + "item": "tfc:ore/normal_native_copper", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/dubwool.json b/src/main/resources/data/cobblemon/species_additions/generation8/dubwool.json index fd61a62..e4a3bb8 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/dubwool.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/dubwool.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:dubwool", - "implemented": true, - "drops": { - "amount": 7, - "entries": [ - { - "item": "tfc:medium_sheepskin_hide", - "quantityRange": "1-3" - }, - { - "item": "tfc:food/mutton", - "quantityRange": "1-4" - } - ] - } +{ + "target": "cobblemon:dubwool", + "implemented": true, + "drops": { + "amount": 7, + "entries": [ + { + "item": "tfc:medium_sheepskin_hide", + "quantityRange": "1-3" + }, + { + "item": "tfc:food/mutton", + "quantityRange": "1-4" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/eiscue.json b/src/main/resources/data/cobblemon/species_additions/generation8/eiscue.json index 9408805..12c566b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/eiscue.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/eiscue.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:eiscue", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:sea_ice", - "percentage": 50 - }, - { - "item": "tfc:food/cod", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:eiscue", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:sea_ice", + "percentage": 50 + }, + { + "item": "tfc:food/cod", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/falinks.json b/src/main/resources/data/cobblemon/species_additions/generation8/falinks.json index e7b875e..7a12c36 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/falinks.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/falinks.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:falinks", - "implemented": true, - "drops": { - "amount": 1, - "entries": [ - { - "item": "cobblemon:muscle_band", - "percentage": 10 - }, - { - "item": "cobblemon:focus_band", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:falinks", + "implemented": true, + "drops": { + "amount": 1, + "entries": [ + { + "item": "cobblemon:muscle_band", + "percentage": 10 + }, + { + "item": "cobblemon:focus_band", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/grookey.json b/src/main/resources/data/cobblemon/species_additions/generation8/grookey.json index 8abb8fd..eb914f7 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/grookey.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/grookey.json @@ -1,25 +1,25 @@ -{ - "target": "cobblemon:grookey", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "minecraft:stick", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/banana", - "percentage": 25 - }, - { - "item": "tfc:plant/banana_sapling", - "percentage": 5 - } - ] - } +{ + "target": "cobblemon:grookey", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "minecraft:stick", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/banana", + "percentage": 25 + }, + { + "item": "tfc:plant/banana_sapling", + "percentage": 5 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/kleavor.json b/src/main/resources/data/cobblemon/species_additions/generation8/kleavor.json index d7c561a..b372868 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/kleavor.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/kleavor.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:kleavor", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "minecraft:string", - "quantityRange": "1-3" - }, - { - "item": "cobblemon:black_augurite", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:kleavor", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "minecraft:string", + "quantityRange": "1-3" + }, + { + "item": "cobblemon:black_augurite", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/rillaboom.json b/src/main/resources/data/cobblemon/species_additions/generation8/rillaboom.json index 4abbd9a..ad2a941 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/rillaboom.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/rillaboom.json @@ -1,25 +1,25 @@ -{ - "target": "cobblemon:rillaboom", - "implemented": true, - "drops": { - "amount": 7, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "minecraft:stick", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/banana", - "quantityRange": "1-2" - }, - { - "item": "tfc:plant/banana_sapling", - "percentage": 25 - } - ] - } +{ + "target": "cobblemon:rillaboom", + "implemented": true, + "drops": { + "amount": 7, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "minecraft:stick", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/banana", + "quantityRange": "1-2" + }, + { + "item": "tfc:plant/banana_sapling", + "percentage": 25 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/rookidee.json b/src/main/resources/data/cobblemon/species_additions/generation8/rookidee.json index 39a6bd5..20aeccf 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/rookidee.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/rookidee.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:rookidee", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "cobblemon:resist_feather", - "quantityRange": "0-2" - } - ] - } +{ + "target": "cobblemon:rookidee", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "cobblemon:resist_feather", + "quantityRange": "0-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/stonjourner.json b/src/main/resources/data/cobblemon/species_additions/generation8/stonjourner.json index f179bb3..2c2ee6d 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/stonjourner.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/stonjourner.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:stonjourner", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:rock/hardened/andesite", - "quantityRange": "2-4" - }, - { - "item": "cobblemon:everstone", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:stonjourner", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:rock/hardened/andesite", + "quantityRange": "2-4" + }, + { + "item": "cobblemon:everstone", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/thwackey.json b/src/main/resources/data/cobblemon/species_additions/generation8/thwackey.json index 2a5db3d..b86e9ac 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/thwackey.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/thwackey.json @@ -1,25 +1,25 @@ -{ - "target": "cobblemon:thwackey", - "implemented": true, - "drops": { - "amount": 6, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "0-1" - }, - { - "item": "minecraft:stick", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/banana", - "quantityRange": "0-2" - }, - { - "item": "tfc:plant/banana_sapling", - "percentage": 10 - } - ] - } +{ + "target": "cobblemon:thwackey", + "implemented": true, + "drops": { + "amount": 6, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "0-1" + }, + { + "item": "minecraft:stick", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/banana", + "quantityRange": "0-2" + }, + { + "item": "tfc:plant/banana_sapling", + "percentage": 10 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/ursaluna.json b/src/main/resources/data/cobblemon/species_additions/generation8/ursaluna.json index 2d3dcc6..c4bf664 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/ursaluna.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/ursaluna.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:ursaluna", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/bear", - "quantityRange": "0-1" - }, - { - "item": "minecraft:honeycomb", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:ursaluna", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/bear", + "quantityRange": "0-1" + }, + { + "item": "minecraft:honeycomb", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/wooloo.json b/src/main/resources/data/cobblemon/species_additions/generation8/wooloo.json index 45f1b54..4805c0c 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/wooloo.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/wooloo.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:wooloo", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:small_sheepskin_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/mutton", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:wooloo", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:small_sheepskin_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/mutton", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation8/wyrdeer.json b/src/main/resources/data/cobblemon/species_additions/generation8/wyrdeer.json index b64b0e9..b8e3ee2 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation8/wyrdeer.json +++ b/src/main/resources/data/cobblemon/species_additions/generation8/wyrdeer.json @@ -1,21 +1,21 @@ -{ - "target": "cobblemon:wyrdeer", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:large_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/venison", - "quantityRange": "1-2" - }, - { - "item": "cobblemon:psychic_gem", - "percentage": 10.0 - } - ] - } +{ + "target": "cobblemon:wyrdeer", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:large_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/venison", + "quantityRange": "1-2" + }, + { + "item": "cobblemon:psychic_gem", + "percentage": 10.0 + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation9/garganacl.json b/src/main/resources/data/cobblemon/species_additions/generation9/garganacl.json index e610c77..a2c3186 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation9/garganacl.json +++ b/src/main/resources/data/cobblemon/species_additions/generation9/garganacl.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:garganacl", - "implemented": true, - "drops": { - "amount": 10, - "entries": [ - { - "item": "tfc:powder/salt", - "quantityRange": "4-10" - } - ] - } +{ + "target": "cobblemon:garganacl", + "implemented": true, + "drops": { + "amount": 10, + "entries": [ + { + "item": "tfc:powder/salt", + "quantityRange": "4-10" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation9/lechonk.json b/src/main/resources/data/cobblemon/species_additions/generation9/lechonk.json index a8014e8..c94fce0 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation9/lechonk.json +++ b/src/main/resources/data/cobblemon/species_additions/generation9/lechonk.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:lechonk", - "implemented": true, - "drops": { - "amount": 4, - "entries": [ - { - "item": "tfc:small_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:lechonk", + "implemented": true, + "drops": { + "amount": 4, + "entries": [ + { + "item": "tfc:small_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation9/nacli.json b/src/main/resources/data/cobblemon/species_additions/generation9/nacli.json index c7e2895..b32137b 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation9/nacli.json +++ b/src/main/resources/data/cobblemon/species_additions/generation9/nacli.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:nacli", - "implemented": true, - "drops": { - "amount": 2, - "entries": [ - { - "item": "tfc:powder/salt", - "quantityRange": "1-2" - } - ] - } +{ + "target": "cobblemon:nacli", + "implemented": true, + "drops": { + "amount": 2, + "entries": [ + { + "item": "tfc:powder/salt", + "quantityRange": "1-2" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation9/naclstack.json b/src/main/resources/data/cobblemon/species_additions/generation9/naclstack.json index 42b4925..70efd01 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation9/naclstack.json +++ b/src/main/resources/data/cobblemon/species_additions/generation9/naclstack.json @@ -1,13 +1,13 @@ -{ - "target": "cobblemon:naclstack", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:powder/salt", - "quantityRange": "2-5" - } - ] - } +{ + "target": "cobblemon:naclstack", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:powder/salt", + "quantityRange": "2-5" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_additions/generation9/oinkologne.json b/src/main/resources/data/cobblemon/species_additions/generation9/oinkologne.json index 1e4d653..1bd78a4 100644 --- a/src/main/resources/data/cobblemon/species_additions/generation9/oinkologne.json +++ b/src/main/resources/data/cobblemon/species_additions/generation9/oinkologne.json @@ -1,17 +1,17 @@ -{ - "target": "cobblemon:oinkologne", - "implemented": true, - "drops": { - "amount": 5, - "entries": [ - { - "item": "tfc:medium_raw_hide", - "quantityRange": "1-2" - }, - { - "item": "tfc:food/pork", - "quantityRange": "1-3" - } - ] - } +{ + "target": "cobblemon:oinkologne", + "implemented": true, + "drops": { + "amount": 5, + "entries": [ + { + "item": "tfc:medium_raw_hide", + "quantityRange": "1-2" + }, + { + "item": "tfc:food/pork", + "quantityRange": "1-3" + } + ] + } } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_feature_assignments/dye.json b/src/main/resources/data/cobblemon/species_feature_assignments/dye.json index 8faaa1b..a03409e 100644 --- a/src/main/resources/data/cobblemon/species_feature_assignments/dye.json +++ b/src/main/resources/data/cobblemon/species_feature_assignments/dye.json @@ -1,4 +1,4 @@ -{ - "pokemon": ["golett", "golurk"], - "features": ["dye"] +{ + "pokemon": ["golett", "golurk"], + "features": ["dye"] } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_feature_assignments/original.json b/src/main/resources/data/cobblemon/species_feature_assignments/original.json index 7e9f2d0..15628a9 100644 --- a/src/main/resources/data/cobblemon/species_feature_assignments/original.json +++ b/src/main/resources/data/cobblemon/species_feature_assignments/original.json @@ -1,4 +1,4 @@ -{ - "pokemon": [ "golett", "golurk" ], - "features": [ "original" ] +{ + "pokemon": [ "golett", "golurk" ], + "features": [ "original" ] } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_feature_assignments/steel.json b/src/main/resources/data/cobblemon/species_feature_assignments/steel.json index f1f5e1b..1d044bd 100644 --- a/src/main/resources/data/cobblemon/species_feature_assignments/steel.json +++ b/src/main/resources/data/cobblemon/species_feature_assignments/steel.json @@ -1,4 +1,4 @@ -{ - "pokemon": [ "steelix", "scizor" ], - "features": [ "steel" ] +{ + "pokemon": [ "steelix", "scizor" ], + "features": [ "steel" ] } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_features/dye.json b/src/main/resources/data/cobblemon/species_features/dye.json index 78ce725..cb182ed 100644 --- a/src/main/resources/data/cobblemon/species_features/dye.json +++ b/src/main/resources/data/cobblemon/species_features/dye.json @@ -1,24 +1,24 @@ -{ - "type": "choice", - "keys": ["dye"], - "default": "none", - "choices": [ - "white", - "orange", - "magenta", - "lightblue", - "yellow", - "lime", - "pink", - "gray", - "cyan", - "purple", - "blue", - "green", - "red", - "black" - ], - "isAspect": true, - "visible": true, - "aspectFormat": "dye-{{choice}}" +{ + "type": "choice", + "keys": ["dye"], + "default": "none", + "choices": [ + "white", + "orange", + "magenta", + "lightblue", + "yellow", + "lime", + "pink", + "gray", + "cyan", + "purple", + "blue", + "green", + "red", + "black" + ], + "isAspect": true, + "visible": true, + "aspectFormat": "dye-{{choice}}" } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_features/original.json b/src/main/resources/data/cobblemon/species_features/original.json index ef6c957..eb22316 100644 --- a/src/main/resources/data/cobblemon/species_features/original.json +++ b/src/main/resources/data/cobblemon/species_features/original.json @@ -1,6 +1,6 @@ -{ - "keys": ["original"], - "type": "flag", - "isAspect": true, - "default": false +{ + "keys": ["original"], + "type": "flag", + "isAspect": true, + "default": false } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/species_features/steel.json b/src/main/resources/data/cobblemon/species_features/steel.json index d31c8a5..c4de922 100644 --- a/src/main/resources/data/cobblemon/species_features/steel.json +++ b/src/main/resources/data/cobblemon/species_features/steel.json @@ -1,12 +1,12 @@ -{ - "type": "choice", - "keys": ["steel"], - "default": false, - "choices": [ - "red", - "blue", - "black" - ], - "isAspect": true, - "aspectFormat": "steel-{{choice}}" +{ + "type": "choice", + "keys": ["steel"], + "default": false, + "choices": [ + "red", + "blue", + "black" + ], + "isAspect": true, + "aspectFormat": "steel-{{choice}}" } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/berry_soil.json b/src/main/resources/data/cobblemon/tags/block/berry_soil.json new file mode 100644 index 0000000..43ab008 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/berry_soil.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#tfc:farmlands" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/berry_wild_soil.json b/src/main/resources/data/cobblemon/tags/block/berry_wild_soil.json new file mode 100644 index 0000000..f09c987 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/berry_wild_soil.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#tfc:grass_plantable_on" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/cold.json b/src/main/resources/data/cobblemon/tags/block/cold.json new file mode 100644 index 0000000..fbb3a33 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/cold.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "#cobblemon:icy", + "#cobblemon:snowy" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/icy.json b/src/main/resources/data/cobblemon/tags/block/icy.json new file mode 100644 index 0000000..5796bd9 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/icy.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + "minecraft:ice", + "minecraft:packed_ice", + "minecraft:blue_ice", + "minecraft:ice", + "tfc:icicle", + "tfc:sea_ice", + "#minecraft:ice" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/natural.json b/src/main/resources/data/cobblemon/tags/block/natural.json new file mode 100644 index 0000000..ad06c5c --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/natural.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + "#tfc:grass", + "#tfc:mud", + "#cobblemon:rocky", + "#cobblemon:sandy", + "#tfc:sea_bush_plantable_on", + "#tfc:can_landslide", + "#tfc:monster_spawns_on" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/rocky.json b/src/main/resources/data/cobblemon/tags/block/rocky.json new file mode 100644 index 0000000..05f0852 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/rocky.json @@ -0,0 +1,145 @@ +{ + "replace": false, + "values": [ + "tfc:rock/cobble/granite", + "tfc:rock/gravel/granite", + "tfc:rock/mossy_cobble/granite", + "tfc:deposit/native_copper/granite", + "tfc:deposit/cassiterite/granite", + "tfc:deposit/native_silver/granite", + "tfc:deposit/native_gold/granite", + "tfc:rock/cobble/diorite", + "tfc:rock/gravel/diorite", + "tfc:rock/mossy_cobble/diorite", + "tfc:deposit/native_copper/diorite", + "tfc:deposit/cassiterite/diorite", + "tfc:deposit/native_silver/diorite", + "tfc:deposit/native_gold/diorite", + "tfc:rock/cobble/gabbro", + "tfc:rock/gravel/gabbro", + "tfc:rock/mossy_cobble/gabbro", + "tfc:deposit/native_copper/gabbro", + "tfc:deposit/cassiterite/gabbro", + "tfc:deposit/native_silver/gabbro", + "tfc:deposit/native_gold/gabbro", + "tfc:rock/cobble/shale", + "tfc:rock/gravel/shale", + "tfc:rock/mossy_cobble/shale", + "tfc:deposit/native_copper/shale", + "tfc:deposit/cassiterite/shale", + "tfc:deposit/native_silver/shale", + "tfc:deposit/native_gold/shale", + "tfc:rock/cobble/claystone", + "tfc:rock/gravel/claystone", + "tfc:rock/mossy_cobble/claystone", + "tfc:deposit/native_copper/claystone", + "tfc:deposit/cassiterite/claystone", + "tfc:deposit/native_silver/claystone", + "tfc:deposit/native_gold/claystone", + "tfc:rock/cobble/limestone", + "tfc:rock/gravel/limestone", + "tfc:rock/mossy_cobble/limestone", + "tfc:deposit/native_copper/limestone", + "tfc:deposit/cassiterite/limestone", + "tfc:deposit/native_silver/limestone", + "tfc:deposit/native_gold/limestone", + "tfc:rock/cobble/conglomerate", + "tfc:rock/gravel/conglomerate", + "tfc:rock/mossy_cobble/conglomerate", + "tfc:deposit/native_copper/conglomerate", + "tfc:deposit/cassiterite/conglomerate", + "tfc:deposit/native_silver/conglomerate", + "tfc:deposit/native_gold/conglomerate", + "tfc:rock/cobble/dolomite", + "tfc:rock/gravel/dolomite", + "tfc:rock/mossy_cobble/dolomite", + "tfc:deposit/native_copper/dolomite", + "tfc:deposit/cassiterite/dolomite", + "tfc:deposit/native_silver/dolomite", + "tfc:deposit/native_gold/dolomite", + "tfc:rock/cobble/chert", + "tfc:rock/gravel/chert", + "tfc:rock/mossy_cobble/chert", + "tfc:deposit/native_copper/chert", + "tfc:deposit/cassiterite/chert", + "tfc:deposit/native_silver/chert", + "tfc:deposit/native_gold/chert", + "tfc:rock/cobble/chalk", + "tfc:rock/gravel/chalk", + "tfc:rock/mossy_cobble/chalk", + "tfc:deposit/native_copper/chalk", + "tfc:deposit/cassiterite/chalk", + "tfc:deposit/native_silver/chalk", + "tfc:deposit/native_gold/chalk", + "tfc:rock/cobble/rhyolite", + "tfc:rock/gravel/rhyolite", + "tfc:rock/mossy_cobble/rhyolite", + "tfc:deposit/native_copper/rhyolite", + "tfc:deposit/cassiterite/rhyolite", + "tfc:deposit/native_silver/rhyolite", + "tfc:deposit/native_gold/rhyolite", + "tfc:rock/cobble/basalt", + "tfc:rock/gravel/basalt", + "tfc:rock/mossy_cobble/basalt", + "tfc:deposit/native_copper/basalt", + "tfc:deposit/cassiterite/basalt", + "tfc:deposit/native_silver/basalt", + "tfc:deposit/native_gold/basalt", + "tfc:rock/cobble/andesite", + "tfc:rock/gravel/andesite", + "tfc:rock/mossy_cobble/andesite", + "tfc:deposit/native_copper/andesite", + "tfc:deposit/cassiterite/andesite", + "tfc:deposit/native_silver/andesite", + "tfc:deposit/native_gold/andesite", + "tfc:rock/cobble/dacite", + "tfc:rock/gravel/dacite", + "tfc:rock/mossy_cobble/dacite", + "tfc:deposit/native_copper/dacite", + "tfc:deposit/cassiterite/dacite", + "tfc:deposit/native_silver/dacite", + "tfc:deposit/native_gold/dacite", + "tfc:rock/cobble/quartzite", + "tfc:rock/gravel/quartzite", + "tfc:rock/mossy_cobble/quartzite", + "tfc:deposit/native_copper/quartzite", + "tfc:deposit/cassiterite/quartzite", + "tfc:deposit/native_silver/quartzite", + "tfc:deposit/native_gold/quartzite", + "tfc:rock/cobble/slate", + "tfc:rock/gravel/slate", + "tfc:rock/mossy_cobble/slate", + "tfc:deposit/native_copper/slate", + "tfc:deposit/cassiterite/slate", + "tfc:deposit/native_silver/slate", + "tfc:deposit/native_gold/slate", + "tfc:rock/cobble/phyllite", + "tfc:rock/gravel/phyllite", + "tfc:rock/mossy_cobble/phyllite", + "tfc:deposit/native_copper/phyllite", + "tfc:deposit/cassiterite/phyllite", + "tfc:deposit/native_silver/phyllite", + "tfc:deposit/native_gold/phyllite", + "tfc:rock/cobble/schist", + "tfc:rock/gravel/schist", + "tfc:rock/mossy_cobble/schist", + "tfc:deposit/native_copper/schist", + "tfc:deposit/cassiterite/schist", + "tfc:deposit/native_silver/schist", + "tfc:deposit/native_gold/schist", + "tfc:rock/cobble/gneiss", + "tfc:rock/gravel/gneiss", + "tfc:rock/mossy_cobble/gneiss", + "tfc:deposit/native_copper/gneiss", + "tfc:deposit/cassiterite/gneiss", + "tfc:deposit/native_silver/gneiss", + "tfc:deposit/native_gold/gneiss", + "tfc:rock/cobble/marble", + "tfc:rock/gravel/marble", + "tfc:rock/mossy_cobble/marble", + "tfc:deposit/native_copper/marble", + "tfc:deposit/cassiterite/marble", + "tfc:deposit/native_silver/marble", + "tfc:deposit/native_gold/marble" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/sandy.json b/src/main/resources/data/cobblemon/tags/block/sandy.json new file mode 100644 index 0000000..3a730ec --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/sandy.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + "tfc:sand/brown", + "tfc:sand/white", + "tfc:sand/black", + "tfc:sand/red", + "tfc:sand/yellow", + "tfc:sand/green", + "tfc:sand/pink", + "tfc:raw_sandstone/brown", + "tfc:raw_sandstone/white", + "tfc:raw_sandstone/black", + "tfc:raw_sandstone/red", + "tfc:raw_sandstone/yellow", + "tfc:raw_sandstone/green", + "tfc:raw_sandstone/pink", + "minecraft:sand", + "minecraft:red_sand" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/sees_sky.json b/src/main/resources/data/cobblemon/tags/block/sees_sky.json new file mode 100644 index 0000000..db32821 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/sees_sky.json @@ -0,0 +1,26 @@ +{ + "replace": false, + "values": [ + "#tfc:fruit_tree_leaves", + "tfc:wood/leaves/acacia", + "tfc:wood/leaves/ash", + "tfc:wood/leaves/aspen", + "tfc:wood/leaves/birch", + "tfc:wood/leaves/blackwood", + "tfc:wood/leaves/chestnut", + "tfc:wood/leaves/douglas_fir", + "tfc:wood/leaves/hickory", + "tfc:wood/leaves/kapok", + "tfc:wood/leaves/mangrove", + "tfc:wood/leaves/maple", + "tfc:wood/leaves/oak", + "tfc:wood/leaves/palm", + "tfc:wood/leaves/pine", + "tfc:wood/leaves/rosewood", + "tfc:wood/leaves/sequoia", + "tfc:wood/leaves/spruce", + "tfc:wood/leaves/sycamore", + "tfc:wood/leaves/white_cedar", + "tfc:wood/leaves/willow" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/snowy.json b/src/main/resources/data/cobblemon/tags/block/snowy.json new file mode 100644 index 0000000..561fb61 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/snowy.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "#minecraft:snow", + "minecraft:snow_block" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/block/tumblestone_heat_source.json b/src/main/resources/data/cobblemon/tags/block/tumblestone_heat_source.json new file mode 100644 index 0000000..57009e6 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/block/tumblestone_heat_source.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#c:magma_block" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/apricorns.json b/src/main/resources/data/cobblemon/tags/item/apricorns.json new file mode 100644 index 0000000..d02f6cd --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/apricorns.json @@ -0,0 +1,11 @@ +{ + "values": [ + "cobblemon:red_apricorn", + "cobblemon:yellow_apricorn", + "cobblemon:green_apricorn", + "cobblemon:blue_apricorn", + "cobblemon:pink_apricorn", + "cobblemon:black_apricorn", + "cobblemon:white_apricorn" + ] + } \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/bismuth_bronze_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/bismuth_bronze_poke_ball_materials.json new file mode 100644 index 0000000..3a41659 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/bismuth_bronze_poke_ball_materials.json @@ -0,0 +1,6 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/bismuth_bronze" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/black_bronze_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/black_bronze_poke_ball_materials.json new file mode 100644 index 0000000..2fd7701 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/black_bronze_poke_ball_materials.json @@ -0,0 +1,6 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/black_bronze" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/gold_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/gold_poke_ball_materials.json new file mode 100644 index 0000000..99cd52b --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/gold_poke_ball_materials.json @@ -0,0 +1,7 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/gold", + "tfc:metal/sheet/rose_gold" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/silver_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/silver_poke_ball_materials.json new file mode 100644 index 0000000..e7f8277 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/silver_poke_ball_materials.json @@ -0,0 +1,7 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/silver", + "tfc:metal/sheet/sterling_silver" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/tier_1_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/tier_1_poke_ball_materials.json new file mode 100644 index 0000000..859b2cd --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/tier_1_poke_ball_materials.json @@ -0,0 +1,7 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/copper", + "tfc:metal/sheet/bronze" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/tier_2_ancient_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/tier_2_ancient_ball_materials.json new file mode 100644 index 0000000..d94764f --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/tier_2_ancient_ball_materials.json @@ -0,0 +1,9 @@ +{ + "replace": true, + "values": [ + "tfc:metal/ingot/copper", + "tfc:metal/ingot/bronze", + "tfc:metal/ingot/bismuth_bronze", + "tfc:metal/ingot/black_bronze" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/tier_2_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/tier_2_poke_ball_materials.json new file mode 100644 index 0000000..4e7fde6 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/tier_2_poke_ball_materials.json @@ -0,0 +1,8 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/bronze", + "tfc:metal/sheet/bismuth_bronze", + "tfc:metal/sheet/black_bronze" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/tier_3_ancient_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/tier_3_ancient_ball_materials.json new file mode 100644 index 0000000..fa30516 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/tier_3_ancient_ball_materials.json @@ -0,0 +1,6 @@ +{ + "replace": true, + "values": [ + "tfc:metal/ingot/cast_iron" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/tier_3_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/tier_3_poke_ball_materials.json new file mode 100644 index 0000000..61f4ce6 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/tier_3_poke_ball_materials.json @@ -0,0 +1,6 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/wrought_iron" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/item/tier_4_poke_ball_materials.json b/src/main/resources/data/cobblemon/tags/item/tier_4_poke_ball_materials.json new file mode 100644 index 0000000..d4f0c9d --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/item/tier_4_poke_ball_materials.json @@ -0,0 +1,7 @@ +{ + "replace": true, + "values": [ + "tfc:metal/sheet/red_steel", + "tfc:metal/sheet/blue_steel" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/worldgen/biome/has_feature/apricorns_normal.json b/src/main/resources/data/cobblemon/tags/worldgen/biome/has_feature/apricorns_normal.json new file mode 100644 index 0000000..5bcf188 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/worldgen/biome/has_feature/apricorns_normal.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#tfc:all" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/tags/worldgen/biome/has_feature/saccharine_tree.json b/src/main/resources/data/cobblemon/tags/worldgen/biome/has_feature/saccharine_tree.json new file mode 100644 index 0000000..7724220 --- /dev/null +++ b/src/main/resources/data/cobblemon/tags/worldgen/biome/has_feature/saccharine_tree.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#tfc:all" + ] +} diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/black_apricorn_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/black_apricorn_tree.json new file mode 100644 index 0000000..da7cae9 --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/black_apricorn_tree.json @@ -0,0 +1,23 @@ +{ + "feature": "cobblemon:black_apricorn_tree", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": -5.0, + "max_temperature": 10.0, + "min_groundwater": 200, + "max_groundwater": 350 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/blue_apricorn_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/blue_apricorn_tree.json new file mode 100644 index 0000000..c882e61 --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/blue_apricorn_tree.json @@ -0,0 +1,23 @@ +{ + "feature": "cobblemon:blue_apricorn_tree", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": -10.0, + "max_temperature": 5.0, + "min_groundwater": 130, + "max_groundwater": 250 + } + ] +} diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/green_apricorn_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/green_apricorn_tree.json new file mode 100644 index 0000000..abdc6d2 --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/green_apricorn_tree.json @@ -0,0 +1,23 @@ +{ + "feature": "cobblemon:green_apricorn_tree", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": 15.0, + "max_temperature": 40.0, + "min_groundwater": 200, + "max_groundwater": 500 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/pink_apricorn_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/pink_apricorn_tree.json new file mode 100644 index 0000000..293cda7 --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/pink_apricorn_tree.json @@ -0,0 +1,23 @@ +{ + "feature": "cobblemon:pink_apricorn_tree", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": 5.0, + "max_temperature": 20.0, + "min_groundwater": 125, + "max_groundwater": 250 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/red_apricorn_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/red_apricorn_tree.json new file mode 100644 index 0000000..11c1ec0 --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/red_apricorn_tree.json @@ -0,0 +1,23 @@ +{ + "feature": "cobblemon:red_apricorn_tree", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": 20.0, + "max_temperature": 40.0, + "min_groundwater": 0, + "max_groundwater": 200 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/saccharine_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/saccharine_tree.json new file mode 100644 index 0000000..a9ac9f7 --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/saccharine_tree.json @@ -0,0 +1,22 @@ +{ + "feature": "cobblemon:saccharine_tree", + "placement": [ + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": -16, + "max_temperature": -4, + "min_groundwater": 220, + "max_groundwater": 500, + "min_rain_variance": -1, + "max_rain_variance": 1, + "rain_variance_absolute": false + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/white_apricorn_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/white_apricorn_tree.json new file mode 100644 index 0000000..c1bd388 --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/white_apricorn_tree.json @@ -0,0 +1,23 @@ +{ + "feature": "cobblemon:white_apricorn_tree", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": 6.0, + "max_temperature": 20.0, + "min_groundwater": 130, + "max_groundwater": 250 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/cobblemon/worldgen/placed_feature/yellow_apricorn_tree.json b/src/main/resources/data/cobblemon/worldgen/placed_feature/yellow_apricorn_tree.json new file mode 100644 index 0000000..dcce4ec --- /dev/null +++ b/src/main/resources/data/cobblemon/worldgen/placed_feature/yellow_apricorn_tree.json @@ -0,0 +1,23 @@ +{ + "feature": "cobblemon:yellow_apricorn_tree", + "placement": [ + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "tfc:climate", + "min_temperature": 5.0, + "max_temperature": 25.0, + "min_groundwater": 100, + "max_groundwater": 400 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/loot_tables/blocks/obsidian.json b/src/main/resources/data/minecraft/loot_tables/blocks/obsidian.json index 9f1a6cb..7593fc8 100644 --- a/src/main/resources/data/minecraft/loot_tables/blocks/obsidian.json +++ b/src/main/resources/data/minecraft/loot_tables/blocks/obsidian.json @@ -1,45 +1,45 @@ -{ - "__comment__": "This file was automatically created by mcresources", - "type": "minecraft:block", - "pools": [ - { - "name": "loot_pool", - "rolls": 1, - "entries": [ - { - "type": "minecraft:alternatives", - "children": [ - { - "type": "minecraft:item", - "name": "minecraft:obsidian", - "conditions": [ - { - "condition": "tfc:is_isolated" - } - ] - }, - { - "type": "minecraft:item", - "name": "cobblemon:black_augurite", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 1, - "max": 4, - "type": "minecraft:uniform" - } - } - ] - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:obsidian", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_augurite", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/pokecube/tags/item/pokemob_food.json b/src/main/resources/data/pokecube/tags/item/pokemob_food.json new file mode 100644 index 0000000..3cecd2b --- /dev/null +++ b/src/main/resources/data/pokecube/tags/item/pokemob_food.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values" : [ + "#cobblemon:berries" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/raw_sandstone/red.json b/src/main/resources/data/tfc/loot_table/blocks/raw_sandstone/red.json new file mode 100644 index 0000000..d204ad0 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/raw_sandstone/red.json @@ -0,0 +1,31 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "sandstone_or_sunstone", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:sun_stone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.02 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:raw_sandstone/red" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/andesite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/andesite.json new file mode 100644 index 0000000..1a8c297 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/andesite.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/andesite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/andesite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/andesite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/andesite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/andesite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/basalt.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/basalt.json new file mode 100644 index 0000000..78c68e8 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/basalt.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/basalt", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/basalt", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/basalt", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/basalt", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/basalt" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/chalk.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/chalk.json new file mode 100644 index 0000000..9fd3206 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/chalk.json @@ -0,0 +1,90 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/chalk", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/chalk", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/chalk", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/chalk", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/chalk" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/chert.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/chert.json new file mode 100644 index 0000000..ba57e95 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/chert.json @@ -0,0 +1,90 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/chert", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/chert", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/chert", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/chert", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/chert" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/claystone.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/claystone.json new file mode 100644 index 0000000..94444b6 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/claystone.json @@ -0,0 +1,90 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/claystone", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/claystone", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/claystone", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/claystone", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/claystone" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/conglomerate.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/conglomerate.json new file mode 100644 index 0000000..006ddd9 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/conglomerate.json @@ -0,0 +1,90 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/conglomerate", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/conglomerate", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/conglomerate", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/conglomerate", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/conglomerate" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/dacite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/dacite.json new file mode 100644 index 0000000..0719a7f --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/dacite.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/dacite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/dacite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/dacite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/dacite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/dacite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/diorite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/diorite.json new file mode 100644 index 0000000..e179def --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/diorite.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/diorite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/diorite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/diorite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/diorite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/diorite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/dolomite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/dolomite.json new file mode 100644 index 0000000..5968871 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/dolomite.json @@ -0,0 +1,90 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/dolomite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/dolomite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/dolomite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/dolomite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/dolomite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/gabbro.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/gabbro.json new file mode 100644 index 0000000..40cbadd --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/gabbro.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/gabbro", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/gabbro", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/gabbro", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/gabbro", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/gabbro" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/gneiss.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/gneiss.json new file mode 100644 index 0000000..a808025 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/gneiss.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/gneiss", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/gneiss", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/gneiss", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/gneiss", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:sky_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/gneiss" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/granite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/granite.json new file mode 100644 index 0000000..76dea4f --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/granite.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/granite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/granite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/granite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/granite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/granite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/limestone.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/limestone.json new file mode 100644 index 0000000..3f619da --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/limestone.json @@ -0,0 +1,90 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/limestone", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/limestone", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/limestone", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/limestone", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/limestone" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/marble.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/marble.json new file mode 100644 index 0000000..d711f30 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/marble.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/marble", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/marble", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/marble", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/marble", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:sky_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/marble" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/phyllite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/phyllite.json new file mode 100644 index 0000000..2db2f36 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/phyllite.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/phyllite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/phyllite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/phyllite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/phyllite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:sky_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/phyllite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/quartzite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/quartzite.json new file mode 100644 index 0000000..9f3e90c --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/quartzite.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/quartzite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/quartzite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/quartzite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/quartzite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:sky_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/quartzite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/rhyolite.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/rhyolite.json new file mode 100644 index 0000000..8eeb4e3 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/rhyolite.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/rhyolite", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/rhyolite", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/rhyolite", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/rhyolite", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/rhyolite" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/schist.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/schist.json new file mode 100644 index 0000000..a40e724 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/schist.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/schist", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/schist", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/schist", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/schist", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:sky_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/schist" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/shale.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/shale.json new file mode 100644 index 0000000..8525314 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/shale.json @@ -0,0 +1,90 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/shale", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/shale", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/shale", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/shale", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/shale" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/loose/slate.json b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/slate.json new file mode 100644 index 0000000..345c5d9 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/loose/slate.json @@ -0,0 +1,100 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:rock/loose/slate", + "functions": [ + { + "function": "minecraft:set_count", + "count": 0, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/slate", + "properties": { + "count": "1" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 1, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/slate", + "properties": { + "count": "2" + } + } + ] + }, + { + "function": "minecraft:set_count", + "count": 2, + "conditions": [ + { + "condition": "minecraft:block_state_property", + "block": "tfc:rock/loose/slate", + "properties": { + "count": "3" + } + } + ] + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "cobblemon:tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:sky_tumblestone", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/slate" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/raw/basalt.json b/src/main/resources/data/tfc/loot_table/blocks/rock/raw/basalt.json new file mode 100644 index 0000000..245f57e --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/raw/basalt.json @@ -0,0 +1,61 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "tfc:rock/raw/basalt", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/basalt", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.02 + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "cobblemon:moon_stone" + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/rock/raw/claystone.json b/src/main/resources/data/tfc/loot_table/blocks/rock/raw/claystone.json new file mode 100644 index 0000000..1f3dfa4 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/rock/raw/claystone.json @@ -0,0 +1,61 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "tfc:rock/raw/claystone", + "conditions": [ + { + "condition": "tfc:is_isolated" + } + ] + }, + { + "type": "minecraft:item", + "name": "tfc:rock/loose/claystone", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 4, + "type": "minecraft:uniform" + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "bonus_drop_pool", + "rolls": 1, + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.02 + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "cobblemon:sun_stone" + } + ] + } + ] +} diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/acacia.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/acacia.json new file mode 100644 index 0000000..66d218f --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/acacia.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/acacia", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/acacia", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0292 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:red_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:red_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/ash.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/ash.json new file mode 100644 index 0000000..328a863 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/ash.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/ash", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/ash", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0428 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:pink_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:pink_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/aspen.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/aspen.json new file mode 100644 index 0000000..a8b2e26 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/aspen.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/aspen", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/aspen", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0428 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:blue_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:blue_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/birch.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/birch.json new file mode 100644 index 0000000..bd5816f --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/birch.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/birch", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/birch", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0311 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/blackwood.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/blackwood.json new file mode 100644 index 0000000..3c372de --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/blackwood.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/blackwood", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/blackwood", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.078 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:red_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:red_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/chestnut.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/chestnut.json new file mode 100644 index 0000000..668fdad --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/chestnut.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/chestnut", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/chestnut", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0112 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/douglas_fir.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/douglas_fir.json new file mode 100644 index 0000000..2dd4db6 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/douglas_fir.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/douglas_fir", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/douglas_fir", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0132 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:blue_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:blue_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/hickory.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/hickory.json new file mode 100644 index 0000000..fbd38be --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/hickory.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/hickory", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/hickory", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.014 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:yellow_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:yellow_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/kapok.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/kapok.json new file mode 100644 index 0000000..3fd1b15 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/kapok.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/kapok", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/kapok", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0115 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:green_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:green_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/mangrove.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/mangrove.json new file mode 100644 index 0000000..84c0309 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/mangrove.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/mangrove", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/mangrove", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0447 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:green_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:green_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/maple.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/maple.json new file mode 100644 index 0000000..ad0f2c5 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/maple.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/maple", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/maple", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0201 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:yellow_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:yellow_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/oak.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/oak.json new file mode 100644 index 0000000..3de58ac --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/oak.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/oak", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/oak", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.013 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:black_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/palm.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/palm.json new file mode 100644 index 0000000..1ec3653 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/palm.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/palm", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/palm", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0911 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:pink_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:pink_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/pine.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/pine.json new file mode 100644 index 0000000..a834724 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/pine.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/pine", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/pine", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0248 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:white_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:white_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/rosewood.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/rosewood.json new file mode 100644 index 0000000..f8a98b3 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/rosewood.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/rosewood", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/rosewood", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0193 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:pink_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:pink_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/sequoia.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/sequoia.json new file mode 100644 index 0000000..c20752b --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/sequoia.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/sequoia", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/sequoia", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0238 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:blue_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:blue_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/spruce.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/spruce.json new file mode 100644 index 0000000..0ac6b07 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/spruce.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/spruce", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/spruce", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0318 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:white_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:white_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/sycamore.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/sycamore.json new file mode 100644 index 0000000..94ab592 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/sycamore.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/sycamore", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/sycamore", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0175 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:yellow_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:yellow_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/white_cedar.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/white_cedar.json new file mode 100644 index 0000000..f41da62 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/white_cedar.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/white_cedar", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/white_cedar", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0318 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:white_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:white_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/willow.json b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/willow.json new file mode 100644 index 0000000..2d37d59 --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/blocks/wood/leaves/willow.json @@ -0,0 +1,192 @@ +{ + "replace": true, + "type": "minecraft:block", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/leaves/willow", + "conditions": [ + { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "tfc:wood/sapling/willow", + "conditions": [ + { + "condition": "minecraft:survives_explosion" + }, + { + "condition": "minecraft:random_chance", + "chance": 0.0143 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + }, + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 2, + "type": "minecraft:uniform" + } + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:green_apricorn", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "item": "#tfc:tools/sharp" + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.1 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:green_apricorn", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.025 + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:any_of", + "terms": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "#c:tools/shear" + } + }, + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + } + ] + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/panning/muddy_roots.json b/src/main/resources/data/tfc/loot_table/panning/muddy_roots.json new file mode 100644 index 0000000..8349d9e --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/panning/muddy_roots.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:empty", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.40 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:big_root", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.35 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:energy_root", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.12 + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/loot_table/panning/rooted_dirt.json b/src/main/resources/data/tfc/loot_table/panning/rooted_dirt.json new file mode 100644 index 0000000..695ce9d --- /dev/null +++ b/src/main/resources/data/tfc/loot_table/panning/rooted_dirt.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:empty", + "pools": [ + { + "name": "loot_pool", + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "minecraft:stick", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.55 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:big_root", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.25 + } + ] + }, + { + "type": "minecraft:item", + "name": "cobblemon:energy_root", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.06 + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/glassworking/blank_orb.json b/src/main/resources/data/tfc/recipe/glassworking/blank_orb.json new file mode 100644 index 0000000..6d36ab5 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/glassworking/blank_orb.json @@ -0,0 +1,15 @@ +{ + "type": "tfc:glassworking", + "operations": [ + "tfc:amethyst", + "tfc:blow", + "tfc:roll", + "tfc:pinch" + ], + "batch": { + "tag": "tfc:glass_batches" + }, + "result": { + "id": "tfcobblemon:blank_orb" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/heating/food/braised_vivichoke.json b/src/main/resources/data/tfc/recipe/heating/food/braised_vivichoke.json new file mode 100644 index 0000000..bb1689c --- /dev/null +++ b/src/main/resources/data/tfc/recipe/heating/food/braised_vivichoke.json @@ -0,0 +1,26 @@ +{ + "type": "tfc:heating", + "ingredient": { + "type": "tfc:and", + "children": [ + { + "item": "cobblemon:vivichoke" + }, + { + "type": "tfc:not_rotten" + } + ] + }, + "result_item": { + "stack": { + "id": "cobblemon:braised_vivichoke", + "count": 1 + }, + "modifiers": [ + { + "type": "tfc:copy_food" + } + ] + }, + "temperature": 200 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/heating/food/flame_orb.json b/src/main/resources/data/tfc/recipe/heating/food/flame_orb.json new file mode 100644 index 0000000..5885650 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/heating/food/flame_orb.json @@ -0,0 +1,11 @@ +{ + "type": "tfc:heating", + "ingredient": { + "item": "tfcobblemon:blank_orb" + }, + "result_item": { + "id": "cobblemon:flame_orb", + "count": 1 + }, + "temperature": 1500 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/heating/food/raw_protector.json b/src/main/resources/data/tfc/recipe/heating/food/raw_protector.json new file mode 100644 index 0000000..358706d --- /dev/null +++ b/src/main/resources/data/tfc/recipe/heating/food/raw_protector.json @@ -0,0 +1,11 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:heating", + "ingredient": { + "item": "tfcobblemon:raw_protector" + }, + "result_item": { + "id": "cobblemon:protector" + }, + "temperature": 1399 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/heating/food/roasted_leek.json b/src/main/resources/data/tfc/recipe/heating/food/roasted_leek.json new file mode 100644 index 0000000..a94cf24 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/heating/food/roasted_leek.json @@ -0,0 +1,26 @@ +{ + "type": "tfc:heating", + "ingredient": { + "type": "tfc:and", + "children": [ + { + "item": "cobblemon:medicinal_leek" + }, + { + "type": "tfc:not_rotten" + } + ] + }, + "result_item": { + "modifiers": [ + { + "type": "tfc:copy_food" + } + ], + "stack": { + "count": 1, + "id": "cobblemon:roasted_leek" + } + }, + "temperature": 200.0 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/landslide/black_tumblestone_block.json b/src/main/resources/data/tfc/recipe/landslide/black_tumblestone_block.json new file mode 100644 index 0000000..997e542 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/landslide/black_tumblestone_block.json @@ -0,0 +1,5 @@ +{ + "type": "tfc:landslide", + "ingredient": ["cobblemon:black_tumblestone_block"], + "result": "cobblemon:black_tumblestone_block" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/landslide/sky_tumblestone_block.json b/src/main/resources/data/tfc/recipe/landslide/sky_tumblestone_block.json new file mode 100644 index 0000000..4ae3b80 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/landslide/sky_tumblestone_block.json @@ -0,0 +1,5 @@ +{ + "type": "tfc:landslide", + "ingredient": [ "cobblemon:sky_tumblestone_block"], + "result": "cobblemon:sky_tumblestone_block" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/landslide/tumblestone_block.json b/src/main/resources/data/tfc/recipe/landslide/tumblestone_block.json new file mode 100644 index 0000000..292bf2e --- /dev/null +++ b/src/main/resources/data/tfc/recipe/landslide/tumblestone_block.json @@ -0,0 +1,5 @@ +{ + "type": "tfc:landslide", + "ingredient": [ "cobblemon:tumblestone_block" ], + "result": "cobblemon:tumblestone_block" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/pot/andidote.json b/src/main/resources/data/tfc/recipe/pot/andidote.json new file mode 100644 index 0000000..1618233 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/andidote.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:pecha_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:antidote" + }, + { + "id": "cobblemon:antidote" + }, + { + "id": "cobblemon:antidote" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/awakening.json b/src/main/resources/data/tfc/recipe/pot/awakening.json new file mode 100644 index 0000000..897f6d3 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/awakening.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:chesto_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:awakening" + }, + { + "id": "cobblemon:awakening" + }, + { + "id": "cobblemon:awakening" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/berry_juice_2.json b/src/main/resources/data/tfc/recipe/pot/berry_juice_2.json new file mode 100644 index 0000000..2e94429 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/berry_juice_2.json @@ -0,0 +1,30 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:berry_juice" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/pot/berry_juice_3.json b/src/main/resources/data/tfc/recipe/pot/berry_juice_3.json new file mode 100644 index 0000000..7725332 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/berry_juice_3.json @@ -0,0 +1,37 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:berry_juice" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/pot/berry_juice_4.json b/src/main/resources/data/tfc/recipe/pot/berry_juice_4.json new file mode 100644 index 0000000..5a5f3f5 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/berry_juice_4.json @@ -0,0 +1,47 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 200 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:berry_juice" + }, + { + "id": "cobblemon:berry_juice" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/pot/berry_juice_5.json b/src/main/resources/data/tfc/recipe/pot/berry_juice_5.json new file mode 100644 index 0000000..17328fa --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/berry_juice_5.json @@ -0,0 +1,54 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"tag": "cobblemon:berries"}, + {"type": "tfc:not_rotten"} + ] + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:berry_juice" + }, + { + "id": "cobblemon:berry_juice" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/pot/burn_heal.json b/src/main/resources/data/tfc/recipe/pot/burn_heal.json new file mode 100644 index 0000000..e350080 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/burn_heal.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:rawst_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:burn_heal" + }, + { + "id": "cobblemon:burn_heal" + }, + { + "id": "cobblemon:burn_heal" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/elixir.json b/src/main/resources/data/tfc/recipe/pot/elixir.json new file mode 100644 index 0000000..aea3fe8 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/elixir.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:hopo_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:elixir" + }, + { + "id": "cobblemon:elixir" + }, + { + "id": "cobblemon:elixir" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/ether.json b/src/main/resources/data/tfc/recipe/pot/ether.json new file mode 100644 index 0000000..cc044bd --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/ether.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:leppa_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:ether" + }, + { + "id": "cobblemon:ether" + }, + { + "id": "cobblemon:ether" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/full_heal.json b/src/main/resources/data/tfc/recipe/pot/full_heal.json new file mode 100644 index 0000000..9965d89 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/full_heal.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:lum_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:full_heal" + }, + { + "id": "cobblemon:full_heal" + }, + { + "id": "cobblemon:full_heal" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/full_restore.json b/src/main/resources/data/tfc/recipe/pot/full_restore.json new file mode 100644 index 0000000..d753b07 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/full_restore.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:lum_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:max_potion" + }, + { + "item": "cobblemon:max_potion" + }, + { + "item": "cobblemon:max_potion" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:full_restore" + }, + { + "id": "cobblemon:full_restore" + }, + { + "id": "cobblemon:full_restore" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/hyper_potion.json b/src/main/resources/data/tfc/recipe/pot/hyper_potion.json new file mode 100644 index 0000000..0d45790 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/hyper_potion.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:sitrus_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:hyper_potion" + }, + { + "id": "cobblemon:hyper_potion" + }, + { + "id": "cobblemon:hyper_potion" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/ice_heal.json b/src/main/resources/data/tfc/recipe/pot/ice_heal.json new file mode 100644 index 0000000..78864d5 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/ice_heal.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:aspear_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:ice_heal" + }, + { + "id": "cobblemon:ice_heal" + }, + { + "id": "cobblemon:ice_heal" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/leek_and_potato_stew.json b/src/main/resources/data/tfc/recipe/pot/leek_and_potato_stew.json new file mode 100644 index 0000000..f45a2f3 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/leek_and_potato_stew.json @@ -0,0 +1,33 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "tfc:food/potato"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:roasted_leek"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "minecraft:bowl" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:leek_and_potato_stew" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/pot/max_ether.json b/src/main/resources/data/tfc/recipe/pot/max_ether.json new file mode 100644 index 0000000..c4c2ba5 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/max_ether.json @@ -0,0 +1,34 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "item": "cobblemon:pep_up_flower" + }, + { + "item": "cobblemon:ether" + }, + { + "item": "cobblemon:ether" + }, + { + "item": "cobblemon:ether" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:max_ether" + }, + { + "id": "cobblemon:max_ether" + }, + { + "id": "cobblemon:max_ether" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/max_potion.json b/src/main/resources/data/tfc/recipe/pot/max_potion.json new file mode 100644 index 0000000..9047461 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/max_potion.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:vivichoke"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:hyper_potion" + }, + { + "item": "cobblemon:hyper_potion" + }, + { + "item": "cobblemon:hyper_potion" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:max_potion" + }, + { + "id": "cobblemon:max_potion" + }, + { + "id": "cobblemon:max_potion" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/medicinal_brew_1.json b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_1.json new file mode 100644 index 0000000..6439285 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_1.json @@ -0,0 +1,19 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "item": "cobblemon:medicinal_leek" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:medicinal_brew" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/medicinal_brew_2.json b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_2.json new file mode 100644 index 0000000..bf9d81a --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_2.json @@ -0,0 +1,25 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/medicinal_brew_3.json b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_3.json new file mode 100644 index 0000000..4235e50 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_3.json @@ -0,0 +1,31 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/medicinal_brew_4.json b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_4.json new file mode 100644 index 0000000..3b84190 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_4.json @@ -0,0 +1,37 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/medicinal_brew_5.json b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_5.json new file mode 100644 index 0000000..2f831d4 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/medicinal_brew_5.json @@ -0,0 +1,43 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + }, + { + "item": "cobblemon:medicinal_leek" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + }, + { + "id": "cobblemon:medicinal_brew" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/paralyze_heal.json b/src/main/resources/data/tfc/recipe/pot/paralyze_heal.json new file mode 100644 index 0000000..61420fc --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/paralyze_heal.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + {"item": "cobblemon:cheri_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:paralyze_heal" + }, + { + "id": "cobblemon:paralyze_heal" + }, + { + "id": "cobblemon:paralyze_heal" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/potion.json b/src/main/resources/data/tfc/recipe/pot/potion.json new file mode 100644 index 0000000..c0b6880 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/potion.json @@ -0,0 +1,38 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + { "item": "cobblemon:oran_berry"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + }, + { + "item": "cobblemon:medicinal_brew" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:potion" + }, + { + "id": "cobblemon:potion" + }, + { + "id": "cobblemon:potion" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/super_potion.json b/src/main/resources/data/tfc/recipe/pot/super_potion.json new file mode 100644 index 0000000..afeeb1b --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/super_potion.json @@ -0,0 +1,34 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "item": "cobblemon:energy_root" + }, + { + "item": "cobblemon:potion" + }, + { + "item": "cobblemon:potion" + }, + { + "item": "cobblemon:potion" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:super_potion" + }, + { + "id": "cobblemon:super_potion" + }, + { + "id": "cobblemon:super_potion" + } + ] +} diff --git a/src/main/resources/data/tfc/recipe/pot/vivichoke_dip.json b/src/main/resources/data/tfc/recipe/pot/vivichoke_dip.json new file mode 100644 index 0000000..0b793fd --- /dev/null +++ b/src/main/resources/data/tfc/recipe/pot/vivichoke_dip.json @@ -0,0 +1,40 @@ +{ + "type": "tfc:pot", + "ingredients": [ + { + "type": "tfc:and", + "children": [ + { "tag": "tfc:foods/breads"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + { "tag": "tfc:foods/dairy"}, + {"type": "tfc:not_rotten"} + ] + }, + { + "type": "tfc:and", + "children": [ + { "item": "cobblemon:vivichoke" }, + {"type": "tfc:not_rotten"} + ] + }, + { + "item": "minecraft:bowl" + } + ], + "fluid_ingredient": { + "fluid": "minecraft:water", + "amount": 100 + }, + "duration": 1000, + "temperature": 300, + "item_output": [ + { + "id": "cobblemon:vivichoke_dip" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/deep_sea_scale.json b/src/main/resources/data/tfc/recipe/quern/deep_sea_scale.json new file mode 100644 index 0000000..c7f806a --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/deep_sea_scale.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:deep_sea_scale" + }, + "result": { + "id": "tfc:powder/flux", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/deep_sea_tooth.json b/src/main/resources/data/tfc/recipe/quern/deep_sea_tooth.json new file mode 100644 index 0000000..b72ddcc --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/deep_sea_tooth.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:deep_sea_tooth" + }, + "result": { + "id": "minecraft:bone_meal", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/dragon_scale.json b/src/main/resources/data/tfc/recipe/quern/dragon_scale.json new file mode 100644 index 0000000..ed3d3ec --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/dragon_scale.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:dragon_scale" + }, + "result": { + "id": "tfc:powder/flux", + "count": 5 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/heal_powder.json b/src/main/resources/data/tfc/recipe/quern/heal_powder.json new file mode 100644 index 0000000..ae4ae81 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/heal_powder.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:revival_herb" + }, + "result": { + "id": "cobblemon:heal_powder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/medicinal_leek_to_magenta_dye.json b/src/main/resources/data/tfc/recipe/quern/medicinal_leek_to_magenta_dye.json new file mode 100644 index 0000000..8edeece --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/medicinal_leek_to_magenta_dye.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:medicinal_leek" + }, + "result": { + "id": "minecraft:magenta_dye", + "count": 2 + } + } \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/pep_up_flower_to_white_dye.json b/src/main/resources/data/tfc/recipe/quern/pep_up_flower_to_white_dye.json new file mode 100644 index 0000000..eb15c74 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/pep_up_flower_to_white_dye.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:pep_up_flower" + }, + "result": { + "id": "minecraft:white_dye", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/razor_claw.json b/src/main/resources/data/tfc/recipe/quern/razor_claw.json new file mode 100644 index 0000000..a0fb27a --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/razor_claw.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:razor_claw" + }, + "result": { + "id": "minecraft:bone_meal", + "count": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/razor_fang.json b/src/main/resources/data/tfc/recipe/quern/razor_fang.json new file mode 100644 index 0000000..a1fbde6 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/razor_fang.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:razor_fang" + }, + "result": { + "id": "minecraft:bone_meal", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/quern/remedy.json b/src/main/resources/data/tfc/recipe/quern/remedy.json new file mode 100644 index 0000000..955f7a4 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/quern/remedy.json @@ -0,0 +1,10 @@ +{ + "type": "tfc:quern", + "ingredient": { + "item": "cobblemon:big_root" + }, + "result": { + "id": "cobblemon:remedy", + "count": 3 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_igneous_extrusive.json b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_igneous_extrusive.json new file mode 100644 index 0000000..6040f04 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_igneous_extrusive.json @@ -0,0 +1,19 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:knapping", + "knapping_type": "tfc:rock", + "outside_slot_required": false, + "pattern": [ + " X ", + "X X X", + "XXXXX", + "XXXXX", + " XXX " + ], + "ingredient": { + "tag": "tfc:igneous_extrusive_rock" + }, + "result": { + "id": "cobblemon:kings_rock" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_igneous_intrusive.json b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_igneous_intrusive.json new file mode 100644 index 0000000..ae6fbc4 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_igneous_intrusive.json @@ -0,0 +1,19 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:knapping", + "knapping_type": "tfc:rock", + "outside_slot_required": false, + "pattern": [ + " X ", + "X X X", + "XXXXX", + "XXXXX", + " XXX " + ], + "ingredient": { + "tag": "tfc:igneous_intrusive_rock" + }, + "result": { + "id": "cobblemon:kings_rock" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_metamorphic.json b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_metamorphic.json new file mode 100644 index 0000000..fdba371 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_metamorphic.json @@ -0,0 +1,19 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:knapping", + "knapping_type": "tfc:rock", + "outside_slot_required": false, + "pattern": [ + " X ", + "X X X", + "XXXXX", + "XXXXX", + " XXX " + ], + "ingredient": { + "tag": "tfc:metamorphic_rock" + }, + "result": { + "id": "cobblemon:kings_rock" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_sedimentary.json b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_sedimentary.json new file mode 100644 index 0000000..0e92e81 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/rock_knapping/kings_rock_sedimentary.json @@ -0,0 +1,19 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:knapping", + "knapping_type": "tfc:rock", + "outside_slot_required": false, + "pattern": [ + " X ", + "X X X", + "XXXXX", + "XXXXX", + " XXX " + ], + "ingredient": { + "tag": "tfc:sedimentary_rock" + }, + "result": { + "id": "cobblemon:kings_rock" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/recipe/rock_knapping/tumblestone.json b/src/main/resources/data/tfc/recipe/rock_knapping/tumblestone.json new file mode 100644 index 0000000..19d8fb6 --- /dev/null +++ b/src/main/resources/data/tfc/recipe/rock_knapping/tumblestone.json @@ -0,0 +1,18 @@ +{ + "type": "tfc:knapping", + "knapping_type": "tfc:rock", + "outside_slot_required": false, + "pattern": [ + " X ", + " XXX ", + "XXXXX", + " XXX ", + " X " + ], + "ingredient": { + "tag": "c:stones/loose" + }, + "result": { + "id": "cobblemon:tumblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/block/breaks_when_isolated.json b/src/main/resources/data/tfc/tags/block/breaks_when_isolated.json new file mode 100644 index 0000000..77207e8 --- /dev/null +++ b/src/main/resources/data/tfc/tags/block/breaks_when_isolated.json @@ -0,0 +1,7 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "replace": false, + "values": [ + "minecraft:obsidian" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/block/can_be_ice_piled.json b/src/main/resources/data/tfc/tags/block/can_be_ice_piled.json new file mode 100644 index 0000000..23e68c3 --- /dev/null +++ b/src/main/resources/data/tfc/tags/block/can_be_ice_piled.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "cobblemon:medicinal_leek" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/block/can_be_snow_piled.json b/src/main/resources/data/tfc/tags/block/can_be_snow_piled.json new file mode 100644 index 0000000..dcd0745 --- /dev/null +++ b/src/main/resources/data/tfc/tags/block/can_be_snow_piled.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "cobblemon:revival_herb", + "cobblemon:tumblestone_block", + "cobblemon:black_tumblestone_block", + "cobblemon:sky_tumblestone_block" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/block/can_landslide.json b/src/main/resources/data/tfc/tags/block/can_landslide.json new file mode 100644 index 0000000..1194e89 --- /dev/null +++ b/src/main/resources/data/tfc/tags/block/can_landslide.json @@ -0,0 +1,8 @@ +{ + "replace": false, + "values": [ + "cobblemon:tumblestone_block", + "cobblemon:black_tumblestone_block", + "cobblemon:sky_tumblestone_block" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/block/can_start_collapse.json b/src/main/resources/data/tfc/tags/block/can_start_collapse.json new file mode 100644 index 0000000..16b7c03 --- /dev/null +++ b/src/main/resources/data/tfc/tags/block/can_start_collapse.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "cobblemon:tumblestone_block", + "cobblemon:black_tumblestone_block", + "cobblemon:sky_tumblestone_block", + "minecraft:obsidian" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/block/can_trigger_collapse.json b/src/main/resources/data/tfc/tags/block/can_trigger_collapse.json new file mode 100644 index 0000000..16b7c03 --- /dev/null +++ b/src/main/resources/data/tfc/tags/block/can_trigger_collapse.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + "cobblemon:tumblestone_block", + "cobblemon:black_tumblestone_block", + "cobblemon:sky_tumblestone_block", + "minecraft:obsidian" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/item/usable_in_salad.json b/src/main/resources/data/tfc/tags/item/usable_in_salad.json new file mode 100644 index 0000000..8e6c419 --- /dev/null +++ b/src/main/resources/data/tfc/tags/item/usable_in_salad.json @@ -0,0 +1,8 @@ +{ + "replace": false, + "values": [ + "cobblemon:vivichoke", + "cobblemon:roasted_leek", + "#cobblemon:berries" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/item/usable_in_sandwich.json b/src/main/resources/data/tfc/tags/item/usable_in_sandwich.json new file mode 100644 index 0000000..9ae77c1 --- /dev/null +++ b/src/main/resources/data/tfc/tags/item/usable_in_sandwich.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "cobblemon:roasted_leek", + "#cobblemon:berries" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/item/usable_in_soup.json b/src/main/resources/data/tfc/tags/item/usable_in_soup.json new file mode 100644 index 0000000..4d71ac0 --- /dev/null +++ b/src/main/resources/data/tfc/tags/item/usable_in_soup.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + "cobblemon:roasted_leek", + "cobblemon:vivichoke" + ], + "remove": [ + "cobblemon:medicinal_leek" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/all.json b/src/main/resources/data/tfc/tags/worldgen/biome/all.json index a101573..632bebc 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/all.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/all.json @@ -1,35 +1,114 @@ -{ - "replace": false, - "values": [ - "tfc:badlands", - "tfc:canyons", - "tfc:deep_ocean", - "tfc:deep_ocean_trench", - "tfc:highlands", - "tfc:hills", - "tfc:inverted_badlands", - "tfc:lake", - "tfc:low_canyons", - "tfc:lowlands", - "tfc:mountain_lake", - "tfc:mountains", - "tfc:ocean", - "tfc:ocean_reef", - "tfc:oceanic_mountain_lake", - "tfc:oceanic_mountains", - "tfc:old_mountain_lake", - "tfc:old_mountains", - "tfc:plains", - "tfc:plateau", - "tfc:plateau_lake", - "tfc:river", - "tfc:rolling_hills", - "tfc:salt_marsh", - "tfc:shore", - "tfc:tidal_flats", - "tfc:volcanic_mountain_lake", - "tfc:volcanic_mountains", - "tfc:volcanic_oceanic_mountain_lake", - "tfc:volcanic_oceanic_mountains" - ] -} +{ + "replace": false, + "values": [ + "tfc:active_shield_volcano", + "tfc:ancient_shield_volcano", + "tfc:badlands", + "tfc:burren_badlands_tall", + "tfc:burren_badlands", + "tfc:burren_plains", + "tfc:burren_plateau", + "tfc:burren_roche_moutonee", + "tfc:buttes", + "tfc:canyons", + "tfc:cenote_canyons", + "tfc:cenote_highlands", + "tfc:cenote_hills", + "tfc:cenote_plains", + "tfc:cenote_plateau", + "tfc:cenote_rolling_hills", + "tfc:coastal_dunes", + "tfc:deep_ocean_trench", + "tfc:deep_ocean", + "tfc:doline_canyons", + "tfc:doline_highlands", + "tfc:doline_hills", + "tfc:doline_plains", + "tfc:doline_plateau", + "tfc:doline_rolling_hills", + "tfc:dormant_shield_volcano", + "tfc:drumlins", + "tfc:dune_sea", + "tfc:embayments", + "tfc:extinct_shield_volcano", + "tfc:extreme_doline_mountains", + "tfc:extreme_doline_plateau", + "tfc:glacially_carved_mountains", + "tfc:glacially_carved_oceanic_mountains", + "tfc:glaciated_mountains", + "tfc:glaciated_oceanic_mountains", + "tfc:glaciated_shield_volcano", + "tfc:grassy_dunes", + "tfc:guano_island", + "tfc:highlands", + "tfc:hills", + "tfc:hoodoos", + "tfc:ice_sheet_edge", + "tfc:ice_sheet_mountains_edge", + "tfc:ice_sheet_mountains", + "tfc:ice_sheet_oceanic_mountains_edge", + "tfc:ice_sheet_oceanic_mountains", + "tfc:ice_sheet_oceanic", + "tfc:ice_sheet_shield_volcano", + "tfc:ice_sheet_shore", + "tfc:ice_sheet_tuyas_edge", + "tfc:ice_sheet_tuyas", + "tfc:ice_sheet", + "tfc:inverted_patterned_ground", + "tfc:knob_and_kettle", + "tfc:lake", + "tfc:low_canyons", + "tfc:lowlands", + "tfc:meltwater_lake", + "tfc:mesas", + "tfc:mountain_lake", + "tfc:mountains", + "tfc:mud_flats", + "tfc:ocean_reef", + "tfc:ocean", + "tfc:oceanic_mountain_lake", + "tfc:oceanic_mountains", + "tfc:old_mountain_lake", + "tfc:old_mountains", + "tfc:old_shield_volcano_shore", + "tfc:patterned_ground", + "tfc:plains", + "tfc:plateau_lake", + "tfc:plateau_wide", + "tfc:plateau", + "tfc:river", + "tfc:rocky_plateau", + "tfc:rocky_shores", + "tfc:rolling_hills", + "tfc:salt_flats", + "tfc:salt_marsh", + "tfc:sea_stacks", + "tfc:setback_cliffs", + "tfc:shield_volcano_shore", + "tfc:shilin_canyons", + "tfc:shilin_highlands", + "tfc:shilin_hills", + "tfc:shilin_plains", + "tfc:shilin_plateau", + "tfc:shore", + "tfc:stair_step_canyons", + "tfc:stone_circles", + "tfc:subglacial_lake", + "tfc:sunken_shield_volcano", + "tfc:terrace_lower", + "tfc:terrace_upper", + "tfc:tidal_flats", + "tfc:tower_karst_bay", + "tfc:tower_karst_canyons", + "tfc:tower_karst_highlands", + "tfc:tower_karst_hills", + "tfc:tower_karst_lake", + "tfc:tower_karst_plains", + "tfc:tuyas", + "tfc:volcanic_mountain_lake", + "tfc:volcanic_mountains", + "tfc:volcanic_oceanic_mountain_lake", + "tfc:volcanic_oceanic_mountains", + "tfc:whorled_canyons" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/badlands.json b/src/main/resources/data/tfc/tags/worldgen/biome/badlands.json index 2108eb4..0a6f087 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/badlands.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/badlands.json @@ -1,7 +1,9 @@ -{ - "replace": false, - "values": [ - "tfc:badlands", - "tfc:inverted_badlands" - ] -} +{ + "replace": false, + "values": [ + "tfc:badlands", + "tfc:burren_badlands", + "tfc:burren_badlands_tall", + "tfc:hoodoos" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/common.json b/src/main/resources/data/tfc/tags/worldgen/biome/common.json index 1e90cad..710c9af 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/common.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/common.json @@ -1,9 +1,9 @@ -{ - "replace": false, - "values": [ - "#tfc:low_altitude", - "#tfc:mid_altitude", - "#tfc:high_altitude", - "#tfc:freshwater" - ] -} +{ + "replace": false, + "values": [ + "#tfc:low_altitude", + "#tfc:mid_altitude", + "#tfc:high_altitude", + "#tfc:freshwater" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/freshwater.json b/src/main/resources/data/tfc/tags/worldgen/biome/freshwater.json index 0b9925e..f1b5bf5 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/freshwater.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/freshwater.json @@ -1,11 +1,11 @@ -{ - "replace": false, - "values": [ - "tfc:river", - "tfc:lake", - "tfc:mountain_lake", - "tfc:old_mountain_lake", - "tfc:plateau_lake", - "tfc:volcanic_mountain_lake" - ] -} +{ + "replace": false, + "values": [ + "tfc:river", + "tfc:lake", + "tfc:mountain_lake", + "tfc:old_mountain_lake", + "tfc:plateau_lake", + "tfc:volcanic_mountain_lake" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/high_altitude.json b/src/main/resources/data/tfc/tags/worldgen/biome/high_altitude.json index 0ee675d..a81c930 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/high_altitude.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/high_altitude.json @@ -1,10 +1,23 @@ -{ - "replace": false, - "values": [ - "tfc:highlands", - "tfc:mountains", - "tfc:old_mountains", - "tfc:mountain_lake", - "tfc:old_mountain_lake" - ] -} +{ + "replace": false, + "values": [ + "tfc:highlands", + "tfc:glacially_carved_mountains", + "tfc:glacially_carved_oceanic_mountains", + "tfc:glaciated_mountains", + "tfc:glaciated_oceanic_mountains", + "tfc:ice_sheet_mountains_edge", + "tfc:ice_sheet_mountains", + "tfc:ice_sheet_oceanic_mountains_edge", + "tfc:ice_sheet_oceanic_mountains", + "tfc:mountains", + "tfc:oceanic_mountains", + "tfc:old_mountains", + "tfc:volcanic_mountains", + "tfc:volcanic_oceanic_mountains", + "tfc:cenote_highlands", + "tfc:doline_highlands", + "tfc:shilin_highlands", + "tfc:tower_karst_highlands" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/island.json b/src/main/resources/data/tfc/tags/worldgen/biome/island.json index dd20629..76cb8b6 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/island.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/island.json @@ -1,9 +1,9 @@ -{ - "replace": false, - "values": [ - "tfc:volcanic_oceanic_mountain_lake", - "tfc:volcanic_oceanic_mountains", - "tfc:oceanic_mountain_lake", - "tfc:oceanic_mountains" - ] -} +{ + "replace": false, + "values": [ + "tfc:volcanic_oceanic_mountain_lake", + "tfc:volcanic_oceanic_mountains", + "tfc:oceanic_mountain_lake", + "tfc:oceanic_mountains" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/low_altitude.json b/src/main/resources/data/tfc/tags/worldgen/biome/low_altitude.json index 1cef851..65d2409 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/low_altitude.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/low_altitude.json @@ -1,8 +1,16 @@ -{ - "replace": false, - "values": [ - "tfc:plains", - "tfc:hills", - "tfc:low_canyons" - ] -} +{ + "replace": false, + "values": [ + "tfc:plains", + "tfc:hills", + "tfc:low_canyons", + "tfc:doline_plains", + "tfc:cenote_plains", + "tfc:shilin_plains", + "tfc:cenote_hills", + "tfc:cenote_hills", + "tfc:doline_hills", + "tfc:shilin_hills", + "tfc:tower_karst_hills" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/marshes.json b/src/main/resources/data/tfc/tags/worldgen/biome/marshes.json index 74c5751..5d278d6 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/marshes.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/marshes.json @@ -1,7 +1,8 @@ -{ - "replace": false, - "values": [ - "tfc:salt_marsh", - "tfc:lowlands" - ] -} +{ + "replace": false, + "values": [ + "tfc:salt_marsh", + "tfc:mud_flats", + "tfc:lowlands" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/mid_altitude.json b/src/main/resources/data/tfc/tags/worldgen/biome/mid_altitude.json index 846760e..8120c24 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/mid_altitude.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/mid_altitude.json @@ -1,9 +1,25 @@ -{ - "replace": false, - "values": [ - "tfc:rolling_hills", - "tfc:plateau", - "tfc:plateau_lake", - "tfc:canyons" - ] -} +{ + "replace": false, + "values": [ + "tfc:rolling_hills", + "tfc:plateau", + "tfc:plateau_lake", + "tfc:canyons", + "tfc:cenote_rolling_hills", + "tfc:doline_rolling_hills", + "tfc:cenote_canyons", + "tfc:doline_canyons", + "tfc:low_canyons", + "tfc:shilin_canyons", + "tfc:stair_step_canyons", + "tfc:tower_karst_canyons", + "tfc:whorled_canyons", + "tfc:burren_plateau", + "tfc:cenote_plateau", + "tfc:doline_plateau", + "tfc:extreme_doline_plateau", + "tfc:plateau_wide", + "tfc:rocky_plateau", + "tfc:shilin_plateau" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/oceans.json b/src/main/resources/data/tfc/tags/worldgen/biome/oceans.json index 996fb3b..470ca91 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/oceans.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/oceans.json @@ -1,9 +1,9 @@ -{ - "replace": false, - "values": [ - "tfc:ocean", - "tfc:ocean_reef", - "tfc:deep_ocean", - "tfc:deep_ocean_trench" - ] -} +{ + "replace": false, + "values": [ + "tfc:ocean", + "tfc:ocean_reef", + "tfc:deep_ocean", + "tfc:deep_ocean_trench" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/shores.json b/src/main/resources/data/tfc/tags/worldgen/biome/shores.json index 4702545..b7c1f8e 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/shores.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/shores.json @@ -1,7 +1,10 @@ -{ - "replace": false, - "values": [ - "tfc:shore", - "#tfc:tidal" - ] -} +{ + "replace": false, + "values": [ + "tfc:shore", + "#tfc:tidal", + "tfc:coastal_dunes", + "tfc:old_shield_volcano_shore", + "tfc:embayments" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/tidal.json b/src/main/resources/data/tfc/tags/worldgen/biome/tidal.json index 0487426..12004cf 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/tidal.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/tidal.json @@ -1,7 +1,7 @@ -{ - "replace": false, - "values": [ - "tfc:salt_marsh", - "tfc:tidal_flats" - ] -} +{ + "replace": false, + "values": [ + "tfc:salt_marsh", + "tfc:tidal_flats" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/biome/volcanic.json b/src/main/resources/data/tfc/tags/worldgen/biome/volcanic.json index ff37846..63a78c5 100644 --- a/src/main/resources/data/tfc/tags/worldgen/biome/volcanic.json +++ b/src/main/resources/data/tfc/tags/worldgen/biome/volcanic.json @@ -1,7 +1,10 @@ -{ - "replace": false, - "values": [ - "tfc:volcanic_mountains", - "tfc:volcanic_oceanic_mountains" - ] -} +{ + "replace": false, + "values": [ + "tfc:volcanic_mountains", + "tfc:volcanic_oceanic_mountains", + "tfc:active_shield_volcano", + "tfc:dormant_shield_volcano", + "tfc:old_shield_volcano_shore" + ] +} diff --git a/src/main/resources/data/tfc/tags/worldgen/placed_feature/feature/berry_bushes.json b/src/main/resources/data/tfc/tags/worldgen/placed_feature/feature/berry_bushes.json new file mode 100644 index 0000000..5a2cc5e --- /dev/null +++ b/src/main/resources/data/tfc/tags/worldgen/placed_feature/feature/berry_bushes.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "tfcobblemon:plant/wild_crop/cobblemon_berry_patches" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/worldgen/placed_feature/feature/fruit_trees.json b/src/main/resources/data/tfc/tags/worldgen/placed_feature/feature/fruit_trees.json new file mode 100644 index 0000000..23d8b10 --- /dev/null +++ b/src/main/resources/data/tfc/tags/worldgen/placed_feature/feature/fruit_trees.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": [ + "cobblemon:pink_apricorn_tree", + "cobblemon:blue_apricorn_tree", + "cobblemon:black_apricorn_tree", + "cobblemon:white_apricorn_tree", + "cobblemon:red_apricorn_tree", + "cobblemon:green_apricorn_tree", + "cobblemon:yellow_apricorn_tree" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/lowlands.json b/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/lowlands.json index 8ae639e..1912267 100644 --- a/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/lowlands.json +++ b/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/lowlands.json @@ -1,6 +1,6 @@ -{ - "replace": false, - "values": [ - "tfcobblemon:plant/wild_crop/revival_herb" - ] +{ + "replace": false, + "values": [ + "tfcobblemon:plant/wild_crop/revival_herb" + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/salt_marsh.json b/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/salt_marsh.json index 8ae639e..1912267 100644 --- a/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/salt_marsh.json +++ b/src/main/resources/data/tfc/tags/worldgen/placed_feature/in_biome/surface_decoration/salt_marsh.json @@ -1,6 +1,6 @@ -{ - "replace": false, - "values": [ - "tfcobblemon:plant/wild_crop/revival_herb" - ] +{ + "replace": false, + "values": [ + "tfcobblemon:plant/wild_crop/revival_herb" + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/muddy_roots.json b/src/main/resources/data/tfc/tfc/deposit/muddy_roots.json new file mode 100644 index 0000000..2140e74 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/muddy_roots.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "#tfcobblemon:muddy_roots" + }, + "loot_table": "tfc:panning/muddy_roots" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/muddy_roots_loam.json b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_loam.json new file mode 100644 index 0000000..e68da6b --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_loam.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:muddy_roots/loam" + }, + "loot_table": "tfc:panning/muddy_roots" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/muddy_roots_sandy_loam.json b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_sandy_loam.json new file mode 100644 index 0000000..e68da6b --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_sandy_loam.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:muddy_roots/loam" + }, + "loot_table": "tfc:panning/muddy_roots" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/muddy_roots_silt.json b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_silt.json new file mode 100644 index 0000000..bf6f8d2 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_silt.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:muddy_roots/silt" + }, + "loot_table": "tfc:panning/muddy_roots" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/muddy_roots_silty_loam.json b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_silty_loam.json new file mode 100644 index 0000000..94407f8 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/muddy_roots_silty_loam.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:muddy_roots/silty_loam" + }, + "loot_table": "tfc:panning/muddy_roots" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/rooted_dirt.json b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt.json new file mode 100644 index 0000000..e99139c --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "#c:dirt/rooted" + }, + "loot_table": "tfc:panning/rooted_dirt" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_loam.json b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_loam.json new file mode 100644 index 0000000..b22d45d --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_loam.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:rooted_dirt/loam" + }, + "loot_table": "tfc:panning/rooted_dirt" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_sandy_loam.json b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_sandy_loam.json new file mode 100644 index 0000000..0aa1367 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_sandy_loam.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:rooted_dirt/sandy_loam" + }, + "loot_table": "tfc:panning/rooted_dirt" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_silt.json b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_silt.json new file mode 100644 index 0000000..ed3c9cb --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_silt.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:rooted_dirt/silt" + }, + "loot_table": "tfc:panning/rooted_dirt" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_silty_loam.json b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_silty_loam.json new file mode 100644 index 0000000..eb48ec3 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/deposit/rooted_dirt_silty_loam.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfc:rooted_dirt/silty_loam" + }, + "loot_table": "tfc:panning/rooted_dirt" +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/berries.json b/src/main/resources/data/tfc/tfc/food/berries.json new file mode 100644 index 0000000..1295088 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/berries.json @@ -0,0 +1,10 @@ +{ + "ingredient": { + "tag": "cobblemon:berries" + }, + "hunger": 4, + "saturation": 0.5, + "water": 5.0, + "fruit": 0.75, + "decay_modifier": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/berry_juice.json b/src/main/resources/data/tfc/tfc/food/berry_juice.json new file mode 100644 index 0000000..218de76 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/berry_juice.json @@ -0,0 +1,10 @@ +{ + "ingredient": { + "item": "cobblemon:berry_juice" + }, + "hunger": 4.0, + "fruit": 2.0, + "saturation": 0.5, + "water": 20.0, + "decay_modifier": 0.5 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/braised_vivichoke.json b/src/main/resources/data/tfc/tfc/food/braised_vivichoke.json new file mode 100644 index 0000000..04f73e2 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/braised_vivichoke.json @@ -0,0 +1,9 @@ +{ + "ingredient": { + "item": "cobblemon:braised_vivichoke" + }, + "hunger": 4, + "saturation": 2, + "decay_modifier": 1, + "vegetables": 1.5 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/leek_and_potato_stew.json b/src/main/resources/data/tfc/tfc/food/leek_and_potato_stew.json new file mode 100644 index 0000000..cce9461 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/leek_and_potato_stew.json @@ -0,0 +1,10 @@ +{ + "ingredient": { + "item": "cobblemon:leek_and_potato_stew" + }, + "hunger": 8, + "saturation": 4, + "decay_modifier": 1.75, + "water": 10, + "vegetables": 3 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/medicinal_leek.json b/src/main/resources/data/tfc/tfc/food/medicinal_leek.json new file mode 100644 index 0000000..f5505ad --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/medicinal_leek.json @@ -0,0 +1,8 @@ +{ + "ingredient": { + "item": "cobblemon:medicinal_leek" + }, + "hunger": 4, + "edible": false, + "decay_modifier": 2 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/roasted_leek.json b/src/main/resources/data/tfc/tfc/food/roasted_leek.json new file mode 100644 index 0000000..d027364 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/roasted_leek.json @@ -0,0 +1,9 @@ +{ + "ingredient": { + "item": "cobblemon:roasted_leek" + }, + "hunger": 4, + "saturation": 1, + "decay_modifier": 2.5, + "vegetables": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/vivichoke.json b/src/main/resources/data/tfc/tfc/food/vivichoke.json new file mode 100644 index 0000000..9ab690a --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/vivichoke.json @@ -0,0 +1,9 @@ +{ + "ingredient": { + "item": "cobblemon:vivichoke" + }, + "hunger": 4, + "saturation": 0.5, + "decay_modifier": 0.7, + "vegetables": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/food/vivichoke_dip.json b/src/main/resources/data/tfc/tfc/food/vivichoke_dip.json new file mode 100644 index 0000000..c0c91d8 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/food/vivichoke_dip.json @@ -0,0 +1,11 @@ +{ + "ingredient": { + "item": "cobblemon:vivichoke_dip" + }, + "hunger": 8, + "saturation": 5, + "decay_modifier": 2, + "vegetables": 2, + "grain": 1.5, + "dairy": 1.5 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/item_heat/blank_orb.json b/src/main/resources/data/tfc/tfc/item_heat/blank_orb.json new file mode 100644 index 0000000..a832fb5 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/item_heat/blank_orb.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfcobblemon:blank_orb" + }, + "heat_capacity": 3.0 +} diff --git a/src/main/resources/data/tfc/tfc/item_heat/medicinal_leek.json b/src/main/resources/data/tfc/tfc/item_heat/medicinal_leek.json new file mode 100644 index 0000000..43b8c01 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/item_heat/medicinal_leek.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "cobblemon:medicinal_leek" + }, + "heat_capacity": 1.5 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/item_heat/raw_protector.json b/src/main/resources/data/tfc/tfc/item_heat/raw_protector.json new file mode 100644 index 0000000..1528f61 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/item_heat/raw_protector.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "tfcobblemon:raw_protector" + }, + "heat_capacity": 3.0 +} diff --git a/src/main/resources/data/tfc/tfc/item_heat/roasted_leek.json b/src/main/resources/data/tfc/tfc/item_heat/roasted_leek.json new file mode 100644 index 0000000..02a1207 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/item_heat/roasted_leek.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "cobblemon:roasted_leek" + }, + "heat_capacity": 1.5 +} \ No newline at end of file diff --git a/src/main/resources/data/tfc/tfc/item_heat/vivichoke.json b/src/main/resources/data/tfc/tfc/item_heat/vivichoke.json new file mode 100644 index 0000000..938c7e9 --- /dev/null +++ b/src/main/resources/data/tfc/tfc/item_heat/vivichoke.json @@ -0,0 +1,6 @@ +{ + "ingredient": { + "item": "cobblemon:vivichoke" + }, + "heat_capacity": 1.5 +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/kubejs/server_scripts/golett_server.js b/src/main/resources/data/tfcobblemon/kubejs/server_scripts/golett_server.js index c8f9aa7..2ad1deb 100644 --- a/src/main/resources/data/tfcobblemon/kubejs/server_scripts/golett_server.js +++ b/src/main/resources/data/tfcobblemon/kubejs/server_scripts/golett_server.js @@ -1,81 +1,81 @@ -ItemEvents.rightClicked(event => { - if (event.item.id == 'tfcobblemon:golett') { - const playerName = event.player.username; - event.server.runCommandSilent(`pokegiveother ${playerName} golett level=10 pokeball=ancient_poke_ball`); - event.item.count--; - } -}); - -ItemEvents.rightClicked(event => { - const itemId = event.item.id; - if (itemId.startsWith("tfcobblemon:golett_")) { - const playerName = event.player.username; - const dye = itemId.replace("tfcobblemon:golett_", ""); - event.server.runCommandSilent(`pokegiveother ${playerName} golett level=10 pokeball=ancient_poke_ball dye=${dye}`); - Utils.server.runCommandSilent(`/playsound tfc:item.ceramic.break block ${event.player.username} ${event.player.x} ${event.player.y} ${event.player.z} 3`) - event.item.count--; - Utils.server.runCommandSilent(`/give ${event.player.username} tfcobblemon:blank_orb`) - } -}); - -ServerEvents.recipes(event => { - const colors = [ - 'black', - 'blue', - 'cyan', - 'gray', - 'green', - 'lime', - 'magenta', - 'orange', - 'pink', - 'purple', - 'red', - 'white', - 'yellow' - ]; - - colors.forEach(color => { - const vessel = `tfc:ceramic/${color}_glazed_vessel`; - const output = `tfcobblemon:golett_${color}`; - event.shapeless( - Item.of(output), - [ - vessel, - 'cobblemon:life_orb' - ] - ); - }); - }); - - -ServerEvents.recipes(event => { - event.shapeless( - Item.of('tfcobblemon:golett_white'), - [ - 'tfc:ceramic/light_gray_glazed_vessel', - 'cobblemon:life_orb' - ] - ); - event.shapeless( - Item.of('tfcobblemon:golett_lightblue'), - [ - 'tfc:ceramic/light_blue_glazed_vessel', - 'cobblemon:life_orb' - ] - ); - event.shapeless( - Item.of('tfcobblemon:golett'), - [ - 'tfc:ceramic/brown_glazed_vessel', - 'cobblemon:life_orb' - ] - ); - event.shapeless( - Item.of('tfcobblemon:golett'), - [ - 'tfc:ceramic/vessel', - 'cobblemon:life_orb' - ] - ); -}) +ItemEvents.rightClicked(event => { + if (event.item.id == 'tfcobblemon:golett') { + const playerName = event.player.username; + event.server.runCommandSilent(`pokegiveother ${playerName} golett level=10 pokeball=ancient_poke_ball`); + event.item.count--; + } +}); + +ItemEvents.rightClicked(event => { + const itemId = event.item.id; + if (itemId.startsWith("tfcobblemon:golett_")) { + const playerName = event.player.username; + const dye = itemId.replace("tfcobblemon:golett_", ""); + event.server.runCommandSilent(`pokegiveother ${playerName} golett level=10 pokeball=ancient_poke_ball dye=${dye}`); + Utils.server.runCommandSilent(`/playsound tfc:item.ceramic.break block ${event.player.username} ${event.player.x} ${event.player.y} ${event.player.z} 3`) + event.item.count--; + Utils.server.runCommandSilent(`/give ${event.player.username} tfcobblemon:blank_orb`) + } +}); + +ServerEvents.recipes(event => { + const colors = [ + 'black', + 'blue', + 'cyan', + 'gray', + 'green', + 'lime', + 'magenta', + 'orange', + 'pink', + 'purple', + 'red', + 'white', + 'yellow' + ]; + + colors.forEach(color => { + const vessel = `tfc:ceramic/${color}_glazed_vessel`; + const output = `tfcobblemon:golett_${color}`; + event.shapeless( + Item.of(output), + [ + vessel, + 'cobblemon:life_orb' + ] + ); + }); + }); + + +ServerEvents.recipes(event => { + event.shapeless( + Item.of('tfcobblemon:golett_white'), + [ + 'tfc:ceramic/light_gray_glazed_vessel', + 'cobblemon:life_orb' + ] + ); + event.shapeless( + Item.of('tfcobblemon:golett_lightblue'), + [ + 'tfc:ceramic/light_blue_glazed_vessel', + 'cobblemon:life_orb' + ] + ); + event.shapeless( + Item.of('tfcobblemon:golett'), + [ + 'tfc:ceramic/brown_glazed_vessel', + 'cobblemon:life_orb' + ] + ); + event.shapeless( + Item.of('tfcobblemon:golett'), + [ + 'tfc:ceramic/vessel', + 'cobblemon:life_orb' + ] + ); +}) diff --git a/src/main/resources/data/tfcobblemon/kubejs/server_scripts/life_orb.js b/src/main/resources/data/tfcobblemon/kubejs/server_scripts/life_orb.js index b9be10b..056515a 100644 --- a/src/main/resources/data/tfcobblemon/kubejs/server_scripts/life_orb.js +++ b/src/main/resources/data/tfcobblemon/kubejs/server_scripts/life_orb.js @@ -1,31 +1,31 @@ - - -ItemEvents.rightClicked('tfcobblemon:blank_orb', event=> { - if (event.player.mainHandItem.id == "tfcobblemon:blank_orb") { - event.player.mainHandItem = Item.of('tfcobblemon:life_orb_charging', '{Damage:100}'); - Utils.server.runCommandSilent(`/playsound minecraft:entity.allay.ambient_with_item block ${event.player.username} ${event.player.x} ${event.player.y} ${event.player.z} 3`) - } -}) - -ItemEvents.rightClicked('tfcobblemon:life_orb_charging', event=> { - if (event.player.mainHandItem.id == "tfcobblemon:life_orb_charging") { - if (event.player.mainHandItem.damageValue <= 0) { - event.player.mainHandItem = Item.of('cobblemon:life_orb'); - Utils.server.runCommandSilent(`/playsound minecraft:entity.allay.ambient_without_item block ${event.player.username} ${event.player.x} ${event.player.y} ${event.player.z} 3`) - } -} -}) - -EntityEvents.death('cobblemon:pokemon', event => { - let nearestPlayer = event.level.getNearestPlayer(event.entity, 25); - if (nearestPlayer !== null) { - let index = nearestPlayer.inventory.find('tfcobblemon:life_orb_charging'); - if (index !== -1) { - let orb = nearestPlayer.inventory.getItem(index); - if (orb.damageValue >= 1) { - orb.damageValue--; - Utils.server.runCommandSilent(`/playsound minecraft:block.amethyst_cluster.hit block ${nearestPlayer.username} ${nearestPlayer.x} ${nearestPlayer.y} ${nearestPlayer.z} 3`); - } - } - } -}); + + +ItemEvents.rightClicked('tfcobblemon:blank_orb', event=> { + if (event.player.mainHandItem.id == "tfcobblemon:blank_orb") { + event.player.mainHandItem = Item.of('tfcobblemon:life_orb_charging', '{Damage:100}'); + Utils.server.runCommandSilent(`/playsound minecraft:entity.allay.ambient_with_item block ${event.player.username} ${event.player.x} ${event.player.y} ${event.player.z} 3`) + } +}) + +ItemEvents.rightClicked('tfcobblemon:life_orb_charging', event=> { + if (event.player.mainHandItem.id == "tfcobblemon:life_orb_charging") { + if (event.player.mainHandItem.damageValue <= 0) { + event.player.mainHandItem = Item.of('cobblemon:life_orb'); + Utils.server.runCommandSilent(`/playsound minecraft:entity.allay.ambient_without_item block ${event.player.username} ${event.player.x} ${event.player.y} ${event.player.z} 3`) + } +} +}) + +EntityEvents.death('cobblemon:pokemon', event => { + let nearestPlayer = event.level.getNearestPlayer(event.entity, 25); + if (nearestPlayer !== null) { + let index = nearestPlayer.inventory.find('tfcobblemon:life_orb_charging'); + if (index !== -1) { + let orb = nearestPlayer.inventory.getItem(index); + if (orb.damageValue >= 1) { + orb.damageValue--; + Utils.server.runCommandSilent(`/playsound minecraft:block.amethyst_cluster.hit block ${nearestPlayer.username} ${nearestPlayer.x} ${nearestPlayer.y} ${nearestPlayer.z} 3`); + } + } + } +}); diff --git a/src/main/resources/data/tfcobblemon/kubejs/server_scripts/salt_water_breathing.js b/src/main/resources/data/tfcobblemon/kubejs/server_scripts/salt_water_breathing.js index d28665f..18214d7 100644 --- a/src/main/resources/data/tfcobblemon/kubejs/server_scripts/salt_water_breathing.js +++ b/src/main/resources/data/tfcobblemon/kubejs/server_scripts/salt_water_breathing.js @@ -1,159 +1,159 @@ -EntityEvents.spawned("cobblemon:pokemon", event => { - const {entity, player, server} = event - let nbt = entity.serializeNBT(); - let species = nbt.Pokemon.Species.toString().replace("cobblemon:", ""); - // Check if the species is in the speciesList array - if ((global.saltWaterBreather).includes(species)) { - if (!entity.hasEffect("minecraft:water_breathing")) { - entity.potionEffects.add("minecraft:water_breathing", 1000000, 0, true, false); - } - } -}); - -global.saltWaterBreather = [ - "squirtle", - "wartortle", - "blastoise", - "psyduck", - "golduck", - "tentacool", - "tentacruel", - "slowpoke", - "slowbro", - "seel", - "dewgong", - "shellder", - "cloyster", - "krabby", - "kingler", - "horsea", - "seadra", - "staryu", - "starmie", - "magikarp", - "gyarados", - "lapras", - "vaporeon", - "omanyte", - "omastar", - "kabuto", - "kabutops", - "dratini", - "dragonair", - "dragonite", - "totodile", - "croconaw", - "feraligatr", - "chinchou", - "lanturn", - "marill", - "azumarill", - "slowking", - "qwilfish", - "corsola", - "remoraid", - "octillery", - "mantine", - "kingdra", - "suicune", - "lugia", - "azurill", - "carvanha", - "sharpedo", - "wailmer", - "wailord", - "lileep", - "cradily", - "anorith", - "armaldo", - "feebas", - "milotic", - "spheal", - "sealeo", - "walrein", - "clamperl", - "huntail", - "gorebyss", - "relicanth", - "luvdisc", - "kyogre", - "piplup", - "prinplup", - "empoleon", - "bidoof", - "bibarel", - "buizel", - "floatzel", - "shellos", - "gastrodon", - "finneon", - "lumineon", - "mantyke", - "dialga", - "palkia", - "giratina", - "phione", - "manaphy", - "arceus", - "oshawott", - "dewott", - "samurott", - "basculin", - "tirtouga", - "carracosta", - "frillish", - "jellicent", - "alomomola", - "tynamo", - "eelektrik", - "eelektross", - "keldeo", - "inkay", - "malamar", - "binacle", - "barbaracle", - "skrelp", - "dragalge", - "clauncher", - "clawitzer", - "bergmite", - "avalugg", - "volcanion", - "popplio", - "brionne", - "primarina", - "wishiwashi", - "mareanie", - "toxapex", - "wimpod", - "golisopod", - "sandygast", - "palossand", - "pyukumuku", - "bruxish", - "dhelmise", - "tapufini", - "chewtle", - "drednaw", - "arrokuda", - "barraskewda", - "clobbopus", - "grapploct", - "cursola", - "pincurchin", - "eiscue", - "dracovish", - "arctovish", - "dreepy", - "drakloak", - "dragapult", - "basculegion", - "overqwil", - "wiglett", - "wugtrio", - "finizen", - "palafin", - "veluza", - "walkingwake" - ]; - +EntityEvents.spawned("cobblemon:pokemon", event => { + const {entity, player, server} = event + let nbt = entity.serializeNBT(); + let species = nbt.Pokemon.Species.toString().replace("cobblemon:", ""); + // Check if the species is in the speciesList array + if ((global.saltWaterBreather).includes(species)) { + if (!entity.hasEffect("minecraft:water_breathing")) { + entity.potionEffects.add("minecraft:water_breathing", 1000000, 0, true, false); + } + } +}); + +global.saltWaterBreather = [ + "squirtle", + "wartortle", + "blastoise", + "psyduck", + "golduck", + "tentacool", + "tentacruel", + "slowpoke", + "slowbro", + "seel", + "dewgong", + "shellder", + "cloyster", + "krabby", + "kingler", + "horsea", + "seadra", + "staryu", + "starmie", + "magikarp", + "gyarados", + "lapras", + "vaporeon", + "omanyte", + "omastar", + "kabuto", + "kabutops", + "dratini", + "dragonair", + "dragonite", + "totodile", + "croconaw", + "feraligatr", + "chinchou", + "lanturn", + "marill", + "azumarill", + "slowking", + "qwilfish", + "corsola", + "remoraid", + "octillery", + "mantine", + "kingdra", + "suicune", + "lugia", + "azurill", + "carvanha", + "sharpedo", + "wailmer", + "wailord", + "lileep", + "cradily", + "anorith", + "armaldo", + "feebas", + "milotic", + "spheal", + "sealeo", + "walrein", + "clamperl", + "huntail", + "gorebyss", + "relicanth", + "luvdisc", + "kyogre", + "piplup", + "prinplup", + "empoleon", + "bidoof", + "bibarel", + "buizel", + "floatzel", + "shellos", + "gastrodon", + "finneon", + "lumineon", + "mantyke", + "dialga", + "palkia", + "giratina", + "phione", + "manaphy", + "arceus", + "oshawott", + "dewott", + "samurott", + "basculin", + "tirtouga", + "carracosta", + "frillish", + "jellicent", + "alomomola", + "tynamo", + "eelektrik", + "eelektross", + "keldeo", + "inkay", + "malamar", + "binacle", + "barbaracle", + "skrelp", + "dragalge", + "clauncher", + "clawitzer", + "bergmite", + "avalugg", + "volcanion", + "popplio", + "brionne", + "primarina", + "wishiwashi", + "mareanie", + "toxapex", + "wimpod", + "golisopod", + "sandygast", + "palossand", + "pyukumuku", + "bruxish", + "dhelmise", + "tapufini", + "chewtle", + "drednaw", + "arrokuda", + "barraskewda", + "clobbopus", + "grapploct", + "cursola", + "pincurchin", + "eiscue", + "dracovish", + "arctovish", + "dreepy", + "drakloak", + "dragapult", + "basculegion", + "overqwil", + "wiglett", + "wugtrio", + "finizen", + "palafin", + "veluza", + "walkingwake" + ]; + diff --git a/src/main/resources/data/tfcobblemon/recipe/raw_protector.json b/src/main/resources/data/tfcobblemon/recipe/raw_protector.json new file mode 100644 index 0000000..633f8fd --- /dev/null +++ b/src/main/resources/data/tfcobblemon/recipe/raw_protector.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "pattern": [ + "###", + "# #" + ], + "key": { + "#": { + "item": "tfc:ceramic/unfired_fire_brick" + } + }, + "result": { + "id": "tfcobblemon:raw_protector", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0001_bulbasaur.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0001_bulbasaur.json index eb748d7..d2920d6 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0001_bulbasaur.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0001_bulbasaur.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "bulbasaur-tfc-1", - "pokemon": "bulbasaur", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "bulbasaur-tfc-1", + "pokemon": "bulbasaur", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0002_ivysaur.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0002_ivysaur.json index 8b8fdb4..7765e92 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0002_ivysaur.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0002_ivysaur.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "ivysaur-tfc-1", - "pokemon": "ivysaur", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "ivysaur-tfc-1", + "pokemon": "ivysaur", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0003_venusaur.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0003_venusaur.json index ef10de1..4dd86d1 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0003_venusaur.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0003_venusaur.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "venusaur-tfc-1", - "pokemon": "venusaur", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "venusaur-tfc-1", + "pokemon": "venusaur", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0004_charmander.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0004_charmander.json index a5699b9..7a6fa30 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0004_charmander.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0004_charmander.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "charmander-tfc-1", - "pokemon": "charmander", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "charmander-tfc-1", + "pokemon": "charmander", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0005_charmeleon.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0005_charmeleon.json index 8415913..cb99259 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0005_charmeleon.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0005_charmeleon.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "charmeleon-tfc-1", - "pokemon": "charmeleon", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "charmeleon-tfc-1", + "pokemon": "charmeleon", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0006_charizard.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0006_charizard.json index b53cc87..c426d2c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0006_charizard.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0006_charizard.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "charizard-tfc-1", - "pokemon": "charizard", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "charizard-tfc-1", + "pokemon": "charizard", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0007_squirtle.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0007_squirtle.json index 16eb640..61271f8 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0007_squirtle.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0007_squirtle.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "squirtle-tfc-1", - "pokemon": "squirtle", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "squirtle-tfc-1", + "pokemon": "squirtle", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0008_wartortle.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0008_wartortle.json index b5c743e..5e7fd43 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0008_wartortle.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0008_wartortle.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wartortle-tfc-1", - "pokemon": "wartortle", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wartortle-tfc-1", + "pokemon": "wartortle", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0009_blastoise.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0009_blastoise.json index 4287f58..6e37cc7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0009_blastoise.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0009_blastoise.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "blastoise-tfc-1", - "pokemon": "blastoise", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "blastoise-tfc-1", + "pokemon": "blastoise", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0010_caterpie.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0010_caterpie.json index e281388..11cf6e0 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0010_caterpie.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0010_caterpie.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "caterpie-tfc-1", - "pokemon": "caterpie", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "caterpie-tfc-1", + "pokemon": "caterpie", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0011_metapod.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0011_metapod.json index ceee23b..05f001f 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0011_metapod.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0011_metapod.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "metapod-tfc-1", - "pokemon": "metapod", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "metapod-tfc-1", + "pokemon": "metapod", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0012_butterfree.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0012_butterfree.json index 54b618c..33ff5bd 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0012_butterfree.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0012_butterfree.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "butterfree-tfc-1", - "pokemon": "butterfree", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "butterfree-tfc-1", + "pokemon": "butterfree", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0013_weedle.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0013_weedle.json index 5c65ea3..8f5ac83 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0013_weedle.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0013_weedle.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "weedle-tfc-1", - "pokemon": "weedle", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "weedle-tfc-1", + "pokemon": "weedle", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0014_kakuna.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0014_kakuna.json index 26e5a4d..bce2b9c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0014_kakuna.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0014_kakuna.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "kakuna-tfc-1", - "pokemon": "kakuna", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "kakuna-tfc-1", + "pokemon": "kakuna", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0015_beedrill.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0015_beedrill.json index 6cc9839..923fcb9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0015_beedrill.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0015_beedrill.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "beedrill-tfc-1", - "pokemon": "beedrill", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "beedrill-tfc-1", + "pokemon": "beedrill", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0016_pidgey.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0016_pidgey.json index ae450b7..134bc6a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0016_pidgey.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0016_pidgey.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "pidgey-tfc-1", - "pokemon": "pidgey", - "presets": [ - "central-seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "pidgey-tfc-1", + "pokemon": "pidgey", + "presets": [ + "central-seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0017_pidgeotto.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0017_pidgeotto.json index 9148535..fdce946 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0017_pidgeotto.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0017_pidgeotto.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "pidgeotto-tfc-1", - "pokemon": "pidgeotto", - "presets": [ - "central-seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "pidgeotto-tfc-1", + "pokemon": "pidgeotto", + "presets": [ + "central-seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0018_pidgeot.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0018_pidgeot.json index 23d807f..ed67c03 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0018_pidgeot.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0018_pidgeot.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "pidgeot-tfc-1", - "pokemon": "pidgeot", - "presets": [ - "central-seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "pidgeot-tfc-1", + "pokemon": "pidgeot", + "presets": [ + "central-seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0019_rattata.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0019_rattata.json index cb1c489..e66b483 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0019_rattata.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0019_rattata.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rattata-tfc-1", - "pokemon": "rattata", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rattata-tfc-1", + "pokemon": "rattata", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0020_raticate.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0020_raticate.json index a29f2cf..e9b0cdc 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0020_raticate.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0020_raticate.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "raticate-tfc-1", - "pokemon": "raticate", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "raticate-tfc-1", + "pokemon": "raticate", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0023_ekans.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0023_ekans.json index 2f67c52..ea5fd33 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0023_ekans.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0023_ekans.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "ekans-tfc-1", - "pokemon": "ekans snake_pattern=classic", - "presets": [ - "southeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "ekans-tfc-1", + "pokemon": "ekans snake_pattern=classic", + "presets": [ + "southeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0024_arbok.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0024_arbok.json index f9d4d85..ba24e76 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0024_arbok.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0024_arbok.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "arbok-tfc-1", - "pokemon": "arbok snake_pattern=classic", - "presets": [ - "southeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-55", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "arbok-tfc-1", + "pokemon": "arbok snake_pattern=classic", + "presets": [ + "southeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-55", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0027_sandshrew.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0027_sandshrew.json index e3d8c1c..7cf2303 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0027_sandshrew.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0027_sandshrew.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sandshrew-tfc-1", - "pokemon": "sandshrew", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sandshrew-tfc-1", + "pokemon": "sandshrew", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0028_sandslash.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0028_sandslash.json index b54c2dd..8db13e2 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0028_sandslash.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0028_sandslash.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sandslash-tfc-1", - "pokemon": "sandslash", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sandslash-tfc-1", + "pokemon": "sandslash", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0029_nidoranf.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0029_nidoranf.json index d1d71c4..cbea1a8 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0029_nidoranf.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0029_nidoranf.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "nidoranf-tfc-1", - "pokemon": "nidoranf", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "nidoranf-tfc-1", + "pokemon": "nidoranf", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0030_nidorina.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0030_nidorina.json index 38a15f4..08468ad 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0030_nidorina.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0030_nidorina.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "nidorina-tfc-1", - "pokemon": "nidorina", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "nidorina-tfc-1", + "pokemon": "nidorina", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0031_nidoqueen.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0031_nidoqueen.json index 3bfc20e..776b827 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0031_nidoqueen.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0031_nidoqueen.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "nidoqueen-tfc-1", - "pokemon": "nidoqueen", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "nidoqueen-tfc-1", + "pokemon": "nidoqueen", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0032_nidoranm.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0032_nidoranm.json index 3ca8736..612e6db 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0032_nidoranm.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0032_nidoranm.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "nidoranm-tfc-1", - "pokemon": "nidoranm", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "nidoranm-tfc-1", + "pokemon": "nidoranm", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0033_nidorino.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0033_nidorino.json index 0839f37..21e7e16 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0033_nidorino.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0033_nidorino.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "nidorino-tfc-1", - "pokemon": "nidorino", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "nidorino-tfc-1", + "pokemon": "nidorino", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0034_nidoking.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0034_nidoking.json index e23f6bc..6b2c3fd 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0034_nidoking.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0034_nidoking.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "nidoking-tfc-1", - "pokemon": "nidoking", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "nidoking-tfc-1", + "pokemon": "nidoking", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0035_clefairy.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0035_clefairy.json index dec2bd1..7aca59f 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0035_clefairy.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0035_clefairy.json @@ -1,46 +1,46 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "clefairy-tfc-1", - "pokemon": "clefairy", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:high_altitude" - ] - } - }, - { - "id": "clefairy-tfc-2", - "pokemon": "clefairy", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-45", - "weight": 30.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:highlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "clefairy-tfc-1", + "pokemon": "clefairy", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:high_altitude" + ] + } + }, + { + "id": "clefairy-tfc-2", + "pokemon": "clefairy", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-45", + "weight": 30.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:highlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0036_clefable.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0036_clefable.json index 4323cf0..5e8a453 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0036_clefable.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0036_clefable.json @@ -1,46 +1,46 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "clefable-tfc-1", - "pokemon": "clefable", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:high_altitude" - ] - } - }, - { - "id": "clefable-tfc-2", - "pokemon": "clefable", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "45-55", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:highlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "clefable-tfc-1", + "pokemon": "clefable", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:high_altitude" + ] + } + }, + { + "id": "clefable-tfc-2", + "pokemon": "clefable", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "45-55", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:highlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0039_jigglypuff.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0039_jigglypuff.json index 40d1ac2..565f35d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0039_jigglypuff.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0039_jigglypuff.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "jigglypuff-tfc-1", - "pokemon": "jigglypuff", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "jigglypuff-tfc-1", + "pokemon": "jigglypuff", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0040_wigglytuff.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0040_wigglytuff.json index 6d74dfb..14d2ddc 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0040_wigglytuff.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0040_wigglytuff.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wigglytuff-tfc-1", - "pokemon": "wigglytuff", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wigglytuff-tfc-1", + "pokemon": "wigglytuff", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0052_meowth.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0052_meowth.json index bd0a5d8..1161661 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0052_meowth.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0052_meowth.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "meowth-tfc-1", - "pokemon": "meowth", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "meowth-tfc-1", + "pokemon": "meowth", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0053_persian.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0053_persian.json index 52b4b3a..18bb8b5 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0053_persian.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0053_persian.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "persian-tfc-1", - "pokemon": "persian", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "persian-tfc-1", + "pokemon": "persian", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0054_psyduck.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0054_psyduck.json index b70d573..d65a332 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0054_psyduck.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0054_psyduck.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "psyduck-tfc-1", - "pokemon": "psyduck", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater", - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "psyduck-tfc-1", + "pokemon": "psyduck", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater", + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0055_golduck.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0055_golduck.json index 20acaa1..a63968e 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0055_golduck.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0055_golduck.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "golduck-tfc-1", - "pokemon": "golduck", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater", - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "golduck-tfc-1", + "pokemon": "golduck", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater", + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0072_tentacool.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0072_tentacool.json index 25160fd..547daae 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0072_tentacool.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0072_tentacool.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tentacool-tfc-1", - "pokemon": "tentacool", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-35", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tentacool-tfc-1", + "pokemon": "tentacool", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-35", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0073_tentacruel.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0073_tentacruel.json index 995b4fd..85f6b61 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0073_tentacruel.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0073_tentacruel.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tentacruel-tfc-1", - "pokemon": "tentacruel", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "35-55", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tentacruel-tfc-1", + "pokemon": "tentacruel", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "35-55", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0074_geodude.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0074_geodude.json index f92f2a1..33cd85e 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0074_geodude.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0074_geodude.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "geodude-tfc-1", - "pokemon": "geodude", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - }, - { - "id": "geodude-tfc-2", - "pokemon": "geodude", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-45", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "geodude-tfc-1", + "pokemon": "geodude", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + }, + { + "id": "geodude-tfc-2", + "pokemon": "geodude", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-45", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0075_graveler.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0075_graveler.json index bfcc7c9..4cb685b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0075_graveler.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0075_graveler.json @@ -1,47 +1,47 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "graveler-tfc-1", - "pokemon": "graveler", - "presets": [ - "rocky", - "sandy" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - }, - { - "id": "graveler-tfc-2", - "pokemon": "graveler", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-45", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "graveler-tfc-1", + "pokemon": "graveler", + "presets": [ + "rocky", + "sandy" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + }, + { + "id": "graveler-tfc-2", + "pokemon": "graveler", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-45", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0076_golem.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0076_golem.json index 53b16df..685e5ce 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0076_golem.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0076_golem.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "golem-tfc-1", - "pokemon": "golem", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - }, - { - "id": "golem-tfc-2", - "pokemon": "golem", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "45-70", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "golem-tfc-1", + "pokemon": "golem", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + }, + { + "id": "golem-tfc-2", + "pokemon": "golem", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "45-70", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0077_ponyta.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0077_ponyta.json index 42974a6..e3cf9ba 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0077_ponyta.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0077_ponyta.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "ponyta-tfc-1", - "pokemon": "ponyta", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "ponyta-tfc-1", + "pokemon": "ponyta", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0078_rapidash.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0078_rapidash.json index f4b15ce..91c7e03 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0078_rapidash.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0078_rapidash.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rapidash-tfc-1", - "pokemon": "rapidash", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rapidash-tfc-1", + "pokemon": "rapidash", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0079_slowpoke.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0079_slowpoke.json index ea87413..a522009 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0079_slowpoke.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0079_slowpoke.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "slowpoke-tfc-1", - "pokemon": "slowpoke", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "slowpoke-tfc-1", + "pokemon": "slowpoke", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0080_slowbro.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0080_slowbro.json index 470a3cc..ad8f8d6 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0080_slowbro.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0080_slowbro.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "slowbro-tfc-1", - "pokemon": "slowbro", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "slowbro-tfc-1", + "pokemon": "slowbro", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0092_gastly.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0092_gastly.json index 30ff692..914a12a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0092_gastly.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0092_gastly.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "gastly-tfc-1", - "pokemon": "gastly", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-35", - "weight": 20.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common", - "#tfc:marshes", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "gastly-tfc-1", + "pokemon": "gastly", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-35", + "weight": 20.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common", + "#tfc:marshes", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0093_haunter.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0093_haunter.json index af3106d..7dd7d2b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0093_haunter.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0093_haunter.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "haunter-tfc-1", - "pokemon": "haunter", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-55", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common", - "#tfc:marshes", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "haunter-tfc-1", + "pokemon": "haunter", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-55", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common", + "#tfc:marshes", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0094_gengar.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0094_gengar.json index 223f670..ff60251 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0094_gengar.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0094_gengar.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "gengar-tfc-1", - "pokemon": "gengar", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common", - "#tfc:marshes", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "gengar-tfc-1", + "pokemon": "gengar", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common", + "#tfc:marshes", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0095_onix.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0095_onix.json index 7cd8228..f95f751 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0095_onix.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0095_onix.json @@ -1,46 +1,46 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "onix-tfc-1", - "pokemon": "onix", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "45-60", - "weight": 10.0, - "condition": { - "maxY": 50, - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - }, - { - "id": "onix-tfc-2", - "pokemon": "onix", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "onix-tfc-1", + "pokemon": "onix", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "45-60", + "weight": 10.0, + "condition": { + "maxY": 50, + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + }, + { + "id": "onix-tfc-2", + "pokemon": "onix", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0098_krabby.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0098_krabby.json index 145d841..b2e41a4 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0098_krabby.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0098_krabby.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "krabby-tfc-1", - "pokemon": "krabby", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "krabby-tfc-1", + "pokemon": "krabby", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0099_kingler.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0099_kingler.json index cfaf18c..4e4e2dd 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0099_kingler.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0099_kingler.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "kingler-tfc-1", - "pokemon": "kingler", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "kingler-tfc-1", + "pokemon": "kingler", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0111_rhyhorn.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0111_rhyhorn.json index 4cb9971..fca217b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0111_rhyhorn.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0111_rhyhorn.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rhyhorn-tfc-1", - "pokemon": "rhyhorn", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rhyhorn-tfc-1", + "pokemon": "rhyhorn", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0112_rhydon.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0112_rhydon.json index 2d2b66e..06aaf03 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0112_rhydon.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0112_rhydon.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rhydon-tfc-1", - "pokemon": "rhydon", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rhydon-tfc-1", + "pokemon": "rhydon", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0114_tangela.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0114_tangela.json index ad97fdc..9f73b3f 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0114_tangela.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0114_tangela.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tangela-tfc-1", - "pokemon": "tangela", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:marshes" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tangela-tfc-1", + "pokemon": "tangela", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:marshes" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0116_horsea.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0116_horsea.json index f21fb7c..7fcd7b3 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0116_horsea.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0116_horsea.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "horsea-tfc-1", - "pokemon": "horsea", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-35", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "horsea-tfc-1", + "pokemon": "horsea", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-35", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0117_seadra.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0117_seadra.json index 2b9f0d3..a8643d9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0117_seadra.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0117_seadra.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "seadra-tfc-1", - "pokemon": "seadra", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "seadra-tfc-1", + "pokemon": "seadra", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0118_goldeen.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0118_goldeen.json index 9760bf2..9978d42 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0118_goldeen.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0118_goldeen.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "goldeen-tfc-1", - "pokemon": "goldeen", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "10-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "goldeen-tfc-1", + "pokemon": "goldeen", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "10-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0119_seaking.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0119_seaking.json index 42372c4..3abd119 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0119_seaking.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0119_seaking.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "seaking-tfc-1", - "pokemon": "seaking", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "35-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "seaking-tfc-1", + "pokemon": "seaking", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "35-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0123_scyther.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0123_scyther.json index 3fbb79d..51e4415 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0123_scyther.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0123_scyther.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "scyther-tfc-1", - "pokemon": "scyther", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "30-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "scyther-tfc-1", + "pokemon": "scyther", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "30-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0125_electabuzz.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0125_electabuzz.json index 27f4e09..bb68154 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0125_electabuzz.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0125_electabuzz.json @@ -1,33 +1,33 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "electabuzz-tfc-1", - "pokemon": "electabuzz", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-55", - "weight": 10.0, - "weightMultiplier": { - "multiplier": 5.0, - "condition": { - "isThundering": true - } - }, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "electabuzz-tfc-1", + "pokemon": "electabuzz", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-55", + "weight": 10.0, + "weightMultiplier": { + "multiplier": 5.0, + "condition": { + "isThundering": true + } + }, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0126_magmar.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0126_magmar.json index dd8fc89..b90cc7a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0126_magmar.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0126_magmar.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "magmar-tfc-1", - "pokemon": "magmar", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:volcanic" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "magmar-tfc-1", + "pokemon": "magmar", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:volcanic" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0128_tauros.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0128_tauros.json index 85fb27c..19b04ea 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0128_tauros.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0128_tauros.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tauros-tfc-1", - "pokemon": "tauros", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tauros-tfc-1", + "pokemon": "tauros", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0129_magikarp.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0129_magikarp.json index 22145ac..59a745d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0129_magikarp.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0129_magikarp.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "magikarp-tfc-1", - "pokemon": "magikarp", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "5-35", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:oceans", - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "magikarp-tfc-1", + "pokemon": "magikarp", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "5-35", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:oceans", + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0130_gyarados.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0130_gyarados.json index 4178b48..ec2015c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0130_gyarados.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0130_gyarados.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "gyarados-tfc-1", - "pokemon": "gyarados", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "20-65", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "gyarados-tfc-1", + "pokemon": "gyarados", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "20-65", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0138_omanyte.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0138_omanyte.json index 8d3f57e..ca5f686 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0138_omanyte.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0138_omanyte.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "omanyte-tfc-1", - "pokemon": "omanyte", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:tidal" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "omanyte-tfc-1", + "pokemon": "omanyte", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:tidal" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0139_omastar.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0139_omastar.json index e99745b..df7fcc9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0139_omastar.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0139_omastar.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "omastar-tfc-1", - "pokemon": "omastar", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "35-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:tidal" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "omastar-tfc-1", + "pokemon": "omastar", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "35-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:tidal" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0140_kabuto.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0140_kabuto.json index 978c946..2e553d4 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0140_kabuto.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0140_kabuto.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "kabuto-tfc-1", - "pokemon": "kabuto", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:shore" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "kabuto-tfc-1", + "pokemon": "kabuto", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:shore" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0141_kabutops.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0141_kabutops.json index d892eef..8a7976b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0141_kabutops.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0141_kabutops.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "kabutops-tfc-1", - "pokemon": "kabutops", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "35-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:shore" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "kabutops-tfc-1", + "pokemon": "kabutops", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "35-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:shore" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0142_aerodactyl.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0142_aerodactyl.json index bff2256..f101195 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0142_aerodactyl.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0142_aerodactyl.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "aerodactyl-tfc-1", - "pokemon": "aerodactyl", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "aerodactyl-tfc-1", + "pokemon": "aerodactyl", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0143_snorlax.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0143_snorlax.json index 7343cd1..b697bed 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0143_snorlax.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0143_snorlax.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "snorlax-tfc-1", - "pokemon": "snorlax", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "snorlax-tfc-1", + "pokemon": "snorlax", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0147_dratini.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0147_dratini.json index d29120d..c4755f7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0147_dratini.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0147_dratini.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dratini-tfc-1", - "pokemon": "dratini", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dratini-tfc-1", + "pokemon": "dratini", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0148_dragonair.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0148_dragonair.json index d48cca1..cedd1bd 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0148_dragonair.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0148_dragonair.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dragonair-tfc-1", - "pokemon": "dragonair", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "30-55", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dragonair-tfc-1", + "pokemon": "dragonair", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "30-55", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0149_dragonite.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0149_dragonite.json index cb7c8ba..d2f651d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0149_dragonite.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0149_dragonite.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dragonite-tfc-1", - "pokemon": "dragonite", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dragonite-tfc-1", + "pokemon": "dragonite", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0158_totodile.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0158_totodile.json index a99f739..fdf26b0 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0158_totodile.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0158_totodile.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "totodile-tfc-1", - "pokemon": "totodile", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "totodile-tfc-1", + "pokemon": "totodile", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0159_croconaw.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0159_croconaw.json index 9b1e87c..287cdea 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0159_croconaw.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0159_croconaw.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "croconaw-tfc-1", - "pokemon": "croconaw", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "croconaw-tfc-1", + "pokemon": "croconaw", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0160_feraligatr.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0160_feraligatr.json index a91a476..dcd9fef 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0160_feraligatr.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0160_feraligatr.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "feraligatr-tfc-1", - "pokemon": "feraligatr", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "feraligatr-tfc-1", + "pokemon": "feraligatr", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0170_chinchou.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0170_chinchou.json index 9a7a98d..7a258d4 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0170_chinchou.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0170_chinchou.json @@ -1,46 +1,46 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "chinchou-tfc-1", - "pokemon": "chinchou", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-35", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:oceans" - ] - } - }, - { - "id": "chinchou-tfc-2", - "pokemon": "chinchou", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-35", - "weight": 20.0, - "condition": { - "canSeeSky": "false", - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:common", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "chinchou-tfc-1", + "pokemon": "chinchou", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-35", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:oceans" + ] + } + }, + { + "id": "chinchou-tfc-2", + "pokemon": "chinchou", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-35", + "weight": 20.0, + "condition": { + "canSeeSky": "false", + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:common", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0171_lanturn.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0171_lanturn.json index 00d9da1..fd619be 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0171_lanturn.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0171_lanturn.json @@ -1,46 +1,46 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "lanturn-tfc-1", - "pokemon": "lanturn", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:oceans" - ] - } - }, - { - "id": "lanturn-tfc-2", - "pokemon": "lanturn", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "20-45", - "weight": 20.0, - "condition": { - "canSeeSky": "false", - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:common", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "lanturn-tfc-1", + "pokemon": "lanturn", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:oceans" + ] + } + }, + { + "id": "lanturn-tfc-2", + "pokemon": "lanturn", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "20-45", + "weight": 20.0, + "condition": { + "canSeeSky": "false", + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:common", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0173_cleffa.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0173_cleffa.json index 9477cff..b21e7d3 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0173_cleffa.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0173_cleffa.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cleffa-tfc-1", - "pokemon": "cleffa", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "1-10", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cleffa-tfc-1", + "pokemon": "cleffa", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "1-10", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0174_igglybuff.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0174_igglybuff.json index 7155718..91cdd1d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0174_igglybuff.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0174_igglybuff.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "igglybuff-tfc-1", - "pokemon": "igglybuff", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "1-10", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "igglybuff-tfc-1", + "pokemon": "igglybuff", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "1-10", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0177_natu.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0177_natu.json index 4d66543..cf31f3a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0177_natu.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0177_natu.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "natu-tfc-1", - "pokemon": "natu", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "natu-tfc-1", + "pokemon": "natu", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0178_xatu.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0178_xatu.json index a737dd5..8f7d7c0 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0178_xatu.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0178_xatu.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "xatu-tfc-1", - "pokemon": "xatu", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "xatu-tfc-1", + "pokemon": "xatu", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0179_mareep.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0179_mareep.json index 6ec8005..455339a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0179_mareep.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0179_mareep.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "mareep-tfc-1", - "pokemon": "mareep", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "mareep-tfc-1", + "pokemon": "mareep", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0180_flaaffy.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0180_flaaffy.json index 036ae4a..8d732f2 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0180_flaaffy.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0180_flaaffy.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "flaaffy-tfc-1", - "pokemon": "flaaffy", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "flaaffy-tfc-1", + "pokemon": "flaaffy", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0181_ampharos.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0181_ampharos.json index bea82c4..47ea09c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0181_ampharos.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0181_ampharos.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "ampharos-tfc-1", - "pokemon": "ampharos", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "ampharos-tfc-1", + "pokemon": "ampharos", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0191_sunkern.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0191_sunkern.json index b89e34a..c991cd1 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0191_sunkern.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0191_sunkern.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sunkern-tfc-1", - "pokemon": "sunkern", - "presets": [ - "southwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sunkern-tfc-1", + "pokemon": "sunkern", + "presets": [ + "southwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0192_sunflora.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0192_sunflora.json index 8c0264f..79b6e72 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0192_sunflora.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0192_sunflora.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sunflora-tfc-1", - "pokemon": "sunflora", - "presets": [ - "southwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-55", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sunflora-tfc-1", + "pokemon": "sunflora", + "presets": [ + "southwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-55", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0193_yanma.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0193_yanma.json index 953bb93..b7b7fa7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0193_yanma.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0193_yanma.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "yanma-tfc-1", - "pokemon": "yanma", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "surface", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:marshes", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "yanma-tfc-1", + "pokemon": "yanma", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "surface", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:marshes", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0194_wooper.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0194_wooper.json index c2a1121..581af12 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0194_wooper.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0194_wooper.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wooper-tfc-1", - "pokemon": "wooper", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wooper-tfc-1", + "pokemon": "wooper", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0195_quagsire.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0195_quagsire.json index 855882a..08f3c55 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0195_quagsire.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0195_quagsire.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "quagsire-tfc-1", - "pokemon": "quagsire", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "quagsire-tfc-1", + "pokemon": "quagsire", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0199_slowking.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0199_slowking.json index 9c2a5ea..5603ebc 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0199_slowking.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0199_slowking.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "slowking-tfc-1", - "pokemon": "slowking", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "slowking-tfc-1", + "pokemon": "slowking", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0207_gligar.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0207_gligar.json index 8c8d189..24aa425 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0207_gligar.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0207_gligar.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "gligar-tfc-1", - "pokemon": "gligar", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-35", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "gligar-tfc-1", + "pokemon": "gligar", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-35", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0215_sneasel.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0215_sneasel.json index 72a2556..98b6f61 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0215_sneasel.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0215_sneasel.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sneasel-tfc-1", - "pokemon": "sneasel", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common", - "tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sneasel-tfc-1", + "pokemon": "sneasel", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common", + "tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0216_teddiursa.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0216_teddiursa.json index 3ee453d..679ee6d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0216_teddiursa.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0216_teddiursa.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "teddiursa-tfc-1", - "pokemon": "teddiursa", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "teddiursa-tfc-1", + "pokemon": "teddiursa", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0217_ursaring.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0217_ursaring.json index e25feed..f8a17e2 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0217_ursaring.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0217_ursaring.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "ursaring-tfc-1", - "pokemon": "ursaring", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "ursaring-tfc-1", + "pokemon": "ursaring", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0218_slugma.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0218_slugma.json index 400232b..e264287 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0218_slugma.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0218_slugma.json @@ -1,24 +1,24 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "slugma-tfc-1", - "pokemon": "slugma", - "presets": [ - "lava_surface" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "slugma-tfc-1", + "pokemon": "slugma", + "presets": [ + "lava" + ], + "type": "pokemon", + "spawnablePositionType": "surface", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0219_magcargo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0219_magcargo.json index b377380..b28a7af 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0219_magcargo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0219_magcargo.json @@ -1,24 +1,24 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "magcargo-tfc-1", - "pokemon": "magcargo", - "presets": [ - "lava_surface" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "magcargo-tfc-1", + "pokemon": "magcargo", + "presets": [ + "lava" + ], + "type": "pokemon", + "spawnablePositionType": "surface", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0220_swinub.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0220_swinub.json index 5bb5ee1..d674afb 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0220_swinub.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0220_swinub.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "swinub-tfc-1", - "pokemon": "swinub", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-50", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "tfc:badlands", - "#tfc:marshes" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "swinub-tfc-1", + "pokemon": "swinub", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-50", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "tfc:badlands", + "#tfc:marshes" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0221_piloswine.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0221_piloswine.json index 4a7b2da..b4e2fe9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0221_piloswine.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0221_piloswine.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "piloswine-tfc-1", - "pokemon": "piloswine", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "30-60", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "tfc:badlands", - "#tfc:marshes" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "piloswine-tfc-1", + "pokemon": "piloswine", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "30-60", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "tfc:badlands", + "#tfc:marshes" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0222_corsola.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0222_corsola.json index 2c5f0ee..20331da 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0222_corsola.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0222_corsola.json @@ -1,24 +1,24 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "corsola-tfc-2", - "pokemon": "corsola", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-35", - "weight": 30.0, - "condition": { - "biomes": [ - "tfc:ocean_reef" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "corsola-tfc-2", + "pokemon": "corsola", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-35", + "weight": 30.0, + "condition": { + "biomes": [ + "tfc:ocean_reef" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0230_kingdra.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0230_kingdra.json index 0f42071..8803fed 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0230_kingdra.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0230_kingdra.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "kingdra-tfc-1", - "pokemon": "kingdra", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "kingdra-tfc-1", + "pokemon": "kingdra", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0234_stantler.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0234_stantler.json index d0255bd..33af9fe 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0234_stantler.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0234_stantler.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "stantler-tfc-1", - "pokemon": "stantler", - "presets": [ - "northeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "40-55", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "stantler-tfc-1", + "pokemon": "stantler", + "presets": [ + "northeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "40-55", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0239_elekid.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0239_elekid.json index 8e54f6b..868a4ed 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0239_elekid.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0239_elekid.json @@ -1,33 +1,33 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "elekid-tfc-1", - "pokemon": "elekid", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "5-20", - "weight": 10.0, - "weightMultiplier": { - "multiplier": 5.0, - "condition": { - "isThundering": true - } - }, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "elekid-tfc-1", + "pokemon": "elekid", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "5-20", + "weight": 10.0, + "weightMultiplier": { + "multiplier": 5.0, + "condition": { + "isThundering": true + } + }, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0240_magby.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0240_magby.json index 6dff0c1..62b96d7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0240_magby.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0240_magby.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "magby-tfc-1", - "pokemon": "magby", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:volcanic" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "magby-tfc-1", + "pokemon": "magby", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:volcanic" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0241_miltank.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0241_miltank.json index b779af1..e0fee33 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0241_miltank.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0241_miltank.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "miltank-tfc-1", - "pokemon": "miltank", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-35", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "miltank-tfc-1", + "pokemon": "miltank", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-35", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0261_poochyena.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0261_poochyena.json index f2c0a6b..0031792 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0261_poochyena.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0261_poochyena.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "poochyena-tfc-1", - "pokemon": "poochyena", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "poochyena-tfc-1", + "pokemon": "poochyena", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0262_mightyena.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0262_mightyena.json index 1fa421b..2d2c470 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0262_mightyena.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0262_mightyena.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "mightyena-tfc-1", - "pokemon": "mightyena", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "mightyena-tfc-1", + "pokemon": "mightyena", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0263_zigzagoon.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0263_zigzagoon.json index dba804d..86deed4 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0263_zigzagoon.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0263_zigzagoon.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "zigzagoon-tfc-1", - "pokemon": "zigzagoon", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "zigzagoon-tfc-1", + "pokemon": "zigzagoon", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0264_linoone.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0264_linoone.json index d00b3c2..f147366 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0264_linoone.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0264_linoone.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "linoone-tfc-1", - "pokemon": "linoone", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "linoone-tfc-1", + "pokemon": "linoone", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0276_taillow.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0276_taillow.json index 007fa11..00206b9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0276_taillow.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0276_taillow.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "taillow-tfc-1", - "pokemon": "taillow", - "presets": [ - "southeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-32", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "taillow-tfc-1", + "pokemon": "taillow", + "presets": [ + "southeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-32", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0277_swellow.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0277_swellow.json index 6297587..87c7473 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0277_swellow.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0277_swellow.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "swellow-tfc-1", - "pokemon": "swellow", - "presets": [ - "southeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "30-45", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "swellow-tfc-1", + "pokemon": "swellow", + "presets": [ + "southeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "30-45", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0278_wingull.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0278_wingull.json index 680756b..3bcc27f 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0278_wingull.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0278_wingull.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wingull-tfc-1", - "pokemon": "wingull", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wingull-tfc-1", + "pokemon": "wingull", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0279_pelipper.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0279_pelipper.json index 8cef0e2..8d1d033 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0279_pelipper.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0279_pelipper.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "pelipper-tfc-1", - "pokemon": "pelipper", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "pelipper-tfc-1", + "pokemon": "pelipper", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0283_surskit.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0283_surskit.json index c998ca0..9ca8c62 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0283_surskit.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0283_surskit.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "surskit-tfc-1", - "pokemon": "surskit", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "surface", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "surskit-tfc-1", + "pokemon": "surskit", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "surface", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0284_masquerain.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0284_masquerain.json index b0a1dd4..7f00c46 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0284_masquerain.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0284_masquerain.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "masquerain-tfc-1", - "pokemon": "masquerain", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "surface", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "masquerain-tfc-1", + "pokemon": "masquerain", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "surface", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0285_shroomish.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0285_shroomish.json index 19fd094..b56d803 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0285_shroomish.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0285_shroomish.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "shroomish-tfc-1", - "pokemon": "shroomish", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "shroomish-tfc-1", + "pokemon": "shroomish", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0286_breloom.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0286_breloom.json index dd661fc..229a2a7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0286_breloom.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0286_breloom.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "breloom-tfc-1", - "pokemon": "breloom", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "breloom-tfc-1", + "pokemon": "breloom", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0302_sableye.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0302_sableye.json index a1fc8d1..0e2745d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0302_sableye.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0302_sableye.json @@ -1,44 +1,44 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sableye-tfc-1", - "pokemon": "sableye", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - }, - { - "id": "sableye-tfc-2", - "pokemon": "sableye", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-45", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sableye-tfc-1", + "pokemon": "sableye", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + }, + { + "id": "sableye-tfc-2", + "pokemon": "sableye", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-45", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0304_aron.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0304_aron.json index e46733f..5a6e9ef 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0304_aron.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0304_aron.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "aron-tfc-1", - "pokemon": "aron", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "8-33", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - }, - { - "id": "aron-tfc-2", - "pokemon": "aron", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-45", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "aron-tfc-1", + "pokemon": "aron", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "8-33", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + }, + { + "id": "aron-tfc-2", + "pokemon": "aron", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-45", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0305_lairon.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0305_lairon.json index 3e66b19..6023bd4 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0305_lairon.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0305_lairon.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "lairon-tfc-1", - "pokemon": "lairon", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "32-43", - "weight": 10, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - }, - { - "id": "lairon-tfc-2", - "pokemon": "lairon", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "45-60", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "lairon-tfc-1", + "pokemon": "lairon", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "32-43", + "weight": 10, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + }, + { + "id": "lairon-tfc-2", + "pokemon": "lairon", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "45-60", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0306_aggron.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0306_aggron.json index cd624e3..4794a9a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0306_aggron.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0306_aggron.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "aggron-tfc-1", - "pokemon": "aggron", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "42-60", - "weight": 10, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - }, - { - "id": "aggron-tfc-2", - "pokemon": "aggron", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "55-70", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "aggron-tfc-1", + "pokemon": "aggron", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "42-60", + "weight": 10, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + }, + { + "id": "aggron-tfc-2", + "pokemon": "aggron", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "55-70", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0318_carvanha.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0318_carvanha.json index d8ed3a4..42938ef 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0318_carvanha.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0318_carvanha.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "carvanha-tfc-1", - "pokemon": "carvanha", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:marshes", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "carvanha-tfc-1", + "pokemon": "carvanha", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:marshes", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0319_sharpedo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0319_sharpedo.json index f3fcab9..59a64ae 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0319_sharpedo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0319_sharpedo.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sharpedo-tfc-1", - "pokemon": "sharpedo", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "35-55", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sharpedo-tfc-1", + "pokemon": "sharpedo", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "35-55", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0320_wailmer.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0320_wailmer.json index 4e65410..e322843 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0320_wailmer.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0320_wailmer.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wailmer-tfc-1", - "pokemon": "wailmer", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "5-45", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "tfc:ocean", - "tfc:deep_ocean", - "tfc:deep_ocean_trench" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wailmer-tfc-1", + "pokemon": "wailmer", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "5-45", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "tfc:ocean", + "tfc:deep_ocean", + "tfc:deep_ocean_trench" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0321_wailord.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0321_wailord.json index 25d5ee6..3104f7a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0321_wailord.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0321_wailord.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wailord-tfc-1", - "pokemon": "wailord", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "40-65", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "tfc:ocean", - "tfc:deep_ocean", - "tfc:deep_ocean_trench" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wailord-tfc-1", + "pokemon": "wailord", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "40-65", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "tfc:ocean", + "tfc:deep_ocean", + "tfc:deep_ocean_trench" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0322_numel.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0322_numel.json index da48ca9..39ed7b8 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0322_numel.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0322_numel.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "numel-tfc-1", - "pokemon": "numel", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:volcanic" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "numel-tfc-1", + "pokemon": "numel", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:volcanic" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0323_camerupt.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0323_camerupt.json index ed0e5c2..e0a9fd6 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0323_camerupt.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0323_camerupt.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "camerupt-tfc-1", - "pokemon": "camerupt", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:volcanic" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "camerupt-tfc-1", + "pokemon": "camerupt", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:volcanic" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0324_torkoal.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0324_torkoal.json index c1f67d0..515955e 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0324_torkoal.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0324_torkoal.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "torkoal-tfc-1", - "pokemon": "torkoal", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "35-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:volcanic" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "torkoal-tfc-1", + "pokemon": "torkoal", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "35-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:volcanic" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0331_cacnea.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0331_cacnea.json index a51ba5b..f55a92d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0331_cacnea.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0331_cacnea.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cacnea-tfc-1", - "pokemon": "cacnea", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cacnea-tfc-1", + "pokemon": "cacnea", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0332_cacturne.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0332_cacturne.json index 642368a..3c85b3b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0332_cacturne.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0332_cacturne.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cacturne-tfc-1", - "pokemon": "cacturne", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "30-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cacturne-tfc-1", + "pokemon": "cacturne", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "30-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0339_barboach.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0339_barboach.json index 7e64894..ab7f544 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0339_barboach.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0339_barboach.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "barboach-tfc-1", - "pokemon": "barboach", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater", - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "barboach-tfc-1", + "pokemon": "barboach", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater", + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0340_whiscash.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0340_whiscash.json index 45beb86..01ead8b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0340_whiscash.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0340_whiscash.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "whiscash-tfc-1", - "pokemon": "whiscash", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "30-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "whiscash-tfc-1", + "pokemon": "whiscash", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "30-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0341_corphish.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0341_corphish.json index a5e0ead..0da7c72 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0341_corphish.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0341_corphish.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "corphish-tfc-1", - "pokemon": "corphish", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "corphish-tfc-1", + "pokemon": "corphish", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0342_crawdaunt.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0342_crawdaunt.json index 4eda3e0..376f966 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0342_crawdaunt.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0342_crawdaunt.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "crawdaunt-tfc-1", - "pokemon": "crawdaunt", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "30-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "crawdaunt-tfc-1", + "pokemon": "crawdaunt", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "30-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0345_lileep.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0345_lileep.json index 5ff464c..77b8468 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0345_lileep.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0345_lileep.json @@ -1,43 +1,43 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "lileep-tfc-1", - "pokemon": "lileep", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-35", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:tidal" - ] - } - }, - { - "id": "lileep-tfc-2", - "pokemon": "lileep", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-40", - "weight": 10.0, - "condition": { - "biomes": [ - "tfc:ocean_reef" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "lileep-tfc-1", + "pokemon": "lileep", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-35", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:tidal" + ] + } + }, + { + "id": "lileep-tfc-2", + "pokemon": "lileep", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-40", + "weight": 10.0, + "condition": { + "biomes": [ + "tfc:ocean_reef" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0346_cradily.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0346_cradily.json index 286db9d..1050a09 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0346_cradily.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0346_cradily.json @@ -1,43 +1,43 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cradily-tfc-1", - "pokemon": "cradily", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "30-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:tidal" - ] - } - }, - { - "id": "cradily-tfc-2", - "pokemon": "cradily", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "45-60", - "weight": 10.0, - "condition": { - "biomes": [ - "tfc:ocean_reef" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cradily-tfc-1", + "pokemon": "cradily", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "30-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:tidal" + ] + } + }, + { + "id": "cradily-tfc-2", + "pokemon": "cradily", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "45-60", + "weight": 10.0, + "condition": { + "biomes": [ + "tfc:ocean_reef" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0347_anorith.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0347_anorith.json index 18e4dbd..bc2b7d0 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0347_anorith.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0347_anorith.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "anorith-tfc-1", - "pokemon": "anorith", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "anorith-tfc-1", + "pokemon": "anorith", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0348_armaldo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0348_armaldo.json index 7861c74..8a5369a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0348_armaldo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0348_armaldo.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "armaldo-tfc-1", - "pokemon": "armaldo", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "35-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "armaldo-tfc-1", + "pokemon": "armaldo", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "35-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0355_duskull.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0355_duskull.json index fb6aec0..b242523 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0355_duskull.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0355_duskull.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "duskull-tfc-1", - "pokemon": "duskull", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-35", - "weight": 30.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "duskull-tfc-1", + "pokemon": "duskull", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-35", + "weight": 30.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0356_dusclops.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0356_dusclops.json index 2593f13..57afd53 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0356_dusclops.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0356_dusclops.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dusclops-tfc-1", - "pokemon": "dusclops", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-55", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dusclops-tfc-1", + "pokemon": "dusclops", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-55", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0357_tropius.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0357_tropius.json index 63d3829..2fac856 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0357_tropius.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0357_tropius.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tropius-tfc-1", - "pokemon": "tropius", - "presets": [ - "southeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "50-65", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tropius-tfc-1", + "pokemon": "tropius", + "presets": [ + "southeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "50-65", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0363_spheal.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0363_spheal.json index d41f5b1..4ac187a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0363_spheal.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0363_spheal.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "spheal-tfc-1", - "pokemon": "spheal", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:shore" - ] - } - }, - { - "id": "spheal-tfc-2", - "pokemon": "spheal", - "presets": [ - "ice" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "spheal-tfc-1", + "pokemon": "spheal", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:shore" + ] + } + }, + { + "id": "spheal-tfc-2", + "pokemon": "spheal", + "presets": [ + "ice" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0364_sealeo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0364_sealeo.json index cddb4eb..6662bcf 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0364_sealeo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0364_sealeo.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sealeo-tfc-1", - "pokemon": "sealeo", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-50", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:shore" - ] - } - }, - { - "id": "sealeo-tfc-2", - "pokemon": "sealeo", - "presets": [ - "ice" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "35-50", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sealeo-tfc-1", + "pokemon": "sealeo", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-50", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:shore" + ] + } + }, + { + "id": "sealeo-tfc-2", + "pokemon": "sealeo", + "presets": [ + "ice" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "35-50", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0365_walrein.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0365_walrein.json index d6dcfb8..539e171 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0365_walrein.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0365_walrein.json @@ -1,45 +1,45 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "walrein-tfc-1", - "pokemon": "walrein", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "35-70", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:shore" - ] - } - }, - { - "id": "walrein-tfc-2", - "pokemon": "walrein", - "presets": [ - "ice" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "35-70", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "walrein-tfc-1", + "pokemon": "walrein", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "35-70", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:shore" + ] + } + }, + { + "id": "walrein-tfc-2", + "pokemon": "walrein", + "presets": [ + "ice" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "35-70", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0366_clamperl.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0366_clamperl.json index 7a3a402..fa901b1 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0366_clamperl.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0366_clamperl.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "clamperl-tfc-1", - "pokemon": "clamperl", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "clamperl-tfc-1", + "pokemon": "clamperl", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0367_huntail.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0367_huntail.json index dd6341c..a076b34 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0367_huntail.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0367_huntail.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "huntail-tfc-1", - "pokemon": "huntail", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "huntail-tfc-1", + "pokemon": "huntail", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0368_gorebyss.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0368_gorebyss.json index 38403b8..cf00e60 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0368_gorebyss.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0368_gorebyss.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "gorebyss-tfc-1", - "pokemon": "gorebyss", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "gorebyss-tfc-1", + "pokemon": "gorebyss", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0369_relicanth.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0369_relicanth.json index 9b5083a..67ef23d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0369_relicanth.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0369_relicanth.json @@ -1,43 +1,43 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "relicanth-tfc-1", - "pokemon": "relicanth", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "biomes": [ - "#tfc:oceans" - ] - } - }, - { - "id": "relicanth-tfc-2", - "pokemon": "relicanth", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-45", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "relicanth-tfc-1", + "pokemon": "relicanth", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "biomes": [ + "#tfc:oceans" + ] + } + }, + { + "id": "relicanth-tfc-2", + "pokemon": "relicanth", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-45", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0396_starly.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0396_starly.json index a956813..45d2310 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0396_starly.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0396_starly.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "starly-tfc-1", - "pokemon": "starly", - "presets": [ - "northeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-32", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "starly-tfc-1", + "pokemon": "starly", + "presets": [ + "northeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-32", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0397_staravia.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0397_staravia.json index fa6a2ff..f063e1c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0397_staravia.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0397_staravia.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "staravia-tfc-1", - "pokemon": "staravia", - "presets": [ - "northeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "30-45", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "staravia-tfc-1", + "pokemon": "staravia", + "presets": [ + "northeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "30-45", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0398_staraptor.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0398_staraptor.json index 2a9eb73..b0cb481 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0398_staraptor.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0398_staraptor.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "staraptor-tfc-1", - "pokemon": "staraptor", - "presets": [ - "northeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "45-60", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "staraptor-tfc-1", + "pokemon": "staraptor", + "presets": [ + "northeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "45-60", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0399_bidoof.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0399_bidoof.json index c645946..514cc32 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0399_bidoof.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0399_bidoof.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "bidoof-tfc-1", - "pokemon": "bidoof", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "bidoof-tfc-1", + "pokemon": "bidoof", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0400_bibarel.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0400_bibarel.json index 44e2802..c829850 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0400_bibarel.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0400_bibarel.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "bibarel-tfc-1", - "pokemon": "bibarel", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "bibarel-tfc-1", + "pokemon": "bibarel", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0403_shinx.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0403_shinx.json index 09f4042..45c7b6e 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0403_shinx.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0403_shinx.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "shinx-tfc-1", - "pokemon": "shinx", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "shinx-tfc-1", + "pokemon": "shinx", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0404_luxio.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0404_luxio.json index 13720d3..27679d5 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0404_luxio.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0404_luxio.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "luxio-tfc-1", - "pokemon": "luxio", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "luxio-tfc-1", + "pokemon": "luxio", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0405_luxray.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0405_luxray.json index 6d5b56b..a33de26 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0405_luxray.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0405_luxray.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "luxray-tfc-1", - "pokemon": "luxray", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "luxray-tfc-1", + "pokemon": "luxray", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0408_cranidos.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0408_cranidos.json index aac1c99..8b39d1b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0408_cranidos.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0408_cranidos.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cranidos-tfc-1", - "pokemon": "cranidos", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cranidos-tfc-1", + "pokemon": "cranidos", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0409_rampardos.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0409_rampardos.json index 7bdd062..c440f87 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0409_rampardos.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0409_rampardos.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rampardos-tfc-1", - "pokemon": "rampardos", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rampardos-tfc-1", + "pokemon": "rampardos", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0410_shieldon.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0410_shieldon.json index f7140a9..1a7b264 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0410_shieldon.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0410_shieldon.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "shieldon-tfc-1", - "pokemon": "shieldon", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "shieldon-tfc-1", + "pokemon": "shieldon", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0411_bastiodon.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0411_bastiodon.json index d8bb4f0..fae46ca 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0411_bastiodon.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0411_bastiodon.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "bastiodon-tfc-1", - "pokemon": "bastiodon", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "bastiodon-tfc-1", + "pokemon": "bastiodon", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0446_munchlax.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0446_munchlax.json index d7aef3e..426c99c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0446_munchlax.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0446_munchlax.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "munchlax-tfc-1", - "pokemon": "munchlax", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "munchlax-tfc-1", + "pokemon": "munchlax", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0447_riolu.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0447_riolu.json index 6d079c2..e67332f 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0447_riolu.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0447_riolu.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "riolu-tfc-1", - "pokemon": "riolu", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "riolu-tfc-1", + "pokemon": "riolu", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0448_lucario.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0448_lucario.json index d7f232c..7e6ab0d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0448_lucario.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0448_lucario.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "lucario-tfc-1", - "pokemon": "lucario", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "lucario-tfc-1", + "pokemon": "lucario", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0449_hippopotas.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0449_hippopotas.json index 26ec69b..628425a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0449_hippopotas.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0449_hippopotas.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "hippopotas-tfc-1", - "pokemon": "hippopotas", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "hippopotas-tfc-1", + "pokemon": "hippopotas", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0450_hippowdon.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0450_hippowdon.json index 605e416..3c007a0 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0450_hippowdon.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0450_hippowdon.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "hippowdon-tfc-1", - "pokemon": "hippowdon", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-65", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "hippowdon-tfc-1", + "pokemon": "hippowdon", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-65", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0461_weavile.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0461_weavile.json index 674a839..cd9c3eb 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0461_weavile.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0461_weavile.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "weavile-tfc-1", - "pokemon": "weavile", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-60", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common", - "tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "weavile-tfc-1", + "pokemon": "weavile", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-60", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common", + "tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0464_rhyperior.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0464_rhyperior.json index 1dda99c..4c6decc 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0464_rhyperior.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0464_rhyperior.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rhyperior-tfc-1", - "pokemon": "rhyperior", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rhyperior-tfc-1", + "pokemon": "rhyperior", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0465_tangrowth.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0465_tangrowth.json index 79a1be2..d3c5868 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0465_tangrowth.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0465_tangrowth.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tangrowth-tfc-1", - "pokemon": "tangrowth", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "35-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:marshes" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tangrowth-tfc-1", + "pokemon": "tangrowth", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "35-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:marshes" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0466_electivire.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0466_electivire.json index c461297..c619063 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0466_electivire.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0466_electivire.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "electivire-tfc-1", - "pokemon": "electivire", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "ultra-rare", - "level": "55-75", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "electivire-tfc-1", + "pokemon": "electivire", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "ultra-rare", + "level": "55-75", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0467_magmortar.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0467_magmortar.json index f56d94e..4d8afcd 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0467_magmortar.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0467_magmortar.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "magmortar-tfc-1", - "pokemon": "magmortar", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "ultra-rare", - "level": "55-75", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:volcanic" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "magmortar-tfc-1", + "pokemon": "magmortar", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "ultra-rare", + "level": "55-75", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:volcanic" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0469_yanmega.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0469_yanmega.json index 228b165..be5a060 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0469_yanmega.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0469_yanmega.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "yanmega-tfc-1", - "pokemon": "yanmega", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "surface", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:marshes" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "yanmega-tfc-1", + "pokemon": "yanmega", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "surface", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:marshes" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0472_gliscor.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0472_gliscor.json index 6c76a13..5093081 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0472_gliscor.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0472_gliscor.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "gliscor-tfc-1", - "pokemon": "gliscor", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "gliscor-tfc-1", + "pokemon": "gliscor", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0473_mamoswine.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0473_mamoswine.json index 7f31a51..126c4c5 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0473_mamoswine.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0473_mamoswine.json @@ -1,28 +1,28 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "mamoswine-tfc-1", - "pokemon": "mamoswine", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "45-70", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "tfc:badlands", - "#tfc:marshes" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "mamoswine-tfc-1", + "pokemon": "mamoswine", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "45-70", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "tfc:badlands", + "#tfc:marshes" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0477_dusknoir.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0477_dusknoir.json index e50cda5..f3a478e 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0477_dusknoir.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0477_dusknoir.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dusknoir-tfc-1", - "pokemon": "dusknoir", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dusknoir-tfc-1", + "pokemon": "dusknoir", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0498_tepig.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0498_tepig.json index eccfd15..f160211 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0498_tepig.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0498_tepig.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tepig-tfc-1", - "pokemon": "tepig", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tepig-tfc-1", + "pokemon": "tepig", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0499_pignite.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0499_pignite.json index e08325b..4afcd81 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0499_pignite.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0499_pignite.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "pignite-tfc-1", - "pokemon": "pignite", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "pignite-tfc-1", + "pokemon": "pignite", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0500_emboar.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0500_emboar.json index 77b4bcc..b6a4516 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0500_emboar.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0500_emboar.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "emboar-tfc-1", - "pokemon": "emboar", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "emboar-tfc-1", + "pokemon": "emboar", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0527_woobat.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0527_woobat.json index e61bdd7..9eb876a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0527_woobat.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0527_woobat.json @@ -1,46 +1,46 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "woobat-tfc-1", - "pokemon": "woobat", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - }, - { - "id": "woobat-tfc-2", - "pokemon": "woobat", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-45", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "woobat-tfc-1", + "pokemon": "woobat", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + }, + { + "id": "woobat-tfc-2", + "pokemon": "woobat", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-45", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0528_swoobat.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0528_swoobat.json index d9ede79..97ea812 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0528_swoobat.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0528_swoobat.json @@ -1,44 +1,44 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "swoobat-tfc-1", - "pokemon": "swoobat", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-45", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - }, - { - "id": "swoobat-tfc-2", - "pokemon": "swoobat", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "45-55", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "swoobat-tfc-1", + "pokemon": "swoobat", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-45", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + }, + { + "id": "swoobat-tfc-2", + "pokemon": "swoobat", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "45-55", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0546_cottonee.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0546_cottonee.json index 9c4a8ef..5c85c2b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0546_cottonee.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0546_cottonee.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cottonee-tfc-1", - "pokemon": "cottonee", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cottonee-tfc-1", + "pokemon": "cottonee", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0547_whimsicott.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0547_whimsicott.json index d2e7a03..fa4c7f2 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0547_whimsicott.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0547_whimsicott.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "whimsicott-tfc-1", - "pokemon": "whimsicott", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "whimsicott-tfc-1", + "pokemon": "whimsicott", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0548_petilil.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0548_petilil.json index 388f555..9691468 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0548_petilil.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0548_petilil.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "petilil-tfc-1", - "pokemon": "petilil", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "petilil-tfc-1", + "pokemon": "petilil", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0549_lilligant.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0549_lilligant.json index 25ddad9..07e3c96 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0549_lilligant.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0549_lilligant.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "lilligant-tfc-1", - "pokemon": "lilligant hisuian", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "30-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "lilligant-tfc-1", + "pokemon": "lilligant hisuian", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "30-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0550_basculin.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0550_basculin.json index 1f1adc7..7607c0d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0550_basculin.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0550_basculin.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "basculin-tfc-1", - "pokemon": "basculin striped=white", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-35", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "#tfc:oceans", - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "basculin-tfc-1", + "pokemon": "basculin striped=white", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-35", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "#tfc:oceans", + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0557_dwebble.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0557_dwebble.json index be42be5..d79f2b7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0557_dwebble.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0557_dwebble.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dwebble-tfc-1", - "pokemon": "dwebble", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dwebble-tfc-1", + "pokemon": "dwebble", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0558_crustle.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0558_crustle.json index 91a0c0a..33fd75a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0558_crustle.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0558_crustle.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "crustle-tfc-1", - "pokemon": "crustle", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "crustle-tfc-1", + "pokemon": "crustle", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0564_tirtouga.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0564_tirtouga.json index 0bc193c..25cb709 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0564_tirtouga.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0564_tirtouga.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tirtouga-tfc-1", - "pokemon": "tirtouga", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:shore" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tirtouga-tfc-1", + "pokemon": "tirtouga", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:shore" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0565_carracosta.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0565_carracosta.json index 035c5fe..7ec78dd 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0565_carracosta.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0565_carracosta.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "carracosta-tfc-1", - "pokemon": "carracosta", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:shore" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "carracosta-tfc-1", + "pokemon": "carracosta", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:shore" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0566_archen.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0566_archen.json index 835d941..c0e8f16 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0566_archen.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0566_archen.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "archen-tfc-1", - "pokemon": "archen", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "archen-tfc-1", + "pokemon": "archen", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0567_archeops.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0567_archeops.json index ba18b9c..b893090 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0567_archeops.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0567_archeops.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "archeops-tfc-1", - "pokemon": "archeops", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "archeops-tfc-1", + "pokemon": "archeops", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0595_joltik.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0595_joltik.json index 43d20a2..a1a4d8c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0595_joltik.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0595_joltik.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "joltik-tfc-1", - "pokemon": "joltik", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "joltik-tfc-1", + "pokemon": "joltik", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0596_galvantula.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0596_galvantula.json index 3c9e610..690a24f 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0596_galvantula.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0596_galvantula.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "galvantula-tfc-1", - "pokemon": "galvantula", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "galvantula-tfc-1", + "pokemon": "galvantula", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0615_cryogonal.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0615_cryogonal.json index 61e632a..8b2e932 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0615_cryogonal.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0615_cryogonal.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cryogonal-tfc-1", - "pokemon": "cryogonal", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "30-50", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cryogonal-tfc-1", + "pokemon": "cryogonal", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "30-50", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0661_fletchling.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0661_fletchling.json index b2d232e..ba9160e 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0661_fletchling.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0661_fletchling.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "fletchling-tfc-1", - "pokemon": "fletchling", - "presets": [ - "southwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-32", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "fletchling-tfc-1", + "pokemon": "fletchling", + "presets": [ + "southwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-32", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0662_fletchinder.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0662_fletchinder.json index 4d390a7..61cb555 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0662_fletchinder.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0662_fletchinder.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "fletchinder-tfc-1", - "pokemon": "fletchinder", - "presets": [ - "southwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "30-45", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "fletchinder-tfc-1", + "pokemon": "fletchinder", + "presets": [ + "southwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "30-45", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0663_talonflame.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0663_talonflame.json index 2b73cad..932fa87 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0663_talonflame.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0663_talonflame.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "talonflame-tfc-1", - "pokemon": "talonflame", - "presets": [ - "southwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "45-60", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "talonflame-tfc-1", + "pokemon": "talonflame", + "presets": [ + "southwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "45-60", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0690_skrelp.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0690_skrelp.json index 78a1e45..2e52bdc 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0690_skrelp.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0690_skrelp.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "skrelp-tfc-1", - "pokemon": "skrelp", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-40", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "tfc:ocean_reef" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "skrelp-tfc-1", + "pokemon": "skrelp", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-40", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "tfc:ocean_reef" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0691_dragalge.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0691_dragalge.json index 905ded7..d705fb6 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0691_dragalge.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0691_dragalge.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dragalge-tfc-1", - "pokemon": "dragalge", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "45-65", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "tfc:ocean_reef" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dragalge-tfc-1", + "pokemon": "dragalge", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "45-65", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "tfc:ocean_reef" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0692_clauncher.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0692_clauncher.json index 0bc0fe8..4d5ade8 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0692_clauncher.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0692_clauncher.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "clauncher-tfc-1", - "pokemon": "clauncher", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "25-40", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "tfc:ocean", - "tfc:deep_ocean", - "tfc:deep_ocean_trench" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "clauncher-tfc-1", + "pokemon": "clauncher", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "25-40", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "tfc:ocean", + "tfc:deep_ocean", + "tfc:deep_ocean_trench" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0693_clawitzer.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0693_clawitzer.json index 8c9374d..9d91fba 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0693_clawitzer.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0693_clawitzer.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "clawitzer-tfc-1", - "pokemon": "clawitzer", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "uncommon", - "level": "45-65", - "weight": 10.0, - "condition": { - "canSeeSky": true, - "biomes": [ - "tfc:ocean", - "tfc:deep_ocean", - "tfc:deep_ocean_trench" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "clawitzer-tfc-1", + "pokemon": "clawitzer", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "uncommon", + "level": "45-65", + "weight": 10.0, + "condition": { + "canSeeSky": true, + "biomes": [ + "tfc:ocean", + "tfc:deep_ocean", + "tfc:deep_ocean_trench" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0696_tyrunt.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0696_tyrunt.json index 869ee0c..e67d8a9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0696_tyrunt.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0696_tyrunt.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tyrunt-tfc-1", - "pokemon": "tyrunt", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tyrunt-tfc-1", + "pokemon": "tyrunt", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0697_tyrantrum.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0697_tyrantrum.json index 1309e9c..0e97d0e 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0697_tyrantrum.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0697_tyrantrum.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "tyrantrum-tfc-1", - "pokemon": "tyrantrum", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "30-65", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "tyrantrum-tfc-1", + "pokemon": "tyrantrum", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "30-65", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0698_amaura.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0698_amaura.json index a2c2345..e8fa66a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0698_amaura.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0698_amaura.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "amaura-tfc-1", - "pokemon": "amaura", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "amaura-tfc-1", + "pokemon": "amaura", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0699_aurorus.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0699_aurorus.json index b7a530e..251a718 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0699_aurorus.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0699_aurorus.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "aurorus-tfc-1", - "pokemon": "aurorus", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "aurorus-tfc-1", + "pokemon": "aurorus", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0703_carbink.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0703_carbink.json index 61def59..afd53a0 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0703_carbink.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0703_carbink.json @@ -1,46 +1,46 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "carbink-tfc-1", - "pokemon": "carbink", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - }, - { - "id": "carbink-tfc-2", - "pokemon": "carbink", - "presets": [ - "rocky" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "25-45", - "weight": 10.0, - "condition": { - "minSkyLight": 0, - "maxSkyLight": 7, - "biomes": [ - "#tfc:all" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "carbink-tfc-1", + "pokemon": "carbink", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + }, + { + "id": "carbink-tfc-2", + "pokemon": "carbink", + "presets": [ + "rocky" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "25-45", + "weight": 10.0, + "condition": { + "minSkyLight": 0, + "maxSkyLight": 7, + "biomes": [ + "#tfc:all" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0704_goomy.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0704_goomy.json index 19c1834..bade12b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0704_goomy.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0704_goomy.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "goomy-tfc-1", - "pokemon": "goomy", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "goomy-tfc-1", + "pokemon": "goomy", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0705_sliggoo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0705_sliggoo.json index 8b8683e..85909e6 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0705_sliggoo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0705_sliggoo.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "sliggoo-tfc-1", - "pokemon": "sliggoo", - "presets": [ - "warm_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "sliggoo-tfc-1", + "pokemon": "sliggoo", + "presets": [ + "warm_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0706_goodra.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0706_goodra.json index 1728513..f81454c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0706_goodra.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0706_goodra.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "goodra-tfc-1", - "pokemon": "goodra", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "goodra-tfc-1", + "pokemon": "goodra", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0708_phantump.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0708_phantump.json index a1be752..be3e6c7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0708_phantump.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0708_phantump.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "phantump-tfc-1", - "pokemon": "phantump", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "phantump-tfc-1", + "pokemon": "phantump", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0709_trevenant.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0709_trevenant.json index 60b94f6..62f607c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0709_trevenant.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0709_trevenant.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "trevenant-tfc-1", - "pokemon": "trevenant", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "trevenant-tfc-1", + "pokemon": "trevenant", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0710_pumpkaboo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0710_pumpkaboo.json index cbe09bc..7741703 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0710_pumpkaboo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0710_pumpkaboo.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "pumpkaboo-tfc-1", - "pokemon": "pumpkaboo", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "pumpkaboo-tfc-1", + "pokemon": "pumpkaboo", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0711_gourgeist.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0711_gourgeist.json index fd63e8f..b9e1e45 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0711_gourgeist.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0711_gourgeist.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "gourgeist-tfc-1", - "pokemon": "gourgeist", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "night", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "gourgeist-tfc-1", + "pokemon": "gourgeist", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "night", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0712_bergmite.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0712_bergmite.json index 5bac5b9..96e0bc9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0712_bergmite.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0712_bergmite.json @@ -1,81 +1,81 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "bergmite-tfc-1", - "pokemon": "bergmite", - "presets": [ - "ice" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 100.0, - "condition": { - "biomes": [ - "#tfc:all" - ] - } - }, - { - "id": "bergmite-tfc-2", - "pokemon": "bergmite", - "presets": [ - "cold_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:all" - ] - } - }, - { - "id": "bergmite-tfc-3", - "pokemon": "bergmite", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 30.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - }, - { - "id": "bergmite-tfc-4", - "pokemon": "bergmite", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-40", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:freshwater" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "bergmite-tfc-1", + "pokemon": "bergmite", + "presets": [ + "ice" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 100.0, + "condition": { + "biomes": [ + "#tfc:all" + ] + } + }, + { + "id": "bergmite-tfc-2", + "pokemon": "bergmite", + "presets": [ + "cold_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:all" + ] + } + }, + { + "id": "bergmite-tfc-3", + "pokemon": "bergmite", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 30.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + }, + { + "id": "bergmite-tfc-4", + "pokemon": "bergmite", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-40", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:freshwater" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0713_avalugg.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0713_avalugg.json index 712cbe6..4401a7d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0713_avalugg.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0713_avalugg.json @@ -1,64 +1,64 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "avalugg-tfc-1", - "pokemon": "avalugg", - "presets": [ - "ice" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "50-75", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:oceans" - ] - } - }, - { - "id": "avalugg-tfc-2", - "pokemon": "avalugg", - "presets": [ - "cold_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "50-75", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:oceans" - ] - } - }, - { - "id": "avalugg-tfc-3", - "pokemon": "avalugg", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-40", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "avalugg-tfc-1", + "pokemon": "avalugg", + "presets": [ + "ice" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "50-75", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:oceans" + ] + } + }, + { + "id": "avalugg-tfc-2", + "pokemon": "avalugg", + "presets": [ + "cold_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "50-75", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:oceans" + ] + } + }, + { + "id": "avalugg-tfc-3", + "pokemon": "avalugg", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-40", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0749_mudbray.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0749_mudbray.json index fa62355..23b7779 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0749_mudbray.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0749_mudbray.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "mudbray-tfc-1", - "pokemon": "mudbray", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "mudbray-tfc-1", + "pokemon": "mudbray", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0750_mudsdale.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0750_mudsdale.json index 8cd445f..d934bc1 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0750_mudsdale.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0750_mudsdale.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "mudsdale-tfc-1", - "pokemon": "mudsdale", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "tfc:lowlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "mudsdale-tfc-1", + "pokemon": "mudsdale", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "tfc:lowlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0753_fomantis.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0753_fomantis.json index 3507f2f..81e3165 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0753_fomantis.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0753_fomantis.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "fomantis-tfc-1", - "pokemon": "fomantis", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "fomantis-tfc-1", + "pokemon": "fomantis", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0754_lurantis.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0754_lurantis.json index 8084be8..39879c3 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0754_lurantis.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0754_lurantis.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "lurantis-tfc-1", - "pokemon": "lurantis", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "lurantis-tfc-1", + "pokemon": "lurantis", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0757_salandit.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0757_salandit.json index 5f433d2..ec0b5ad 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0757_salandit.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0757_salandit.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "salandit-tfc-1", - "pokemon": "salandit", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "salandit-tfc-1", + "pokemon": "salandit", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0758_salazzle.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0758_salazzle.json index 3b828a7..6884e3d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0758_salazzle.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0758_salazzle.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "salazzle-tfc-1", - "pokemon": "salazzle", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "salazzle-tfc-1", + "pokemon": "salazzle", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0767_wimpod.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0767_wimpod.json index 090e63f..e0550af 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0767_wimpod.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0767_wimpod.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wimpod-tfc-1", - "pokemon": "wimpod", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "1-10", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wimpod-tfc-1", + "pokemon": "wimpod", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "1-10", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0768_golisopod.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0768_golisopod.json index a2384c6..d1d403c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0768_golisopod.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0768_golisopod.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "golisopod-tfc-1", - "pokemon": "golisopod", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-65", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "golisopod-tfc-1", + "pokemon": "golisopod", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-65", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0771_pyukumuku.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0771_pyukumuku.json index 12c722f..e2d5391 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0771_pyukumuku.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0771_pyukumuku.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "pyukumuku-tfc-1", - "pokemon": "pyukumuku", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "pyukumuku-tfc-1", + "pokemon": "pyukumuku", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0782_jangmoo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0782_jangmoo.json index b727254..c72abb5 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0782_jangmoo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0782_jangmoo.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "jangmoo-tfc-1", - "pokemon": "jangmoo", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "jangmoo-tfc-1", + "pokemon": "jangmoo", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0783_hakamoo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0783_hakamoo.json index 0ce72b7..46b5e19 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0783_hakamoo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0783_hakamoo.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "hakamoo-tfc-1", - "pokemon": "hakamoo", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "hakamoo-tfc-1", + "pokemon": "hakamoo", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0784_kommoo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0784_kommoo.json index f391198..f4c3858 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0784_kommoo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0784_kommoo.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "kommoo-tfc-1", - "pokemon": "kommoo", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-65", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "kommoo-tfc-1", + "pokemon": "kommoo", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-65", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0810_grookey.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0810_grookey.json index d4aba6e..e75d1fa 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0810_grookey.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0810_grookey.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "grookey-tfc-1", - "pokemon": "grookey", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "grookey-tfc-1", + "pokemon": "grookey", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0811_thwackey.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0811_thwackey.json index 0dc4891..1fd094b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0811_thwackey.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0811_thwackey.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "thwackey-tfc-1", - "pokemon": "thwackey", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "20-40", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "thwackey-tfc-1", + "pokemon": "thwackey", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "20-40", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0812_rillaboom.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0812_rillaboom.json index 967f2f3..2b3f4c4 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0812_rillaboom.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0812_rillaboom.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rillaboom-tfc-1", - "pokemon": "rillaboom", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:island" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rillaboom-tfc-1", + "pokemon": "rillaboom", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:island" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0821_rookidee.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0821_rookidee.json index 3f530e1..edd98b9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0821_rookidee.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0821_rookidee.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "rookidee-tfc-1", - "pokemon": "rookidee", - "presets": [ - "northwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-32", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "rookidee-tfc-1", + "pokemon": "rookidee", + "presets": [ + "northwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-32", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0822_corvisquire.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0822_corvisquire.json index 8f0f11a..44cefad 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0822_corvisquire.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0822_corvisquire.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "corvisquire-tfc-1", - "pokemon": "corvisquire", - "presets": [ - "northwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "30-45", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "corvisquire-tfc-1", + "pokemon": "corvisquire", + "presets": [ + "northwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "30-45", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0823_corviknight.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0823_corviknight.json index 605a95e..b7d89e2 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0823_corviknight.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0823_corviknight.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "corviknight-tfc-1", - "pokemon": "corviknight", - "presets": [ - "northwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "45-60", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "corviknight-tfc-1", + "pokemon": "corviknight", + "presets": [ + "northwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "45-60", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0831_wooloo.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0831_wooloo.json index 1d18138..6094c1b 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0831_wooloo.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0831_wooloo.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wooloo-tfc-1", - "pokemon": "wooloo", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wooloo-tfc-1", + "pokemon": "wooloo", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0832_dubwool.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0832_dubwool.json index 4f29ead..f9b12df 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0832_dubwool.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0832_dubwool.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "dubwool-tfc-1", - "pokemon": "dubwool", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "dubwool-tfc-1", + "pokemon": "dubwool", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0870_falinks.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0870_falinks.json index f135c5d..e3d8be9 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0870_falinks.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0870_falinks.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "falinks-tfc-1", - "pokemon": "falinks", - "presets": [ - "northwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "30-55", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "falinks-tfc-1", + "pokemon": "falinks", + "presets": [ + "northwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "30-55", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0874_stonjourner.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0874_stonjourner.json index 8edc2f2..15926ff 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0874_stonjourner.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0874_stonjourner.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "stonjourner-tfc-1", - "pokemon": "stonjourner", - "presets": [ - "northwest" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "40-55", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "stonjourner-tfc-1", + "pokemon": "stonjourner", + "presets": [ + "northwest" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "40-55", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0875_eiscue.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0875_eiscue.json index 5219d2f..7546e6c 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0875_eiscue.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0875_eiscue.json @@ -1,64 +1,64 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "eiscue-tfc-1", - "pokemon": "eiscue", - "presets": [ - "cold" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-50", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - }, - { - "id": "eiscue-tfc-2", - "pokemon": "eiscue", - "presets": [ - "ice" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-50", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - }, - { - "id": "eiscue-tfc-3", - "pokemon": "eiscue", - "presets": [ - "cold_water" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "20-50", - "weight": 50.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:shores" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "eiscue-tfc-1", + "pokemon": "eiscue", + "presets": [ + "cold" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-50", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + }, + { + "id": "eiscue-tfc-2", + "pokemon": "eiscue", + "presets": [ + "ice" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-50", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + }, + { + "id": "eiscue-tfc-3", + "pokemon": "eiscue", + "presets": [ + "cold_water" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "20-50", + "weight": 50.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:shores" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0878_cufant.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0878_cufant.json index 417c71d..5395fd7 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0878_cufant.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0878_cufant.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "cufant-tfc-1", - "pokemon": "cufant", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "15-30", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "cufant-tfc-1", + "pokemon": "cufant", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "15-30", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0879_copperajah.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0879_copperajah.json index 733b315..1c1bfa4 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0879_copperajah.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0879_copperajah.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "copperajah-tfc-1", - "pokemon": "copperajah", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "35-55", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:low_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "copperajah-tfc-1", + "pokemon": "copperajah", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "35-55", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:low_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0899_wyrdeer.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0899_wyrdeer.json index 1fdb47b..7309850 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0899_wyrdeer.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0899_wyrdeer.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "wyrdeer-tfc-1", - "pokemon": "wyrdeer", - "presets": [ - "northeast" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "45-60", - "weight": 100.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:common", - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "wyrdeer-tfc-1", + "pokemon": "wyrdeer", + "presets": [ + "northeast" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "45-60", + "weight": 100.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:common", + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0900_kleavor.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0900_kleavor.json index 12488d7..c83cd71 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0900_kleavor.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0900_kleavor.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "kleavor-tfc-1", - "pokemon": "kleavor", - "presets": [ - "seasonal" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:mid_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "kleavor-tfc-1", + "pokemon": "kleavor", + "presets": [ + "seasonal" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:mid_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0901_ursaluna.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0901_ursaluna.json index 1844471..6ce0893 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0901_ursaluna.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0901_ursaluna.json @@ -1,26 +1,26 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "ursaluna-tfc-1", - "pokemon": "ursaluna", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "biomes": [ - "#tfc:high_altitude" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "ursaluna-tfc-1", + "pokemon": "ursaluna", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "biomes": [ + "#tfc:high_altitude" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0902_basculegion.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0902_basculegion.json index 8f128a2..50c102f 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0902_basculegion.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0902_basculegion.json @@ -1,25 +1,25 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "basculegion-tfc-1", - "pokemon": "basculegion", - "presets": [ - "underwater" - ], - "type": "pokemon", - "context": "submerged", - "bucket": "common", - "level": "44-55", - "weight": 10.0, - "condition": { - "timeRange": "night", - "biomes": [ - "#tfc:oceans" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "basculegion-tfc-1", + "pokemon": "basculegion", + "presets": [ + "underwater" + ], + "type": "pokemon", + "spawnablePositionType": "submerged", + "bucket": "common", + "level": "44-55", + "weight": 10.0, + "condition": { + "timeRange": "night", + "biomes": [ + "#tfc:oceans" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0915_lechonk.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0915_lechonk.json index 37e4461..775d940 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0915_lechonk.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0915_lechonk.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "lechonk-tfc-1", - "pokemon": "lechonk", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "lechonk-tfc-1", + "pokemon": "lechonk", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0916_oinkologne.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0916_oinkologne.json index 7e25ab0..07fa704 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0916_oinkologne.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0916_oinkologne.json @@ -1,27 +1,27 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "oinkologne-tfc-1", - "pokemon": "oinkologne", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "minSkyLight": 8, - "maxSkyLight": 15, - "timeRange": "day", - "biomes": [ - "#tfc:common" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "oinkologne-tfc-1", + "pokemon": "oinkologne", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "minSkyLight": 8, + "maxSkyLight": 15, + "timeRange": "day", + "biomes": [ + "#tfc:common" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0932_nacli.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0932_nacli.json index 0a00f84..14dea1a 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0932_nacli.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0932_nacli.json @@ -1,24 +1,24 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "nacli-tfc-1", - "pokemon": "nacli", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "common", - "level": "5-20", - "weight": 10.0, - "condition": { - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "nacli-tfc-1", + "pokemon": "nacli", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "common", + "level": "5-20", + "weight": 10.0, + "condition": { + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0933_naclstack.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0933_naclstack.json index bc7539a..2d2a6cb 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0933_naclstack.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0933_naclstack.json @@ -1,24 +1,24 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "naclstack-tfc-1", - "pokemon": "naclstack", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "uncommon", - "level": "20-45", - "weight": 10.0, - "condition": { - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "naclstack-tfc-1", + "pokemon": "naclstack", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "uncommon", + "level": "20-45", + "weight": 10.0, + "condition": { + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/spawn_pool_world/0934_garganacl.json b/src/main/resources/data/tfcobblemon/spawn_pool_world/0934_garganacl.json index ee6d56d..3f14b2d 100644 --- a/src/main/resources/data/tfcobblemon/spawn_pool_world/0934_garganacl.json +++ b/src/main/resources/data/tfcobblemon/spawn_pool_world/0934_garganacl.json @@ -1,24 +1,24 @@ -{ - "enabled": true, - "neededInstalledMods": [], - "neededUninstalledMods": [], - "spawns": [ - { - "id": "garganacl-tfc-1", - "pokemon": "garganacl", - "presets": [ - "natural" - ], - "type": "pokemon", - "context": "grounded", - "bucket": "rare", - "level": "40-60", - "weight": 10.0, - "condition": { - "biomes": [ - "#tfc:badlands" - ] - } - } - ] +{ + "enabled": true, + "neededInstalledMods": [], + "neededUninstalledMods": [], + "spawns": [ + { + "id": "garganacl-tfc-1", + "pokemon": "garganacl", + "presets": [ + "natural" + ], + "type": "pokemon", + "spawnablePositionType": "grounded", + "bucket": "rare", + "level": "40-60", + "weight": 10.0, + "condition": { + "biomes": [ + "#tfc:badlands" + ] + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/tags/block/muddy_roots.json b/src/main/resources/data/tfcobblemon/tags/block/muddy_roots.json new file mode 100644 index 0000000..31e0199 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/tags/block/muddy_roots.json @@ -0,0 +1,12 @@ +{ + "values": [ + "tfc:muddy_roots/podzol", + "tfc:muddy_roots/entisol", + "tfc:muddy_roots/aridisol", + "tfc:muddy_roots/fluvisol", + "tfc:muddy_roots/alfisol", + "tfc:muddy_roots/andisol", + "tfc:muddy_roots/mollisol", + "tfc:muddy_roots/oxisol" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/tags/item/copper_powder.json b/src/main/resources/data/tfcobblemon/tags/item/copper_powder.json new file mode 100644 index 0000000..ac04e30 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/tags/item/copper_powder.json @@ -0,0 +1,7 @@ +{ + "values": [ + "tfc:powder/native_copper", + "tfc:powder/malachite", + "tfc:powder/tetrahedrite" + ] + } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/tags/item/gemstones.json b/src/main/resources/data/tfcobblemon/tags/item/gemstones.json new file mode 100644 index 0000000..72663d4 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/tags/item/gemstones.json @@ -0,0 +1,13 @@ +{ + "values": [ + "tfc:gem/lapis_lazuli", + "tfc:gem/amethyst", + "tfc:gem/sapphire", + "tfc:gem/topaz", + "tfc:gem/opal", + "tfc:gem/ruby", + "tfc:gem/pyrite", + "tfc:gem/diamond", + "tfc:gem/emerald" + ] + } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/aspear_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/aspear_berry.json new file mode 100644 index 0000000..b063e30 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/aspear_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:aspear_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/aspear_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/aspear_berry_patch.json new file mode 100644 index 0000000..e3e63ff --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/aspear_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/aspear_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/babiri_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/babiri_berry.json new file mode 100644 index 0000000..949ea60 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/babiri_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:babiri_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/babiri_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/babiri_berry_patch.json new file mode 100644 index 0000000..6f9d9c9 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/babiri_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/babiri_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/bluk_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/bluk_berry.json new file mode 100644 index 0000000..5102c90 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/bluk_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:bluk_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/bluk_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/bluk_berry_patch.json new file mode 100644 index 0000000..bd086db --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/bluk_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/bluk_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/charti_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/charti_berry.json new file mode 100644 index 0000000..111c1d9 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/charti_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:charti_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/charti_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/charti_berry_patch.json new file mode 100644 index 0000000..75625fc --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/charti_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/charti_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cheri_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cheri_berry.json new file mode 100644 index 0000000..512d103 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cheri_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:cheri_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cheri_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cheri_berry_patch.json new file mode 100644 index 0000000..9a1fa5e --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cheri_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/cheri_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chesto_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chesto_berry.json new file mode 100644 index 0000000..d19d970 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chesto_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:chesto_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chesto_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chesto_berry_patch.json new file mode 100644 index 0000000..2795b4b --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chesto_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/chesto_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chilan_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chilan_berry.json new file mode 100644 index 0000000..979e702 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chilan_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:chilan_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chilan_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chilan_berry_patch.json new file mode 100644 index 0000000..18769b5 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chilan_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/chilan_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chople_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chople_berry.json new file mode 100644 index 0000000..8bb57db --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chople_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:chople_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chople_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chople_berry_patch.json new file mode 100644 index 0000000..b0056bd --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/chople_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/chople_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cobblemon_berry_patches.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cobblemon_berry_patches.json new file mode 100644 index 0000000..fed2cf5 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/cobblemon_berry_patches.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:simple_random_selector", + "config": { + "features": [ + "tfcobblemon:plant/wild_crop/oran_berry_patch", + "tfcobblemon:plant/wild_crop/cheri_berry_patch", + "tfcobblemon:plant/wild_crop/chesto_berry_patch", + "tfcobblemon:plant/wild_crop/pecha_berry_patch", + "tfcobblemon:plant/wild_crop/rawst_berry_patch", + "tfcobblemon:plant/wild_crop/aspear_berry_patch", + "tfcobblemon:plant/wild_crop/persim_berry_patch", + "tfcobblemon:plant/wild_crop/razz_berry_patch", + "tfcobblemon:plant/wild_crop/bluk_berry_patch", + "tfcobblemon:plant/wild_crop/nanab_berry_patch", + "tfcobblemon:plant/wild_crop/wepear_berry_patch", + "tfcobblemon:plant/wild_crop/pinap_berry_patch", + "tfcobblemon:plant/wild_crop/occa_berry_patch", + "tfcobblemon:plant/wild_crop/wacan_berry_patch", + "tfcobblemon:plant/wild_crop/rindo_berry_patch", + "tfcobblemon:plant/wild_crop/yache_berry_patch", + "tfcobblemon:plant/wild_crop/chople_berry_patch", + "tfcobblemon:plant/wild_crop/kebia_berry_patch", + "tfcobblemon:plant/wild_crop/shuca_berry_patch", + "tfcobblemon:plant/wild_crop/payapa_berry_patch", + "tfcobblemon:plant/wild_crop/tanga_berry_patch", + "tfcobblemon:plant/wild_crop/charti_berry_patch", + "tfcobblemon:plant/wild_crop/kasib_berry_patch", + "tfcobblemon:plant/wild_crop/haban_berry_patch", + "tfcobblemon:plant/wild_crop/colbur_berry_patch", + "tfcobblemon:plant/wild_crop/babiri_berry_patch", + "tfcobblemon:plant/wild_crop/chilan_berry_patch" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/colbur_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/colbur_berry.json new file mode 100644 index 0000000..452e1fe --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/colbur_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:colbur_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/colbur_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/colbur_berry_patch.json new file mode 100644 index 0000000..deb27ea --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/colbur_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/colbur_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/haban_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/haban_berry.json new file mode 100644 index 0000000..d2bae9a --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/haban_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:haban_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/haban_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/haban_berry_patch.json new file mode 100644 index 0000000..4c329d7 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/haban_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/haban_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kasib_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kasib_berry.json new file mode 100644 index 0000000..abce240 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kasib_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:kasib_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kasib_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kasib_berry_patch.json new file mode 100644 index 0000000..883740e --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kasib_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/kasib_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kebia_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kebia_berry.json new file mode 100644 index 0000000..f4b8f8f --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kebia_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:kebia_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kebia_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kebia_berry_patch.json new file mode 100644 index 0000000..4809bc3 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/kebia_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/kebia_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/nanab_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/nanab_berry.json new file mode 100644 index 0000000..5341b4c --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/nanab_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:nanab_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/nanab_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/nanab_berry_patch.json new file mode 100644 index 0000000..2eb0755 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/nanab_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/nanab_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/occa_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/occa_berry.json new file mode 100644 index 0000000..5bf0768 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/occa_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:occa_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/occa_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/occa_berry_patch.json new file mode 100644 index 0000000..627091e --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/occa_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/occa_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/oran_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/oran_berry.json new file mode 100644 index 0000000..4ba1c90 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/oran_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/oran_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/oran_berry_patch.json new file mode 100644 index 0000000..118d00f --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/oran_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/oran_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/payapa_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/payapa_berry.json new file mode 100644 index 0000000..8156da1 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/payapa_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:payapa_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/payapa_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/payapa_berry_patch.json new file mode 100644 index 0000000..4437f4f --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/payapa_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/payapa_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pecha_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pecha_berry.json new file mode 100644 index 0000000..b8c3611 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pecha_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:pecha_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pecha_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pecha_berry_patch.json new file mode 100644 index 0000000..9c5bb43 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pecha_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/pecha_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/persim_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/persim_berry.json new file mode 100644 index 0000000..ba3b9c1 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/persim_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:persim_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/persim_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/persim_berry_patch.json new file mode 100644 index 0000000..45f0700 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/persim_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/persim_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pinap_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pinap_berry.json new file mode 100644 index 0000000..e1f1d75 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pinap_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:pinap_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pinap_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pinap_berry_patch.json new file mode 100644 index 0000000..36d69a0 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/pinap_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/pinap_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rawst_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rawst_berry.json new file mode 100644 index 0000000..1aec3ce --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rawst_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:rawst_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rawst_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rawst_berry_patch.json new file mode 100644 index 0000000..493e0a5 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rawst_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/rawst_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/razz_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/razz_berry.json new file mode 100644 index 0000000..be68424 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/razz_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:razz_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/razz_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/razz_berry_patch.json new file mode 100644 index 0000000..892249d --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/razz_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/razz_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/revival_herb.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/revival_herb.json index eff11ec..b46a2f4 100644 --- a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/revival_herb.json +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/revival_herb.json @@ -1,16 +1,16 @@ -{ - "type": "minecraft:simple_block", - "config": { - "to_place": { - "type": "tfc:random_property", - "state": { - "Name": "cobblemon:revival_herb", - "Properties": { - "age": "1", - "stage": "1" - } - }, - "property": "age" - } - } +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:revival_herb", + "Properties": { + "age": "1", + "stage": "1" + } + }, + "property": "age" + } + } } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rindo_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rindo_berry.json new file mode 100644 index 0000000..8bd9ec3 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rindo_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:rindo_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rindo_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rindo_berry_patch.json new file mode 100644 index 0000000..8caf634 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/rindo_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/rindo_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/shuca_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/shuca_berry.json new file mode 100644 index 0000000..577f1ef --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/shuca_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:shuca_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/shuca_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/shuca_berry_patch.json new file mode 100644 index 0000000..9dc33de --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/shuca_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/shuca_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/tanga_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/tanga_berry.json new file mode 100644 index 0000000..9670aca --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/tanga_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:tanga_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/tanga_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/tanga_berry_patch.json new file mode 100644 index 0000000..3759ec0 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/tanga_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/tanga_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wacan_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wacan_berry.json new file mode 100644 index 0000000..5fa34f4 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wacan_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:wacan_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wacan_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wacan_berry_patch.json new file mode 100644 index 0000000..5beb917 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wacan_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/wacan_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wepear_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wepear_berry.json new file mode 100644 index 0000000..b48f99f --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wepear_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:wepear_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wepear_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wepear_berry_patch.json new file mode 100644 index 0000000..fe1099d --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/wepear_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/wepear_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/yache_berry.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/yache_berry.json new file mode 100644 index 0000000..d2d7a63 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/yache_berry.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:yache_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/yache_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/yache_berry_patch.json new file mode 100644 index 0000000..5129c58 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/configured_feature/plant/wild_crop/yache_berry_patch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/yache_berry" + } +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/initialize_cobbleberry.py b/src/main/resources/data/tfcobblemon/worldgen/initialize_cobbleberry.py new file mode 100644 index 0000000..7699c07 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/initialize_cobbleberry.py @@ -0,0 +1,241 @@ +import os +import copy +import json + +berries = [ + {"berry": "oran", "biomes": ["all"]}, + {"berry": "cheri", "biomes": ["plains"]}, + {"berry": "chesto", "biomes": ["forest"]}, + {"berry": "pecha", "biomes" : [ "jungle", "swamp"]}, + {"berry": "rawst", "biomes": ["arid"]}, + {"berry": "aspear", "biomes": ["mountain"]}, + {"berry": "persim", "biomes": ["all"]}, + {"berry": "razz", "biomes": ["forest"]}, + {"berry": "bluk", "biomes": ["mountain", "taiga"]}, + {"berry": "nanab", "biomes": ["jungle", "swamp"]}, + {"berry": "wepear", "biomes": ["plains"]}, + {"berry": "pinap", "biomes": ["arid"]}, + {"berry": "occa", "biomes": ["jungle","sandy","thermal","volcanic"]}, + {"berry": "pasho", "biomes": ["coast","freshwater","island","ocean"]}, + {"berry": "wacan", "biomes": ["grassland", "hills", "sky"]}, + {"berry": "rindo", "biomes": ["jungle", "temperate", "lush"]}, + {"berry": "yache", "biomes": ["freezing", "taiga"]}, + {"berry": "chople", "biomes": ["mountain", "bamboo", "taiga"]}, + {"berry": "kebia", "biomes": ["forest","mushroom","spooky","swamp"]}, + {"berry": "shuca", "biomes": ["arid", "grassland"]}, + {"berry": "coba", "biomes": ["peak", "temperate", "sky"]}, + {"berry":"payapa", "biomes": ["desert", "floral", "magical", "savanna", "spooky"]}, + {"berry":"tanga", "biomes": ["forest", "jungle", "swamp"]}, + {"berry":"charti", "biomes": ["dripstone", "mountain", "sandy", "volcanic"]}, + {"berry": "kasib", "biomes": ["dripstone", "lush", "spooky", "swamp", "taiga"]}, + {"berry": "haban", "biomes": ["jungle", "magical", "mountain", "sky", "volcanic"]}, + {"berry": "colbur", "biomes": ["badlands", "spooky", "taiga"]}, + {"berry": "babiri", "biomes": ["bamboo", "mountain", "taiga"]}, + {"berry": "chilan", "biomes": ["temperate", "grassland"]} +] + +base_placed_berry = { + "feature": "tfcobblemon:plant/wild_crop/oran_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} + +base_configured_berry = { + "type": "minecraft:simple_block", + "config": { + "to_place": { + "type": "tfc:random_property", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + }, + "property": "age" + } + } +} + +base_placed_patch = { + "feature": "tfcobblemon:plant/wild_crop/cheri_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + } + ] +} + +base_configured_patch = { + "type": "minecraft:random_patch", + "config": { + "tries": 4, + "xz_spread": 4, + "y_spread": 1, + "feature": "tfcobblemon:plant/wild_crop/cheri_berry" + } +} + +tfc_climate_map = { + "freezing": { + "type": "tfc:climate", + "min_temperature": -33, + "max_temperature": -10.4, + "min_groundwater": 50, + "max_groundwater": 470 + }, + "taiga": { + "type": "tfc:climate", + "min_temperature": -14.2, + "max_temperature": 10.0, + "min_groundwater": 60, + "max_groundwater": 320, + "min_forest": 2 + }, + "forest" : { + "type": "tfc:climate", + "min_groundwater": 100, + "max_groundwater": 300, + "min_forest": 2 + }, + "plains": { + "type": "tfc:climate", + "min_temperature": -10.6, + "max_temperature": 19.4, + "min_forest": 0, + "max_forest": 3 + }, + "grassland": { + "type": "tfc:climate", + "min_temperature": -10.6, + "max_temperature": 19.4, + "min_forest": 0, + "max_forest": 3 + }, + "arid" : { + "type": "tfc:climate", + "min_groundwater": 50, + "max_groundwater": 260 + }, + "desert": { + "type": "tfc:climate", + "min_groundwater": 40, + "max_groundwater": 170, + "min_rain_variance": -1, + "max_rain-variance": 1, + "rain_variance_absolute": False + }, + "mountain": { + "type": "tfc:climate", + "min_elevation": 75 + }, + "jungle": { + "type": "tfc:climate", + "min_temperature": 11.0, + "max_temperature": 40, + "min_groundwater": 280, + "max_groundwater": 500, + "min_forest": 2 + }, + "savanna": { + "type": "tfc:climate", + "min_temperature": 15.8, + "max_temperature": 40, + "min_groundwater": 100, + "max_groundwater": 300, + "min_forest": 0, + "max_forest": 2 + }, + "swamp": { + "type": "tfc:climate", + "min_groundwater": 280, + "max_groundwater": 500 + } +} + +cobblemon_berry_patches = { + "type": "minecraft:simple_random_selector", + "config": { + "features": [ + ] + } +} + +for berry_entry in berries: + berry_name = berry_entry["berry"] + berry_filename = f"{berry_name}_berry" + patch_filename = f"{berry_name}_berry_patch" + feature_berry_name = f"tfcobblemon:plant/wild_crop/{berry_filename}" + feature_patch_name = f"tfcobblemon:plant/wild_crop/{patch_filename}" + + base_placed_berry["feature"] = feature_berry_name; + base_configured_berry["config"]["to_place"]["state"]["Name"] = "cobblemon:" + berry_name + "_berry" + + placed_patch = copy.deepcopy(base_placed_patch) + placed_patch["feature"] = feature_patch_name + has_match = False + biomes = berry_entry["biomes"] + tfc_placement = None + for biome in biomes: + if tfc_climate_map.get(biome): + placed_patch["placement"].append(tfc_climate_map.get(biome)) + print("Used " + biome + " for " + berry_name) + has_match = True + break; + + if biome == "all": + has_match = True + + if not has_match: + continue; + + base_configured_patch["config"]["feature"] = feature_berry_name + + with open(os.path.join("placed_feature", "plant", "wild_crop", berry_filename + ".json"), 'w') as f: + json.dump(base_placed_berry, f, indent=4) + + with open(os.path.join("placed_feature", "plant", "wild_crop", patch_filename + ".json"), 'w') as f: + json.dump(placed_patch, f, indent=4) + + with open(os.path.join("configured_feature", "plant", "wild_crop", berry_filename + ".json"), 'w') as f: + json.dump(base_configured_berry, f, indent=4) + + with open(os.path.join("configured_feature", "plant", "wild_crop", patch_filename + ".json"), 'w') as f: + json.dump(base_configured_patch, f, indent=4) + + cobblemon_berry_patches["config"]["features"].append(feature_patch_name) + +with open(os.path.join("configured_feature", "plant", "wild_crop", "cobblemon_berry_patches.json"), 'w') as f: + json.dump(cobblemon_berry_patches, f, indent=4) + \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/aspear_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/aspear_berry.json new file mode 100644 index 0000000..f413ffd --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/aspear_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/aspear_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/aspear_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/aspear_berry_patch.json new file mode 100644 index 0000000..74dd1c8 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/aspear_berry_patch.json @@ -0,0 +1,20 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/aspear_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_elevation": 75 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/babiri_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/babiri_berry.json new file mode 100644 index 0000000..2e34fb3 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/babiri_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/babiri_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/babiri_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/babiri_berry_patch.json new file mode 100644 index 0000000..9595be5 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/babiri_berry_patch.json @@ -0,0 +1,20 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/babiri_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_elevation": 75 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/bluk_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/bluk_berry.json new file mode 100644 index 0000000..9a7d2a9 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/bluk_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/bluk_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/bluk_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/bluk_berry_patch.json new file mode 100644 index 0000000..f0de9bd --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/bluk_berry_patch.json @@ -0,0 +1,20 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/bluk_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_elevation": 75 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/charti_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/charti_berry.json new file mode 100644 index 0000000..95deef8 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/charti_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/charti_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/charti_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/charti_berry_patch.json new file mode 100644 index 0000000..fbabd83 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/charti_berry_patch.json @@ -0,0 +1,20 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/charti_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_elevation": 75 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cheri_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cheri_berry.json new file mode 100644 index 0000000..198b7f0 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cheri_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/cheri_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cheri_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cheri_berry_patch.json new file mode 100644 index 0000000..50ff69f --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cheri_berry_patch.json @@ -0,0 +1,23 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/cheri_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": -10.6, + "max_temperature": 19.4, + "min_forest": 0, + "max_forest": 3 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chesto_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chesto_berry.json new file mode 100644 index 0000000..3f8628c --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chesto_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/chesto_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chesto_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chesto_berry_patch.json new file mode 100644 index 0000000..17d2511 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chesto_berry_patch.json @@ -0,0 +1,22 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/chesto_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 100, + "max_groundwater": 300, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chilan_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chilan_berry.json new file mode 100644 index 0000000..eb2c199 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chilan_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/chilan_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chilan_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chilan_berry_patch.json new file mode 100644 index 0000000..cbc9fa3 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chilan_berry_patch.json @@ -0,0 +1,23 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/chilan_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": -10.6, + "max_temperature": 19.4, + "min_forest": 0, + "max_forest": 3 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chople_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chople_berry.json new file mode 100644 index 0000000..99326f7 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chople_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/chople_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chople_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chople_berry_patch.json new file mode 100644 index 0000000..c0ea354 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/chople_berry_patch.json @@ -0,0 +1,20 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/chople_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_elevation": 75 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cobblemon_berry_patches.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cobblemon_berry_patches.json new file mode 100644 index 0000000..fff0a5f --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/cobblemon_berry_patches.json @@ -0,0 +1,12 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/cobblemon_berry_patches", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/colbur_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/colbur_berry.json new file mode 100644 index 0000000..6f19984 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/colbur_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/colbur_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/colbur_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/colbur_berry_patch.json new file mode 100644 index 0000000..35754ef --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/colbur_berry_patch.json @@ -0,0 +1,24 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/colbur_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": -14.2, + "max_temperature": 10.0, + "min_groundwater": 60, + "max_groundwater": 320, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/haban_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/haban_berry.json new file mode 100644 index 0000000..302a68b --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/haban_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/haban_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/haban_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/haban_berry_patch.json new file mode 100644 index 0000000..9424850 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/haban_berry_patch.json @@ -0,0 +1,24 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/haban_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": 11.0, + "max_temperature": 40, + "min_groundwater": 280, + "max_groundwater": 500, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kasib_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kasib_berry.json new file mode 100644 index 0000000..154e4ae --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kasib_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/kasib_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kasib_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kasib_berry_patch.json new file mode 100644 index 0000000..889d11d --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kasib_berry_patch.json @@ -0,0 +1,21 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/kasib_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 280, + "max_groundwater": 500 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kebia_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kebia_berry.json new file mode 100644 index 0000000..4cac43f --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kebia_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/kebia_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kebia_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kebia_berry_patch.json new file mode 100644 index 0000000..338a284 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/kebia_berry_patch.json @@ -0,0 +1,22 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/kebia_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 100, + "max_groundwater": 300, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/nanab_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/nanab_berry.json new file mode 100644 index 0000000..41fc56b --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/nanab_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/nanab_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/nanab_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/nanab_berry_patch.json new file mode 100644 index 0000000..3c25715 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/nanab_berry_patch.json @@ -0,0 +1,24 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/nanab_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": 11.0, + "max_temperature": 40, + "min_groundwater": 280, + "max_groundwater": 500, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/occa_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/occa_berry.json new file mode 100644 index 0000000..877733d --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/occa_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/occa_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/occa_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/occa_berry_patch.json new file mode 100644 index 0000000..5f411d2 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/occa_berry_patch.json @@ -0,0 +1,24 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/occa_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": 11.0, + "max_temperature": 40, + "min_groundwater": 280, + "max_groundwater": 500, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/oran_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/oran_berry.json new file mode 100644 index 0000000..bc13609 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/oran_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/oran_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/oran_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/oran_berry_patch.json new file mode 100644 index 0000000..5637c8e --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/oran_berry_patch.json @@ -0,0 +1,16 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/oran_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/payapa_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/payapa_berry.json new file mode 100644 index 0000000..bcb495c --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/payapa_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/payapa_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/payapa_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/payapa_berry_patch.json new file mode 100644 index 0000000..3673d0b --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/payapa_berry_patch.json @@ -0,0 +1,24 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/payapa_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 40, + "max_groundwater": 170, + "min_rain_variance": -1, + "max_rain-variance": 1, + "rain_variance_absolute": false + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pecha_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pecha_berry.json new file mode 100644 index 0000000..db89a53 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pecha_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/pecha_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pecha_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pecha_berry_patch.json new file mode 100644 index 0000000..d06708e --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pecha_berry_patch.json @@ -0,0 +1,24 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/pecha_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": 11.0, + "max_temperature": 40, + "min_groundwater": 280, + "max_groundwater": 500, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/persim_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/persim_berry.json new file mode 100644 index 0000000..06ed09a --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/persim_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/persim_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/persim_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/persim_berry_patch.json new file mode 100644 index 0000000..d0b4917 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/persim_berry_patch.json @@ -0,0 +1,16 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/persim_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pinap_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pinap_berry.json new file mode 100644 index 0000000..23d0df5 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pinap_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/pinap_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pinap_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pinap_berry_patch.json new file mode 100644 index 0000000..ecbfc4a --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/pinap_berry_patch.json @@ -0,0 +1,21 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/pinap_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 50, + "max_groundwater": 260 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rawst_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rawst_berry.json new file mode 100644 index 0000000..7b3a46b --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rawst_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/rawst_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rawst_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rawst_berry_patch.json new file mode 100644 index 0000000..f64eec6 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rawst_berry_patch.json @@ -0,0 +1,21 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/rawst_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 50, + "max_groundwater": 260 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/razz_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/razz_berry.json new file mode 100644 index 0000000..1b384a2 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/razz_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/razz_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/razz_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/razz_berry_patch.json new file mode 100644 index 0000000..8223502 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/razz_berry_patch.json @@ -0,0 +1,22 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/razz_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 100, + "max_groundwater": 300, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/revival_herb.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/revival_herb.json index a999b81..7ba956a 100644 --- a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/revival_herb.json +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/revival_herb.json @@ -1,28 +1,28 @@ -{ - "feature": "tfcobblemon:plant/wild_crop/revival_herb", - "placement": [ - { - "type": "minecraft:heightmap", - "heightmap": "WORLD_SURFACE_WG" - }, - { - "type": "block_predicate_filter", - "predicate": { - "type": "tfc:replaceable" - } - }, - { - "type": "block_predicate_filter", - "predicate": { - "type": "would_survive", - "state": { - "Name": "cobblemon:revival_herb", - "Properties": { - "age": "1", - "stage": "1" - } - } - } - } - ] +{ + "feature": "tfcobblemon:plant/wild_crop/revival_herb", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:revival_herb", + "Properties": { + "age": "1", + "stage": "1" + } + } + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rindo_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rindo_berry.json new file mode 100644 index 0000000..991322e --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rindo_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/rindo_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rindo_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rindo_berry_patch.json new file mode 100644 index 0000000..0922ced --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/rindo_berry_patch.json @@ -0,0 +1,24 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/rindo_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": 11.0, + "max_temperature": 40, + "min_groundwater": 280, + "max_groundwater": 500, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/shuca_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/shuca_berry.json new file mode 100644 index 0000000..d3fe667 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/shuca_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/shuca_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/shuca_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/shuca_berry_patch.json new file mode 100644 index 0000000..1b92827 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/shuca_berry_patch.json @@ -0,0 +1,21 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/shuca_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 50, + "max_groundwater": 260 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/tanga_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/tanga_berry.json new file mode 100644 index 0000000..4e7d108 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/tanga_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/tanga_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/tanga_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/tanga_berry_patch.json new file mode 100644 index 0000000..8102f88 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/tanga_berry_patch.json @@ -0,0 +1,22 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/tanga_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_groundwater": 100, + "max_groundwater": 300, + "min_forest": 2 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wacan_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wacan_berry.json new file mode 100644 index 0000000..b1b9795 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wacan_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/wacan_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wacan_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wacan_berry_patch.json new file mode 100644 index 0000000..f7770d1 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wacan_berry_patch.json @@ -0,0 +1,23 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/wacan_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": -10.6, + "max_temperature": 19.4, + "min_forest": 0, + "max_forest": 3 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wepear_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wepear_berry.json new file mode 100644 index 0000000..a546a96 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wepear_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/wepear_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wepear_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wepear_berry_patch.json new file mode 100644 index 0000000..c0111a4 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/wepear_berry_patch.json @@ -0,0 +1,23 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/wepear_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": -10.6, + "max_temperature": 19.4, + "min_forest": 0, + "max_forest": 3 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/yache_berry.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/yache_berry.json new file mode 100644 index 0000000..de769e6 --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/yache_berry.json @@ -0,0 +1,28 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/yache_berry", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "tfc:replaceable" + } + }, + { + "type": "block_predicate_filter", + "predicate": { + "type": "would_survive", + "state": { + "Name": "cobblemon:oran_berry", + "Properties": { + "age": "1", + "generated": "true" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/yache_berry_patch.json b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/yache_berry_patch.json new file mode 100644 index 0000000..9e7c60a --- /dev/null +++ b/src/main/resources/data/tfcobblemon/worldgen/placed_feature/plant/wild_crop/yache_berry_patch.json @@ -0,0 +1,23 @@ +{ + "feature": "tfcobblemon:plant/wild_crop/yache_berry_patch", + "placement": [ + { + "type": "minecraft:heightmap", + "heightmap": "WORLD_SURFACE_WG" + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:rarity_filter", + "chance": 50 + }, + { + "type": "tfc:climate", + "min_temperature": -33, + "max_temperature": -10.4, + "min_groundwater": 50, + "max_groundwater": 470 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/tfcobblemon.mixins.json b/src/main/resources/tfcobblemon.mixins.json index 8188c88..f95731a 100644 --- a/src/main/resources/tfcobblemon.mixins.json +++ b/src/main/resources/tfcobblemon.mixins.json @@ -1,16 +1,16 @@ { "required": true, - "minVersion": "0.8", "package": "com.kingtrapinch.tfcobblemon.mixin", - "compatibilityLevel": "JAVA_8", - "refmap": "tfcobblemon.refmap.json", + "compatibilityLevel": "JAVA_21", "mixins": [ "RevivalHerbMixin", - "VivichokeMixin" - ], - "client": [ + "VivichokeMixin", + "PokemonBreathingMixin" ], "injectors": { "defaultRequire": 1 + }, + "overwrites": { + "requireAnnotations": true } -} +} \ No newline at end of file diff --git a/src/main/templates/META-INF/neoforge.mods.toml b/src/main/templates/META-INF/neoforge.mods.toml new file mode 100644 index 0000000..01884f8 --- /dev/null +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -0,0 +1,111 @@ +# This is an example neoforge.mods.toml file. It contains the data relating to the loading mods. +# There are several mandatory fields (#mandatory), and many more that are optional (#optional). +# The overall format is standard TOML format, v0.5.0. +# Note that there are a couple of TOML lists in this file. +# Find more information on toml format here: https://github.com/toml-lang/toml + +# The name of the mod loader type to load - for regular FML @Mod mods it should be javafml +modLoader="javafml" #mandatory + +# A version range to match for said mod loader - for regular FML @Mod it will be the FML version. This is currently 2. +loaderVersion="${loader_version_range}" #mandatory + +# The license for you mod. This is mandatory metadata and allows for easier comprehension of your redistributive properties. +# Review your options at https://choosealicense.com/. All rights reserved is the default copyright stance, and is thus the default here. +license="${mod_license}" + +# A URL to refer people to when problems occur with this mod +#issueTrackerURL="https://change.me.to.your.issue.tracker.example.invalid/" #optional + +# A list of mods - how many allowed here is determined by the individual mod loader +[[mods]] #mandatory + +# The modid of the mod +modId="${mod_id}" #mandatory + +# The version number of the mod +version="${mod_version}" #mandatory + +# A display name for the mod +displayName="${mod_name}" #mandatory + +# A URL to query for updates for this mod. See the JSON update specification https://docs.neoforged.net/docs/misc/updatechecker/ +#updateJSONURL="https://change.me.example.invalid/updates.json" #optional + +# A URL for the "homepage" for this mod, displayed in the mod UI +#displayURL="https://change.me.to.your.mods.homepage.example.invalid/" #optional + +# A file name (in the root of the mod JAR) containing a logo for display +#logoFile="examplemod.png" #optional + +# A text field displayed in the mod UI +#credits="" #optional + +# A text field displayed in the mod UI +authors="${mod_authors}" #optional + +# The description text for the mod (multi line!) (#mandatory) +description='''${mod_description}''' + +# The [[mixins]] block allows you to declare your mixin config to FML so that it gets loaded. +[[mixins]] +config="${mod_id}.mixins.json" + +# The [[accessTransformers]] block allows you to declare where your AT file is. +# If this block is omitted, a fallback attempt will be made to load an AT from META-INF/accesstransformer.cfg +#[[accessTransformers]] +#file="META-INF/accesstransformer.cfg" + +# The coremods config file path is not configurable and is always loaded from META-INF/coremods.json + +# A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional. +[[dependencies.${mod_id}]] #optional + # the modid of the dependency + modId="neoforge" #mandatory + # The type of the dependency. Can be one of "required", "optional", "incompatible" or "discouraged" (case insensitive). + # 'required' requires the mod to exist, 'optional' does not + # 'incompatible' will prevent the game from loading when the mod exists, and 'discouraged' will show a warning + type="required" #mandatory + # Optional field describing why the dependency is required or why it is incompatible + # reason="..." + # The version range of the dependency + versionRange="[${neo_version},)" #mandatory + # An ordering relationship for the dependency. + # BEFORE - This mod is loaded BEFORE the dependency + # AFTER - This mod is loaded AFTER the dependency + ordering="NONE" + # Side this dependency is applied on - BOTH, CLIENT, or SERVER + side="BOTH" + +# Here's another dependency +[[dependencies.${mod_id}]] + modId="minecraft" + type="required" + # This version range declares a minimum of the current minecraft version up to but not including the next major version + versionRange="${minecraft_version_range}" + ordering="NONE" + side="BOTH" + +[[dependencies.${mod_id}]] +modId = "tfc" +mandatory = true +type="required" +# This version range declares a minimum of the current minecraft version up to but not including the next major version +versionRange = "[4.0.0,]" +ordering = "AFTER" +side = "BOTH" + +[[dependencies.${mod_id}]] +modId = "cobblemon" +mandatory = true +type="required" +# This version range declares a minimum of the current minecraft version up to but not including the next major version +versionRange = "[1.7.0,]" +ordering = "AFTER" +side = "BOTH" + +# Features are specific properties of the game environment, that you may want to declare you require. This example declares +# that your mod requires GL version 3.2 or higher. Other features will be added. They are side aware so declaring this won't +# stop your mod loading on the server for example. +#[features.${mod_id}] +#openGLVersion="[3.2,)"