diff --git a/.gitignore b/.gitignore index 9154f4c..3c37caf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,18 @@ -# ---> Java +# User-specific stuff +.idea/ + +*.iml +*.ipr +*.iws + +# IntelliJ +out/ +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + # Compiled class file *.class @@ -8,9 +22,6 @@ # BlueJ files *.ctxt -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - # Package Files # *.jar *.war @@ -22,5 +33,86 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* -replay_pid* +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +.gradle +build/ + +# Ignore Gradle GUI config +gradle-app.setting + +# Cache of project +.gradletasknamecache + +**/build/ + +# Common working directory +run/ + +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar diff --git a/LICENSE b/LICENSE index 2071b23..c986429 100644 --- a/LICENSE +++ b/LICENSE @@ -1,9 +1,21 @@ -MIT License +The MIT License (MIT) -Copyright (c) +Copyright (c) 2024 -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..9760c66 --- /dev/null +++ b/build.gradle @@ -0,0 +1,222 @@ + +plugins { + id 'eclipse' + id 'idea' + id 'net.minecraftforge.gradle' version '[6.0.16,6.2)' +} + + +group = mod_group_id +version = mod_version + +base { + archivesName = mod_id +} + +java { + toolchain.languageVersion = JavaLanguageVersion.of(17) +} + +minecraft { + // The mappings can be changed at any time and must be in the following format. + // Channel: Version: + // official MCVersion Official field/method names from Mojang mapping files + // parchment YYYY.MM.DD-MCVersion Open community-sourced parameter names and javadocs layered on top of official + // + // You must be aware of the Mojang license when using the 'official' or 'parchment' mappings. + // See more information here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md + // + // Parchment is an unofficial project maintained by ParchmentMC, separate from MinecraftForge + // Additional setup is needed to use their mappings: https://parchmentmc.org/docs/getting-started + // + // Use non-default mappings at your own risk. They may not always work. + // Simply re-run your setup task after changing the mappings to update your workspace. + mappings channel: mapping_channel, version: mapping_version + + // When true, this property will have all Eclipse/IntelliJ IDEA run configurations run the "prepareX" task for the given run configuration before launching the game. + // In most cases, it is not necessary to enable. + // enableEclipsePrepareRuns = true + // enableIdeaPrepareRuns = true + + // This property allows configuring Gradle's ProcessResources task(s) to run on IDE output locations before launching the game. + // It is REQUIRED to be set to true for this template to function. + // See https://docs.gradle.org/current/dsl/org.gradle.language.jvm.tasks.ProcessResources.html + copyIdeResources = true + + // When true, this property will add the folder name of all declared run configurations to generated IDE run configurations. + // The folder name can be set on a run configuration using the "folderName" property. + // By default, the folder name of a run configuration is the name of the Gradle project containing it. + // generateRunFolders = true + + // This property enables access transformers for use in development. + // They will be applied to the Minecraft artifact. + // The access transformer file can be anywhere in the project. + // However, it must be at "META-INF/accesstransformer.cfg" in the final mod jar to be loaded by Forge. + // This default location is a best practice to automatically put the file in the right place in the final jar. + // See https://docs.minecraftforge.net/en/latest/advanced/accesstransformers/ for more information. + // accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') + + // Default run configurations. + // These can be tweaked, removed, or duplicated as needed. + runs { + // applies to all the run configs below + configureEach { + workingDirectory project.file('run') + + // 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. + property '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 + property 'forge.logging.console.level', 'debug' + + mods { + "${mod_id}" { + source sourceSets.main + } + } + + property "mixin.env.remapRefMap", "true" + property "mixin.env.refMapRemappingFile", "${projectDir}/build/createSrgToMcp/output.srg" + } + + client { + // Comma-separated list of namespaces to load gametests from. Empty = all namespaces. + property 'forge.enabledGameTestNamespaces', mod_id + } + + server { + property 'forge.enabledGameTestNamespaces', mod_id + args '--nogui' + } + + // 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 + } + + data { + // example of overriding the workingDirectory set in configureEach above + workingDirectory 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/'), '--existing-mod', 'tconstruct' + } + } +} + +// Include resources generated by data generators. +sourceSets.main.resources { srcDir 'src/generated/resources' } + +repositories { + // 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' + // } + maven { + name 'DVS1 Maven FS' + url 'https://dvs1.progwml6.com/files/maven' + } + + maven { + url = "https://maven.jaackson.me" + } + + exclusiveContent { + forRepository { + maven { + name = "Modrinth" + url = "https://api.modrinth.com/maven" + } + } + forRepositories(fg.repository) // Only add this if you're using ForgeGradle, otherwise remove this line + filter { + includeGroup "maven.modrinth" + } + } +} + +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 + // 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}") + + // 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}") + + // For more info: + // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html + // http://www.gradle.org/docs/current/userguide/dependency_management.html + implementation fg.deobf("slimeknights.mantle:Mantle:${minecraft_version}-${mantle_build}") + implementation fg.deobf("slimeknights.tconstruct:TConstruct:${minecraft_version}-${tinkers_build}") + + implementation fg.deobf("com.teamabnormals:blueprint:${bp_version}") + implementation fg.deobf("maven.modrinth:caverns-and-chasms:${cc_version}") + implementation fg.deobf("maven.modrinth:environmental:${env_version}") + implementation fg.deobf("maven.modrinth:upgrade-aquatic:${ua_version}") +} + +// 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, tinkers_version_range: tinkers_version_range, + cc_version_range: cc_version_range, env_version_range: env_version_range, ua_version_range: ua_version_range + ] + + inputs.properties replaceProperties + + filesMatching(['META-INF/mods.toml', 'pack.mcmeta']) { + expand replaceProperties + [project: project] + }} + +// 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") + ]) + } + + // 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 +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..4bb42fd --- /dev/null +++ b/gradle.properties @@ -0,0 +1,64 @@ +org.gradle.jvmargs=-Xmx3G +org.gradle.daemon=false + + +# The Minecraft version must agree with the Forge version to get a valid artifact +minecraft_version=1.19.2 +# 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.19.2,1.20) +# The Forge version must agree with the Minecraft version to get a valid artifact +forge_version=43.3.13 +# The Forge version range can use any version of Forge as bounds or match the loader version range +forge_version_range=[43,) +# The loader version range can only use the major version of Forge/FML as bounds +loader_version_range=[43,) +# The mapping channel to use for mappings. +# The default set of supported mapping channels are ["official", "snapshot", "snapshot_nodoc", "stable", "stable_nodoc"]. +# Additional mapping channels can be registered through the "channelProviders" extension in a Gradle plugin. +# +# | Channel | Version | | +# |-----------|----------------------|--------------------------------------------------------------------------------| +# | official | MCVersion | Official field/method names from Mojang mapping files | +# | parchment | YYYY.MM.DD-MCVersion | Open community-sourced parameter names and javadocs layered on top of official | +# +# You must be aware of the Mojang license when using the 'official' or 'parchment' mappings. +# See more information here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md +# +# Parchment is an unofficial project maintained by ParchmentMC, separate from Minecraft Forge. +# Additional setup is needed to use their mappings, see https://parchmentmc.org/docs/getting-started +mapping_channel=official +# The mapping version to query from the mapping channel. +# This must match the format required by the mapping channel. +mapping_version=1.19.2 + + +# 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=tinkering_abnormally +# The human-readable display name for the mod. +mod_name=Tinkering Abnormally +# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. +mod_license=MIT +# The mod version. See https://semver.org/ +mod_version=1.0-SNAPSHOT +# 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=moe.hazu +# The authors of the mod. This is a simple text string that is used for display purposes in the mod list. +mod_authors= +# The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list. +mod_description= + +mantle_build=1.10.36 +tinkers_build=3.8.3.39 +tinkers_version_range=[3.8.3.39,) +bp_version=1.19.2-6.2.0 +cc_version=1.0.2 +cc_version_range=[1.0.2,) +env_version=3.1.1 +env_version_range=[3.1.1,) +ua_version=5.1.0 +ua_version_range=[5.1.0,) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..0564365 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1 @@ +distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip diff --git a/run-data/config/fml.toml b/run-data/config/fml.toml new file mode 100644 index 0000000..1eb6666 --- /dev/null +++ b/run-data/config/fml.toml @@ -0,0 +1,10 @@ +# Enable forge global version checking +versionCheck = true +# does the splashscreen run +splashscreen = true +# Disables Optimized DFU client-side. +disableOptimizedDFU = true +defaultConfigPath = "defaultconfigs" +# max threads for parallel loading : -1 uses Runtime#availableProcessors +maxThreads = -1 + diff --git a/run-data/config/forge-resource-caching.toml b/run-data/config/forge-resource-caching.toml new file mode 100644 index 0000000..f8f122c --- /dev/null +++ b/run-data/config/forge-resource-caching.toml @@ -0,0 +1,10 @@ +# Set this to true to force the caching of mod resources to happen on the main thread. +indexModPackCachesOnThread = false +# Set this to true to force the caching of vanilla resources to happen on the main thread. +indexVanillaPackCachesOnThread = false +# This TOML configuration file controls the resource caching system which is used before the mod loading environment starts. +# This file is read by the Forge boot loader, and is not used by the game itself. +# +# Set this to false to disable the resource cache. This will cause the game to scan the resource packs everytime it needs a list of resources. +cacheResources = true + diff --git a/run-data/logs/2024-06-02-10.log.gz b/run-data/logs/2024-06-02-10.log.gz new file mode 100644 index 0000000..2ec095e Binary files /dev/null and b/run-data/logs/2024-06-02-10.log.gz differ diff --git a/run-data/logs/2024-06-02-11.log.gz b/run-data/logs/2024-06-02-11.log.gz new file mode 100644 index 0000000..e35f463 Binary files /dev/null and b/run-data/logs/2024-06-02-11.log.gz differ diff --git a/run-data/logs/2024-06-02-12.log.gz b/run-data/logs/2024-06-02-12.log.gz new file mode 100644 index 0000000..683783c Binary files /dev/null and b/run-data/logs/2024-06-02-12.log.gz differ diff --git a/run-data/logs/2024-06-02-13.log.gz b/run-data/logs/2024-06-02-13.log.gz new file mode 100644 index 0000000..4a25431 Binary files /dev/null and b/run-data/logs/2024-06-02-13.log.gz differ diff --git a/run-data/logs/2024-06-02-14.log.gz b/run-data/logs/2024-06-02-14.log.gz new file mode 100644 index 0000000..0fb2cb7 Binary files /dev/null and b/run-data/logs/2024-06-02-14.log.gz differ diff --git a/run-data/logs/2024-06-02-15.log.gz b/run-data/logs/2024-06-02-15.log.gz new file mode 100644 index 0000000..aed79ff Binary files /dev/null and b/run-data/logs/2024-06-02-15.log.gz differ diff --git a/run-data/logs/2024-06-02-16.log.gz b/run-data/logs/2024-06-02-16.log.gz new file mode 100644 index 0000000..2948cc8 Binary files /dev/null and b/run-data/logs/2024-06-02-16.log.gz differ diff --git a/run-data/logs/2024-06-02-17.log.gz b/run-data/logs/2024-06-02-17.log.gz new file mode 100644 index 0000000..4be484f Binary files /dev/null and b/run-data/logs/2024-06-02-17.log.gz differ diff --git a/run-data/logs/2024-06-02-18.log.gz b/run-data/logs/2024-06-02-18.log.gz new file mode 100644 index 0000000..f9662e3 Binary files /dev/null and b/run-data/logs/2024-06-02-18.log.gz differ diff --git a/run-data/logs/2024-06-02-19.log.gz b/run-data/logs/2024-06-02-19.log.gz new file mode 100644 index 0000000..8d3218a Binary files /dev/null and b/run-data/logs/2024-06-02-19.log.gz differ diff --git a/run-data/logs/2024-06-02-2.log.gz b/run-data/logs/2024-06-02-2.log.gz new file mode 100644 index 0000000..a807a82 Binary files /dev/null and b/run-data/logs/2024-06-02-2.log.gz differ diff --git a/run-data/logs/2024-06-02-20.log.gz b/run-data/logs/2024-06-02-20.log.gz new file mode 100644 index 0000000..5f02c25 Binary files /dev/null and b/run-data/logs/2024-06-02-20.log.gz differ diff --git a/run-data/logs/2024-06-02-21.log.gz b/run-data/logs/2024-06-02-21.log.gz new file mode 100644 index 0000000..2c6b708 Binary files /dev/null and b/run-data/logs/2024-06-02-21.log.gz differ diff --git a/run-data/logs/2024-06-02-22.log.gz b/run-data/logs/2024-06-02-22.log.gz new file mode 100644 index 0000000..abbde0c Binary files /dev/null and b/run-data/logs/2024-06-02-22.log.gz differ diff --git a/run-data/logs/2024-06-02-23.log.gz b/run-data/logs/2024-06-02-23.log.gz new file mode 100644 index 0000000..5776794 Binary files /dev/null and b/run-data/logs/2024-06-02-23.log.gz differ diff --git a/run-data/logs/2024-06-02-24.log.gz b/run-data/logs/2024-06-02-24.log.gz new file mode 100644 index 0000000..9cce226 Binary files /dev/null and b/run-data/logs/2024-06-02-24.log.gz differ diff --git a/run-data/logs/2024-06-02-25.log.gz b/run-data/logs/2024-06-02-25.log.gz new file mode 100644 index 0000000..888e641 Binary files /dev/null and b/run-data/logs/2024-06-02-25.log.gz differ diff --git a/run-data/logs/2024-06-02-26.log.gz b/run-data/logs/2024-06-02-26.log.gz new file mode 100644 index 0000000..182fe8a Binary files /dev/null and b/run-data/logs/2024-06-02-26.log.gz differ diff --git a/run-data/logs/2024-06-02-27.log.gz b/run-data/logs/2024-06-02-27.log.gz new file mode 100644 index 0000000..d081f76 Binary files /dev/null and b/run-data/logs/2024-06-02-27.log.gz differ diff --git a/run-data/logs/2024-06-02-28.log.gz b/run-data/logs/2024-06-02-28.log.gz new file mode 100644 index 0000000..8d9f290 Binary files /dev/null and b/run-data/logs/2024-06-02-28.log.gz differ diff --git a/run-data/logs/2024-06-02-29.log.gz b/run-data/logs/2024-06-02-29.log.gz new file mode 100644 index 0000000..7cb2c1b Binary files /dev/null and b/run-data/logs/2024-06-02-29.log.gz differ diff --git a/run-data/logs/2024-06-02-3.log.gz b/run-data/logs/2024-06-02-3.log.gz new file mode 100644 index 0000000..6e05a3e Binary files /dev/null and b/run-data/logs/2024-06-02-3.log.gz differ diff --git a/run-data/logs/2024-06-02-30.log.gz b/run-data/logs/2024-06-02-30.log.gz new file mode 100644 index 0000000..4a3093f Binary files /dev/null and b/run-data/logs/2024-06-02-30.log.gz differ diff --git a/run-data/logs/2024-06-02-31.log.gz b/run-data/logs/2024-06-02-31.log.gz new file mode 100644 index 0000000..207400e Binary files /dev/null and b/run-data/logs/2024-06-02-31.log.gz differ diff --git a/run-data/logs/2024-06-02-32.log.gz b/run-data/logs/2024-06-02-32.log.gz new file mode 100644 index 0000000..4b9dbd4 Binary files /dev/null and b/run-data/logs/2024-06-02-32.log.gz differ diff --git a/run-data/logs/2024-06-02-33.log.gz b/run-data/logs/2024-06-02-33.log.gz new file mode 100644 index 0000000..c8c3ac3 Binary files /dev/null and b/run-data/logs/2024-06-02-33.log.gz differ diff --git a/run-data/logs/2024-06-02-34.log.gz b/run-data/logs/2024-06-02-34.log.gz new file mode 100644 index 0000000..28e5a12 Binary files /dev/null and b/run-data/logs/2024-06-02-34.log.gz differ diff --git a/run-data/logs/2024-06-02-35.log.gz b/run-data/logs/2024-06-02-35.log.gz new file mode 100644 index 0000000..d33eb19 Binary files /dev/null and b/run-data/logs/2024-06-02-35.log.gz differ diff --git a/run-data/logs/2024-06-02-4.log.gz b/run-data/logs/2024-06-02-4.log.gz new file mode 100644 index 0000000..814ec54 Binary files /dev/null and b/run-data/logs/2024-06-02-4.log.gz differ diff --git a/run-data/logs/2024-06-02-5.log.gz b/run-data/logs/2024-06-02-5.log.gz new file mode 100644 index 0000000..b20bdc2 Binary files /dev/null and b/run-data/logs/2024-06-02-5.log.gz differ diff --git a/run-data/logs/2024-06-02-6.log.gz b/run-data/logs/2024-06-02-6.log.gz new file mode 100644 index 0000000..a4e5232 Binary files /dev/null and b/run-data/logs/2024-06-02-6.log.gz differ diff --git a/run-data/logs/2024-06-02-7.log.gz b/run-data/logs/2024-06-02-7.log.gz new file mode 100644 index 0000000..ed4a8f9 Binary files /dev/null and b/run-data/logs/2024-06-02-7.log.gz differ diff --git a/run-data/logs/2024-06-02-8.log.gz b/run-data/logs/2024-06-02-8.log.gz new file mode 100644 index 0000000..8e03fe5 Binary files /dev/null and b/run-data/logs/2024-06-02-8.log.gz differ diff --git a/run-data/logs/2024-06-02-9.log.gz b/run-data/logs/2024-06-02-9.log.gz new file mode 100644 index 0000000..f798e5f Binary files /dev/null and b/run-data/logs/2024-06-02-9.log.gz differ diff --git a/run-data/logs/2024-06-03-1.log.gz b/run-data/logs/2024-06-03-1.log.gz new file mode 100644 index 0000000..e451f48 Binary files /dev/null and b/run-data/logs/2024-06-03-1.log.gz differ diff --git a/run-data/logs/2024-06-03-10.log.gz b/run-data/logs/2024-06-03-10.log.gz new file mode 100644 index 0000000..6454c38 Binary files /dev/null and b/run-data/logs/2024-06-03-10.log.gz differ diff --git a/run-data/logs/2024-06-03-11.log.gz b/run-data/logs/2024-06-03-11.log.gz new file mode 100644 index 0000000..d251d11 Binary files /dev/null and b/run-data/logs/2024-06-03-11.log.gz differ diff --git a/run-data/logs/2024-06-03-12.log.gz b/run-data/logs/2024-06-03-12.log.gz new file mode 100644 index 0000000..7e8052e Binary files /dev/null and b/run-data/logs/2024-06-03-12.log.gz differ diff --git a/run-data/logs/2024-06-03-13.log.gz b/run-data/logs/2024-06-03-13.log.gz new file mode 100644 index 0000000..6e5479f Binary files /dev/null and b/run-data/logs/2024-06-03-13.log.gz differ diff --git a/run-data/logs/2024-06-03-14.log.gz b/run-data/logs/2024-06-03-14.log.gz new file mode 100644 index 0000000..9ebe5dd Binary files /dev/null and b/run-data/logs/2024-06-03-14.log.gz differ diff --git a/run-data/logs/2024-06-03-15.log.gz b/run-data/logs/2024-06-03-15.log.gz new file mode 100644 index 0000000..4a80b51 Binary files /dev/null and b/run-data/logs/2024-06-03-15.log.gz differ diff --git a/run-data/logs/2024-06-03-16.log.gz b/run-data/logs/2024-06-03-16.log.gz new file mode 100644 index 0000000..6bdbb99 Binary files /dev/null and b/run-data/logs/2024-06-03-16.log.gz differ diff --git a/run-data/logs/2024-06-03-17.log.gz b/run-data/logs/2024-06-03-17.log.gz new file mode 100644 index 0000000..5fa7a9f Binary files /dev/null and b/run-data/logs/2024-06-03-17.log.gz differ diff --git a/run-data/logs/2024-06-03-18.log.gz b/run-data/logs/2024-06-03-18.log.gz new file mode 100644 index 0000000..895cd35 Binary files /dev/null and b/run-data/logs/2024-06-03-18.log.gz differ diff --git a/run-data/logs/2024-06-03-19.log.gz b/run-data/logs/2024-06-03-19.log.gz new file mode 100644 index 0000000..f0e6e2a Binary files /dev/null and b/run-data/logs/2024-06-03-19.log.gz differ diff --git a/run-data/logs/2024-06-03-2.log.gz b/run-data/logs/2024-06-03-2.log.gz new file mode 100644 index 0000000..b6e6645 Binary files /dev/null and b/run-data/logs/2024-06-03-2.log.gz differ diff --git a/run-data/logs/2024-06-03-20.log.gz b/run-data/logs/2024-06-03-20.log.gz new file mode 100644 index 0000000..aed68db Binary files /dev/null and b/run-data/logs/2024-06-03-20.log.gz differ diff --git a/run-data/logs/2024-06-03-21.log.gz b/run-data/logs/2024-06-03-21.log.gz new file mode 100644 index 0000000..81ec8e9 Binary files /dev/null and b/run-data/logs/2024-06-03-21.log.gz differ diff --git a/run-data/logs/2024-06-03-22.log.gz b/run-data/logs/2024-06-03-22.log.gz new file mode 100644 index 0000000..1e54af8 Binary files /dev/null and b/run-data/logs/2024-06-03-22.log.gz differ diff --git a/run-data/logs/2024-06-03-23.log.gz b/run-data/logs/2024-06-03-23.log.gz new file mode 100644 index 0000000..128049e Binary files /dev/null and b/run-data/logs/2024-06-03-23.log.gz differ diff --git a/run-data/logs/2024-06-03-24.log.gz b/run-data/logs/2024-06-03-24.log.gz new file mode 100644 index 0000000..47b6ec8 Binary files /dev/null and b/run-data/logs/2024-06-03-24.log.gz differ diff --git a/run-data/logs/2024-06-03-25.log.gz b/run-data/logs/2024-06-03-25.log.gz new file mode 100644 index 0000000..4c00752 Binary files /dev/null and b/run-data/logs/2024-06-03-25.log.gz differ diff --git a/run-data/logs/2024-06-03-26.log.gz b/run-data/logs/2024-06-03-26.log.gz new file mode 100644 index 0000000..dbca917 Binary files /dev/null and b/run-data/logs/2024-06-03-26.log.gz differ diff --git a/run-data/logs/2024-06-03-3.log.gz b/run-data/logs/2024-06-03-3.log.gz new file mode 100644 index 0000000..40720ef Binary files /dev/null and b/run-data/logs/2024-06-03-3.log.gz differ diff --git a/run-data/logs/2024-06-03-4.log.gz b/run-data/logs/2024-06-03-4.log.gz new file mode 100644 index 0000000..76d4429 Binary files /dev/null and b/run-data/logs/2024-06-03-4.log.gz differ diff --git a/run-data/logs/2024-06-03-5.log.gz b/run-data/logs/2024-06-03-5.log.gz new file mode 100644 index 0000000..0f38d8d Binary files /dev/null and b/run-data/logs/2024-06-03-5.log.gz differ diff --git a/run-data/logs/2024-06-03-6.log.gz b/run-data/logs/2024-06-03-6.log.gz new file mode 100644 index 0000000..a0d12f5 Binary files /dev/null and b/run-data/logs/2024-06-03-6.log.gz differ diff --git a/run-data/logs/2024-06-03-7.log.gz b/run-data/logs/2024-06-03-7.log.gz new file mode 100644 index 0000000..c46388a Binary files /dev/null and b/run-data/logs/2024-06-03-7.log.gz differ diff --git a/run-data/logs/2024-06-03-8.log.gz b/run-data/logs/2024-06-03-8.log.gz new file mode 100644 index 0000000..5503295 Binary files /dev/null and b/run-data/logs/2024-06-03-8.log.gz differ diff --git a/run-data/logs/2024-06-03-9.log.gz b/run-data/logs/2024-06-03-9.log.gz new file mode 100644 index 0000000..0a5163a Binary files /dev/null and b/run-data/logs/2024-06-03-9.log.gz differ diff --git a/run-data/logs/debug-1.log.gz b/run-data/logs/debug-1.log.gz new file mode 100644 index 0000000..3b01d39 Binary files /dev/null and b/run-data/logs/debug-1.log.gz differ diff --git a/run-data/logs/debug-2.log.gz b/run-data/logs/debug-2.log.gz new file mode 100644 index 0000000..57f48c8 Binary files /dev/null and b/run-data/logs/debug-2.log.gz differ diff --git a/run-data/logs/debug-3.log.gz b/run-data/logs/debug-3.log.gz new file mode 100644 index 0000000..18a8133 Binary files /dev/null and b/run-data/logs/debug-3.log.gz differ diff --git a/run-data/logs/debug-4.log.gz b/run-data/logs/debug-4.log.gz new file mode 100644 index 0000000..6b9c4a7 Binary files /dev/null and b/run-data/logs/debug-4.log.gz differ diff --git a/run-data/logs/debug-5.log.gz b/run-data/logs/debug-5.log.gz new file mode 100644 index 0000000..eed97b1 Binary files /dev/null and b/run-data/logs/debug-5.log.gz differ diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..4553c92 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,15 @@ +pluginManagement { + repositories { + gradlePluginPortal() + maven { + name = 'MinecraftForge' + url = 'https://maven.minecraftforge.net/' + } + } +} + +plugins { + id 'org.gradle.toolchains.foojay-resolver-convention' version '0.7.0' +} + +rootProject.name = 'Tinkering-Abnormally' diff --git a/src/generated/resources/.cache/0139982eda566446775bbe6d3ea95f30636239db b/src/generated/resources/.cache/0139982eda566446775bbe6d3ea95f30636239db new file mode 100644 index 0000000..af377ab --- /dev/null +++ b/src/generated/resources/.cache/0139982eda566446775bbe6d3ea95f30636239db @@ -0,0 +1,49 @@ +// 1.19.2 2024-06-03T19:28:26.411067076 Tinkering Abnormally Smeltery Recipes +e8ce7ca1c6d787a76958ed2ef48369d5cca52f4d data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json +0afe1cbe8f0a9e025060e1d5e69f6ae59dc441d1 data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json +1cfade8f048fc4d018467bf7a1976bd92dde4a80 data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json +bf31566464f43365ec13f7defb647af4516e5522 data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json +7e29d2c041644e7632802f14142cfbee7df0618a data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json +f0483d3ad166750308fe9430d62043e004a07663 data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json +4246256933d6caf34fb2e67e7a65029e8a2a7623 data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json +5226869186920ef2b1b118365283720b37c8ec02 data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json +2fb19806fedeb23b21f65a7b904198d5148ef317 data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json +bb57160de3574400a8d60ccdb6bf9082ef2acbd1 data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json +bee05eddf0c6592633541d87cd0171507fef1323 data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json +aabdd24cf1c629975602a6a04aa2cf1168934ef7 data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json +1fd3d4acdef35bddb4ed8e1b5f3f7eab76c1821d data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json +523c9e0f97bcedb68b5be14f9099f5d1c3672e63 data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json +2a6b321f766f81abbae94c4281e78515632754fd data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json +1f1b28cfafa719dbd0511cdb2a37a5cc5ccbbdc5 data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json +cd94d80c5804b41b9a8aaaff96ddce6be7aa2863 data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json +b1154c46a9949566aee4d2b38ed9a9acfa8d5acb data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json +299461667dab436ea1419a47c7378f5265b45d47 data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json +f389a927f3322907b37ffc0c70a9109588b1c1ca data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json +6b63c26f279295353ed7f109f384557005b7ff42 data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json +5ac87900fc39ac5d71b1729b0b030109ead0cc49 data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json +f55d4651506e07bef741645e58e10e509cb8712c data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json +3492a2b0646d5d3282651fb77db147bba986aa5d data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json +e13782554c956c6656bf564b6fec5d32cad6ff25 data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json +b1e21c728c231889acd3f6a91982334d91ed2f99 data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json +1e048dc6c1559356c0224ca842778d76fb073f0e data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json +137293f66cd3e306f84f531a3fd942472ac42c07 data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json +391d75892d9e1720a1ffa73ed297fa0fefd9bd02 data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json +8eb7a1bc1b28c34feaec0b3406f1b925d5318ccc data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json +458ea7ce68d2642fe8efe59425f06b5560b1707c data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json +ee82bb859ab3d6a3182d759b39ff24a08cf96b70 data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json +6b87128cee689d20b793f875d2c0b943a5260f8a data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json +946db371405e2bfd533e26a8f67b49939ba738f1 data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json +f16027675683f46acc01e9e18f00a0c86ac8dfa7 data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json +fc10b0bdf4681a6b3c2d3b41cac69289b876910e data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json +3036d7418ce5d489ef6ffd6714b0613ad0820aa7 data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json +5881dc565ac77f5d1adf54421805830598e64ade data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json +08b8572182dd16c0b4ef8ec34e20121295c4fcfd data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json +39ee630dcbf1ddd107059ffb0374b16e3ebe1e9f data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json +8668e933149850287354d0b3969758bc578bc29f data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json +158427158659ef31e16453bcb3a004ab98111940 data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json +3e618af805d3136379855ad9439a4ea687a97885 data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json +b5bba4167aad3f0c3287a41f6d4faa7de0b286e6 data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json +efc656dcb0171e7a5eaadfdc1eab642dd151599a data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json +8f4909b01cab7e7eb39c0e6bc1924b058ce4dfd4 data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json +db8d5fe52e283acca2118fc5c85bc1497ca2c872 data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json +ba3d01599fd2037bd67f381b31841269bb9d119a data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json diff --git a/src/generated/resources/.cache/1db4c91e4db75d5ee674a4da225920dca5a7f7c4 b/src/generated/resources/.cache/1db4c91e4db75d5ee674a4da225920dca5a7f7c4 new file mode 100644 index 0000000..0a289c8 --- /dev/null +++ b/src/generated/resources/.cache/1db4c91e4db75d5ee674a4da225920dca5a7f7c4 @@ -0,0 +1,15 @@ +// 1.19.2 2024-06-02T21:42:02.540845121 Tinkering Abnormally Material Recipe +663bc20382d38ae352e461eb01d8af4701f621e1 data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json +d394b442fade6bd76157efa791f1889e09a8cae1 data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json +bc501900a7677ce94cba4b44ae967c87665a0350 data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json +32507917ab24f90ee463f45f8de94b1a0b40b48b data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json +166680b50f57d20fd4928988a317f21864a9c11d data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json +8ce630151e5f3022b737c2d32f192bcb9255a1ae data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json +3bae30f222c5c19a868417a2c3be26d37ce0aca2 data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json +f050748397672d24cdd545aeb05ecddfcda64fe4 data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json +d90bf8909f344ef6deb6ad24b632c5e826509664 data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json +e75f84d74bc799dbfa6885c3bd186ec0898c08c1 data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json +f71a9ae240c311cbcf6902aee886a2ac4924d11c data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json +780e7a24f2aeb1bf883d4c6c702cc3e136b2d623 data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json +1e9c1c96dcd4197db1c08e161202fe2c4cd29520 data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json +792fd948c542a084987cf213780aa5159ff33407 data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json diff --git a/src/generated/resources/.cache/46f86832577a0158d2a3e62cbae0c3e048711e19 b/src/generated/resources/.cache/46f86832577a0158d2a3e62cbae0c3e048711e19 new file mode 100644 index 0000000..8c1c494 --- /dev/null +++ b/src/generated/resources/.cache/46f86832577a0158d2a3e62cbae0c3e048711e19 @@ -0,0 +1,6 @@ +// 1.19.2 2024-06-02T23:32:33.303859185 Tinkering Abnormally Fluid TinkerTags +28fe432f30d1ade0831352c7739703b13deeab2c data/forge/tags/fluids/molten_spinel.json +28fe432f30d1ade0831352c7739703b13deeab2c data/tconstruct/tags/fluids/tooltips/gem_large.json +1f63250b4bd90c67f95f8241e4efa8a39d4f52e7 data/tconstruct/tags/fluids/tooltips/metal.json +8053dd4b669e9dde0163084fcf1aeefd597f76f0 data/tinkering_abnormally/tags/fluids/molten_necromium.json +34ef690ced847de9e1d3e735f8f9f5d8fb586ace data/tinkering_abnormally/tags/fluids/molten_spinel.json diff --git a/src/generated/resources/.cache/555f5aff2203f892b7eb6ff4804c1ef8d66f35af b/src/generated/resources/.cache/555f5aff2203f892b7eb6ff4804c1ef8d66f35af new file mode 100644 index 0000000..7c5584a --- /dev/null +++ b/src/generated/resources/.cache/555f5aff2203f892b7eb6ff4804c1ef8d66f35af @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T19:18:22.315300143 Tinkering Abnormally Modifiers +0db5724dee574851dfd95bea87c9b1a3ff1f17b6 data/tinkering_abnormally/tinkering/modifiers/necromium.json +a76d9147626b1b7c61126812abb52b758c0fe1a6 data/tinkering_abnormally/tinkering/modifiers/spinel.json diff --git a/src/generated/resources/.cache/6aceb3120b210573376cc6f88f87b1ae8db50509 b/src/generated/resources/.cache/6aceb3120b210573376cc6f88f87b1ae8db50509 new file mode 100644 index 0000000..7b21a1e --- /dev/null +++ b/src/generated/resources/.cache/6aceb3120b210573376cc6f88f87b1ae8db50509 @@ -0,0 +1,8 @@ +// 1.19.2 2024-06-03T18:58:42.479008263 Tinkering Abnormally Material Render Info Provider +da55283647070dd1200971f8248f37e9dfc0a3f2 assets/tconstruct/tinkering/materials/wood/azalea.json +9ac283a864a359c9e21eae862ac4ea1b9f172daa assets/tconstruct/tinkering/materials/wood/cherry.json +b37944f0f8b332dc0dd852637c4d2933af8d4df5 assets/tconstruct/tinkering/materials/wood/driftwood.json +0cfd345324e23b7a139bc54aa4da86d7cdd77295 assets/tconstruct/tinkering/materials/wood/pine.json +d8636972ade3ec174eb216c8f7ff5ac81751e18f assets/tconstruct/tinkering/materials/wood/river.json +1fcce01de3be319ee7e7ff77ae8b60d3b853df5a assets/tconstruct/tinkering/materials/wood/willow.json +ec547102bf481f721e6661ab0fb03b3114c24351 assets/tconstruct/tinkering/materials/wood/wisteria.json diff --git a/src/generated/resources/.cache/6eaaabc3fd04752bf997a301b6f0798aa1dc019a b/src/generated/resources/.cache/6eaaabc3fd04752bf997a301b6f0798aa1dc019a new file mode 100644 index 0000000..c859042 --- /dev/null +++ b/src/generated/resources/.cache/6eaaabc3fd04752bf997a301b6f0798aa1dc019a @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T15:50:27.687467189 Tinkering Abnormally Fluid Texture Providers +6b46f08a19bf56f87f2458d22ec108e529f8a3e2 assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json +9c8c82ae925b21d7c1107f81f496b6dd4b4a0ca1 assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json diff --git a/src/generated/resources/.cache/76f8bf23a5a011e4a10bd93879fed2db79330fc4 b/src/generated/resources/.cache/76f8bf23a5a011e4a10bd93879fed2db79330fc4 new file mode 100644 index 0000000..8482cdd --- /dev/null +++ b/src/generated/resources/.cache/76f8bf23a5a011e4a10bd93879fed2db79330fc4 @@ -0,0 +1,897 @@ +// 1.19.2 2024-06-03T18:58:42.475337426 Material Part Generator - Tinkers' Construct Parts - Tinkers' Construct Materials +57d6d61adb568e1f14979de8d854a378d0298c6f assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png +d0726cc6066d1e254f908b1d35fb5f23bde2f7f3 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_cherry.png +1d72e02e8d5e77966671f179032b758b8f324389 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_driftwood.png +bc0ca71821fb7d18808d8ae058a6415ad1ee1e62 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_pine.png +b525a89e04b2b4780afbe1228f0695979fdfbe4f assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_river.png +1535de3bbceb59649d4e94bc97840af3baced1b3 assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_willow.png +c3fc81f1109d5c2d80aa742150c0686f84760a2e assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png +673fb9bc6c055a207005ae147a148c9dbe29ef72 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_azalea.png +929107e6c08a81b51de32101810e932d96e499a9 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_cherry.png +9e01b035633a54a28c25e5e82d8947427ff57bad assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png +98e50a9dadd96fd8e617317e8a9eeb6b0094df69 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png +ca65002be51d815fe76a4208e9421c2c3dfc23fe assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png +fc0212b87d10ec8a23ba9ab97dedac6afccca3f9 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_willow.png +2e1bc56ee78bbaf255e8199515dfc01333cb8755 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png +d2ac3ebc8f233b7244a8ec1dc6836d655ef173d4 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png +207fba2f4fe132051668e8eb01780cd933be8cce assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png +56f91144bcc1eb72a345e4c1c004c6229e7af2f9 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png +fd74a4df848809604e5cbbdfa0367d7cce8bc3a0 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_pine.png +fd22db42ceb85235af0fa8aa2d08ca28e379a5ba assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png +0d3a3946fe44ae9757e9741922de5e0c65e75494 assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_willow.png +eb21a58f2f1c4f2f202e38f12af895a20916dd5a assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_wisteria.png +557423c466d5ebd0ddaa2e1bc19d300af2f640c5 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_azalea.png +7f7889854488562a894bb06caeb6a50a8225dc75 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png +301c67ead2f85dd3ccbba5fa5f707ec1b66cea3d assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png +bc068aa2902b343459519100dbc4e99e71175a15 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png +32d7a83f89a9491641f6db57cf3780a316be5bc6 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png +23d924ba61304c110281fa7a17c72f7bb5628605 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_willow.png +d56d734de4b7fe3a584aa3b723d2f4e0661fb8e1 assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png +4459c201240502705563d8c309bb55ae439e2e4c assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_azalea.png +7c543f2cacf73a0dae1b7c4aeefbc3060a03693f assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_cherry.png +80b060c763539a4aa77767bac68aead9b9d9fcbe assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png +a7fb38af40a0e52053c5c8678e61202a0d3d2d7b assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_pine.png +fde28c3291acef5b4efdf4a9493f3aa9a3971eac assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_river.png +69200404ebef5d54e992a926349a1d729a1ae8de assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_willow.png +d100cff6f0c7a9460fdbb76b2da2fc48c30e7046 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png +46ee0e8ef6c4cc7dc80489c97ea42d15ca52dee9 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png +9702e0a3a116783dc67bb3f54f5e35691fbd5c26 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png +f712a866e7c88437f050861632f2479bc98ab78a assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png +ab9c32d3d104c52c9f38d122580fc92f20fe674b assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png +4c88f6cb303d1269ce49587d75712cfcf8245f42 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_river.png +fe01e769bd550af079d6815b763dd129ca107e0a assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png +86528230ccb09fb8cf0c78388e182b14f6e15092 assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png +5055c3a35dc5cdfddcd24c5ed29f44131e531c4a assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_azalea.png +3b4f0dc89c8becafa4ee501d8d7817dfb01029d9 assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_cherry.png +0d14b9858ac9bf8bbeed5126afc1844979492c2f assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_driftwood.png +9dca1963c3fc6a668cd7db3784fd97075d0f64c9 assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png +963ecc6700000544490e8a41df7465298789ff5a assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png +ddbbb2d06d07210ff68fd31a2299766ffd797023 assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_willow.png +4a1cc8feb20d689db44d6649c0b7be137b3a3cad assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_wisteria.png +1056cfa688b65b72cc410243e0bf953095099499 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_azalea.png +fd5ca2d112f42468cdf6edc76c3c8fa50581e334 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_cherry.png +b4946717a9f443ad778e471f0f4a3d3793e40353 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_driftwood.png +b97cda095a9ebc2ca0af502ff064a6f606c485f0 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_pine.png +e1b7b274832cc6623ddc2da2d88542cf9a6105e1 assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png +04c05615d8d004cc0b57ffdbaf23de3766429d8d assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png +1fe97d10ae9e020b5718ed7db67d183c93ca278b assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png +d56fe19a25149a26f954fb4eb1ad2349a8d45b6a assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png +59e12f5bf73d712e76546909e4834aac28847a34 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png +14afd182aa5c033ac140fc50705acb63a058f33d assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png +682583e63811a558c1934000920838bc416b55f4 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png +66f5117bea11d2c310d7d3fdc138a1c521043d79 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png +229dc67492a7a5c108feee02e5bddef7e64a8f44 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png +3662bfe36b92cb15de45885fb41683ea1c302fe4 assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_wisteria.png +cedccdadbbe1c84183e22f5f807b140589b0478f assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png +7bd4973c1bdbd5a1567aa89a3107fb7abb71e977 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png +ea1d26ddc962a6406f33bc92410ebef764cf8802 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_driftwood.png +79e2dee54539be0d4e6a38d4825b414868389cf9 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_pine.png +92a35d53f45f707c4b48a3efe020bd039e8489cc assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_river.png +1e0833f87c307f388c161fc94df1d411917f467d assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_willow.png +f283226d116ea2c09e67843bc6626b770799ad38 assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_wisteria.png +73f187c8488b5f9c097cb62da0fe633524da5819 assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png +187643a25f879fc0f15f9ae06c49aeb0beac999f assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_cherry.png +a44083393317c26cc6023d29afc23f0f2cacddd1 assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png +251143475d6f2afebe280578dfc9e23627ca0b96 assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png +a079c831353b92ef3bb258461fca9a9bf078521d assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_river.png +0a23c99516650facac8e7efb0967206b1ca1e0ee assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png +8af86b57ed8f5fa154dbd9b37050a830115a230b assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png +d5efdf1f2ae13a4db4455274a8b431970b3477b3 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png +d26cc5239371104803743288565a44f8fd941370 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png +4ced0d04384f92b56cb85d6452e41393e63edec9 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png +aff49418d12783ec8cf8cda678b207bdb5f9bacd assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_pine.png +196abd7ce148c1d6e56a858e2dd73286a32c3dd6 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png +6c4f455005b5f0319f42dc9664f553d7c8520b9a assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_willow.png +ab8ad79c34b9ea3dba74bf713bf05c6cf0437ba1 assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png +a694925e23371f4e23b140122387135ee765c991 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_azalea.png +e5082fb36bb44f156fe298920ff9f1615e4edd19 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_cherry.png +03d6b6b2ce4616e0497e3ea5e984f610464c7220 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_driftwood.png +517fb162d077eb23024f45d56be815d4eeac05b2 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png +2531a87207d4e66e90ec871ae18b68ed4abd6da9 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png +5b0ccdec01ebf126312df326873ed25f59829805 assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_willow.png +3995fda8289ba91215cf09e062b51961efedda3c assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png +2770729f7fb626ce9591116a37ea5af36d23d1ae assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png +65de71dc7a73ae4d0925803487696109c0e1f159 assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_cherry.png +3715db7fcc49a1dde6cac64214d82dc1d986fe9a assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png +cd5b8d7c83309d4c8f21ced69ef08022ff81635a assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png +ba25548f3ac3a75fefea8095b26f83364ca4d555 assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png +2c25e451ab19743fc96efcc362350329870ed57e assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png +71f32b5fd7b67d9baa35eca1cf47d6ab0ac4ff95 assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png +e476d89a943132c2defc93674301972234b53b0c assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png +8a54615e2bd592090f8299c79521b23bebdce1f7 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png +d8da0590cbaf6983f58cd3a89620e6c39515f369 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png +50dc644a2c6e7de43554342858c71d2662cd0442 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png +cf02c860721f58e0e005b57cd9de485914fc3d85 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_river.png +2e22ffbc61247e6c1d454647a48afdf42b99779f assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png +c78ac2c2032faa6e3606b0539bc408ae976a5701 assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png +8aae49547d7c650fa0934a93ab40ec24bf1e9671 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_azalea.png +45ac6a0830b8fa8bc6ebd170b4d5ec22c1e997ca assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png +21a7b87e6e3a3b16cd2c95a2e719e3896d293c51 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png +8ad8bd9352b6defb2e11d9279181f0466c43dad0 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_pine.png +7c4b9e53533c836d56a595b12fe30da4d297a856 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png +3e55b95041d8c38aabb435cbf768607dbfb03ad0 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png +930cb615159c9d90488dc90b2b5d34e4a3d7f8d2 assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png +4b27ec3cff5b74d6778bb14012f26f11906ee078 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png +cbef09629eeb1886a73588cb404fc20faacba9c9 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_cherry.png +da2bc59666f03ced43808dc3b437f9e935e91115 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_driftwood.png +7b029845459f4af957170450f21649a936381de5 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_pine.png +17002e113f4c9cfbec7a2c23b119b4207198dbab assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_river.png +d44909b79f2ba1cd1875ba7fcdc7bc2d3c01a628 assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_willow.png +c886002a734a623832b2691dd0ca7b302a08a2fb assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png +398597c9ba0de2a379b0fbc3dc8b882baad9c4aa assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_azalea.png +d44dfacdb9b38b159583d8a2c027d9cb17265a58 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_cherry.png +ea539971722c4b88519530053818b50ee975cc9a assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_driftwood.png +22ad2250d96c2ef3c2e9bea3733a1d69904024c3 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_pine.png +35143f0d7b4d1c6df43348e7f4597f305a2b04ac assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png +a4e48aaa0a351fc95e95231aab0c84005082f4a3 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png +972c8a59cb2359c120f4d865b7e12eac173f99f5 assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png +8497f626160f5cb19750133d307c95951953730b assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png +9c87dcafa562137529f57f1ce0184b74450877f0 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png +e9f83bd6bda91ba54ac66993f53d4bc764268b39 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png +96647865deb2615512c2ace20631b38503ec5401 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png +d8eba4ec74507b85c377bbb287ff37929fcd2154 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png +ad6fe5b57a13471166de122c7bf3f9d3bb8e0a98 assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_willow.png +e77a30abb9b983b41b4c6a4c2a2bc4d63a11ff5c assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png +1a9e6fc067a024621a6dcaec43a02788ebe979ce assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png +69ce40287d588b9104a53400b1334cbe4457366c assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png +6fd8f7c17f37c5ed72f077b64acf2a5cdea46456 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png +b7b9a68ec36b49e350556b353a932f98e7189b60 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png +26be25130f61c0708eceb2a78d8234bc9fcf42e0 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_river.png +47b532bffa2f768bd5c18eefceb7813bf82d8f59 assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png +b8f5044e2b517011ebad5fa7240fb99484e17c3c assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png +967506353b6f8f3ca64a46f78f0ab67da7bb80fc assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png +4cc43bc2766d6924ea1052424bb47211c7a0b0f1 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png +2c0d88f9b50e6a21ed2dacd33e99e3dc6df01a26 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png +b5b6405354423e79e0e340bfdf475a9b53853f71 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_pine.png +a6a4086781f8b42c72621fe11e6af9766f13daf7 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png +b950521c946d43d74128256ad8b5be0c052c4a26 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_willow.png +6b041638d7de2eb0753d8ad6278b9a6daebda675 assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png +adb471fb32b4fc7a1e1504b49a01139da97c7447 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png +34a9095bdc8f76b60d14920f330cc3d2a9357d8b assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_cherry.png +7b9ee6f4fd6262918f8775f07636aaa28889aba5 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png +d6cb60a5610800a52a24e4f4ebe433edec625010 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_pine.png +91e40987e5d75c41d9757d1765a2151038a62879 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png +a959eccf4eeacf5b61361a4652b0e916edff7bd6 assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png +c3d5bd3d989851b1d042e9ea9470166e60a8b11c assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png +45784553dbf466619005968672cf9cb19e4c3610 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png +50956ecd1eeaa146aecf5be559bd6f9d6675ea54 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_cherry.png +0473a16e42e782ac2543c1133f6b735dc768518b assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_driftwood.png +7a09e5fcc3ee2d55f62bc08c54152f0074acbf8c assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png +69e9694669bc4bc40bb51e7855d049282570e674 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png +762f1e5959588aef66cb8fec58099e6a27175b3b assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_willow.png +0f6dab86a904390efc8812d43b6116604f067c38 assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png +e5a3183d80477d51a7ce3610b79ef5f79d055c6e assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png +5639bfcca23b8e81322c5adfe82d2cece59c49f3 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png +0f619cdafbb905263e60218a0cdd5ab2c1fc997e assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_driftwood.png +5147b0f97a45369cd4cae6789a62f4418c2d7389 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png +38ac655554d64d57e77035c7f2324e0874d08846 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png +e4d80b2ab706a23b9633587d28b15af814da4a7c assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png +a694d7b86cf26705d20cf9e4fd1e202c9713d488 assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png +c5e5fa10a36856ff418112435a07cee926382842 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png +fa7a7661953204fa1bbbd20aaecfa9b8df855075 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png +add02ec99e2593a3cdbedd939900251fc6614d57 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_driftwood.png +600922e1a7e6844b4d563f3b5d47e0378aa5247a assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png +78907179b0f8ece78d27aa30f9437bf9058d00d4 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png +d6133db60d2d357b74c678cd78fd4e2339e93862 assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png +d506b98116b8febdb036ae9a9f301ab820df8cbc assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_wisteria.png +f72bc06f7ea47c17faa45c73984127c59f5d80e1 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_azalea.png +3522c4304816b67b2118c144370c45b1a60f1a95 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png +021124a2fba02b94a9110b85f0b65094d61162de assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_driftwood.png +0efd8ccb0d2bceda103503763da3f216d23b47f7 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_pine.png +74e8c24ab15888f4173056e6e19f7c9c5a4eb232 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_river.png +7d74c7183c506f7f2d5dae01b70c3ee91bc58b7e assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_willow.png +3093488de023e944e8f1fe18e53b76f4a5eff4a0 assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png +34d29d6c5e0359e4e47268381f7fc74d013ba16f assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_azalea.png +6cdb559790f23cfcc2bc7461ac0a9f7456fca5ee assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_cherry.png +0fd8ec84d30baa7ab3648de9dee2a45c188493cc assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png +8e069bd59294cb393b30a22714eaaa2f02b1fd1d assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png +e0d7300d25ae0749a38db84a66d02d1d48e4d176 assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_river.png +a9a02d4a3d8ac810e0fafd15f569df761d22194c assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png +588be256df2461e0b247022fe9bf6df74dc894ed assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_wisteria.png +3957bf49bb3ac8e3e338fc35daa7fc4ae14c06e5 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png +68fb780b8566e5f9b27be31661b4fee9f3e63826 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png +42a9d8a79601de12777b70649c2725cba395603a assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_driftwood.png +9c9cc982cf9692020b39b7a1ddbe8a3605416d64 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_pine.png +439ad0284ab9e6a18dbebd160b683d02488639d1 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png +5bcb93cbcae1f626a61d0521febdf840a23f8962 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png +218c6751a73bc5dddd0759bd68f9b7d343d38162 assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png +9578e3b4716d6093029b9cbcd7ee55e53771eb6e assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_azalea.png +d6ccafb0eb49a9f4bc2c1509d4d1232aa21cb4b0 assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_cherry.png +4f3b88d06dfb9d4c4153e000b8eef50c7e76714e assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png +263c2dfd2b5fbcc3474257fad4aea2a8be0a27dc assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_pine.png +7910d2e442fb9e1548d2073f095ce051275b60f7 assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png +ed9d404439f758477daf81dfcc9f95429ab52c8f assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png +d632f091617eb2eecbd22d6ae2f0244636d673c2 assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png +628f846cf2536d703c3d458ed07f7b3d0a1c5ea9 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png +986d98d72e1d2e6889212e5a0e8d2e2c8087de64 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png +c88d0ce01c5ad851f4501f3b27caa1649696c012 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png +a369d41308188a1e9b2bab77ca7078d4ffff8e84 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png +e4f353dfd5c3775990b70bbf97a467ac5c3de3e2 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png +e5ce2f2fef50b130b3f724a41b295f5436373dc5 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png +c418e7f6488ad9794ce7e7671fc71d06e3d10604 assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_wisteria.png +3e3e7ee7579e29116a533558d05e220f27ba162c assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png +9152c599b0325fab98d2395273c2f732aeb79b84 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png +71d3cdff1040d881a413bca48d88c8be32a75347 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_driftwood.png +fe9179fe3459dfa932889e34d1ec31f6f7a03a93 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_pine.png +a2fb68a251e038b94b45468fc16e58de408db152 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png +bc14d34e7da5ae250dd331e94ed34896c5ed79b1 assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_willow.png +cf3f7d5e679ba173221a70888cd4084c3631d20a assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_wisteria.png +0385153b607d47479c2889a670ee9e5fd473a99b assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png +e30d5b2acf06e8ec743b18b9517e7589a8bff5ac assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png +f24f01772dcffa655c981e952877072c12096869 assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png +91a9d1cece66c9ce172c042bab078072517f5335 assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png +db000ccb14b3e55ba5dcece8e594956cab15de2c assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_river.png +908e70dfeb8f867008cb0984491d00817c488a6d assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png +ff9398ee3aaa5725703fafde6450398520758801 assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_wisteria.png +5bfceb3ca11dcb5a84a5e6f2e614bda79eb8724c assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png +b6aa7566ef0375d45c9efe3f3f3759cface1a16c assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png +6018d0eb69d83adf67dad5089510754faa8ec856 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png +ce9c0bae90769ab11c667e4c7b817d62e6cb4326 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png +c89ad563ba91cb46d54b75454d4e0076ec5e9372 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png +f59f05437bb91b87d56c866e939fbe8ba6fb84e3 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_willow.png +7d52da9a82168df2d861ead9647da736c0267b16 assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_wisteria.png +4fcb3785cbcdb8b0d779f71a609c852f177c3845 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png +b3a0ba9d47aff706ef42e34b5e87545606d0f6ef assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_cherry.png +d48bc27b8a7190f785927a511dc077781d55774b assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png +e347e18010683f45745c3e6e062697a590f94a59 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png +d2997bd1d0240f8dee9698ac91c2dd2e30199ab8 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_river.png +3d262fe52b9df5921d194ad1dc26e7bcc107bd93 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_willow.png +2e7c2b69da069c5a5b9fbe81157dcf164ad0e006 assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_wisteria.png +3b0c5ac5076268ac567946b3537eda68f9ce710f assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png +83cab89c1fd17b5e5a96ea69a2577c66cd029f1d assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png +8359f846aa9710d8d19dd93186869b0540092002 assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png +b587f1b9793260156ab8b6d7b55bbf4e71a2df54 assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_pine.png +5169913caee6a66cbb52d0494c794e659e851ceb assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png +cd8a24dadd4c9ee7df3122d839aacfb91f6ba86d assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png +79ffdf3e64d3ea16766de6bfc512895a76844560 assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png +a4a50145dfacb78561f3a6db1fc74f47f3414aa2 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png +a6edd49c47d3b4ef4eac31f34bb108fe7e7c65cf assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_cherry.png +f09900abca03429d5cd8c32e58bafeb9a6e6c6bb assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_driftwood.png +6f82e3827d34c4fbb8637254e451593ae34d0062 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png +2c406009262cf104f02c429104dd282ffc3c1d68 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_river.png +1011a7be295bd5ed84fd881b2e5dc842ff8b853c assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_willow.png +82b95acb954c429d3719bbcecbac9b17176ae3b8 assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_wisteria.png +9878bda059261af5cdf5c2702361843599f8541f assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_azalea.png +5b7fe0913ca1d22ffa598732b5f440c250722d9c assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png +6fa02350ef3b265f295526c0dff7d480e23ad6ff assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_driftwood.png +f082b181c2a327b8c2ab4347ba4ac1dd594d9131 assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png +ce89676340c972002d9893fa346a82d05f29840c assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png +7efb68200a886b250f630029013071681e0b571e assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png +4ec0d96eae01dfdd8698edf1499bf7693902bf12 assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_wisteria.png +25860f56795414568796d4a17f46e0f4005956e9 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png +79fd013e0c57561262be4b8f46bef55eda125289 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_cherry.png +e34d3622df6afe21bccc6f861bcc7eedf3f684f6 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png +35c669319b7732c9b23a27a0f3cc04e9e00a5681 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png +27a4ae52e41c53666542a90d568e2a700d1ec255 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png +537dd0b07901c0d0932cbfc41aa889f8388cee73 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_willow.png +ab62e9a63edb1ed494ee600c8a6eb7bce0143052 assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png +4879fd2cac245f36bb8661653fb371d3d0936a4d assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png +95b502594c68a4f8808e29cd415652c1f1424597 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_cherry.png +f094507d10b2b1e2d23ddb4dcaf5c7d3ce4828c8 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png +cc33911bdf8131298d4fd24a8d3b8185a60846c5 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png +7eea06b2dad1b78829041c675e5bc36cf6682046 assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png +f67218cca7f509c2163c990613964d951190ebbd assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png +d932dfd5cd63eae4679f625bfb41c00327a73d0c assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_wisteria.png +9d51909ac78648414d94ae92425630c43420c1bb assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_azalea.png +57fc7e5d871ee3deee5016fcdf74932202cf3712 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_cherry.png +7b7604c4939dfaafcfd0415739a111bf190e484b assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png +a1e56d935ad886a8cfc2b93d907a4b8934156df5 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_pine.png +3bcfd4092a5536ce6dd1f1e72ea92cbb26204c00 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_river.png +ea5c9523ffc9d51f2706732313b01fc0f48f7811 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_willow.png +3170490286809e2e179098833916f6a527d7ec72 assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png +a41dff1acc6d71612af17de23014416b24286d8a assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png +63b032169841aa2a314d7ea1a0e624623cd0c1fb assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_cherry.png +9a050827454792bace337fbf649a565744c8d65b assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png +b2c2fb2e7ae116a2f9c456e6bca1ea066a40649c assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png +34a4f3385d25ca883f10503d75641e4e6ddf2f68 assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png +ece522062926052130a2cc3888889b2ff60bdb9f assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png +ceeaa499bc59f324f862a47899b52043755f889b assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png +35645289f1e781e341f50f696426e5d208dcc394 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png +0768de1b91f672631a6acb94c3fff2cbb16baea9 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png +7dac391bc529c31994380f9037c0a3f2072bb8b4 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_driftwood.png +5cde74fa80d6ea868d9d3087126f1f19e1aab0a9 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_pine.png +df05e7139a32a3072b51c44a42bf2da0bb4a194a assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png +3a2cab933dffcb3e86c865b8fa8e33f070105975 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png +bb68c188a7808ba3ba8b6e4e61261723c4dada37 assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_wisteria.png +4588f947fae4aa132e5ee5577efdc3399023a66a assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png +8872be50269d483e00572ea0a7c02b2c407f8642 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png +4cdbb4db0a50fc5a366854293af505b3c4f5ed01 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png +584a4d6e1913408221569b578ad4f06e0d2632dd assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_pine.png +05622db1dee799e93098aca9b6c9406b6461f9a1 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png +595078aeafec392089a14a8b778a9a87d7dfba81 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png +84447b6b48ad3b5312abd704cc1c790f5d52b2a1 assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_wisteria.png +85d0a4cb3a7c1b650140ff439152a6d007367f7a assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png +b2d7e0c137fd69f4b477096101ebdde601459dd5 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_cherry.png +9ee3bfe282caf2e1159183fe06862d2691ec83d4 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png +dab26a25569b9bb284b56ba99c6fb61bb18e4bdb assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_pine.png +224bf797ebe7f7f742d8c35fe81f1b0f8d6a7019 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png +187284867c041eb0bbbd9ba5d202336c20b17bf8 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_willow.png +93eddede25d816ff589177d1f101f276040abad4 assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png +04ef67b57e93afe491016229b75357d3ffa13837 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png +0b6f3ec13daa1bd7a2de7195a4b3a84dd5fd3fe4 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png +26f1bb958aa653fe62a2039e8ef47c0cfdfe2f59 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_driftwood.png +d2a91d8ddebc0d28a93b69ecdb54024f5c071f52 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_pine.png +c4057134decdb1f8cacacb02902e57c26fe60692 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_river.png +91017dc88036a59fc2d4290fe7eee62b4690ee91 assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_willow.png +f5ca691b664f7bd6f4e41d20104f9f19ba20f83a assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png +54107e6267af913a23a9638acd3cf941829b4863 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png +c6fb5cfda5332ca35d017d40c1d958f09fef60d6 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png +383def02adb98bee5b5abe9f055b16ef9fc1ceb2 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_driftwood.png +983b8ff93054f0b6a31385892e13795a5a4df46d assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_pine.png +d83a8553c7a5b49c001b814b68980b19c3155611 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png +235ca2ebc7f5602c97acffb6aefd84f72d4fee2b assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png +f5673a3f6910901634d899dd7f6911b0ec907fa8 assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png +4718a189bde270b92b638b5e04e7dafe80821d94 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png +8b3113a02012c0f7f8096286f5f67d894f67339c assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png +2d23b84f7ba8d5c2261588ac4c2a5bd96a2798dc assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_driftwood.png +89623a5a95cd5c6f1cee653c69bb02420582f150 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_pine.png +86c94a328441d98aa578f65e995609ce3c623a11 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png +feb948dcdb57d7bf4e9c49d388db4e6facb15e41 assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png +f52485741d9e3dbbe77b5011976a50be8e80e31b assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_wisteria.png +ff2dca427e010c4e9b466b67be9345467fcaaeaa assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png +b0160128ebcfffd6c481ce198e1be9f0e3f3b37b assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png +d546cfe8c17fbe765d9af667e2f926fe6d54fdb8 assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png +c299831a5bb147c9a2f14193a8eee8b6c0f9d774 assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png +723d86b489b9aa8110474a7d8f74d6adfe7c7092 assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_river.png +cecea6d0967415c8c204ed61a531f5898f729def assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png +036c856a51ad29f204306eb0da97747a90b1112a assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_wisteria.png +5e899834e0876cdcd2d2631ad7ea587b7b0a28b5 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png +98f3e7b698f538194b7d0ab97934d0850b7738ce assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png +d0252bbb98bc289d2f665be20c10265bf10da39e assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_driftwood.png +97e425967325e0a337d54bf8f3e18c9d398b9af4 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_pine.png +afff832a2c99570efa092c4d7af671dea0b7d658 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_river.png +1b89f5249bb15539c012fd150d6126dc26881589 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_willow.png +c243d0a1325f8a3bb2cb0de37d7b69236e8c0247 assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_wisteria.png +c4be65c8ed7e0a650fa899db0a663dbf5d9ccf05 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_azalea.png +2ac704a5b78cd1a3a8e0500890c134e63d564b7e assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_cherry.png +2fbde4eac194915914ccf1168b05185b14509a3e assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_driftwood.png +460912c93e43d47043d0d1be03052d848beb8408 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png +fb0b32918c2c442d4b33a048b6fba8472ce5e84a assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_river.png +11654089e0c024e605d457723b560a024af2e2e8 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png +7924a705f2e1efcf0c8ab0b2daf36b8bd6518138 assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_wisteria.png +8b8345fd0283490b5795dd0969a84ac4db44a90c assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png +fc27576ed00138b97809d865e6566e4f5428ad69 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_cherry.png +b7cabe9bbf561ef1ea1d65b2b81c8935c28da480 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_driftwood.png +734bd591905b535266d6b1abb82cc94bf1361a1c assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png +3b6d31b923f4e5fccdd6eed2012a6edb236b95a0 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png +272c4cb836ef9e6fa8b498a1731a437ab5ae3608 assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png +55196aad0fb1e49915e84ac1b0aaddaf7bc9a4dc assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png +823fed5015f1e2c7fa6b82087cd432aa86de64bf assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png +adb02798a42be226d12b68d935a6a0b52162dedf assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png +00db566bf776b7d7f49b521855962bcbfd8721d0 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png +5a92686865949f78f85bd36155a3e39640c673a1 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png +a97714c4ae0976252a64e14a553390a4f729e903 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png +d60fa85c4fe3c6a81fd02f7f964f0ea786c7701b assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png +38812e8e96f54ae3e6d27bd57bdfa2c1be5ebd12 assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png +d1bebdaa1e58168c5e48769a2d3b1901f39154fb assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_azalea.png +33f1a3128889b27f494f23aaa5ec75741daf3ab2 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_cherry.png +3a65d2532085f851a675b38d9e109b9870db36ac assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_driftwood.png +613cc4818bf5bc37ac3f8fd9e908694fdf8748e0 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png +f1d9657e5f248e7b7b74b58e383e782a8ffb59c2 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png +c6252a53c26cb8787ddd502f50e05e7bc8e62e70 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png +f8f939883e8f6b6a59d5402f5dee18cce1cbaaa9 assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_wisteria.png +6eb34496b00ec2f0e745137d39a2e7d6aebf4964 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png +59ea05e17c0eeaa2eb3dfd08bea8058dc2fc4ba7 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png +7a08e215d28ccf5f651d90d6d34499f0ba65441f assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png +547c8ad92824bdb6a56181340c4458dd801d8280 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png +4068475149cd41c9ca72a9d45904fafdbceedbb2 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png +a8f199996280cb4598484acaaa8773ab2fbfd91d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_willow.png +247e2a722275bee07901e3db26fa01aa7354c700 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png +6ff80cc82b585a5da274ce51b940a9bf4fa976da assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png +28ffac5e4c3587f1c106f881d7568bacc49bb5a8 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_cherry.png +97f7083762050487cfee2c829012ab7750b13616 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png +545938c2d18152c826c1ab3d6acaf82d60a630fb assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png +56680621598c44dea34ffca82cdc5218446cead3 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_river.png +f519b2013eb07ed752b653dde9b20cb71780324c assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png +2dbcfd851b526d3e02d71f43133ff28966e7ea41 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png +162433264f1b30b61b4c749c3240eb07b36b1d01 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_azalea.png +b7cec425fdabd63d3fcbc3f7fefe2fa65f10150d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_cherry.png +3e1575d678a6d78934e0a1a9982e9ccc97e2a6e9 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_driftwood.png +c8307d620a4cb3b7d8eefb9a1e2eb5485db30b2a assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png +85481c0ae5b0fd10faf1f23c5f105020ab519a12 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png +a31047ad154605d00f77b87207004e9f0d509d4c assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_willow.png +b373db599942e986ef2fa18af6c4ca0d15b4e447 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png +f8e4763f3e35577d88bb4c70c34ef2a9dbe7df1c assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png +2ad0d4df7fe80c6fd2bc14d8cff026065efa879d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png +522184167bff45e343054dd7fe049364652b0304 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_driftwood.png +4f1d5d776c2ec9a068f2863ce7674dd603dbf187 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_pine.png +6259e15dce6fc6a94dcf1ef31384c28852b38f3d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png +53b2234811eaa9352eccfdab0a50061f0b0efc5d assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png +de540d6978ee9e43485fca854d5d2546be1a2b46 assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png +3299b3d2fe32d73edfce6118c9e59bf1b82a1353 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_azalea.png +f36d78c810cce986f7e4d66c28e5ad388c662a10 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_cherry.png +c7522b32b29d10d3123e4cfc97dabfd167326be8 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png +43ae2eeb3f5957eb5f15584bc79d0d4b63c44725 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_pine.png +0d59665b4bf97fed95739917a42f9128c55c67e6 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png +a541821deecb704c4bd08525d93bc89f29e128c1 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png +18a0cab3a0d2dff34e770a7bd8ba0b31e16819a6 assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png +cf1527687a037203c9213eec2193d688cc360c78 assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png +cf529867d2a99db4a0b7fb728f679858480f8c4e assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png +156d53f5a9167d9cfe1727451342f66651c74484 assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_driftwood.png +b59646be0c23d1bcc42f8fe4fc24a492952cd67f assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png +9d3ba156c89eb8758c1dfd2d467058907ccbc32b assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png +1bef24a49cdcd367f063b057777e307c06f1d7fd assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png +ec55a2c78aaa8e2e8684993dda8c328f21656fc6 assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png +82b6bc1cd67edf0879bb4229028dfe9db57c41bb assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png +a8b02eb8f93bec6752d14f96939d34d8f4be70d8 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png +09d16ee8782eb911ca7627334f9fbc1dbb36d259 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png +cdd75cf56ab5e265b604604ecedb1e3207156b15 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png +5bf5abc0f757e9341ec7057e48ef180abb12ce42 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_river.png +816ef0b6a8430cf3a7dbd3f4cb5d01b348401b8e assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_willow.png +e984b2f89d5c22b76543ced6f38cf0990bc337a1 assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png +847bc242b3eacb0c3f83ec776dc9d285408fd68f assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png +3b76065cb7d7321a247afb1165cac02c4bcab56b assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_cherry.png +42a719860dd283e67011393a66afcc7b2d3f68fc assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png +ed721c5fd130c92a644b02f5de9dc93516d79024 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png +b7a77325f88591c6f70e51f4dd7c9207aba32c91 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png +4405b7101101603ea7acc026e3b6b08239e993c1 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_willow.png +a492d33b5eeb5db8a45bff2ecbcd9803a206d339 assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png +a86b45cb73354b090e64c029f255ed57a2874fa7 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png +4e685d28fd67afcf6626d15c49faddffea13601a assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png +b50cf379c4891216f054d42ab1bb5a4dd64c6913 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_driftwood.png +60662eb266572e69c7ee47058a2eb50910d83c49 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_pine.png +2f4148b63a6cf830cae75265ce039727d60c0c2c assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png +82583c70ad69d1f7f627a2ae74888afb489b5249 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png +ba0e1a2667e02ba11aa7d96d75c9ef377511b800 assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png +eb224506babe9b36a21b7ef5de58414fb56fa976 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_azalea.png +b01bd04cbf1bcf49e772b63e8482f5994f4049b4 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png +62e80f83c644d22ad5583fcbf89dcd790878d570 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_driftwood.png +c9152495c976d56a40eca641d821ae368db60941 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png +5b67af231d3dc563d5c5b055e31ea2240d1ec8fa assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png +4191d68dc0b63cb5ed72ec8d2845e351f2255c8f assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png +2aa91c2ca3e9a84ec871cff2a4d5e270f4bb9c66 assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png +f0f538cd00dd7707e3cec3a91334fe4807d556ad assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_azalea.png +4992948f3cc6ba7f51fa609cfa90c2af26993d68 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_cherry.png +6d32b6334380d84ea77cf241344cba2154dded14 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_driftwood.png +e190f01b8f6fe6142b19819254602f8cd01a8b45 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_pine.png +52f10741dd6493e20df4459f5e3bd7f95cbbaff2 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_river.png +26e8bb2c6f387b5c3ddcc2e69abeb7b6df05b9c6 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png +021826d4d4f8a012ce07099c0dbbaf44f2652ca3 assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_wisteria.png +b5386b230bbfc52383c25b7cc5f6e62aaac6afdd assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png +8361c71c03b130cd644e63cefc2c6d173b854144 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_cherry.png +8fa83b0d9b63f4f549da740db75dcd57867c1b75 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png +141ce44e7729a9fcc931f4662c4b6eeca149c451 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_pine.png +324d6a4cce2df5de8dd0689b4c793b67cf684a56 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png +ac646e46a686b27b3cd9d32f924fed1dea6ed90f assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png +479b9a92659b1972e32ad8d6cc2239aa940d5dc6 assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_wisteria.png +080b15c6c07e58a047ac7eb4f2e8b94b5b17615c assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png +837b4129c92c6d96be19d9d6f94feabf678ac91d assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png +6dc2b5b8b8ef75bc4c1b9c46f696e4a526b40a18 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_driftwood.png +8535f61304d37958d5d01217b747b6f724e57d55 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png +45dc8144f68f552cd56495a4b2875d54e3f7d807 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png +7683803cb530316bfd7c38e9a603642331bdd406 assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png +234ae6f2150d283658ede6004e2bef8ba28fa49c assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png +eeeaf636d5f5baf7583b8c54a16333b3ae89a1cf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png +ef5f76f22e49c0b8aac4d7b8c74a89e6fa5dee92 assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_cherry.png +2fc9a54239f4e1d8199679dbaff30ca0bd2b03cf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png +0f8eeab18147457443cbb5064f841e3c64315fc1 assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png +7102046dae10905fa93356f5a2a423fa3fa1dfbf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png +d334703bc117a98cc1e7ce605056086e241f61cf assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png +557e672071882241141b89c1086596f57c42b884 assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png +ffc29a76159a69e7967ee65296ffe1a12f027d42 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_azalea.png +74c9ed08fd21d6b28353ca347433f444133dfe5a assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png +37383defe2eeac885a031877dd30f4954281ddde assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_driftwood.png +4541f3c0b4008da17b2a9e8337242009d4459647 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png +4d6d844cd835da9211a196b49675c5cdaaa4b506 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png +d1dd64c192becdc992f11994c976e0d385e3ba60 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png +f6cd9e493cecf8e95c9072783213d010c36ef3c4 assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_wisteria.png +c966514e5d81011f44e658e574018eb9f627af41 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_azalea.png +f8ade28d95c1f5629c47715eae39e1296090754e assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png +fce16e1bb5868079344cff1b236d1202e56dd2f4 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png +61999d5464c47290a566b472ebf1b03d0e5ac31a assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png +017bff55681ad8fb4d5dc552d093d3c2866db155 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png +5ccf8142e9a4dc2ec9dc5628124e96795d1ab192 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png +b27f96912df5f349fd51bfc6acad5231eb0fc4b3 assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png +83b4bc354628252a7694720048ba8bc7ca6f763e assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png +1977f21922397092f4cf9533d964b2dd8ae26427 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png +91debef933ae82ba7666201d75082c0c44bf6216 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_driftwood.png +7903fc9d0c9d1fcefb155f609ca26d36cb301c6b assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png +0c33d9d9d6511876918389e8cc1542c41ed43687 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png +a8effa42c156f79b5c7b1c3e197848c7002ee4cd assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_willow.png +90ee69fcc09883a913a4cc9e23c3e72445f66e31 assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_wisteria.png +906a9a45d47e6d6cbe5be1700922eb3b77c2249d assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png +cd024c79ceea6ebf61e2f21de3571e6ccf38ea14 assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png +4bb25a357373480baeb65a0ea0ef145a19036ba1 assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_driftwood.png +47f8b3886d0e9cdcaf49c0c083313b7f242662eb assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_pine.png +39589dff52af40578e6d4882d71de82ab8dd682e assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png +9204533fa604861ad5f3f73e3783958faa36ff29 assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png +8249d9d4108cdf008539642c2d95eb1ac325f2ec assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png +c584471fc7b39c1d0e3186d35145345175ce7e1f assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png +23dd69a94d8889ff3a0009a20d5e1955c902a57c assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_cherry.png +2ff6bc6103f0a23ab20c23df832c7130b199826f assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_driftwood.png +2d7e2628100f4379df2402b6097b8cbd1de829a7 assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png +6b4c956b11f603aef1e9d0dd674164e993078745 assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_river.png +f9da14ca41ba74f194b877d07bd8585c20cb70ab assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png +034ddf838537097802d19a46872db67d362588d8 assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_wisteria.png +387fe5060944bf51e739657ece92398403617d24 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_azalea.png +013a92a6800294931f7cba20ee3a12f41fcb3964 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png +848432288e610570727d580246ef9d8fc0f8e662 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png +3b729359810208f4df12e0237efccf274d6b04fb assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png +ed2a34c2e084217e24cf81631b3ed78aa64a6bde assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png +8e45f654647b5ce3ce9c8173c7af029ef4e0742f assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_willow.png +f7e850927fd42221000ac63ecb68be087c67ab60 assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_wisteria.png +10cfbf30de69208f433dff04417c92c50707c862 assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png +2c257cfafc2d9d6bf9dc0de84152cefce8d0ad06 assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_cherry.png +d2ba6329136db82162ebdf8d5374933802be2863 assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png +75d27240ff628c731850ecb7b27affc13b02baec assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png +36e187779560fb30398ebd1b0ebff7c75048735c assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_river.png +fd8d0b6f38471fa3cc6c2b134b74fa7d8b70f8ef assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png +b380a5f8978214b69af9c026afb02c9390bdacff assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png +6b79ea885f86e34b07067d436b56731bcc1ef310 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png +5db4910ccca3d931653a2db2da110cbd31a26cfd assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png +ffe644d42e21162b1b56a7c63357c190f363c24a assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_driftwood.png +88a2987b95b747c66734cbdcf346c3ad817b8734 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_pine.png +356dafd6bd1015416793ddadd96593f5a7de1111 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png +78153dd15b67402f96e781150ed9d83f31f9be03 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png +f5a9783c4f26f44264857cef4381bff8cf98b399 assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png +a125e96a298442bb758599dd22ec5a5d7396dfb7 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_azalea.png +3065d953e15ddd6baa4f0f977065662935253d14 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_cherry.png +fea30008e75f8003847636b0a6d92d6ae283cab6 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png +33bebc01d04159de81948da0501e7ac8ea5feb6c assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_pine.png +95a21617d22d4c1fa200295919a1f059f9f430cd assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_river.png +29bc6b3ed7019112f361f4f63cdf6cf6b13ad66c assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_willow.png +12ccd91df668c0fc58fbaa537250c8df3219c895 assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png +e4624b341d1cc9cb92d907fd5c69f3c0f91319a8 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png +2f1fd7a114abcb48e2bf8569c18db648ed9fbcda assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png +07f18dd69822c2de9fd77672d4244b861ff34291 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png +19c72b73ac9e1baf37da3419af18c454fda4e518 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png +71c3104ae9b1ab20e910ea6011f09a2c7bd9e569 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_river.png +dd9b4da46f18072147950bde78c6f466adf1daae assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png +66f537bf46d5d8ede1bfe0248be11961b638c8e1 assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_wisteria.png +84db2b177d06b2b7b965bc5ae700c7a95a0987d2 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png +99a69a707ba61f4077b5fc684f986cc6e6ff2a0d assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png +cc193e7d946e172ab94afcb1624c759dffded749 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png +3a242cfeb38a7f9245deba83b52292007d5f7aad assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_pine.png +cc080295a7c652994ef8b4bee2f4ef9fc68af494 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_river.png +26761ebb033796497defb278518f10b4de806a93 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_willow.png +90f803710a38ece6c04526bdcfb1c8a7eb25e5c8 assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_wisteria.png +1e4becb62a7073fb8ea0ec08dcc36eacb57c3ad8 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png +96d2e353a13e4cc9ea79f5c13aec4234900bb85b assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png +395f44d8adf868d38a8b9cdb2f918017ed914042 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png +9c29b2b024989e5f8d3ee2719ec3c36aa8972fcc assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_pine.png +8636b48cb99a9ec3bd98bd9bd065e1539aedb7d4 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png +d1dc2a1ac6ce93633665133003968785a773177d assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png +d89d108ef0142156b4155fcb78f0edc70b7d6433 assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png +12575d737806112e440fc99801cdd6721b719709 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_azalea.png +8e90910e646483622326d54f1a54f668a59690ae assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_cherry.png +e00c9f2673ec82136c70fa063a74bbac99513339 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png +5b140dbf39277ecec4312519daa1a855ef4f1baa assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_pine.png +f328ec260e10e88c8195cd3a739992fd2624f205 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_river.png +02cdb44d60c6b654e30fb4ef759a5b7f1f58c0c5 assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png +5232944649cd447b0778f4867e904a470bef2a9d assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_wisteria.png +55f6c3bce73ef0eb719f8c4d9d10680f65865023 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png +65f55a673d04f21db4b00988ea2af277e68be06f assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png +e39c4db8942334f2ed156c037b329e75bea0d5c9 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png +bb4e264df1e6e7bbc076de2d8f195c8f64ba6906 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png +b8f0220b46cab63767574c5d307ad1269260b802 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png +680fe0396f6c0a830de931d72508591503e1b148 assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png +df6ff0c309dcef0876e8a5f1e2f00ee3e25f6c7f assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png +a2acb5dacbd3ddd73a98fb8fa9d57018ec17b255 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png +173c86acfaf2867c0d770ba2839506e135e2c636 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_cherry.png +ee77c8a7c608348e1e54912de1295139e89a2aed assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png +6eadf51556710709c4222c23fd9898ea740b5fb5 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png +a4a71f62b4e9b9c321f4f65651ac39706e9e412d assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_river.png +9300c9a851d335d5650fd01f12bd14fe5c24466b assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_willow.png +f241c66236ec60d25065a28da0ce84b835c37859 assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png +dd0a2fd6e7e7b24215272bcea9468a25a8573d88 assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_azalea.png +938c6c45ef347c6bc855d90b063ac8c14e9beacc assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png +e7b4370b753d2ee89b4eba8467f52338296b7eaf assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_driftwood.png +4964bf7eb0a11b997a211c8cbed0c11c988f719d assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png +db4ee1bbdd19fdf4d0b268a12bbac78f543328d1 assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_river.png +465fbfea64c4d2713f7c81fabffda88a9ed6ed32 assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png +1d9780694d250eda22b5ecc1a173ab89ff842aad assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png +2bcd2ce4a77afc128863f76ec25e114bcc8e009e assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png +0da5e5b84206def0e80d594cdf8c8fe987f8f3a9 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_cherry.png +34b3e7fa7e69fcf471180f30a47fe90750889a1a assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png +b6824df40859b4299514b7a2c58d8f23bde1a805 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_pine.png +51a26523e3575085d6af57d2d352c4facd27831a assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_river.png +dc5bd613fb554e349a47e92d17e57186341090e8 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_willow.png +e2a3eb54e6759f04b41ab9eb2ce0b7dd9ebf44f2 assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png +1dd0dccfa555b1781033900bfcaec04f5815de82 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_azalea.png +8bcf28c025c498d287fb4a98fd48e307cfc65455 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png +c74f5a194fc8b7583892240dbd4a25dd8da9b959 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png +9c99e3b8c9e4aa75719f40077e4ab85c300ba703 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png +881a27d66656bd08a3098b691a0726921fcf57c0 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png +9c13721409375e71bef035fb735fe37b7a9f44d7 assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_willow.png +c94da28205358962c3314aa6b8f999a1427cc7ef assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png +bf7c40663336b34a64d64dcbc72ec96a94dfb8c7 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png +c43eabf621f13859476369387e7e98e540dedfc2 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png +148c142aa967fc9f6dc609a0882d5590d8244fd9 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png +6a6124741d0158289db71caa77b1da91e4f04f2e assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png +d80a28be801e066d7c442aeaf2bb2d4e4674bdb5 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png +5392f91ed6ffb14674fb3808583ab669eeaaf617 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_willow.png +289d81ae99586ee8c7f2997b108bb08146849f32 assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png +fd5653ee2992e2ebe876f0c1aa8633c00066f6fd assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png +ec6f0a06adb30b3f6577046694266d374b772640 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png +a5c8ba486510842a8e5428e9c9a07bd2cfe57bf1 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png +190038e2c729789df97c472d68f96f2c66caced9 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png +bc5f560ab910e0be013470a06212179e2e7a9118 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_river.png +50525f7a48822160f21b7ce42483d371780b4430 assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png +bc63108ab1f148add0a3e6305b2717f3f11ebbbb assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png +a2898253e0ed1518fceecc4ba1e9f91f95ff22ca assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_azalea.png +1d09b0315b997bea2b4060583ace0a2bde99a7de assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_cherry.png +92f7a07f5392266638f1d405d769f63ac5c018d0 assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_driftwood.png +f2e8d91ac871086cb05d48328a9b47fe7ece7c7c assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png +e911d93f8ccd04f4fdcc2af35ce41e798aa428ee assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png +bf216e92f7da0858cd220475b6076026eb26b351 assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png +a667f273d525690c772244e72852ea5ce134a7fb assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png +337266f7b826cd705c7c9bc33df89b12d4495f66 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png +ee3d15fbaf01a7b318af8b99e7da82b02e3f6969 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png +04865319f694adf2a3dc98a854e427ea15f68f73 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png +6abb102d5b18641ebe11dc8ba752378fe77331b0 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_pine.png +fcb9b01b6fe7808bcc98aaf747c0886e5ba610a0 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png +2735aa8bb572907cf1f196601ae91fe46bce57d0 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png +26bb56616db74cbfd20b10c7982dad1ed4dbbd87 assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png +d3715b9dc5d52b99ccb428311d619510191bc96c assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_azalea.png +b09136925f0b05820201292f3884212c48044bff assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png +5c7505c26e59b91529324ccf7eb9c6da14cfbeeb assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_driftwood.png +720417f030d9d097b410abd4db69eafc8c727255 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_pine.png +92c499a826ce5e30764a42e851840d473917a0a4 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png +0f3156fb54fd0ab72384363d942250c0bd4f9dd1 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png +60871e9b431814cd44a1f6e4439fa96ccbd72158 assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_wisteria.png +03087827e90c6900d8ec1d994f778dea87834028 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png +76f4f9d3a506ee9c3b60c3737d6acd71dfb00fa0 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png +4d7240fa423e5992613dc65faf49dba09ba8e07b assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_driftwood.png +49287afd9b0d1d22d9c64f5269916b1cfd082972 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_pine.png +9612313eb48ecf899e272a90d69705a99494b401 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png +3acd763986f0c42c89800281300e41b3215671a4 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png +3d5b65e414c84b0a53f51805c9304dda9dbfc720 assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_wisteria.png +174632f2c7c4cb95315cd8cec157c05633301cb5 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_azalea.png +f75ade6d725e5519d3c15b7321dd2add988a4743 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_cherry.png +4728dddee5d3c013baa570abee3adbee1a071355 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png +0263df9867c306b2e1e60fdc81cda6f9e019464e assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png +93336f2945f5dc61f0cb98a8a94d1cacd0931e98 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png +ac50c6ec1777d7b9d17c4f2d09f2a6ddf213bfc7 assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_willow.png +93d48e694afc5121d11c4ab412ff6f40e0eaf1db assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png +e90f4896df7fb847a4c78c81730c809bd0bf642d assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png +70b311879a22c5bc31260873468c645ec20b9551 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png +bd23d3d47ff653914eb19822869c600a644c177b assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png +fd2a79013bcf27891e70deab42d6a9c756f8fa06 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png +daabd99aff21a44b5be964bcec48c28c858f6ad2 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png +076543211efce086942e9fe278a18520318155e8 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png +b66ffda5ac583cf19e6ba3d0d51f9b4eae26dec7 assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png +76d1d4f768862edfeaefef218795e9eaa197a96b assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_azalea.png +4ddd0f1459d036a9307219823f2be0bc1b3929e9 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_cherry.png +e776e4615dfc1c7654f295bbb43913be902b6511 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_driftwood.png +8b5f7469792f6e2a035fa8c5d95956e0525e2e16 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_pine.png +f0a8b801671db85146729eaec3274e25a7fa0bc1 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png +4dcb42eb2a02b86c3036df635fb2bc6ed4a235a9 assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png +6d0c7e451f46523e4cb594ecf5e2e5057777946d assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png +2bcaa7e8fd04f7a9de646eb5f6c5b036b2f1d59f assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png +5e918d2c3c46c2c3fe1fda9e3dd86d60ffd19c5a assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png +667d0720efb93035056b0c6cef91be5ba0027750 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png +5aad3ee2a2cb9f2d41936104863c970c59194975 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png +43064e7e8af8d1232522f34a598b775e0db8633c assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png +b126312846ec0fa12dcf0657da15b90e0c6fc660 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_willow.png +d7c94ea7317ba0a122c07f2d6699c7995628d185 assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png +6169c7714f9e1bf59bdcae54672d20f11a039bdc assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_azalea.png +ca5cde91cf9088b5c31377d67aabe6c3cc131d25 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png +14d24c239c1752d9f4879bf91281cd627d6fd5c6 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_driftwood.png +e43e6e254b1779d78c956ee1c4d87d41f31ae2a1 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_pine.png +eebe9c806dc12ee589d618430e9e4ace9011f8bc assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_river.png +2cef9316d21338a5a99ce68b7db6723b0acd7fba assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png +fc52758b8e4ff1cceb384185e26f501a430c1895 assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png +524a7ef699c7cb68c85e68e1323ed288997f714c assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png +b0b26a47707b85896f49607ae8da7a5113f1171b assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png +e906a6bfe9702728c5eb3be8098fcacc162bcfaf assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_driftwood.png +60a04a2974774073b3847414e2cd8882ab81f22e assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png +b3da66d5fb045836e3b6ecadd837dd3087f684d2 assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_river.png +f78ed51bc61d2c673d7ba3f56e9e702bb3a77a67 assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png +af799881bd4b0063eb2dc35ec69bd0e7f2839982 assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_wisteria.png +ec06853f6568f6a522eeb675ff58c6615d8a513f assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_azalea.png +9ce6e82266396b088180e1386355e79163b4c961 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png +264a6ec9ac45d5a747e142beb4c88cbc76cc33bf assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_driftwood.png +14ed8138d66f54f9eba084d4f0be631af4815dd5 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png +69867e077f506dc7544f044c07470b3176035be8 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png +af2e9dc94c7f1cef08e654ea3705f28f41bf1ead assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png +45763259d44d98de6bfb3c7d49c0605d7b0c7b13 assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png +e52862d0b6eb6486d00968106ab6d7a1615a14c7 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png +6466a1916dd87f50d25d5dcb1721ef53866ed2c3 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_cherry.png +304a40627efa0b02030909b6b5eec4123adee445 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png +0b54913d8299e471f4d2d0271f49a5b0ccd2e522 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_pine.png +a6e4c2794586e4f7a73757cae12b13fe114a4155 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_river.png +088ad64c90aaaeab027667d950bac1b7946f6644 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_willow.png +110a8827062dfb6566427974fed89059c9b9a336 assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png +9e030ce1e3472026defe2dd7d7f660888c4c76d1 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png +0ed8a9dd11bc93ed5dd4d1aefb841f7a7d60d90c assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_cherry.png +3e144443fd706c992a69ba35d23bb62fa19e3f44 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_driftwood.png +d47489376c9db06fc202c930708e895140b6eaf8 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_pine.png +9d812326939a9ce79d5e2bc499fe5bdd811db449 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png +6966680a61737c458fc2e3878a7879d6122ef2a8 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_willow.png +b20478dfbae52b00322f6cec6c43beecc1c9e2f5 assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_wisteria.png +3b1fa2b313954ef6676f7df7c71d5199e9554f1a assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_azalea.png +916a747cd2075baecc52a47acd98f22b22f994be assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png +94c54537068197e80a27ec4d8a89e6020146a0d9 assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png +1bd2ac1013736f99145dccdaa4e648cd9e17f80b assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png +d2ab5e6653c88785688482cea35e98dff7ac76c1 assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png +96f525eff07ee3cc061aed6621f6ae73b33f4a0a assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png +7af2d440472e8f4a2b3cc623fba38ba8dddc77c0 assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png +d505816efb16c583895e34851406b49aa2af1019 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_azalea.png +72b6d793033c7e465eaead437a14ea441bc560bd assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_cherry.png +40d7206621178f10897b6eb7152ec06987b56658 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png +9c9350cd91904337bcdf2c9a8ea8f0c569f2ce0d assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png +a19e05b230762051203c6bd6b8fa4274f794f630 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png +eed2d93aa4c6596fe138899909ea1a730c4c7658 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png +c42c37574372981d202617763f71d9407a363a12 assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_wisteria.png +343ebe722b04ab6d93dfb5ce8aea5e3c94c459d3 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png +5a0d3231a16876b9e0046dd41b186ab2b3cd0d3d assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_cherry.png +5f29113a29dc5f02bb3489fd4712753ba49e38f5 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_driftwood.png +2831632bd67919c8638c0271f4730240dcd93057 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png +ba6cf8c613c1bb1916e6a2ba8bbd80f0546a9d8f assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_river.png +71703a73de217ac5300b3445b35e9142f65b3f32 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png +e0f5609f9355f634170521782f8ff8fc0d472912 assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png +c28bbbe89eb9b37d267adb4eb5d0def8e4221c13 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_azalea.png +3241f30e4a8ea92153ba477f8bffb1bc9fc317b9 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png +3518a9c77dccd439a12a0302d1adf86fb19504a2 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png +827c96b6fce887f739e667661d9aa53c101e73fc assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png +a9a7fa92d61378331d4332866a41679998cb22d3 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_river.png +f9c40fecb30dff949723c17a0717e4ae5158c16d assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_willow.png +b8df39c35c942d3e0d9aa9cbbf6c1fb02658cc9c assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png +2fde2f60b9720dc8b5461345e8dd7b99378422ca assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png +6bedab3298ca7bbe8cb96790bbe6a831308c11c7 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png +a457d831f2ab5ce5c2574234d33417267eb8aab0 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png +922597749b9e1c63f069e6b8455b89b8fcd018a3 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_pine.png +2fcb34b7bf3b5611ed0681502f97fc8c2649a12c assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png +4a3809bbd6eddae768f0b253dc78f6f15c2f2fd4 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png +7e5aa355f673297ed9a4f4390063cd898c600672 assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png +0ba5414fb51de35365fbbedf256d54f89f60f1fe assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png +1540b355a638c15b779f9c925291af2c53904d25 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_cherry.png +052fc15b96656b8e9a473e4678a7fc107e79872b assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png +645776ed841b56d7ede2f4bd7913e9017ba2ff9a assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png +1fdb35823ea4c2a40ced03c3b774decc31ed431e assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png +3f0816a170cfa70c13b97807ea2338efc374aa81 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png +7e4a256706bb4e302eb6b8bf31e2c5434059e21d assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_wisteria.png +0718e1ab01ff11fb65a91990f10190c75adfa232 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png +dc74682dd02f7fb92599a2dc43ca464295b0c477 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_cherry.png +5d12943b441eff7b523080832d57545558124133 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_driftwood.png +485a124508c527c84041f4eb64a6cf555cf41dfa assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png +dab0e421237f2ee5152753805ffdbd29f3513d96 assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_river.png +143a9f1b5b3c0e59301ca2c51e63ef14161acd0a assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_willow.png +908d0795e9d18e0b0de0f8822e9c44b70d5f580d assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_wisteria.png +b850df433267501c2c5b600f651e87f0a0fceab8 assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png +ace40667c4da020326d3c15f2d5b4d53c2ae6b9d assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png +ac4fd1f6fd0625ce2722d1c2ea3e15d81104181d assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png +434125a382fffa24ca30a171d93dd9dd5f7bfa6e assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_pine.png +e00b40655f2892a896faf354de8d1b9f1dcdb8d6 assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_river.png +6400c6c476310398a18caad4d3107ab34e5307e5 assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_willow.png +152baa0dc96ad2df3032e5ab1b15681d1f23162e assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png +6881ba9ead72afd40545fdfe95add3137a0e674e assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_azalea.png +30e2879e2eabb552feb6c7a6f2b400c5ab5bf26d assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png +b52e0e479062afe002b47d9588f352e5c843f35f assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png +59d7f4efa6bf636041e6677fd481b7e00d875056 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_pine.png +1de3808b5613abf5e28511e74f64cfdfca46c7c7 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png +7d74cdd0ba2653745178a973a929ad91315d1153 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_willow.png +5087ef1a686cc97da2e0d496cdecf2fe2c2b16f3 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png +4328ad4a571591fa0565c70309a9b859a167a96d assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png +f05ed5252cfd00c7dca19ed378754c24eadded89 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png +f14da3ff5e3bddbc0a126f01bc352c1d953e8867 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png +07228338fd0ed519324ece5e3ad9a635dcdf89ac assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_pine.png +ad10656e3788f7858649d7f970bc1fd55671ddc6 assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_river.png +a8612021c3800f6a46d2ba4b77f91dbd2a02851f assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png +d36daaa8241486c04c605795f943f38bbe6e6ecf assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_wisteria.png +72b0a23b29460a1428040c4e108aab21b6df6368 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png +90cef9842ccc494b861125cfc1acb7f5ada4aacf assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png +0ebf231a020f0390fa5cd972fcdfce018e3150a8 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png +f1017420f473c1ec2d1f202ebc2602c113a9cfac assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png +8cd605625cc0e3c47994ab0ba1ddfb9aeb9197e8 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png +c00b7f28d8cd8233578c22667ba11ff94c7abbd4 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png +813853294a172f0f397a37ddc1a304c9f676ecc5 assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png +a8e1c84c7b374255ceb1418d25ec0d36f7d9a0e9 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png +816f15131fecdd8334371e8e018579c2cbff8266 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png +19c4745438c3b8e0d1c12957047ae7ae8921bb44 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png +0a442d0a041d6f5e8cb5360b1b59651351ff4112 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png +3600c4c1ef75efac6c97d113f637076228b854ce assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png +0f8dc3dcb5d845f5688de385d32fa92d63017bb3 assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png +9358e0d033abe361484808748d43bbf661e9d2ea assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png +1fb0209a258c31c95f2b55cc4043e86c70c7ce6f assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_azalea.png +dedf0fc67e1d3b1d737ab9e7c105dd95e7debc6b assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_cherry.png +8c3c6ab9d603338069bf7fb09d375714741104d4 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png +28fcfbf5150450258f8d52937f1a6f4cc01d9d5d assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png +53731a02609d9491d54e5fb72a6c572a65fb6fe0 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png +afdf2acf7dd11b9fbcb2fee3d894503b472b9f53 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png +27c08671abf4858f7a2f13795af487625e8e4003 assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png +040ec2d34bda9caa22e2d31482d5cd95495d0f27 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png +d2c86681a2d99572d86af2a649f46103caaf5549 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png +cd844546a16507646e3f5605db58722cab9d62e3 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_driftwood.png +0ae34943094ee262ccb713c51539dcc97aa0cb40 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_pine.png +088cee96319a3ee5ba8a7acf5ad496320bcf12d7 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png +68c70c0554204b28d1787052c841cc196e6bc582 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_willow.png +21928eda28d0c1577221a515978aa89955e23887 assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png +920102b6959cdb341a234ae08c4814a769d00ab0 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png +f1520d5f2b8e2ada4a9a1ff879936db1442462af assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_cherry.png +9d2037063592854e0177a14816e3f9bb8e8b387b assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png +c12fa67996a67cc12501b1d5939a5abf32778cea assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png +16b443d2eca766460bfcadcb45ee4a4fa71c2450 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_river.png +d537847b4ae1683fa1d2d7f1e2286b7410f6d393 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png +bcbd6e26a1c45a9226626504e0e245c4f4807894 assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_wisteria.png +edeb190abc5c9c03720a3c945f435fde920375c7 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_azalea.png +efc74505b547f551ae1709bea6b489c161ab2b18 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_cherry.png +59664324edce56916a46243c7012779f9df9a792 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_driftwood.png +6f5b2d4e754e0f6431b30a3af8402465568da365 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png +c369a2ae998600b9985ac9758468ae0b2cb9f973 assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_river.png +a2d743dfc1e18afe86292d2b71fcf3c4e638cf4d assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png +67f03061f7b33628bc3f226363f71b734c02672d assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_wisteria.png +e0b25466d37a967d4813d81278e4632d4308266f assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_azalea.png +8035290a15252084b0193e33d7fb68349cbfb4e8 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png +99a06d61e2989df0cefeaa97a2877cad717db1bb assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_driftwood.png +488bf16beb552f9e47bca2dc11320d13f0a64cd5 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png +78f75c738758223a6291839359721dfba2399579 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png +9c7c69221c7405c3fb5dc2e055760bd60c0e8e55 assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png +bcbdec2ccbf1c0fd3edf4dce3c7b398211ff894b assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png +c928fde4a6fb6dc794fc19ba15be0da3bee3ee03 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png +1e57f1312771dd17197653223b91d8074fa86b7a assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_cherry.png +9ca09816a33d586789a7e54a5b9949fcd325ea2e assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png +413197b95c53d82c979a39ce6e70d71173d33297 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png +731a03f2ab63eccb817d2bff7322d996088402ba assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png +91158986e6f0f0a567e9ad917d409885cc099777 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png +af537ef4716eb509efc9f3a4525838cf3c583a74 assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png +7829ef84d18d2543792f60a8ae61af852d9f478c assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_azalea.png +ba7582c2a119121acff83ab8993a31e2bd51878b assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png +6c7dbc7de11239d1ef5b1d25cd00934d745eb8c2 assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png +45847eeb695c1dff9453b5a81f57e121c13e8f32 assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png +cf0180da4f1af229f2b0f24876f66fde5c7af191 assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png +b9fe46c018c6c68753027568aa536132965ea36d assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_willow.png +91902adfe4bbfcd74848a349ea78abfc88027e9c assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png +11e32702e409323d3808fdd98176b93697062570 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png +08926e6e7430f678c5006a72e3043d0585f2f5bf assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png +6975280c8ea684263bee0446731f2669c717b960 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_driftwood.png +d2f88c01e77045bb2dbd90ac39de8ced218fa28a assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_pine.png +52ef75db830d2f154f1ffdd405d0f8ecf07bed05 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_river.png +61d38adc8e274b66d068c1223cae248263330980 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_willow.png +ca2cf3b44315b80999084e072e1bddab24ee6fe9 assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png +e845dd033d07c24c88e5a1a96b8a65819c725246 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png +398c50d9c654a60308ef22eed2c2f73b2202b182 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png +4a1859b26b6fd18310dbf770423f82b53c426c9b assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_driftwood.png +85e6fc40b87d860473a2fda72e3d9f48950f8250 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png +0ac5f77816f864acb1ba9c66fd7f868379707f61 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_river.png +5927c57d51bc92c41c9ad01c261a3489182d898e assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png +71d28c439eb427aa6f082c2ee9d43210c2823361 assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_wisteria.png +24dc1eb61386c203e861790857027c3adcbe76fc assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png +485849f6f7b6de9107fa7464e2225da88c528384 assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png +7dfc710532b14e5249b0da1beb1eaedc64922d89 assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png +6c2bb4d3496e28eb39b8a26dcbd1c32ffa71ef8d assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png +b234b32b7e9f98859722dbeca1f8f9bfad0f1a5c assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png +324817192bf39e7edb52a2523e02b6e57021e47c assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png +f27fdf86c8b7c92bb608f67ad72c1c61311b97f8 assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png +9229e46f9a02226b9b053fd89fd2d6f34cf63644 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png +966827ee292e479b9e407ccc52e22b913ccc996c assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_cherry.png +491c6be0cff9577c30f148bf514a74fca5da156a assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png +3cafb4556bb313964bb6727f88fa736eb0baac42 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png +db82c8e0978dcada0e6f33cbdebe398fb32cfc59 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png +c7bf7b3451bca9796e99bb4b49293d40aa500973 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png +6b3e5dbce7e3aa636dc154adf31f9f3e8b138bb9 assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_wisteria.png +2c4e592073ac8bb3c5ae064d95abb7b162dd70aa assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png +cd9a87184a961311ddd8288720f253a1abc8b547 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_cherry.png +1d594c29c3867897b1ce53a05ab8eae10f59b032 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_driftwood.png +ccaea708f1047c57cda70347f8540a03432e41e0 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png +e5c2cb37828a57324a208f790878bdd026fcd0d4 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png +a58f18a82a5ac63215e7ac37e3f14bfb07e0a328 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_willow.png +54e4ccdc923f9f7195553020a7814d795aea8cf1 assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_wisteria.png +5c88d8c41ef0557ee8bf4d8b2ecaeaa6b7807285 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png +8ff7542de0642e30e6d53002676b4715fb1c3194 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_cherry.png +47211c290d0bed075243f6076526d0929b4dbaf0 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png +d68198b577df3dde7249edbd862be2281ffcdd05 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png +7a1f9f2c4a0207d8051d020585d6784b620c1b83 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png +579465ff3c8ef78a46a89ec7f0080ebd5375668b assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_willow.png +d832b946942c7595fb15a6bc7cbe42c9bc462040 assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png +061f4027549a0e956bb031446a27ae43b0efb728 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_azalea.png +51031152e5fce9345239b76ee669ae8f7f54a2d4 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png +f6159555d3506c4a71c4ecdc19054f1dd1732da1 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_driftwood.png +3f72ba638ee53bde0e2edd235904a3fd63753394 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png +e7777219815c414b61763e4bdede112b871bafdb assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_river.png +b41d973ab15e8c869940d0fa7966d04fba9b0d3b assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png +c7e6629f99fd472d7671bb37699ee040951359a0 assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png +97288ddf717151ada60efbc0f019b047ac8fae56 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png +3257050ee4896203df1554ecfe597beebae428e0 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_cherry.png +ea7143a2826d3546a659b0615430a41bd162739b assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png +d55fe6e729c42ab75d0bf84a2d10025c20974af3 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_pine.png +4b074045bb7703c80bcd6e1152b207355a88d309 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png +f5639c926bb2806cf288f046934be9f182798e67 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png +08a0b7bf8b8de8814e667121c058a60f34f8ce80 assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_wisteria.png +f06ca5d7ee9eb8a6af72c8222c8804b03cdb7eed assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png +a803b989932d4714e0bc3c57caafbe3626ea77d2 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_cherry.png +5906c7871dfbd52820172b95927d65264b4b8025 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png +702f0260aa6e8b2a5aff1e06a08238b531095759 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_pine.png +3b9f62f77db8c25cc696aa754e2ae6bb5fc2b1da assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png +a88e8ee284dfffc5d674849e24a9bc39fad7cbb4 assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png +4996e3d470afd3ab536276426788d222715fc45d assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png diff --git a/src/generated/resources/.cache/8a13710db6f3b2b612ad2e43505567b26bde5324 b/src/generated/resources/.cache/8a13710db6f3b2b612ad2e43505567b26bde5324 new file mode 100644 index 0000000..1705c28 --- /dev/null +++ b/src/generated/resources/.cache/8a13710db6f3b2b612ad2e43505567b26bde5324 @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T15:50:27.686549924 tinkering_abnormally Fluid Bucket Model Provider +8f4db46c379b4b912819f588c9e54b5ed5e10055 assets/tinkering_abnormally/models/item/molten_necromium_bucket.json +867e9da8335853327b3451e7d096d097340b7011 assets/tinkering_abnormally/models/item/molten_spinel_bucket.json diff --git a/src/generated/resources/.cache/b91195ba249091ada0e64e64a3d4a148f0a0c22e b/src/generated/resources/.cache/b91195ba249091ada0e64e64a3d4a148f0a0c22e new file mode 100644 index 0000000..34137f1 --- /dev/null +++ b/src/generated/resources/.cache/b91195ba249091ada0e64e64a3d4a148f0a0c22e @@ -0,0 +1,12 @@ +// 1.19.2 2024-06-03T00:04:27.815749067 Tinkering Abnormally Modifier Recipes +4369a3e2a53a30e5856b59bbd657810a797d3f60 data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json +b88d7145bd012e89491101939c086dce23f05535 data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json +91013c134ddfa90bac91843072196368c5022086 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json +04b183ee4dae550866c71df4b2606743bae7598c data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json +06c8b993ca9ec26ae67ea6d89f95b151e9a73bf5 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json +348517ecaa23857bcdea6b91307992579d93dfb2 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json +813b3432c465489ceb3561b8f6507c0d27a6e9f6 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json +176fb6f6b2da959d0bae9cc76675b68b4d90545a data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json +2cc59707002527717b44130370074f35ef8eb581 data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json +26e4940d25394c112c09537163b01c14337c76b7 data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json +7938dd3a4eaaa0c0eeb1b65805286ef545e1fcd3 data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json diff --git a/src/generated/resources/.cache/bc46334de14309572a9e29ddd66a443de9c4d884 b/src/generated/resources/.cache/bc46334de14309572a9e29ddd66a443de9c4d884 new file mode 100644 index 0000000..e613e0c --- /dev/null +++ b/src/generated/resources/.cache/bc46334de14309572a9e29ddd66a443de9c4d884 @@ -0,0 +1,3 @@ +// 1.19.2 2024-06-03T15:51:53.794512117 tinkering_abnormally Fluid Blockstate Model Provider +028f6e21bb32fba46defc4e65d50a90704a61f37 assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json +028f6e21bb32fba46defc4e65d50a90704a61f37 assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..096dbf7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..47ac763 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..efc58bf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..58998c6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..4ee3525 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..935162a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e0c30af Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..c1cd69b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..aed88d9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..5ea4657 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..5f72a92 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..162956b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..53d494e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..bfb99a6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png new file mode 100644 index 0000000..c94691b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png new file mode 100644 index 0000000..440f00b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1892633 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_pine.png new file mode 100644 index 0000000..314cd14 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png new file mode 100644 index 0000000..3064299 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_willow.png new file mode 100644 index 0000000..4bc260e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..45ecfb7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_large_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_azalea.png new file mode 100644 index 0000000..5b926d5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png new file mode 100644 index 0000000..0633fb4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..3cfe417 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png new file mode 100644 index 0000000..266534c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png new file mode 100644 index 0000000..5291257 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_willow.png new file mode 100644 index 0000000..dfe7b8c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..486ea54 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/plate/shield/core_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_azalea.png new file mode 100644 index 0000000..79594ff Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b109331 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..eb7ebca Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_pine.png new file mode 100644 index 0000000..1c93372 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_river.png new file mode 100644 index 0000000..49a88fe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_willow.png new file mode 100644 index 0000000..e601bba Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..3cb7473 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/broken/tconstruct_embellishment_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3119363 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png new file mode 100644 index 0000000..16b0d71 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..c84d95c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png new file mode 100644 index 0000000..eacf520 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_river.png new file mode 100644 index 0000000..4b8ccaf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png new file mode 100644 index 0000000..7020407 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8787b46 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/armor/travelers/shield_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..97ea698 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..d07d973 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..baee728 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..38f69e0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..084bb37 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..7fbb737 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..66a72f0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000..f220614 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000..9b0ce66 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1a03ba8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_pine.png new file mode 100644 index 0000000..e1caa89 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png new file mode 100644 index 0000000..7b832e1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png new file mode 100644 index 0000000..669719f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..536c9ec Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/back_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..b161ef4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b961846 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..fcc3120 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..b745997 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..b856e9d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..b260b3a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..7384073 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..ebfad18 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..a7eac28 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8133817 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..8e221b4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..9d1d8b6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..af35eb2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e0ce3de Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000..ae685bf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_cherry.png new file mode 100644 index 0000000..708155f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..0e70487 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png new file mode 100644 index 0000000..4dc8b38 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_river.png new file mode 100644 index 0000000..40d629c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png new file mode 100644 index 0000000..b0db7b5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..326a3f7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/blade_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..df66782 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..52494c1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..a5cc5b6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..f5fd112 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..00b0c2e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..e2da257 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..568c044 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..85eb9a4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..6ccae4b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1d222cb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..3d9d30b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..5c05298 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..aacd24f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..88aa046 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3f35165 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000..acd274b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..a752cd8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png new file mode 100644 index 0000000..5f30abd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png new file mode 100644 index 0000000..4f63822 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png new file mode 100644 index 0000000..9eccc7b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..5baea5c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/back_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..51ac56b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..6c67f50 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..61c9f4f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..c16a8af Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..c014f5b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..8a44f4e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..2080f88 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..be1b899 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..72460df Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..a7290bf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..5906e72 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..957a301 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..fd19a34 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..71344a5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000..4cb67fa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_cherry.png new file mode 100644 index 0000000..0a832d3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..7726213 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_pine.png new file mode 100644 index 0000000..74834c4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_river.png new file mode 100644 index 0000000..88cc0a0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_willow.png new file mode 100644 index 0000000..6997df1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..dbf6957 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/blade_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..263053e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..a320a05 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..c4bf5e5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..faf5909 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..9ed05bb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..be13f7b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..14bacfe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/broad_axe/large/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png new file mode 100644 index 0000000..f8b1867 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png new file mode 100644 index 0000000..dded5cd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..50e4c7b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png new file mode 100644 index 0000000..23e8953 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png new file mode 100644 index 0000000..368fd76 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_willow.png new file mode 100644 index 0000000..5c4fd64 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d33155a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/guard_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..e1bf153 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b3f3e96 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..6e22d33 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..5f0e160 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..64bf93f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..a5d291b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8d9d93a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3a94658 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..1ea7a87 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..dfb0a12 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..9f3d679 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..e03d87e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..f1bd12f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d4f9624 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..2beaafa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..e32b7f1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..0968b28 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..ffebc06 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png new file mode 100644 index 0000000..d4fd949 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..16b727c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..1fe5784 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png new file mode 100644 index 0000000..6f192f5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_cherry.png new file mode 100644 index 0000000..8bcf95e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..55bba8b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png new file mode 100644 index 0000000..bd1f4c8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png new file mode 100644 index 0000000..1bf79d9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_willow.png new file mode 100644 index 0000000..d7d26dc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..1e9fe66 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/guard_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..33b63cb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..750532f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..eabee56 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..f7bbb31 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..818e706 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..f474035 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e45b32a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3741eef Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..9c00e32 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..44bb129 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..bf2b825 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..5fc8eb7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..ba98407 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..f6c7fc4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..31d815c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..eceae38 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..94cdcac Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..8365f88 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_river.png new file mode 100644 index 0000000..3df646b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..3435544 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..ea22bd6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..5c4f218 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..d6dfba1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..da38381 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..4e2781a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..58454d5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..04893ec Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..037660c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png new file mode 100644 index 0000000..d0501f1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png new file mode 100644 index 0000000..bde2fc0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..29be93a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_pine.png new file mode 100644 index 0000000..5cd0670 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png new file mode 100644 index 0000000..5519016 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png new file mode 100644 index 0000000..c1a427d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..26f8ccb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/large/shield_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..9337697 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..f53704a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..48e24a9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..abc8e29 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..b620162 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..121846f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..318d440 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png new file mode 100644 index 0000000..fb54299 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png new file mode 100644 index 0000000..5246930 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..561c00b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png new file mode 100644 index 0000000..e2508b6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png new file mode 100644 index 0000000..9cc1744 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png new file mode 100644 index 0000000..7bf0b0e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..c04b936 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/cleaver/shield_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png new file mode 100644 index 0000000..0fa4980 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png new file mode 100644 index 0000000..5a2eadb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..0952d23 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_pine.png new file mode 100644 index 0000000..f8e6a26 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png new file mode 100644 index 0000000..4b03a57 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_willow.png new file mode 100644 index 0000000..a50cfa8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..ac7e5fd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/body_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png new file mode 100644 index 0000000..eec96da Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png new file mode 100644 index 0000000..303b3c5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..e3c72e2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png new file mode 100644 index 0000000..418301e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_river.png new file mode 100644 index 0000000..e6df7ae Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png new file mode 100644 index 0000000..d5269a0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..a63ea98 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/crossbow/limb_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..b1c60e0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..8bab06d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8af4367 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..1da621c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..b7af940 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..d5f6eae Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..220b860 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000..fe05dcd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_cherry.png new file mode 100644 index 0000000..0c07d58 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8a3d638 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png new file mode 100644 index 0000000..36ab512 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_river.png new file mode 100644 index 0000000..2eb8250 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_willow.png new file mode 100644 index 0000000..0deb3bd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..bb9c364 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/blade_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png new file mode 100644 index 0000000..51befa0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png new file mode 100644 index 0000000..ef951d7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..41f5993 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_pine.png new file mode 100644 index 0000000..381f151 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png new file mode 100644 index 0000000..50e9ca4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png new file mode 100644 index 0000000..40addee Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e18de20 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/dagger/crossguard_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..05d8a10 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..726c5a1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..5bc98c4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..db854b9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..271c7a3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..fa2195f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..73537eb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_azalea.png new file mode 100644 index 0000000..37209ca Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png new file mode 100644 index 0000000..7737fdf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..40a3555 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png new file mode 100644 index 0000000..23e76a5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png new file mode 100644 index 0000000..11c1158 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000..ea7f9e9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..452778a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/grip_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..b2d2970 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..fe8eb8c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..386abfe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..18e6e74 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..4d27171 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..24ef1ee Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..3712067 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..958fe8f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..801a3e6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..9a37c75 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..fc8dd6d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..6161567 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..2416e97 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..57c539e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..c602032 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..240ec97 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..cebb977 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..c5c706a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_river.png new file mode 100644 index 0000000..e7592cf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..0685177 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..05083ad Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..2cc7821 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..ffdb9b5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..741b5a4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..56b6dd9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..c7d44e2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..c9281e2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..899920c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png new file mode 100644 index 0000000..832aa85 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png new file mode 100644 index 0000000..64f57da Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..607b8ba Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_pine.png new file mode 100644 index 0000000..51c04a7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png new file mode 100644 index 0000000..1dc94dd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000..e7eede5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..0d82cd3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/grip_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..8ba95dc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..1e062fa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..e962d67 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..c6e077b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..5605ccb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..dd382c2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..6a28e87 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..2dae4db Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..3bc30a2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..4cf5334 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..4018e72 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..b8acdb5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..ec97a17 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e8da40d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..ae9a9c6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..d85c3f8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..360a212 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..348e232 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_river.png new file mode 100644 index 0000000..24256a4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..58f4632 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..033c63d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/excavator/large/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..185dbcc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..5e13279 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..003b42d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..b8e2389 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..a89de0b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..0f67bfa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..535aafc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..4b4fe14 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..7a72bf6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..aa68851 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..be7f362 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..33577da Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..f085512 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..aa4f0f6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..d849d5a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..cea1662 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..2da6e42 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..8c5e1e7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_river.png new file mode 100644 index 0000000..1fee377 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..1b7f42c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..107349e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/hand_axe/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..7a6fd85 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..35d7ce8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..2e4835b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..0918467 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..7e3080c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..6a0550c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..3f6f394 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..4262a4a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b94d364 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..3509cfe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..07d0c5b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..4576a57 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..1a693a6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..c6be740 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..2d583e7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..e25c748 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..c994689 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..73fd147 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png new file mode 100644 index 0000000..3fa58b9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..2457587 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..b705bba Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/kama/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png new file mode 100644 index 0000000..df7f360 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png new file mode 100644 index 0000000..020fcce Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8736a53 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png new file mode 100644 index 0000000..6148ea2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png new file mode 100644 index 0000000..51c1f2b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000..a7cf05b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..3ccbbe3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/grip_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_azalea.png new file mode 100644 index 0000000..0f7a4e9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_cherry.png new file mode 100644 index 0000000..594dc22 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..bb2d8d7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png new file mode 100644 index 0000000..4980d06 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png new file mode 100644 index 0000000..21a9345 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png new file mode 100644 index 0000000..4762ed1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8005e20 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/grip_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png new file mode 100644 index 0000000..ad478f4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png new file mode 100644 index 0000000..1140869 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..17ca005 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png new file mode 100644 index 0000000..6710d4b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png new file mode 100644 index 0000000..bbb2628 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_willow.png new file mode 100644 index 0000000..8d2e053 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..5ac803d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_1_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png new file mode 100644 index 0000000..7ab9f3d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_cherry.png new file mode 100644 index 0000000..e3756b7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..87c8526 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png new file mode 100644 index 0000000..ea380e2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_river.png new file mode 100644 index 0000000..a5781de Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png new file mode 100644 index 0000000..ad86075 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..1931929 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_2_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_azalea.png new file mode 100644 index 0000000..32d276b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_cherry.png new file mode 100644 index 0000000..71fc4b5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8ada591 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png new file mode 100644 index 0000000..492fe45 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png new file mode 100644 index 0000000..18abecd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_willow.png new file mode 100644 index 0000000..2352110 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..b164a13 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_3_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3c3d764 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png new file mode 100644 index 0000000..8425deb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..3b7222a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_pine.png new file mode 100644 index 0000000..13c9aa0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png new file mode 100644 index 0000000..59ae053 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png new file mode 100644 index 0000000..ca2f9f3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..69de440 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_bottom_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_azalea.png new file mode 100644 index 0000000..8e3d31a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_cherry.png new file mode 100644 index 0000000..4787ba4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..bbb107a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_pine.png new file mode 100644 index 0000000..11ba9fc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png new file mode 100644 index 0000000..61995db Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png new file mode 100644 index 0000000..2ccd775 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e5576ed Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_1_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png new file mode 100644 index 0000000..429fd5c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png new file mode 100644 index 0000000..190ae1a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..a53b7a3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png new file mode 100644 index 0000000..b24d5ca Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png new file mode 100644 index 0000000..b1bd9e8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png new file mode 100644 index 0000000..e5236da Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..0f26768 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_2_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png new file mode 100644 index 0000000..d8168db Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png new file mode 100644 index 0000000..c878e8c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..36c348a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png new file mode 100644 index 0000000..8c41c87 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_river.png new file mode 100644 index 0000000..37598ec Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_willow.png new file mode 100644 index 0000000..8eabaa4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8683805 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_3_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png new file mode 100644 index 0000000..99ace2a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_cherry.png new file mode 100644 index 0000000..49ad1b7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..eeab1ce Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png new file mode 100644 index 0000000..0a353d7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png new file mode 100644 index 0000000..c70d0ae Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_willow.png new file mode 100644 index 0000000..69c6ac3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..71dd31a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/large/limb_top_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png new file mode 100644 index 0000000..01f9135 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png new file mode 100644 index 0000000..3eae2fd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..88269f4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_pine.png new file mode 100644 index 0000000..ee835ad Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png new file mode 100644 index 0000000..5465478 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png new file mode 100644 index 0000000..bcfe243 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..1784f23 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_1_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_azalea.png new file mode 100644 index 0000000..4abdcf7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b23eceb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..7589d87 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png new file mode 100644 index 0000000..4fb13ae Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png new file mode 100644 index 0000000..bf6f11f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png new file mode 100644 index 0000000..bbeb812 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..94f0b9b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_2_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_azalea.png new file mode 100644 index 0000000..9668364 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_cherry.png new file mode 100644 index 0000000..a83d28b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..084758c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_pine.png new file mode 100644 index 0000000..ad5c9ad Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_river.png new file mode 100644 index 0000000..360bf4c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png new file mode 100644 index 0000000..ccb1d75 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e16128b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_3_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png new file mode 100644 index 0000000..1acaad4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_cherry.png new file mode 100644 index 0000000..d53cc17 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8350132 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_pine.png new file mode 100644 index 0000000..4fae4ae Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png new file mode 100644 index 0000000..a198ae5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png new file mode 100644 index 0000000..46e1395 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e3e30a9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_bottom_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png new file mode 100644 index 0000000..caaf2dd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png new file mode 100644 index 0000000..6a13753 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..557e79f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png new file mode 100644 index 0000000..27de713 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png new file mode 100644 index 0000000..693a6a5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png new file mode 100644 index 0000000..e16ba6d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..22c1588 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_1_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png new file mode 100644 index 0000000..a1cb9b2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_cherry.png new file mode 100644 index 0000000..ef639f5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..18a3ad1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png new file mode 100644 index 0000000..14fc6df Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png new file mode 100644 index 0000000..bde3ca3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png new file mode 100644 index 0000000..5692b5b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..81e1401 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_2_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_azalea.png new file mode 100644 index 0000000..ec504e5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png new file mode 100644 index 0000000..4b3a623 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..a7db0ae Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png new file mode 100644 index 0000000..38606ab Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png new file mode 100644 index 0000000..faa66a6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png new file mode 100644 index 0000000..5c95dbe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..7f99d39 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_3_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_azalea.png new file mode 100644 index 0000000..fadcc11 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png new file mode 100644 index 0000000..3612303 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..5157823 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png new file mode 100644 index 0000000..a5c90af Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png new file mode 100644 index 0000000..20152fc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png new file mode 100644 index 0000000..b4f299b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d2abcb3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/longbow/limb_top_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..e03492b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..1a2d075 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..f20c6e3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..1d005c4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..70f7553 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..c27d9f6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..4515fd1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png new file mode 100644 index 0000000..5d67a67 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png new file mode 100644 index 0000000..51e615f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..f5bd9f1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_pine.png new file mode 100644 index 0000000..6525362 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png new file mode 100644 index 0000000..3aa9127 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png new file mode 100644 index 0000000..64ef285 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..934d448 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/axe_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..aea6d24 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..31968fa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..325ef80 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..08a0dcd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..2b5eaf7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..12dcb8e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..acf7657 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_azalea.png new file mode 100644 index 0000000..ce93a73 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png new file mode 100644 index 0000000..4f4a8a5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..208b5ae Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png new file mode 100644 index 0000000..c8f4712 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png new file mode 100644 index 0000000..a4af0c7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_willow.png new file mode 100644 index 0000000..79eeb1d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..91c6914 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/mattock/pick_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png new file mode 100644 index 0000000..eae2a19 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_cherry.png new file mode 100644 index 0000000..7e143ac Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..ca0ebd0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png new file mode 100644 index 0000000..5e26fe3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_river.png new file mode 100644 index 0000000..3e84504 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png new file mode 100644 index 0000000..58be535 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..b1dd024 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/large_plate_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png new file mode 100644 index 0000000..ec58c45 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png new file mode 100644 index 0000000..a322a81 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..d99889b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_pine.png new file mode 100644 index 0000000..54227c5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png new file mode 100644 index 0000000..64d8a5e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png new file mode 100644 index 0000000..3de3070 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8f8910e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/repair_kit_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3be72dd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_cherry.png new file mode 100644 index 0000000..833898a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..5ee6cca Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_pine.png new file mode 100644 index 0000000..1342264 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_river.png new file mode 100644 index 0000000..1e02c20 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_willow.png new file mode 100644 index 0000000..0c8711b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..7acfa29 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/round_plate_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000..709a8f8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png new file mode 100644 index 0000000..bb6bf28 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..08fee4d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png new file mode 100644 index 0000000..fb37847 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_river.png new file mode 100644 index 0000000..ec8842c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png new file mode 100644 index 0000000..e7fe6fe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..05e151a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/small_blade_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..083e3ec Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..f2d6dbf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..7028bc2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..3470b33 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_river.png new file mode 100644 index 0000000..92637be Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..006c9ea Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..34d5837 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..5c90c95 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..0d17010 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..07f4e4a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..319ddb7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png new file mode 100644 index 0000000..e85982f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..c11d0b3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..5fbbda2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tool_handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..07924fe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..156223b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8073fd4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..473701e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_river.png new file mode 100644 index 0000000..084d213 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..72a9e34 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..a71cd47 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/parts/tough_handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..f79c276 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..80875c5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8537abd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..8b34090 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..c13eb33 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..2450d68 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..06dfc1e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png new file mode 100644 index 0000000..0a58bc6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_cherry.png new file mode 100644 index 0000000..77bef52 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8706a6f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png new file mode 100644 index 0000000..b7614d2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_river.png new file mode 100644 index 0000000..bc94993 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_willow.png new file mode 100644 index 0000000..50466cb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..4bf4b5c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickadze/axe_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..be65225 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..71c7b72 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..eec7667 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..9523fe2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..e47f56d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..01ec9db Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..f668440 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..1aae088 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..dedefa3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1dfb16d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..07eb1e5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..8c5aadb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..0fac1e9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..1e67717 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..1575df7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..ab17c50 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..7a3a09d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..77a7e89 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..a850cb1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..e3db631 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d975836 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..f1af959 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..8580f80 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..c55aaf5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..48155bc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png new file mode 100644 index 0000000..95630b3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..9cccd8a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..11a3b19 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/pickaxe/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3b405d4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png new file mode 100644 index 0000000..305f7b8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..bafb357 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png new file mode 100644 index 0000000..b92380c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_river.png new file mode 100644 index 0000000..02d8c11 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png new file mode 100644 index 0000000..4583210 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..56121ba Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/accessory_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..85d1a77 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..e8301cc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..dd9d1b7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..d7df42a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..5add3cd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..cf62d72 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d6ea846 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..f18a964 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..a7dc041 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..5467dc8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..9dcffcc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..e7cb320 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..c94c7b7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..969328b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..83cee4f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..dc05177 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..cf96104 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..a872057 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..311e027 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..052d7fa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..2d463e2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..880a31d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..4c82544 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..116c305 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..cc9bcea Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png new file mode 100644 index 0000000..83f2e37 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..0a5a610 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..f4a9a91 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_azalea.png new file mode 100644 index 0000000..8643ba7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_cherry.png new file mode 100644 index 0000000..38ae3e4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..8503ced Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png new file mode 100644 index 0000000..1428c96 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png new file mode 100644 index 0000000..4557cb5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_willow.png new file mode 100644 index 0000000..9f8a0b0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e02af76 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/accessory_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png new file mode 100644 index 0000000..86bfd2c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png new file mode 100644 index 0000000..002f598 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..2a3a78a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png new file mode 100644 index 0000000..cf14bb1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png new file mode 100644 index 0000000..aa16fff Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png new file mode 100644 index 0000000..6e87925 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..410b313 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/binding_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..d2aabac Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..8d9badb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..35b8fa1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..72833b5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..bd95b17 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..8fde14e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..9613000 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..f54a4d6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..e9689fd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..aafcbd4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..5d64e6d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..a45cba0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..136692e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8455e02 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..b8d195a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..3bb4b62 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..daaf612 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..40767de Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_river.png new file mode 100644 index 0000000..2585dea Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..2f4a739 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..720e904 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/scythe/large/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..4cf88ff Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b25ed59 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..bbfb973 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..f39dfd6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..6d7f171 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..8048772 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d54c345 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000..464a910 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000..fd6ac49 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..54ccdf8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png new file mode 100644 index 0000000..8b31128 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png new file mode 100644 index 0000000..919f930 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png new file mode 100644 index 0000000..edd8407 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..0ee8ce9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/back_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..cfbc719 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..ffe8c30 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..c1b8272 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..b780c8a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..3ca66eb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..89e9aef Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..1301c90 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png new file mode 100644 index 0000000..6b0cc9c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_cherry.png new file mode 100644 index 0000000..d917b4f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..9e5e294 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_pine.png new file mode 100644 index 0000000..fe8270e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png new file mode 100644 index 0000000..10e9e54 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_willow.png new file mode 100644 index 0000000..42c8b7c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..555ac32 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/front_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..1867480 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..251fe2a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1ccbb68 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..a7bd407 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..d63a834 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..14d2914 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..ceb16af Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..bd909c3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..412a6dd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..7789305 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..bcc706e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..0144dbe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..d68bf00 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..93a8ed3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..a713a06 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..51ad975 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..d539798 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..ded48c2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_river.png new file mode 100644 index 0000000..2c03c8c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..d67704f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8d8cc35 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..fb86db6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b3415a0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..30517ed Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..36bbc38 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..817fc10 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..99d8b28 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..5988aa2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000..fbb28a6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000..1bbcd2e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..c5c7efa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_pine.png new file mode 100644 index 0000000..0e25ddd Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png new file mode 100644 index 0000000..cc32c91 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png new file mode 100644 index 0000000..6668545 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..e2786dc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/back_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..abec23d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..bd66a40 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..da76b1f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..776b655 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..2194bfa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..01e4241 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..4f4a8cc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png new file mode 100644 index 0000000..eea4590 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_cherry.png new file mode 100644 index 0000000..978c44d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..6ca9182 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png new file mode 100644 index 0000000..47bbc41 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_river.png new file mode 100644 index 0000000..dee119e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_willow.png new file mode 100644 index 0000000..b1e914f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..0bf08ab Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/front_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..d79c0f2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..9912deb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..a860d0c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..40796e5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..c5e12d1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..84c2c24 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..c148f02 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..5215a2d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..a00949f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..6108269 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..7e99f5b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..78b7214 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..3eef9e3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..6060968 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..55b1457 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..45a5551 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..10e8e9b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..8510106 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_river.png new file mode 100644 index 0000000..0a3a009 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..5de8cb0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..667c3b5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png new file mode 100644 index 0000000..1c08605 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png new file mode 100644 index 0000000..5d91844 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..36ada59 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png new file mode 100644 index 0000000..b281483 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png new file mode 100644 index 0000000..688330c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png new file mode 100644 index 0000000..56fe741 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..6422bef Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png new file mode 100644 index 0000000..a2138de Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png new file mode 100644 index 0000000..9c5da72 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1306943 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png new file mode 100644 index 0000000..cefae83 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png new file mode 100644 index 0000000..375edf6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png new file mode 100644 index 0000000..bbf173f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..2f659fe Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tconstruct_embellishment_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..7231082 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..02aee3b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..47ad8f7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..a02840c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..d2329db Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..61e5bcc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d5b4c5a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png new file mode 100644 index 0000000..65f9a44 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png new file mode 100644 index 0000000..c82ab27 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..9f43991 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_pine.png new file mode 100644 index 0000000..243b8dc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png new file mode 100644 index 0000000..773c36b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_willow.png new file mode 100644 index 0000000..e901b1e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..5da0a5c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/blade_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png new file mode 100644 index 0000000..6150033 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_cherry.png new file mode 100644 index 0000000..6b9b62f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..482f3b7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png new file mode 100644 index 0000000..062ebf8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_river.png new file mode 100644 index 0000000..b20d66a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png new file mode 100644 index 0000000..e84d653 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..ef44f7d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/guard_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..97dd129 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..e7bb378 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..2c54269 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..b21eb7b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..9809e87 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..acff2eb Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..6970902 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/sword/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000..50dfb1f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000..6127be6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1fbc5e9 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png new file mode 100644 index 0000000..faa9ca1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png new file mode 100644 index 0000000..3457ba1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png new file mode 100644 index 0000000..c04fda3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..c9e9cb2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/back_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..f9565de Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..9842ce3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..a6dcf5d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..cd91443 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..8d3f994 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..563ed03 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..2819e0a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_azalea.png new file mode 100644 index 0000000..0e8ae92 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png new file mode 100644 index 0000000..e816817 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..800eb01 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png new file mode 100644 index 0000000..7ac58b1 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png new file mode 100644 index 0000000..19498a6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_willow.png new file mode 100644 index 0000000..c62bcda Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..9ef3cd4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/front_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..8ff606d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..da26870 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..cd24bbf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..669326a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..44e05a5 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..9a12c8d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..562ed3f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..1733a95 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..4fa745b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..b4c510b Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..d818c3e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..e5a0a74 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..0a1ce66 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..8719516 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..46c950e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..b79bc55 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..3c10e11 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..defa4a7 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png new file mode 100644 index 0000000..5321936 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..5c10630 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..d6677f0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png new file mode 100644 index 0000000..d3ad35d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_cherry.png new file mode 100644 index 0000000..7d2dd0d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..fbad5f2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png new file mode 100644 index 0000000..ef1109d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png new file mode 100644 index 0000000..d68e5fa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png new file mode 100644 index 0000000..612d222 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..f8e165f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/back_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..60d8a05 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..4bcb493 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..ed63dea Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..5e56883 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..ae21038 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..b734fb4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..a2b9f9c Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png new file mode 100644 index 0000000..7254850 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_cherry.png new file mode 100644 index 0000000..dcf3416 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..efbd2c4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png new file mode 100644 index 0000000..e1b39a8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png new file mode 100644 index 0000000..5808a8a Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_willow.png new file mode 100644 index 0000000..ee057a2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..44904ab Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/front_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_azalea.png new file mode 100644 index 0000000..df1b085 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png new file mode 100644 index 0000000..c6ae0f8 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..718861f Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png new file mode 100644 index 0000000..3a7b8fc Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_river.png new file mode 100644 index 0000000..47720ff Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png new file mode 100644 index 0000000..391f61d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..38480c6 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/handle_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png new file mode 100644 index 0000000..4275bbf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_cherry.png new file mode 100644 index 0000000..c4179ff Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..1d788ec Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_pine.png new file mode 100644 index 0000000..5df490e Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png new file mode 100644 index 0000000..ed4cdc2 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png new file mode 100644 index 0000000..ea31aaa Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..1196526 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_broken_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png new file mode 100644 index 0000000..3e84bc3 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_azalea.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_cherry.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_cherry.png new file mode 100644 index 0000000..fd5e67d Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_cherry.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png new file mode 100644 index 0000000..910cfcf Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_driftwood.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_pine.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_pine.png new file mode 100644 index 0000000..c9fdce0 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_pine.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png new file mode 100644 index 0000000..875c185 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_river.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png new file mode 100644 index 0000000..e7783c4 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_willow.png differ diff --git a/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png new file mode 100644 index 0000000..03e3843 Binary files /dev/null and b/src/generated/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/head_tconstruct_wood_wisteria.png differ diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/azalea.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/azalea.json new file mode 100644 index 0000000..2fef624 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/azalea.json @@ -0,0 +1,62 @@ +{ + "color": "FF273538", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF1A1D2C", + "grey": 63 + }, + { + "color": "FF16202C", + "grey": 102 + }, + { + "color": "FF1E2338", + "grey": 140 + }, + { + "color": "FF1F2E3A", + "grey": 178 + }, + { + "color": "FF273538", + "grey": 216 + }, + { + "color": "FF374051", + "grey": 234 + }, + { + "color": "FF41476B", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/cherry.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/cherry.json new file mode 100644 index 0000000..399d2b2 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/cherry.json @@ -0,0 +1,62 @@ +{ + "color": "FF4F221B", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF2C1411", + "grey": 63 + }, + { + "color": "FF351713", + "grey": 102 + }, + { + "color": "FF3D1A16", + "grey": 140 + }, + { + "color": "FF421D17", + "grey": 178 + }, + { + "color": "FF4F221B", + "grey": 216 + }, + { + "color": "FF602822", + "grey": 234 + }, + { + "color": "FF6B2C26", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/driftwood.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/driftwood.json new file mode 100644 index 0000000..743bb78 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/driftwood.json @@ -0,0 +1,62 @@ +{ + "color": "FF555048", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF272825", + "grey": 63 + }, + { + "color": "FF30302C", + "grey": 102 + }, + { + "color": "FF393A34", + "grey": 140 + }, + { + "color": "FF4A463C", + "grey": 178 + }, + { + "color": "FF555048", + "grey": 216 + }, + { + "color": "FF676057", + "grey": 234 + }, + { + "color": "FF756D60", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/pine.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/pine.json new file mode 100644 index 0000000..13a50e1 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/pine.json @@ -0,0 +1,62 @@ +{ + "color": "FF9A7C5E", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF6A5041", + "grey": 63 + }, + { + "color": "FF755646", + "grey": 102 + }, + { + "color": "FF7F5D4B", + "grey": 140 + }, + { + "color": "FF8E7253", + "grey": 178 + }, + { + "color": "FF9A7C5E", + "grey": 216 + }, + { + "color": "FFB4956C", + "grey": 234 + }, + { + "color": "FFC6A175", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/river.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/river.json new file mode 100644 index 0000000..33bfc83 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/river.json @@ -0,0 +1,62 @@ +{ + "color": "FF5E4832", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF3E3423", + "grey": 63 + }, + { + "color": "FF423221", + "grey": 102 + }, + { + "color": "FF443327", + "grey": 140 + }, + { + "color": "FF543D24", + "grey": 178 + }, + { + "color": "FF5E4832", + "grey": 216 + }, + { + "color": "FF6D5446", + "grey": 234 + }, + { + "color": "FF7F5E4B", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/willow.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/willow.json new file mode 100644 index 0000000..e2ebd0e --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/willow.json @@ -0,0 +1,62 @@ +{ + "color": "FF586645", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF323926", + "grey": 63 + }, + { + "color": "FF3C472B", + "grey": 102 + }, + { + "color": "FF4D593A", + "grey": 140 + }, + { + "color": "FF59633F", + "grey": 178 + }, + { + "color": "FF586645", + "grey": 216 + }, + { + "color": "FF657751", + "grey": 234 + }, + { + "color": "FF698450", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tconstruct/tinkering/materials/wood/wisteria.json b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/wisteria.json new file mode 100644 index 0000000..ca84f73 --- /dev/null +++ b/src/generated/resources/assets/tconstruct/tinkering/materials/wood/wisteria.json @@ -0,0 +1,62 @@ +{ + "color": "FFB8A784", + "fallbacks": [ + "wood", + "stick", + "primitive" + ], + "generator": { + "ignoreMaterialStats": false, + "supportedStats": [ + "tconstruct:head", + "tconstruct:handle", + "tconstruct:binding", + "tconstruct:repair_kit", + "tconstruct:limb", + "tconstruct:grip", + "tconstruct:shield_core", + "tconstruct:wood" + ], + "transformer": { + "type": "tconstruct:recolor_sprite", + "color_mapping": { + "type": "tconstruct:grey_to_color", + "palette": [ + { + "color": "FF000000", + "grey": 0 + }, + { + "color": "FF806850", + "grey": 63 + }, + { + "color": "FF957863", + "grey": 102 + }, + { + "color": "FF9C816D", + "grey": 140 + }, + { + "color": "FFAC9872", + "grey": 178 + }, + { + "color": "FFB8A784", + "grey": 216 + }, + { + "color": "FFD9D1B6", + "grey": 234 + }, + { + "color": "FFE0DCBD", + "grey": 255 + } + ] + } + } + }, + "luminosity": 0 +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json new file mode 100644 index 0000000..a9c7a3f --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_necromium_fluid.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tconstruct:block/fluid" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json new file mode 100644 index 0000000..a9c7a3f --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/blockstates/molten_spinel_fluid.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tconstruct:block/fluid" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json new file mode 100644 index 0000000..842b9cd --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_necromium.json @@ -0,0 +1,5 @@ +{ + "color": "FFFFFFFF", + "flowing": "tinkering_abnormally:fluid/molten/alloy/necromium/flowing", + "still": "tinkering_abnormally:fluid/molten/alloy/necromium/still" +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json new file mode 100644 index 0000000..c337157 --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/mantle/fluid_texture/molten_spinel.json @@ -0,0 +1,5 @@ +{ + "color": "FFFFFFFF", + "flowing": "tinkering_abnormally:fluid/molten/ore/spinel/flowing", + "still": "tinkering_abnormally:fluid/molten/ore/spinel/still" +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/models/item/molten_necromium_bucket.json b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_necromium_bucket.json new file mode 100644 index 0000000..ee61af6 --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_necromium_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "forge:item/bucket_drip", + "flip_gas": false, + "fluid": "tinkering_abnormally:molten_necromium", + "loader": "tconstruct:fluid_container" +} \ No newline at end of file diff --git a/src/generated/resources/assets/tinkering_abnormally/models/item/molten_spinel_bucket.json b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_spinel_bucket.json new file mode 100644 index 0000000..569ed37 --- /dev/null +++ b/src/generated/resources/assets/tinkering_abnormally/models/item/molten_spinel_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "forge:item/bucket_drip", + "flip_gas": false, + "fluid": "tinkering_abnormally:molten_spinel", + "loader": "tconstruct:fluid_container" +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/fluids/molten_spinel.json b/src/generated/resources/data/forge/tags/fluids/molten_spinel.json new file mode 100644 index 0000000..f912312 --- /dev/null +++ b/src/generated/resources/data/forge/tags/fluids/molten_spinel.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#tinkering_abnormally:molten_spinel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tconstruct/tags/fluids/tooltips/gem_large.json b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/gem_large.json new file mode 100644 index 0000000..f912312 --- /dev/null +++ b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/gem_large.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#tinkering_abnormally:molten_spinel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tconstruct/tags/fluids/tooltips/metal.json b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/metal.json new file mode 100644 index 0000000..4a41c30 --- /dev/null +++ b/src/generated/resources/data/tconstruct/tags/fluids/tooltips/metal.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#tinkering_abnormally:molten_necromium" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json new file mode 100644 index 0000000..3475c47 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/alloys/molten_necromium.json @@ -0,0 +1,18 @@ +{ + "type": "tconstruct:alloy", + "inputs": [ + { + "amount": 40, + "tag": "tconstruct:molten_debris" + }, + { + "amount": 20, + "tag": "forge:molten_silver" + } + ], + "result": { + "amount": 10, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json new file mode 100644 index 0000000..df84ce4 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/block.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:casting_basin", + "cooling_time": 225, + "fluid": { + "amount": 810, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_block" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json new file mode 100644 index 0000000..3809c38 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/coin" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:coins/necromium" + } + } + ], + "cooling_time": 43, + "fluid": { + "amount": 30, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:coins/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json new file mode 100644 index 0000000..b9ce056 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/coin_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/coin" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:coins/necromium" + } + } + ], + "cooling_time": 43, + "fluid": { + "amount": 30, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:coins/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json new file mode 100644 index 0000000..2c89837 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/gear" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:gears/necromium" + } + } + ], + "cooling_time": 150, + "fluid": { + "amount": 360, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:gears/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json new file mode 100644 index 0000000..4ed9e20 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/gear_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/gear" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:gears/necromium" + } + } + ], + "cooling_time": 150, + "fluid": { + "amount": 360, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:gears/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json new file mode 100644 index 0000000..dc55a31 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_gold_cast.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/ingot" + }, + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_ingot" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json new file mode 100644 index 0000000..1a51c3a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/ingot_sand_cast.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/ingot" + }, + "cast_consumed": true, + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_ingot" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json new file mode 100644 index 0000000..7ecf7db --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_gold_cast.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/nugget" + }, + "cooling_time": 25, + "fluid": { + "amount": 10, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_nugget" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json new file mode 100644 index 0000000..03b9abe --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/nugget_sand_cast.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/nugget" + }, + "cast_consumed": true, + "cooling_time": 25, + "fluid": { + "amount": 10, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": "caverns_and_chasms:necromium_nugget" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json new file mode 100644 index 0000000..e599976 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/plate" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:plates/necromium" + } + } + ], + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:plates/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json new file mode 100644 index 0000000..313e495 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/plate_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/plate" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:plates/necromium" + } + } + ], + "cooling_time": 75, + "fluid": { + "amount": 90, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:plates/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json new file mode 100644 index 0000000..c2a3995 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/rod" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:rods/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:rods/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json new file mode 100644 index 0000000..2fd79cf --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/rod_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/rod" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:rods/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:rods/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json new file mode 100644 index 0000000..93c6a5a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_gold_cast.json @@ -0,0 +1,23 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/wire" + }, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:wires/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:wires/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json new file mode 100644 index 0000000..19deff0 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/necromium/wire_sand_cast.json @@ -0,0 +1,24 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/wire" + }, + "cast_consumed": true, + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:wires/necromium" + } + } + ], + "cooling_time": 53, + "fluid": { + "amount": 45, + "tag": "tinkering_abnormally:molten_necromium" + }, + "result": { + "tag": "forge:wires/necromium" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json new file mode 100644 index 0000000..901e8ca --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/apple.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "item": "minecraft:golden_apple" + }, + "cast_consumed": true, + "cooling_time": 149, + "fluid": { + "amount": 400, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:bejeweled_apple" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json new file mode 100644 index 0000000..93ad386 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/block.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:casting_basin", + "cooling_time": 224, + "fluid": { + "amount": 900, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:spinel_block" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json new file mode 100644 index 0000000..477cff4 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_gold_cast.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/multi_use/gem" + }, + "cooling_time": 75, + "fluid": { + "amount": 100, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:spinel" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json new file mode 100644 index 0000000..196a7ff --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/casting/spinel/gem_sand_cast.json @@ -0,0 +1,13 @@ +{ + "type": "tconstruct:casting_table", + "cast": { + "tag": "tconstruct:casts/single_use/gem" + }, + "cast_consumed": true, + "cooling_time": 75, + "fluid": { + "amount": 100, + "tag": "tinkering_abnormally:molten_spinel" + }, + "result": "caverns_and_chasms:spinel" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json new file mode 100644 index 0000000..ed4cda9 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/axes.json @@ -0,0 +1,25 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 300, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": [ + { + "item": "caverns_and_chasms:necromium_axe" + }, + { + "item": "caverns_and_chasms:necromium_pickaxe" + } + ], + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json new file mode 100644 index 0000000..56513b7 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/block.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:storage_blocks/necromium" + }, + "result": { + "amount": 810, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 225 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json new file mode 100644 index 0000000..74a31df --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/boots.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 400, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_boots" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json new file mode 100644 index 0000000..ad17d6d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/chestplate.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 800, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_chestplate" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json new file mode 100644 index 0000000..0f6fb4e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/coin.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:coins/necromium" + } + } + ], + "ingredient": { + "tag": "forge:coins/necromium" + }, + "result": { + "amount": 30, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 50 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json new file mode 100644 index 0000000..44a3334 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/dust.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:dusts/necromium" + } + } + ], + "ingredient": { + "tag": "forge:dusts/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 56 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json new file mode 100644 index 0000000..d6c882d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/gear.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:gears/necromium" + } + } + ], + "ingredient": { + "tag": "forge:gears/necromium" + }, + "result": { + "amount": 360, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 150 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json new file mode 100644 index 0000000..73d67ad --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/helmet.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 500, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_helmet" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json new file mode 100644 index 0000000..38f7be1 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/ingot.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:ingots/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json new file mode 100644 index 0000000..c71c505 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/leggings.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 700, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_leggings" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json new file mode 100644 index 0000000..988ec68 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/nugget.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:nuggets/necromium" + }, + "result": { + "amount": 10, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 25 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json new file mode 100644 index 0000000..058297b --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/plates.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:plates/necromium" + } + } + ], + "ingredient": { + "tag": "forge:plates/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json new file mode 100644 index 0000000..98b0142 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/rod.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:rods/necromium" + } + } + ], + "ingredient": { + "tag": "forge:rods/necromium" + }, + "result": { + "amount": 45, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 15 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json new file mode 100644 index 0000000..1dffba1 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/sheetmetal.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:sheetmetals/necromium" + } + } + ], + "ingredient": { + "tag": "forge:sheetmetals/necromium" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json new file mode 100644 index 0000000..82f2e2d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/shovel.json @@ -0,0 +1,20 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 100, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": { + "item": "caverns_and_chasms:necromium_shovel" + }, + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json new file mode 100644 index 0000000..d8b9701 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/weapon.json @@ -0,0 +1,25 @@ +{ + "type": "tconstruct:damagable_melting", + "byproducts": [ + { + "amount": 200, + "fluid": "tconstruct:molten_diamond", + "unit_size": 25 + } + ], + "ingredient": [ + { + "item": "caverns_and_chasms:necromium_sword" + }, + { + "item": "caverns_and_chasms:necromium_hoe" + } + ], + "result": { + "amount": 90, + "fluid": "tinkering_abnormally:molten_necromium", + "unit_size": 10 + }, + "temperature": 1300, + "time": 75 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json new file mode 100644 index 0000000..5f910ba --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/necromium/wire.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:wires/necromium" + } + } + ], + "ingredient": { + "tag": "forge:wires/necromium" + }, + "result": { + "amount": 45, + "fluid": "tinkering_abnormally:molten_necromium" + }, + "temperature": 1300, + "time": 15 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json new file mode 100644 index 0000000..dc28e42 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/block.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:storage_blocks/spinel" + }, + "result": { + "amount": 900, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 212 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json new file mode 100644 index 0000000..741e4e4 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/gem.json @@ -0,0 +1,12 @@ +{ + "type": "tconstruct:melting", + "ingredient": { + "tag": "forge:gems/spinel" + }, + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json new file mode 100644 index 0000000..c207540 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/block.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_blocks/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_blocks/spinel" + }, + "result": { + "amount": 400, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 141 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json new file mode 100644 index 0000000..7303031 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_large.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_large_buds/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_large_buds/spinel" + }, + "result": { + "amount": 300, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 141 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json new file mode 100644 index 0000000..ceae8bb --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_medium.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_medium_buds/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_medium_buds/spinel" + }, + "result": { + "amount": 200, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 106 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json new file mode 100644 index 0000000..20821af --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/bud_small.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_small_buds/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_small_buds/spinel" + }, + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json new file mode 100644 index 0000000..8523ba7 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/cluster.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_clusters/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_clusters/spinel" + }, + "result": { + "amount": 400, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 177 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json new file mode 100644 index 0000000..a1838e9 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/geore/shard.json @@ -0,0 +1,21 @@ +{ + "type": "tconstruct:melting", + "conditions": [ + { + "type": "forge:not", + "value": { + "type": "forge:tag_empty", + "tag": "forge:geore_shards/spinel" + } + } + ], + "ingredient": { + "tag": "forge:geore_shards/spinel" + }, + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json new file mode 100644 index 0000000..2fa734e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_dense.json @@ -0,0 +1,31 @@ +{ + "type": "tconstruct:ore_melting", + "conditions": [ + { + "type": "tconstruct:tag_intersection_present", + "registry": "minecraft:item", + "tags": [ + "forge:ores/spinel", + "forge:ore_rates/dense" + ] + } + ], + "ingredient": { + "type": "forge:intersection", + "children": [ + { + "tag": "forge:ores/spinel" + }, + { + "tag": "forge:ore_rates/dense" + } + ] + }, + "rate": "gem", + "result": { + "amount": 300, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 318 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json new file mode 100644 index 0000000..62d4353 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_singular.json @@ -0,0 +1,35 @@ +{ + "type": "tconstruct:ore_melting", + "conditions": [ + { + "type": "tconstruct:tag_difference_present", + "base": "forge:ores/spinel", + "registry": "minecraft:item", + "subtracted": [ + "forge:ore_rates/sparse", + "forge:ore_rates/dense" + ] + } + ], + "ingredient": { + "type": "forge:difference", + "base": { + "tag": "forge:ores/spinel" + }, + "subtracted": [ + { + "tag": "forge:ore_rates/sparse" + }, + { + "tag": "forge:ore_rates/dense" + } + ] + }, + "rate": "gem", + "result": { + "amount": 100, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 106 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json new file mode 100644 index 0000000..0bd4ad5 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/smeltery/melting/spinel/ore_sparse.json @@ -0,0 +1,31 @@ +{ + "type": "tconstruct:ore_melting", + "conditions": [ + { + "type": "tconstruct:tag_intersection_present", + "registry": "minecraft:item", + "tags": [ + "forge:ores/spinel", + "forge:ore_rates/sparse" + ] + } + ], + "ingredient": { + "type": "forge:intersection", + "children": [ + { + "tag": "forge:ores/spinel" + }, + { + "tag": "forge:ore_rates/sparse" + } + ] + }, + "rate": "gem", + "result": { + "amount": 50, + "fluid": "tinkering_abnormally:molten_spinel" + }, + "temperature": 1150, + "time": 71 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json new file mode 100644 index 0000000..32e69e6 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/azalea.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "caverns_and_chasms:azalea_logs" + }, + "leftover": "caverns_and_chasms:azalea_planks", + "material": "tconstruct:wood#azalea", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json new file mode 100644 index 0000000..f3bff2e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/cherry.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:cherry_logs" + }, + "leftover": "environmental:cherry_planks", + "material": "tconstruct:wood#cherry", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json new file mode 100644 index 0000000..fd749fb --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/driftwood.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "upgrade_aquatic:driftwood_logs" + }, + "leftover": "environmental:willow_planks", + "material": "tconstruct:wood#driftwood", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json new file mode 100644 index 0000000..375bc8e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/pine.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:pine_logs" + }, + "leftover": "environmental:pine_planks", + "material": "tconstruct:wood#pine", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json new file mode 100644 index 0000000..7fbbd86 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/river.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "upgrade_aquatic:river_logs" + }, + "leftover": "environmental:willow_planks", + "material": "tconstruct:wood#river", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json new file mode 100644 index 0000000..2bb753d --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/willow.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:willow_logs" + }, + "leftover": "environmental:willow_planks", + "material": "tconstruct:wood#willow", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json new file mode 100644 index 0000000..afc716a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/logs/wisteria.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "tag": "environmental:wisteria_logs" + }, + "leftover": "environmental:wisteria_planks", + "material": "tconstruct:wood#wisteria", + "needed": 1, + "value": 4 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json new file mode 100644 index 0000000..a4ca987 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/azalea.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "caverns_and_chasms:azalea_planks" + }, + "material": "tconstruct:wood#azalea", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json new file mode 100644 index 0000000..bbe6ba2 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/cherry.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:cherry_planks" + }, + "material": "tconstruct:wood#cherry", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json new file mode 100644 index 0000000..0db9f58 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/driftwood.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "upgrade_aquatic:driftwood_planks" + }, + "material": "tconstruct:wood#driftwood", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json new file mode 100644 index 0000000..8bc4941 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/pine.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:pine_planks" + }, + "material": "tconstruct:wood#pine", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json new file mode 100644 index 0000000..abc8cdb --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/river.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "upgrade_aquatic:river_planks" + }, + "material": "tconstruct:wood#river", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json new file mode 100644 index 0000000..5451dce --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/willow.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:willow_planks" + }, + "material": "tconstruct:wood#willow", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json new file mode 100644 index 0000000..e469b61 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/materials/wood/planks/wisteria.json @@ -0,0 +1,9 @@ +{ + "type": "tconstruct:material", + "ingredient": { + "item": "environmental:wisteria_planks" + }, + "material": "tconstruct:wood#wisteria", + "needed": 1, + "value": 1 +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json new file mode 100644 index 0000000..eb7c472 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/necromium.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:modifier_salvage", + "modifier": "tinkering_abnormally:necromium", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json new file mode 100644 index 0000000..ca7c00e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/salvage/upgrade/spinel.json @@ -0,0 +1,10 @@ +{ + "type": "tconstruct:modifier_salvage", + "modifier": "tinkering_abnormally:spinel", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json new file mode 100644 index 0000000..0ca06bc --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_azalea.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "caverns_and_chasms:azalea_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "caverns_and_chasms:azalea_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#azalea" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json new file mode 100644 index 0000000..3df2b0e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_cherry.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:cherry_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:cherry_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#cherry" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json new file mode 100644 index 0000000..7308424 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_driftwood.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "upgrade_aquatic:driftwood_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "upgrade_aquatic:driftwood_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#driftwood" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json new file mode 100644 index 0000000..2412c6b --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_pine.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:pine_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:pine_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#pine" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json new file mode 100644 index 0000000..4c27be6 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_river.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "upgrade_aquatic:river_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "upgrade_aquatic:river_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#river" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json new file mode 100644 index 0000000..93f198a --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_willow.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:willow_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:willow_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#willow" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json new file mode 100644 index 0000000..bfa185e --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/slotless/embellishment/wood/wood_wisteria.json @@ -0,0 +1,22 @@ +{ + "type": "tconstruct:swappable_modifier", + "allow_crystal": false, + "inputs": [ + { + "item": "environmental:wisteria_planks" + }, + { + "item": "tconstruct:pattern" + }, + { + "item": "environmental:wisteria_planks" + } + ], + "result": { + "name": "tconstruct:embellishment", + "value": "tconstruct:wood#wisteria" + }, + "tools": { + "tag": "tconstruct:modifiable/embellishment/wood" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json new file mode 100644 index 0000000..91eb8b5 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/necromium.json @@ -0,0 +1,17 @@ +{ + "type": "tconstruct:modifier", + "allow_crystal": true, + "inputs": [ + { + "item": "caverns_and_chasms:necromium_ingot" + } + ], + "level": 1, + "result": "tinkering_abnormally:necromium", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json new file mode 100644 index 0000000..5c5f125 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/recipes/tools/modifiers/upgrade/spinel.json @@ -0,0 +1,17 @@ +{ + "type": "tconstruct:modifier", + "allow_crystal": true, + "inputs": [ + { + "item": "caverns_and_chasms:spinel" + } + ], + "level": 1, + "result": "tinkering_abnormally:spinel", + "slots": { + "upgrades": 1 + }, + "tools": { + "tag": "tconstruct:modifiable/durability" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_necromium.json b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_necromium.json new file mode 100644 index 0000000..6c2cc33 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_necromium.json @@ -0,0 +1,6 @@ +{ + "values": [ + "tinkering_abnormally:molten_necromium", + "tinkering_abnormally:flowing_molten_necromium" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_spinel.json b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_spinel.json new file mode 100644 index 0000000..41b3813 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tags/fluids/molten_spinel.json @@ -0,0 +1,6 @@ +{ + "values": [ + "tinkering_abnormally:molten_spinel", + "tinkering_abnormally:flowing_molten_spinel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/necromium.json b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/necromium.json new file mode 100644 index 0000000..e72a369 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/necromium.json @@ -0,0 +1,73 @@ +{ + "type": "tconstruct:composable", + "level_display": "tconstruct:no_levels", + "modules": [ + { + "type": "tconstruct:requirements", + "display_modifiers": [ + { + "level": 1, + "name": "tconstruct:diamond" + } + ], + "requirement": { + "type": "tconstruct:has_modifier", + "check": "upgrades", + "modifier": { + "type": "tconstruct:tag", + "tag": "tconstruct:gems" + } + }, + "translation_key": "modifier.tinkering_abnormally.necromium.requirements" + }, + { + "type": "tconstruct:rarity", + "rarity": "rare" + }, + { + "type": "tconstruct:volatile_flag", + "flag": "tconstruct:indestructible" + }, + { + "type": "tconstruct:stat_boost", + "flat": 0.2, + "operation": "multiply_base", + "stat": "tconstruct:durability" + }, + { + "type": "tconstruct:attribute", + "attribute": "caverns_and_chasms:weakness_aura", + "flat": 0.5, + "operation": "addition", + "slots": [ + "mainhand", + "offhand", + "feet", + "legs", + "chest", + "head" + ], + "tool": { + "type": "mantle:tag", + "tag": "tconstruct:modifiable/armor" + }, + "unique": "tinkering_abnormally.modifier.necromium" + }, + { + "type": "tconstruct:mob_effect", + "effect": "minecraft:slowness", + "level": { + "flat": 2.0 + }, + "time": { + "flat": 100.0 + } + }, + { + "type": "tconstruct:set_stat", + "stat": "tconstruct:harvest_tier", + "value": "caverns_and_chasms:necromium" + } + ], + "tooltip_display": "always" +} \ No newline at end of file diff --git a/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/spinel.json b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/spinel.json new file mode 100644 index 0000000..d848a52 --- /dev/null +++ b/src/generated/resources/data/tinkering_abnormally/tinkering/modifiers/spinel.json @@ -0,0 +1,34 @@ +{ + "type": "tconstruct:composable", + "level_display": "tconstruct:no_levels", + "modules": [ + { + "type": "tconstruct:rarity", + "rarity": "uncommon" + }, + { + "type": "tconstruct:stat_boost", + "flat": -0.25, + "operation": "multiply_base", + "stat": "tconstruct:durability" + }, + { + "type": "tconstruct:modifier_slot", + "count": 2, + "name": "upgrades" + }, + { + "type": "tconstruct:stat_boost", + "flat": -0.25, + "operation": "multiply_conditional", + "stat": "tconstruct:attack_damage" + }, + { + "type": "tconstruct:stat_boost", + "flat": -0.25, + "operation": "multiply_conditional", + "stat": "tconstruct:mining_speed" + } + ], + "tooltip_display": "always" +} \ No newline at end of file diff --git a/src/main/java/moe/hazu/tinkeringabnormally/TinkeringAbnormally.java b/src/main/java/moe/hazu/tinkeringabnormally/TinkeringAbnormally.java new file mode 100644 index 0000000..704b0cd --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/TinkeringAbnormally.java @@ -0,0 +1,122 @@ +package moe.hazu.tinkeringabnormally; + +import com.mojang.logging.LogUtils; +import com.teamabnormals.caverns_and_chasms.core.CavernsAndChasms; +import com.teamabnormals.caverns_and_chasms.core.other.CCTiers; +import moe.hazu.tinkeringabnormally.data.*; +import moe.hazu.tinkeringabnormally.data.material.MaterialRecipeProvider; +import moe.hazu.tinkeringabnormally.data.material.MaterialRenderInfoProvider; +import moe.hazu.tinkeringabnormally.data.sprite.TinkerMaterialSpriteProvider; +import moe.hazu.tinkeringabnormally.data.tags.FluidTagProvider; +import net.minecraft.client.Minecraft; +import net.minecraft.data.DataGenerator; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.sounds.SoundEvents; +import net.minecraft.world.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.Material; +import net.minecraft.world.level.pathfinder.BlockPathTypes; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.common.MinecraftForge; +import net.minecraftforge.common.SoundActions; +import net.minecraftforge.common.TierSortingRegistry; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.data.event.GatherDataEvent; +import net.minecraftforge.eventbus.api.IEventBus; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fluids.FluidType; +import net.minecraftforge.fluids.ForgeFlowingFluid; +import net.minecraftforge.fml.InterModComms; +import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; +import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; +import net.minecraftforge.fml.event.lifecycle.InterModEnqueueEvent; +import net.minecraftforge.fml.event.lifecycle.InterModProcessEvent; +import net.minecraftforge.event.server.ServerStartingEvent; +import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; +import net.minecraftforge.registries.DeferredRegister; +import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.RegistryObject; +import org.slf4j.Logger; +import slimeknights.mantle.registration.deferred.FluidDeferredRegister; +import slimeknights.mantle.registration.object.FlowingFluidObject; +import slimeknights.tconstruct.TConstruct; +import slimeknights.tconstruct.fluids.data.FluidBlockstateModelProvider; +import slimeknights.tconstruct.fluids.data.FluidBucketModelProvider; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialSpriteProvider; +import slimeknights.tconstruct.library.client.data.material.MaterialPaletteDebugGenerator; +import slimeknights.tconstruct.library.client.data.material.MaterialPartTextureGenerator; +import slimeknights.tconstruct.library.modifiers.ModifierId; +import slimeknights.tconstruct.tools.data.sprite.TinkerPartSpriteProvider; + +import java.util.List; + +import static slimeknights.tconstruct.fluids.block.BurningLiquidBlock.createBurning; + +@Mod(TinkeringAbnormally.MODID) +public class TinkeringAbnormally { + + public static final String MODID = "tinkering_abnormally"; + public static final Logger LOGGER = LogUtils.getLogger(); + protected static final FluidDeferredRegister FLUIDS = new FluidDeferredRegister(MODID); + + public static final FlowingFluidObject moltenSpinel = FLUIDS.register("molten_spinel").type(hot("molten_spinel").temperature(1450).lightLevel(10)).block(createBurning(10, 10, 6f)).bucket().flowing(); + public static final FlowingFluidObject moltenNecromium = FLUIDS.register("molten_necromium").type(hot("molten_necromium").temperature(1600).lightLevel(14)).block(createBurning(14, 10, 10f)).bucket().flowing(); + // just for the fucking record i have NO CLUE what's going on here + public static final Tier NECROMIUM = TierSortingRegistry.registerTier(CCTiers.CCItemTiers.NECROMIUM, new ResourceLocation(CavernsAndChasms.MOD_ID, "necromium"), List.of(Tiers.DIAMOND), List.of()); + + + public TinkeringAbnormally() { + IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus(); + + modEventBus.addListener(this::commonSetup); + modEventBus.addListener(this::gatherData); + + FLUIDS.register(modEventBus); + + MinecraftForge.EVENT_BUS.register(this); + } + + // taken from slimeknights.tconstruct.fluids.TinkerFluids + private static FluidType.Properties hot(String name) { + return FluidType.Properties.create().density(2000).viscosity(10000).temperature(1000) + .descriptionId(TConstruct.makeDescriptionId("fluid", name)) + .sound(SoundActions.BUCKET_FILL, SoundEvents.BUCKET_FILL_LAVA) + .sound(SoundActions.BUCKET_EMPTY, SoundEvents.BUCKET_EMPTY_LAVA) + // from forge lava type + .motionScale(0.0023333333333333335D) + .canSwim(false).canDrown(false) + .pathType(BlockPathTypes.LAVA).adjacentPathType(null); + } + + private void commonSetup(final FMLCommonSetupEvent event) { + LOGGER.info("HELLO FROM COMMON SETUP"); + LOGGER.info("DIRT BLOCK >> {}", ForgeRegistries.BLOCKS.getKey(Blocks.DIRT)); + } + + public static ResourceLocation getResource(String name) { + return new ResourceLocation(MODID, name); + } + + @SubscribeEvent + void gatherData(final GatherDataEvent event) { + boolean server = event.includeServer(); + boolean client = event.includeClient(); + DataGenerator datagenerator = event.getGenerator(); + ExistingFileHelper existingFileHelper = event.getExistingFileHelper(); + + datagenerator.addProvider(server, new ModifierProvider(datagenerator)); + datagenerator.addProvider(server, new ModifierRecipeProvider(datagenerator)); + datagenerator.addProvider(server, new MaterialRecipeProvider(datagenerator)); + datagenerator.addProvider(server, new SmelteryRecipeProvider(datagenerator)); + datagenerator.addProvider(server, new FluidTagProvider(datagenerator, existingFileHelper)); + TinkerMaterialSpriteProvider materialSprites = new TinkerMaterialSpriteProvider(); + datagenerator.addProvider(client, new MaterialRenderInfoProvider(datagenerator, materialSprites, existingFileHelper)); + datagenerator.addProvider(client, new MaterialPartTextureGenerator(datagenerator, existingFileHelper, new TinkerPartSpriteProvider(), materialSprites)); + datagenerator.addProvider(client, new FluidTextureProvider(datagenerator)); + datagenerator.addProvider(client, new FluidBucketModelProvider(datagenerator, MODID)); + datagenerator.addProvider(client, new FluidBlockstateModelProvider(datagenerator, MODID)); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/FluidTextureProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/FluidTextureProvider.java new file mode 100644 index 0000000..5ee3232 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/FluidTextureProvider.java @@ -0,0 +1,54 @@ +package moe.hazu.tinkeringabnormally.data; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import slimeknights.mantle.fluid.texture.AbstractFluidTextureProvider; +import slimeknights.mantle.fluid.texture.FluidTexture; +import slimeknights.mantle.registration.object.FluidObject; + +import static moe.hazu.tinkeringabnormally.TinkeringAbnormally.getResource; + +public class FluidTextureProvider extends AbstractFluidTextureProvider { + public FluidTextureProvider(DataGenerator generator) { + super(generator, TinkeringAbnormally.MODID); + } + + @Override + public void addTextures() { + ore(TinkeringAbnormally.moltenSpinel); + alloy(TinkeringAbnormally.moltenNecromium); + } + + /** Creates a texture using the given fixed name in the fluid folder */ + private FluidTexture.Builder named(FluidObject fluid, String name) { + return texture(fluid).textures(getResource("fluid/"+name+"/"), false, false); + } + + /** Length of the molten prefix */ + private static final int MOLTEN_LENGTH = "molten_".length(); + + /** Removes the "molten_" prefix from the fluids ID */ + private static String withoutMolten(FluidObject fluid) { + return fluid.getId().getPath().substring(MOLTEN_LENGTH); + } + + /** Creates a texture in given subfolder of molten, stripping molten from the name */ + private FluidTexture.Builder moltenFolder(FluidObject fluid, String folder) { + return named(fluid, "molten/"+folder+"/"+withoutMolten(fluid)); + } + + /** Creates a texture in the ore folder using the given name */ + private FluidTexture.Builder ore(FluidObject fluid) { + return moltenFolder(fluid, "ore"); + } + + /** Creates a texture in the alloy folder using the given name */ + private FluidTexture.Builder alloy(FluidObject fluid) { + return moltenFolder(fluid, "alloy"); + } + + @Override + public String getName() { + return "Tinkering Abnormally Fluid Texture Providers"; + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierIds.java b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierIds.java new file mode 100644 index 0000000..a62dc7a --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierIds.java @@ -0,0 +1,13 @@ +package moe.hazu.tinkeringabnormally.data; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import slimeknights.tconstruct.library.modifiers.ModifierId; + +public class ModifierIds { + public static final ModifierId spinel = id("spinel"); + public static final ModifierId necromium = id("necromium"); + + private static ModifierId id(String name) { + return new ModifierId(TinkeringAbnormally.MODID, name); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierProvider.java new file mode 100644 index 0000000..c46c873 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierProvider.java @@ -0,0 +1,56 @@ +package moe.hazu.tinkeringabnormally.data; + +import com.teamabnormals.caverns_and_chasms.core.registry.CCAttributes; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import net.minecraft.world.effect.MobEffects; +import net.minecraft.world.entity.ai.attributes.AttributeModifier; +import net.minecraft.world.item.Rarity; +import net.minecraftforge.common.crafting.conditions.IConditionBuilder; +import slimeknights.mantle.data.predicate.item.ItemPredicate; +import slimeknights.tconstruct.common.TinkerTags; +import slimeknights.tconstruct.library.data.tinkering.AbstractModifierProvider; +import slimeknights.tconstruct.library.json.RandomLevelingValue; +import slimeknights.tconstruct.library.modifiers.modules.behavior.AttributeModule; +import slimeknights.tconstruct.library.modifiers.modules.build.*; +import slimeknights.tconstruct.library.modifiers.modules.combat.MobEffectModule; +import slimeknights.tconstruct.library.modifiers.util.ModifierLevelDisplay; +import slimeknights.tconstruct.library.tools.SlotType; +import slimeknights.tconstruct.library.tools.item.IModifiable; +import slimeknights.tconstruct.library.tools.stat.ToolStats; + +import static slimeknights.tconstruct.common.TinkerTags.Items.ARMOR; + +public class ModifierProvider extends AbstractModifierProvider implements IConditionBuilder { + public ModifierProvider(DataGenerator generator) { + super(generator); + } + + @Override + protected void addModifiers() { + buildModifier(ModifierIds.spinel) + .levelDisplay(ModifierLevelDisplay.NO_LEVELS) + .addModule(new RarityModule(Rarity.UNCOMMON)) + .addModule(StatBoostModule.multiplyBase(ToolStats.DURABILITY).flat(-0.25f)) + .addModule(new ModifierSlotModule(SlotType.UPGRADE, 2)) + // melee harvest + .addModule(StatBoostModule.multiplyConditional(ToolStats.ATTACK_DAMAGE).flat(-0.25f)) + .addModule(StatBoostModule.multiplyConditional(ToolStats.MINING_SPEED).flat(-0.25f)); + buildModifier(ModifierIds.necromium) + .levelDisplay(ModifierLevelDisplay.NO_LEVELS) + .addModule(ModifierRequirementsModule.builder().modifierKey(moe.hazu.tinkeringabnormally.data.ModifierIds.necromium).requireModifier(TinkerTags.Modifiers.GEMS, 1).displayModifier(slimeknights.tconstruct.tools.data.ModifierIds.diamond, 1).build()) + .addModule(new RarityModule(Rarity.RARE)) + .addModule(new VolatileFlagModule(IModifiable.INDESTRUCTIBLE_ENTITY)) + .addModule(StatBoostModule.multiplyBase(ToolStats.DURABILITY).flat(0.2f)) + // armor + .addModule(AttributeModule.builder(CCAttributes.WEAKNESS_AURA.get(), AttributeModifier.Operation.ADDITION).uniqueFrom(ModifierIds.necromium).toolItem(ItemPredicate.tag(ARMOR)).flat(0.5f)) + // melee harvest + .addModule(MobEffectModule.builder(MobEffects.MOVEMENT_SLOWDOWN).level(RandomLevelingValue.flat(2)).time(RandomLevelingValue.flat(100)).build()) + .addModule(SetStatModule.set(ToolStats.HARVEST_TIER).value(TinkeringAbnormally.NECROMIUM)); + } + + @Override + public String getName() { + return "Tinkering Abnormally Modifiers"; + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierRecipeProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierRecipeProvider.java new file mode 100644 index 0000000..ee68e59 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/ModifierRecipeProvider.java @@ -0,0 +1,82 @@ +package moe.hazu.tinkeringabnormally.data; + +import com.teamabnormals.caverns_and_chasms.core.registry.CCBlocks; +import com.teamabnormals.caverns_and_chasms.core.registry.CCItems; +import com.teamabnormals.environmental.core.registry.EnvironmentalBlocks; +import com.teamabnormals.upgrade_aquatic.core.registry.UABlocks; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import moe.hazu.tinkeringabnormally.data.material.MaterialIds; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeProvider; +import net.minecraft.world.level.ItemLike; +import net.minecraftforge.common.crafting.conditions.IConditionBuilder; +import slimeknights.mantle.recipe.data.IRecipeHelper; +import slimeknights.tconstruct.common.TinkerTags; +import slimeknights.tconstruct.library.materials.definition.MaterialVariantId; +import slimeknights.tconstruct.library.recipe.modifiers.adding.ModifierRecipeBuilder; +import slimeknights.tconstruct.library.recipe.modifiers.adding.SwappableModifierRecipeBuilder; +import slimeknights.tconstruct.library.tools.SlotType; +import slimeknights.tconstruct.tables.TinkerTables; +import slimeknights.tconstruct.tools.TinkerModifiers; + +import java.util.function.Consumer; + +public class ModifierRecipeProvider extends RecipeProvider implements IConditionBuilder, IRecipeHelper { + public ModifierRecipeProvider(DataGenerator generator) { + super(generator); + } + + @Override + public String getName() { + return "Tinkering Abnormally Modifier Recipes"; + } + + @Override + public String getModId() { + return TinkeringAbnormally.MODID; + } + + @Override + protected void buildCraftingRecipes(Consumer consumer) { + addModifierRecipes(consumer); + addTextureRecipes(consumer); + } + + private void addModifierRecipes(Consumer consumer) { + String upgradeFolder = "tools/modifiers/upgrade/"; + String upgradeSalvage = "tools/modifiers/salvage/upgrade/"; + ModifierRecipeBuilder.modifier(ModifierIds.spinel) + .setTools(TinkerTags.Items.DURABILITY) + .addInput(CCItems.SPINEL.get()) + .setMaxLevel(1) + .setSlots(SlotType.UPGRADE, 1) + .saveSalvage(consumer, prefix(ModifierIds.spinel, upgradeSalvage)) + .save(consumer, prefix(ModifierIds.spinel, upgradeFolder)); + ModifierRecipeBuilder.modifier(ModifierIds.necromium) + .setTools(TinkerTags.Items.DURABILITY) + .addInput(CCItems.NECROMIUM_INGOT.get()) + .setMaxLevel(1) + .setSlots(SlotType.UPGRADE, 1) + .saveSalvage(consumer, prefix(ModifierIds.necromium, upgradeSalvage)) + .save(consumer, prefix(ModifierIds.necromium, upgradeFolder)); + } + + private void addTextureRecipes(Consumer consumer) { + String folder = "tools/modifiers/slotless/"; + woodTexture(consumer, MaterialIds.willow, EnvironmentalBlocks.WILLOW_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.pine, EnvironmentalBlocks.PINE_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.cherry, EnvironmentalBlocks.CHERRY_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.wisteria, EnvironmentalBlocks.WISTERIA_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.driftwood, UABlocks.DRIFTWOOD_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.river, UABlocks.RIVER_PLANKS.get(), folder); + woodTexture(consumer, MaterialIds.azalea, CCBlocks.AZALEA_PLANKS.get(), folder); + } + + private void woodTexture(Consumer consumer, MaterialVariantId material, ItemLike planks, String folder) { + SwappableModifierRecipeBuilder.modifier(TinkerModifiers.embellishment, material.toString()) + .setTools(TinkerTags.Items.EMBELLISHMENT_WOOD) + .addInput(planks).addInput(TinkerTables.pattern).addInput(planks) + .save(consumer, wrap(TinkerModifiers.embellishment, folder, "/wood/" + material.getLocation('_').getPath())); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/SmelteryRecipeProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/SmelteryRecipeProvider.java new file mode 100644 index 0000000..a34540d --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/SmelteryRecipeProvider.java @@ -0,0 +1,92 @@ +package moe.hazu.tinkeringabnormally.data; + +import com.teamabnormals.caverns_and_chasms.core.registry.CCBlocks; +import com.teamabnormals.caverns_and_chasms.core.registry.CCItems; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeProvider; +import net.minecraft.world.item.Items; +import net.minecraft.world.item.crafting.Ingredient; +import net.minecraftforge.common.crafting.ConditionalRecipe; +import net.minecraftforge.fluids.FluidStack; +import slimeknights.mantle.recipe.data.ICommonRecipeHelper; +import slimeknights.tconstruct.fluids.TinkerFluids; +import slimeknights.tconstruct.library.data.recipe.ISmelteryRecipeHelper; +import slimeknights.tconstruct.library.recipe.FluidValues; +import slimeknights.tconstruct.library.recipe.alloying.AlloyRecipeBuilder; +import slimeknights.tconstruct.library.recipe.casting.ItemCastingRecipeBuilder; +import slimeknights.tconstruct.library.recipe.melting.MeltingRecipeBuilder; +import slimeknights.tconstruct.smeltery.data.Byproduct; + +import java.util.function.Consumer; + + +public class SmelteryRecipeProvider extends RecipeProvider implements ISmelteryRecipeHelper, ICommonRecipeHelper { + public SmelteryRecipeProvider(DataGenerator generator) { + super(generator); + } + + @Override + public String getName() { + return "Tinkering Abnormally Smeltery Recipes"; + } + + @Override + public String getModId() { + return TinkeringAbnormally.MODID; + } + + @Override + protected void buildCraftingRecipes(Consumer consumer) { + String castingFolder = "smeltery/casting/"; + this.gemCasting(consumer, TinkeringAbnormally.moltenSpinel, CCItems.SPINEL.get(), castingFolder + "spinel/gem"); + ItemCastingRecipeBuilder.basinRecipe(CCBlocks.SPINEL_BLOCK.get()) + .setFluidAndTime(TinkeringAbnormally.moltenSpinel, FluidValues.LARGE_GEM_BLOCK) + .save(consumer, location(castingFolder + "spinel/block")); + this.metalCasting(consumer, TinkeringAbnormally.moltenNecromium, CCBlocks.NECROMIUM_BLOCK.get(), CCItems.NECROMIUM_INGOT.get(), CCItems.NECROMIUM_NUGGET.get(), castingFolder, "necromium"); + ItemCastingRecipeBuilder.tableRecipe(CCItems.BEJEWELED_APPLE.get()) + .setFluidAndTime(TinkeringAbnormally.moltenSpinel, FluidValues.GEM * 4) + .setCast(Items.GOLDEN_APPLE, true) + .save(consumer, location(castingFolder + "spinel/apple")); + + String meltingFolder = "smeltery/melting/"; + gemMelting(consumer, TinkeringAbnormally.moltenSpinel.get(), "spinel", true, 9, meltingFolder, false); + metalMelting(consumer, TinkeringAbnormally.moltenNecromium.get(), "necromium", false, meltingFolder, false); + int[] necromiumSizes = {FluidValues.NUGGET, FluidValues.GEM_SHARD}; + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_HELMET.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 5)) + .save(consumer, location(meltingFolder + "necromium/helmet")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_CHESTPLATE.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 8)) + .save(consumer, location(meltingFolder + "necromium/chestplate")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_LEGGINGS.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 7)) + .save(consumer, location(meltingFolder + "necromium/leggings")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_BOOTS.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 4)) + .save(consumer, location(meltingFolder + "necromium/boots")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_AXE.get(), CCItems.NECROMIUM_PICKAXE.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 3)) + .save(consumer, location(meltingFolder + "necromium/axes")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_SWORD.get(), CCItems.NECROMIUM_HOE.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM * 2)) + .save(consumer, location(meltingFolder + "necromium/weapon")); + MeltingRecipeBuilder.melting(Ingredient.of(CCItems.NECROMIUM_SHOVEL.get()), TinkeringAbnormally.moltenNecromium.get(), FluidValues.INGOT) + .setDamagable(necromiumSizes) + .addByproduct(new FluidStack(TinkerFluids.moltenDiamond.get(), FluidValues.GEM)) + .save(consumer, location(meltingFolder + "necromium/shovel")); + + String alloyFolder = "smeltery/alloys/"; + AlloyRecipeBuilder.alloy(TinkeringAbnormally.moltenNecromium.get(), FluidValues.NUGGET) + .addInput(TinkerFluids.moltenDebris.getLocalTag(), FluidValues.NUGGET * 4) + .addInput(TinkerFluids.moltenSilver.getForgeTag(), FluidValues.NUGGET * 2) + .save(consumer, prefix(TinkeringAbnormally.moltenNecromium, alloyFolder)); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialIds.java b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialIds.java new file mode 100644 index 0000000..86dd2c5 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialIds.java @@ -0,0 +1,24 @@ +package moe.hazu.tinkeringabnormally.data.material; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import slimeknights.tconstruct.library.materials.definition.MaterialId; +import slimeknights.tconstruct.library.materials.definition.MaterialVariantId; + +import static slimeknights.tconstruct.library.materials.definition.MaterialVariantId.create; + +public final class MaterialIds { + public static final MaterialId spinel = id("spinel"); + public static final MaterialId necromium = id("necromium"); + + public static final MaterialVariantId willow = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "willow"); + public static final MaterialVariantId pine = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "pine"); + public static final MaterialVariantId cherry = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "cherry"); + public static final MaterialVariantId wisteria = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "wisteria"); + public static final MaterialVariantId driftwood = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "driftwood"); + public static final MaterialVariantId river = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "river"); + public static final MaterialVariantId azalea = create(slimeknights.tconstruct.tools.data.material.MaterialIds.wood, "azalea"); + + private static MaterialId id(String name) { + return new MaterialId(TinkeringAbnormally.MODID, name); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRecipeProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRecipeProvider.java new file mode 100644 index 0000000..8d1aeb0 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRecipeProvider.java @@ -0,0 +1,61 @@ +package moe.hazu.tinkeringabnormally.data.material; + +import com.teamabnormals.caverns_and_chasms.core.other.tags.CCItemTags; +import com.teamabnormals.caverns_and_chasms.core.registry.CCBlocks; +import com.teamabnormals.environmental.core.other.tags.EnvironmentalBlockTags; +import com.teamabnormals.environmental.core.other.tags.EnvironmentalItemTags; +import com.teamabnormals.environmental.core.registry.EnvironmentalBlocks; +import com.teamabnormals.upgrade_aquatic.core.UpgradeAquatic; +import com.teamabnormals.upgrade_aquatic.core.registry.UABlocks; +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.core.Registry; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeProvider; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.tags.TagKey; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.crafting.Ingredient; +import slimeknights.mantle.recipe.helper.ItemOutput; +import slimeknights.tconstruct.library.data.recipe.IMaterialRecipeHelper; + +import java.util.function.Consumer; + +public class MaterialRecipeProvider extends RecipeProvider implements IMaterialRecipeHelper { + public MaterialRecipeProvider(DataGenerator generator) { + super(generator); + } + + @Override + public String getName() { + return "Tinkering Abnormally Material Recipe"; + } + + @Override + public String getModId() { + return TinkeringAbnormally.MODID; + } + + @Override + protected void buildCraftingRecipes(Consumer consumer) { + addMaterialItems(consumer); + } + + private void addMaterialItems(Consumer consumer) { + String folder = "tools/materials/"; + materialRecipe(consumer, MaterialIds.willow, Ingredient.of(EnvironmentalBlocks.WILLOW_PLANKS.get()), 1, 1, folder + "wood/planks/willow"); + materialRecipe(consumer, MaterialIds.pine, Ingredient.of(EnvironmentalBlocks.PINE_PLANKS.get()), 1, 1, folder + "wood/planks/pine"); + materialRecipe(consumer, MaterialIds.cherry, Ingredient.of(EnvironmentalBlocks.CHERRY_PLANKS.get()), 1, 1, folder + "wood/planks/cherry"); + materialRecipe(consumer, MaterialIds.wisteria, Ingredient.of(EnvironmentalBlocks.WISTERIA_PLANKS.get()), 1, 1, folder + "wood/planks/wisteria"); + materialRecipe(consumer, MaterialIds.driftwood, Ingredient.of(UABlocks.DRIFTWOOD_PLANKS.get()), 1, 1, folder + "wood/planks/driftwood"); + materialRecipe(consumer, MaterialIds.river, Ingredient.of(UABlocks.RIVER_PLANKS.get()), 1, 1, folder + "wood/planks/river"); + materialRecipe(consumer, MaterialIds.azalea, Ingredient.of(CCBlocks.AZALEA_PLANKS.get()), 1, 1, folder + "wood/planks/azalea"); + materialRecipe(consumer, MaterialIds.willow, Ingredient.of(EnvironmentalItemTags.WILLOW_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WILLOW_PLANKS.get()), folder + "wood/logs/willow"); + materialRecipe(consumer, MaterialIds.pine, Ingredient.of(EnvironmentalItemTags.PINE_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.PINE_PLANKS.get()), folder + "wood/logs/pine"); + materialRecipe(consumer, MaterialIds.cherry, Ingredient.of(EnvironmentalItemTags.CHERRY_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.CHERRY_PLANKS.get()), folder + "wood/logs/cherry"); + materialRecipe(consumer, MaterialIds.wisteria, Ingredient.of(EnvironmentalItemTags.WISTERIA_LOGS), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WISTERIA_PLANKS.get()), folder + "wood/logs/wisteria"); + materialRecipe(consumer, MaterialIds.driftwood, Ingredient.of(TagKey.create(Registry.ITEM_REGISTRY, new ResourceLocation(UpgradeAquatic.MOD_ID, "driftwood_logs"))), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WILLOW_PLANKS.get()), folder + "wood/logs/driftwood"); + materialRecipe(consumer, MaterialIds.river, Ingredient.of(TagKey.create(Registry.ITEM_REGISTRY, new ResourceLocation(UpgradeAquatic.MOD_ID, "river_logs"))), 4, 1, ItemOutput.fromItem(EnvironmentalBlocks.WILLOW_PLANKS.get()), folder + "wood/logs/river"); + materialRecipe(consumer, MaterialIds.azalea, Ingredient.of(CCItemTags.AZALEA_LOGS), 4, 1, ItemOutput.fromItem(CCBlocks.AZALEA_PLANKS.get()), folder + "wood/logs/azalea"); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRenderInfoProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRenderInfoProvider.java new file mode 100644 index 0000000..c3a4bc5 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/material/MaterialRenderInfoProvider.java @@ -0,0 +1,28 @@ +package moe.hazu.tinkeringabnormally.data.material; + +import net.minecraft.data.DataGenerator; +import net.minecraftforge.common.data.ExistingFileHelper; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialRenderInfoProvider; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialSpriteProvider; + +public class MaterialRenderInfoProvider extends AbstractMaterialRenderInfoProvider { + public MaterialRenderInfoProvider(DataGenerator gen, AbstractMaterialSpriteProvider spriteProvider, ExistingFileHelper existingFileHelper) { + super(gen, spriteProvider, existingFileHelper); + } + + @Override + protected void addMaterialRenderInfo() { + buildRenderInfo(MaterialIds.willow); + buildRenderInfo(MaterialIds.pine); + buildRenderInfo(MaterialIds.cherry); + buildRenderInfo(MaterialIds.wisteria); + buildRenderInfo(MaterialIds.driftwood); + buildRenderInfo(MaterialIds.river); + buildRenderInfo(MaterialIds.azalea); + } + + @Override + public String getName() { + return "Tinkering Abnormally Material Render Info Provider"; + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/sprite/TinkerMaterialSpriteProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/sprite/TinkerMaterialSpriteProvider.java new file mode 100644 index 0000000..7546af5 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/sprite/TinkerMaterialSpriteProvider.java @@ -0,0 +1,33 @@ +package moe.hazu.tinkeringabnormally.data.sprite; + +import moe.hazu.tinkeringabnormally.data.material.MaterialIds; +import slimeknights.tconstruct.library.client.data.material.AbstractMaterialSpriteProvider; +import slimeknights.tconstruct.library.client.data.spritetransformer.GreyToColorMapping; +import slimeknights.tconstruct.library.materials.definition.MaterialVariantId; + +import static slimeknights.tconstruct.tools.data.sprite.TinkerPartSpriteProvider.WOOD; + +public class TinkerMaterialSpriteProvider extends AbstractMaterialSpriteProvider { + + @Override + public String getName() { + return "Tinkers' Construct Materials"; + } + + @Override + protected void addAllMaterials() { + buildPlanks(MaterialIds.willow).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF323926).addARGB(102, 0xFF3C472B).addARGB(140, 0xFF4D593A).addARGB(178, 0xFF59633F).addARGB(216, 0xFF586645).addARGB(234, 0xFF657751).addARGB(255, 0xFF698450).build()); + buildPlanks(MaterialIds.pine).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF6A5041).addARGB(102, 0xFF755646).addARGB(140, 0xFF7F5D4B).addARGB(178, 0xFF8E7253).addARGB(216, 0xFF9A7C5E).addARGB(234, 0xFFB4956C).addARGB(255,0xFFC6A175).build()); + buildPlanks(MaterialIds.cherry).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF2C1411).addARGB(102, 0xFF351713).addARGB(140, 0xFF3D1A16).addARGB(178, 0xFF421D17).addARGB(216, 0xFF4F221B).addARGB(234, 0xFF602822).addARGB(255, 0xFF6B2C26).build()); + buildPlanks(MaterialIds.wisteria).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF806850).addARGB(102, 0xFF957863).addARGB(140, 0xFF9C816D).addARGB(178, 0xFFAC9872).addARGB(216, 0xFFB8A784).addARGB(234, 0xFFD9D1B6).addARGB(255, 0xFFE0DCBD).build()); + buildPlanks(MaterialIds.driftwood).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF272825).addARGB(102, 0xFF30302C).addARGB(140, 0xFF393A34).addARGB(178, 0xFF4A463C).addARGB(216, 0xFF555048).addARGB(234, 0xFF676057).addARGB(255, 0xFF756D60).build()); + buildPlanks(MaterialIds.river).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF3E3423).addARGB(102, 0xFF423221).addARGB(140, 0xFF443327).addARGB(178, 0xFF543d24).addARGB(216, 0xFF5E4832).addARGB(234, 0xFF6D5446).addARGB(255, 0xFF7F5E4B).build()); + buildPlanks(MaterialIds.azalea).colorMapper(GreyToColorMapping.builderFromBlack().addARGB(63, 0xFF1A1D2C).addARGB(102, 0xFF16202C).addARGB(140, 0xFF1E2338).addARGB(178, 0xFF1F2E3A).addARGB(216, 0xFF273538).addARGB(234, 0xFF374051).addARGB(255, 0xFF41476B).build()); + } + + private MaterialSpriteInfoBuilder buildPlanks(MaterialVariantId material) { + return buildMaterial(material) + .meleeHarvest().ranged().shieldCore().statType(WOOD) + .fallbacks("wood", "stick", "primitive"); + } +} diff --git a/src/main/java/moe/hazu/tinkeringabnormally/data/tags/FluidTagProvider.java b/src/main/java/moe/hazu/tinkeringabnormally/data/tags/FluidTagProvider.java new file mode 100644 index 0000000..da89727 --- /dev/null +++ b/src/main/java/moe/hazu/tinkeringabnormally/data/tags/FluidTagProvider.java @@ -0,0 +1,45 @@ +package moe.hazu.tinkeringabnormally.data.tags; + +import moe.hazu.tinkeringabnormally.TinkeringAbnormally; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.tags.FluidTagsProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import slimeknights.mantle.registration.object.FlowingFluidObject; +import slimeknights.mantle.registration.object.FluidObject; +import slimeknights.tconstruct.common.TinkerTags; + +public class FluidTagProvider extends FluidTagsProvider { + public FluidTagProvider(DataGenerator generatorIn, ExistingFileHelper helper) { + super(generatorIn, TinkeringAbnormally.MODID, helper); + } + + @Override + public void addTags() { + tagAll(TinkeringAbnormally.moltenSpinel); + tagLocal(TinkeringAbnormally.moltenNecromium); + + this.tag(TinkerTags.Fluids.METAL_TOOLTIPS).addTags(TinkeringAbnormally.moltenNecromium.getLocalTag()); + this.tag(TinkerTags.Fluids.LARGE_GEM_TOOLTIPS).addTags(TinkeringAbnormally.moltenSpinel.getLocalTag()); + } + + @Override + public String getName() { + return "Tinkering Abnormally Fluid TinkerTags"; + } + + /** Tags this fluid using local tags */ + private void tagLocal(FlowingFluidObject fluid) { + tag(fluid.getLocalTag()).add(fluid.getStill(), fluid.getFlowing()); + } + + /** Tags this fluid with local and forge tags */ + private void tagAll(FlowingFluidObject fluid) { + tagLocal(fluid); + tag(fluid.getForgeTag()).addTag(fluid.getLocalTag()); + } + + /** Tags this fluid with local and forge tags */ + private void tagForge(FluidObject fluid) { + tag(fluid.getForgeTag()).add(fluid.get()); + } +} diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml new file mode 100644 index 0000000..0195c1a --- /dev/null +++ b/src/main/resources/META-INF/mods.toml @@ -0,0 +1,87 @@ +# This is an example 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 forge version +loaderVersion="${loader_version_range}" #mandatory This is typically bumped every Minecraft version by Forge. See our download page for lists of versions. +# 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.minecraftforge.net/en/latest/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="tinkering_abnormally.png" #optional +# A text field displayed in the mod UI +#credits="Thanks for this example mod goes to Java" #optional +# A text field displayed in the mod UI +authors="${mod_authors}" #optional +# Display Test controls the display for your mod in the server connection screen +# MATCH_VERSION means that your mod will cause a red X if the versions on client and server differ. This is the default behaviour and should be what you choose if you have server and client elements to your mod. +# IGNORE_SERVER_VERSION means that your mod will not cause a red X if it's present on the server but not on the client. This is what you should use if you're a server only mod. +# IGNORE_ALL_VERSION means that your mod will not cause a red X if it's present on the client or the server. This is a special case and should only be used if your mod has no server component. +# NONE means that no display test is set on your mod. You need to do this yourself, see IExtensionPoint.DisplayTest for more information. You can define any scheme you wish with this value. +# IMPORTANT NOTE: this is NOT an instruction as to which environments (CLIENT or DEDICATED SERVER) your mod loads on. Your mod should load (and maybe do nothing!) whereever it finds itself. +#displayTest="MATCH_VERSION" # MATCH_VERSION is the default if nothing is specified (#optional) + +# The description text for the mod (multi line!) (#mandatory) +description='''${mod_description}''' +# A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional. +[[dependencies."${mod_id}"]] #optional + # the modid of the dependency + modId="forge" #mandatory + # Does this dependency have to exist - if not, ordering below must be specified + mandatory=true #mandatory + # The version range of the dependency + versionRange="${forge_version_range}" #mandatory + # An ordering relationship for the dependency - BEFORE or AFTER required if the dependency is not mandatory + # 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" + mandatory=true + # 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="tconstruct" + mandatory=true + versionRange="${tinkers_version_range}" + ordering="NONE" + side="BOTH" +[[dependencies."${mod_id}"]] + modId="caverns_and_chasms" + mandatory=true + versionRange="${cc_version_range}" + ordering="NONE" + side="BOTH" +[[dependencies."${mod_id}"]] + modId="environmental" + mandatory=true + versionRange="${env_version_range}" + ordering="NONE" + side="BOTH" +[[dependencies."${mod_id}"]] + modId="upgrade_aquatic" + mandatory=true + versionRange="${ua_version_range}" + ordering="NONE" + side="BOTH" diff --git a/src/main/resources/assets/tconstruct/book/encyclopedia/en_us/upgrades/general/tinkering_abnormally_necromium.json b/src/main/resources/assets/tconstruct/book/encyclopedia/en_us/upgrades/general/tinkering_abnormally_necromium.json new file mode 100644 index 0000000..be1c6ad --- /dev/null +++ b/src/main/resources/assets/tconstruct/book/encyclopedia/en_us/upgrades/general/tinkering_abnormally_necromium.json @@ -0,0 +1,18 @@ +{ + "modifier_id": "tinkering_abnormally:necromium", + "text": [ + { + "text": "Grants +20% durability, and allows tools to inflict slowness. Increases the mining level to necromium, and makes the tool invulnerable when dropped." + }, + { + "text": "Tools and armor will only receive applicable stat boosts.", + "paragraph": true + } + ], + "more_text_space": true, + "effects": [ + "Maximum of 1 level", + "Requires Diamond or Emerald to be applied", + "Requires 1 upgrade slot" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/tconstruct/book/puny_smelting/en_us/upgrades/general/tinkering_abnormally_necromium.json b/src/main/resources/assets/tconstruct/book/puny_smelting/en_us/upgrades/general/tinkering_abnormally_necromium.json new file mode 100644 index 0000000..40ffec9 --- /dev/null +++ b/src/main/resources/assets/tconstruct/book/puny_smelting/en_us/upgrades/general/tinkering_abnormally_necromium.json @@ -0,0 +1,17 @@ +{ + "modifier_id": "tinkering_abnormally:necromium", + "text": [ + { + "text": "A more grim alternative to netherite." + }, + { + "text": "Rather than raising yourself up, bring your opponents down.", "paragraph": true + } + ], + "effects": [ + "Boosts durability and has an aura of slowness and weakness", + "Requires Diamond or Emerald to be applied", + "Single Level", + "Requires 1 upgrade slot" + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/battlesign/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/battlesign/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..832ebdd Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/battlesign/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..304aabd Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/large/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..682fcc2 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/broad_axe/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..2e2d392 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/large/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..79e592d Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/cleaver/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/dagger/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/dagger/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..38a6b52 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/dagger/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/excavator/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/excavator/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..3636a0c Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/excavator/large/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/excavator/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/excavator/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..6e48256 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/excavator/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/flint_and_brick/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/flint_and_brick/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..fb38c9c Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/flint_and_brick/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/hand_axe/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/hand_axe/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..e7e8772 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/hand_axe/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/kama/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/kama/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..72893fc Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/kama/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/mattock/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/mattock/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..cf84f1a Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/mattock/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/pickadze/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/pickadze/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..2ccfc46 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/pickadze/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/pickaxe/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/pickaxe/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..db2be08 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/pickaxe/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/scythe/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/scythe/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..fd37a54 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/scythe/large/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/scythe/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/scythe/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..1496e3b Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/scythe/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..8ae696a Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/large/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..c4eb373 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/sledge_hammer/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/spear/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/spear/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..aae467b Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/spear/large/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/spear/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/spear/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..3784504 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/spear/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..c71ad6e Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/staff/large_modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..0f0ad5a Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/staff/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/sword/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/sword/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..b1977fe Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/sword/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..2b04286 Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/large/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/modifiers/tinkering_abnormally_necromium.png b/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/modifiers/tinkering_abnormally_necromium.png new file mode 100644 index 0000000..089685b Binary files /dev/null and b/src/main/resources/assets/tconstruct/textures/item/tool/vein_hammer/modifiers/tinkering_abnormally_necromium.png differ diff --git a/src/main/resources/assets/tinkering_abnormally/lang/en_us.json b/src/main/resources/assets/tinkering_abnormally/lang/en_us.json new file mode 100644 index 0000000..ed61752 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/lang/en_us.json @@ -0,0 +1,29 @@ +{ + "block.tinkering_abnormally.molten_spinel_fluid": "Molten Spinel", + "fluid.tconstruct.molten_spinel": "Molten Spinel", + "fluid.tconstruct.flowing_molten_spinel": "Flowing Molten Spinel", + "item.tinkering_abnormally.molten_spinel_bucket": "Molten Spinel Bucket", + "block.tinkering_abnormally.molten_necromium_fluid": "Molten Necromium", + "fluid.tconstruct.molten_necromium": "Molten Necromium", + "fluid.tconstruct.flowing_molten_necromium": "Flowing Molten Necromium", + "item.tinkering_abnormally.molten_necromium_bucket": "Molten Necromium Bucket", + + "material.tconstruct.wood.willow": "Willow Wood", + "material.tconstruct.wood.pine": "Pine Wood", + "material.tconstruct.wood.cherry": "Cherry Wood", + "material.tconstruct.wood.wisteria": "Wisteria Wood", + "material.tconstruct.wood.driftwood": "Driftwood", + "material.tconstruct.wood.river": "River Wood", + "material.tconstruct.wood.azalea": "Azalea Wood", + "material.tinkering_abnormally.necromium": "Necromium", + + "modifier.tinkering_abnormally.spinel": "Spinel", + "modifier.tinkering_abnormally.spinel.flavor": "Not the sturdiest material...", + "modifier.tinkering_abnormally.spinel.description": "Nets an extra upgrade slot at the cost of durability and tool effectiveness.", + "modifier.tinkering_abnormally.necromium": "Necromium", + "modifier.tinkering_abnormally.necromium.flavor": "Sabotage!", + "modifier.tinkering_abnormally.necromium.description": "Though not as powerful as netherite, necromium has an aura that slows and weakens opponents.", + "modifier.tinkering_abnormally.necromium.requirements": "Necromium requires a gem first to be applied", + + "stat.tconstruct.harvest_tier.caverns_and_chasms.necromium": "Necromium" +} \ No newline at end of file diff --git a/src/main/resources/assets/tinkering_abnormally/mantle/colors.json b/src/main/resources/assets/tinkering_abnormally/mantle/colors.json new file mode 100644 index 0000000..5343bd7 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/mantle/colors.json @@ -0,0 +1,16 @@ +{ + "modifier.tinkering_abnormally": { + "spinel": "#BC5186", + "necromium": "#566666" + }, + + "material.tconstruct": { + "wood.willow": "#657751", + "wood.pine": "#B4956C", + "wood.cherry": "#602822", + "wood.wisteria": "#D9D1B6", + "wood.driftwood": "#676057", + "wood.river": "#6D5446", + "wood.azalea": "#374051" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png new file mode 100644 index 0000000..a99bb24 Binary files /dev/null and b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png differ diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/flowing.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png new file mode 100644 index 0000000..076420e Binary files /dev/null and b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png differ diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/alloy/necromium/still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png new file mode 100644 index 0000000..378139a Binary files /dev/null and b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png differ diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/flowing.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png new file mode 100644 index 0000000..8252cef Binary files /dev/null and b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png differ diff --git a/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png.mcmeta b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/textures/fluid/molten/ore/spinel/still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/main/resources/assets/tinkering_abnormally/tinkering/modifier_icons.json b/src/main/resources/assets/tinkering_abnormally/tinkering/modifier_icons.json new file mode 100644 index 0000000..0619f5a --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/tinkering/modifier_icons.json @@ -0,0 +1,4 @@ +{ + "tinkering_abnormally:spinel": ["caverns_and_chasms:item/spinel", "tconstruct:gui/modifiers/tier"], + "tinkering_abnormally:necromium": ["caverns_and_chasms:item/necromium_ingot", "tconstruct:gui/modifiers/tier"] +} \ No newline at end of file diff --git a/src/main/resources/assets/tinkering_abnormally/tinkering/modifiers.json b/src/main/resources/assets/tinkering_abnormally/tinkering/modifiers.json new file mode 100644 index 0000000..f300504 --- /dev/null +++ b/src/main/resources/assets/tinkering_abnormally/tinkering/modifiers.json @@ -0,0 +1,4 @@ +{ + "tinkering_abnormally:spinel": "tconstruct:normal", + "tinkering_abnormally:necromium": "tconstruct:normal" +} \ No newline at end of file diff --git a/src/main/resources/data/forge/tags/items/gems/spinel.json b/src/main/resources/data/forge/tags/items/gems/spinel.json new file mode 100644 index 0000000..3e59d1a --- /dev/null +++ b/src/main/resources/data/forge/tags/items/gems/spinel.json @@ -0,0 +1,5 @@ +{ + "values": [ + "caverns_and_chasms:spinel" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/tconstruct/recipes/tools/materials/wood/logs/default.json b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/logs/default.json new file mode 100644 index 0000000..f589dbb --- /dev/null +++ b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/logs/default.json @@ -0,0 +1 @@ +{ "conditions": [{ "type": "forge:false" }]} \ No newline at end of file diff --git a/src/main/resources/data/tconstruct/recipes/tools/materials/wood/planks/default.json b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/planks/default.json new file mode 100644 index 0000000..f589dbb --- /dev/null +++ b/src/main/resources/data/tconstruct/recipes/tools/materials/wood/planks/default.json @@ -0,0 +1 @@ +{ "conditions": [{ "type": "forge:false" }]} \ No newline at end of file diff --git a/src/main/resources/pack.mcmeta b/src/main/resources/pack.mcmeta new file mode 100644 index 0000000..94cea68 --- /dev/null +++ b/src/main/resources/pack.mcmeta @@ -0,0 +1,8 @@ +{ + "pack": { + "description": "tinkering_abnormally resources", + "pack_format": 10 + ,"forge:resource_pack_format": 9 + ,"forge:data_pack_format": 10 + } +}