diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9563893 --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# gradle + +.gradle/ +build/ +out/ +classes/ + +# idea + +.idea/ +*.iml +*.ipr +*.iws + +# vscode + +.settings/ +.vscode/ +bin/ +.classpath +.project + +# fabric + +run/ \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..96c0229 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,65 @@ +# Changelog + +v0.1.0 :: 1.15.x-fabric +```diff ++ Candle Block + * When placed is unlit, but can be lit via Flint and Steel ++ Amethyst + * The keeper of magic + * Comes in gem, ore, and block form + * Ores spawn in the same means as Diamond Ore + * Amethyst can be used to activate Beacons, and Amethyst Blocks as Beacon-pyramid bases ++ Lead + * An insulator of magic + * Comes in ingot, ore, and block form + * Ores spawn in the same means as Iron Ore ++ Reinforced Blocks + * All completely immune to explosions + * Types: + * Glass and Panes + * Stone (also piston immovable) + * Bricks + * Planks ++ Ash and Ash Blocks + * Ash Blocks spawn like Magma in the Nether, and have gravity ++ Beeswax + * A recipe remainder for Honeycomb! (it appears in place of it in crafting recipes, like Buckets from Milk Buckets in the Cake recipe) ++ Glass Shards + * Drops 2-4 from all colours of Glass, respecting looting ++ Calamari + * A food that drops from Squids + * Cooked Calamari acts as a snack! (the same speed as Dried Kelp) ++ Thatch Blocks + * Crafted with 4x Wheat + * Come in block, slab, stairs and wall variants ++ More Wood Bookshelves ++ More storage blocks + * Bamboo Block + * Charcoal Block + * Kelp Block (undried, in case of confusion) + * Sugar Block (attracts Bees! 🐝) + * Sugar Cane Block ++ Hermes Boots + * Modifier: +35% speed + * Armour: +2 + * Spawns in loot chests: + * abandoned_mineshaft + * desert_pyramid + * jungle_temple + * simple_dungeon + * woodland_mansion + * village/village_armorer ++ Quilted Wool ++ Lit Redstone Lamp ++ Infinity-enchanted bows no longer require an arrow in your inventory ++ Some recipe changes + * All recipes are unlocked by default + * Increased Trapdoor crafting output to 8 + * Cookies, Paper, and Bread can be crafted in a 2x2 crafting grid as a 'bent' recipe + * Recipes for Dispensers, Repeaters, and Minecarts that combine both steps of crafting into one + * Coral into dye + * Coloured blocks of any colour can be dyed + * 4 of any Coral/Coral Fan crafts the respective Coral Block + * Stone tools can be crafted with any type of raw stone + * Stripping logs in the stonecutter +``` diff --git a/README.md b/README.md index 3e2482d..683685a 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,20 @@ # Quazi-Modded -Quazi-Modded is a Minecraft mod that aims to add smaller, standalone features to survival mode. It has a focus on consistent, vanilla-style art direction and creating an atmosphere. \ No newline at end of file +[![Discord Server](https://img.shields.io/discord/594411513457147904.svg?color=blueviolet)](https://discord.io/origami) +[![](https://img.shields.io/badge/api-fabric-orange.svg)](https://www.curseforge.com/minecraft/mc-mods/fabric-api/files) + +Quazi-Modded is a Minecraft mod that aims to add smaller, standalone features to survival mode. It has a focus on consistent, vanilla-style art direction and creating an atmosphere. + +https://origami-games.github.io/quazi-modded + +## Building +1. JDK 8 is required. Install it using https://adoptopenjdk.net +2. Download the [sources](https://gitlab.com/origami-games/quazi-modded/-/archive/master/quazi-modded-master.zip) to a folder +2. Open a terminal window in the same directory as the sources (`shift` + `right click` while inside the desired folder and `Open PowerShell window here`) and run `./gradlew build` +3. After some time, the built mod will be in `/build/libs`. + +## Installation (Users) +Quazi-Modded uses *Fabric* as it's mod API. Refer to their installation instructions [here](https://fabricmc.net#installation) + +Once you have Fabric installed, simply download the latest version of Quazi-Modded from [CurseForge](https://curseforge.com/minecraft/mc-mods/quazi-modded/files) and place it in your `mods` folder. +**Remember to use the Fabric launcher profile when starting the game!** diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..6a8bd69 --- /dev/null +++ b/build.gradle @@ -0,0 +1,90 @@ +plugins { + id 'fabric-loom' version '0.2.6-SNAPSHOT' + id 'maven-publish' +} + +sourceCompatibility = JavaVersion.VERSION_1_8 +targetCompatibility = JavaVersion.VERSION_1_8 + +archivesBaseName = project.archives_base_name +version = project.mod_version + "+" + project.minecraft_version +group = project.maven_group + +minecraft { +} + +repositories { + maven { url "http://server.bbkr.space:8081/artifactory/libs-release" } + maven { url 'https://jitpack.io' } +} + +dependencies { + //to change the versions see the gradle.properties file + minecraft "com.mojang:minecraft:${project.minecraft_version}" + mappings "net.fabricmc:yarn:${project.minecraft_version}+build.${project.yarn_build}:v2" + modCompile "net.fabricmc:fabric-loader:${project.loader_version}" + + // Fabric API. This is technically optional, but you probably want it anyway. + modCompile "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" + + // PSA: Some older mods, compiled on Loom 0.2.1, might have outdated Maven POMs. + // You may need to force-disable transitiveness on them. + modImplementation ("io.github.cottonmc:VMulti:${project.vmulti_version}") {transitive = false} + include "io.github.cottonmc:VMulti:${project.vmulti_version}" + modImplementation "io.github.cottonmc:BeeCompatible:${project.beecompatible_version}" + include "io.github.cottonmc:BeeCompatible:${project.beecompatible_version}" + modImplementation "com.gitlab.origami-games:SheetLib:v${project.sheetlib_version}" +} + +processResources { + inputs.property "version", project.version + + from(sourceSets.main.resources.srcDirs) { + include "fabric.mod.json" + expand "version": project.version + } + + from(sourceSets.main.resources.srcDirs) { + exclude "fabric.mod.json" + } +} + +// ensure that the encoding is set to UTF-8, no matter what the system default is +// this fixes some edge cases with special characters not displaying correctly +// see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html +tasks.withType(JavaCompile) { + options.encoding = "UTF-8" +} + +// Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task +// if it is present. +// If you remove this task, sources will not be generated. +task sourcesJar(type: Jar, dependsOn: classes) { + classifier = "sources" + from sourceSets.main.allSource +} + +jar { + from "LICENSE" +} + +// configure the maven publication +publishing { + publications { + mavenJava(MavenPublication) { + // add all the jars that should be included when publishing to maven + artifact(remapJar) { + builtBy remapJar + } + artifact(sourcesJar) { + builtBy remapSourcesJar + } + } + } + + // select the repositories you want to publish to + repositories { + // uncomment to publish to the local maven + // mavenLocal() + } +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..4f8c376 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,18 @@ +# Done to increase the memory available to gradle. +org.gradle.jvmargs=-Xmx1G + +# Fabric Properties +minecraft_version=1.15.2 +yarn_build=1 +loader_version=0.7.5+build.178 + +# Mod Properties +mod_version=1.0.0 +maven_group=co.origamigames.quazimodded +archives_base_name=quazi-modded + +# Dependencies +fabric_version=0.4.29+build.290-1.15 +beecompatible_version=2.1.0+1.15.1 +vmulti_version=1.0.1+1.15.1 +sheetlib_version=1.3.0 diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..5c2d1cf Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..4b7e1f3 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-5.5.1-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..8e25e6c --- /dev/null +++ b/gradlew @@ -0,0 +1,188 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin, switch paths to Windows format before running java +if $cygwin ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=$((i+1)) + done + case $i in + (0) set -- ;; + (1) set -- "$args0" ;; + (2) set -- "$args0" "$args1" ;; + (3) set -- "$args0" "$args1" "$args2" ;; + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=$(save "$@") + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong +if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then + cd "$(dirname "$0")" +fi + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..9618d8d --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,100 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto init + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto init + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:init +@rem Get command-line arguments, handling Windows variants + +if not "%OS%" == "Windows_NT" goto win9xME_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..5b60df3 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,10 @@ +pluginManagement { + repositories { + jcenter() + maven { + name = 'Fabric' + url = 'https://maven.fabricmc.net/' + } + gradlePluginPortal() + } +} diff --git a/src/main/java/co/origamigames/quazimodded/QuaziModded.java b/src/main/java/co/origamigames/quazimodded/QuaziModded.java new file mode 100644 index 0000000..5ec74a0 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/QuaziModded.java @@ -0,0 +1,32 @@ +package co.origamigames.quazimodded; + +import co.origamigames.quazimodded.init.*; +import net.fabricmc.api.ModInitializer; +import net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder; +import net.minecraft.item.ItemGroup; +import net.minecraft.item.ItemStack; +import net.minecraft.util.Identifier; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +public class QuaziModded implements ModInitializer { + public static final String MOD_ID = "quazi-modded"; + public static final ItemGroup ITEM_GROUP = FabricItemGroupBuilder.build(new Identifier(MOD_ID, "item_group"), () -> new ItemStack(QMBlocks.REINFORCED_GLASS)); + public static final Logger LOGGER = LogManager.getLogger(MOD_ID); + + @Override + public void onInitialize() { + LOGGER.info("[Quazi-Modded] Loaded"); + + // register stuff + QMLootAdditions.registerAll(); + QMBlocks.addAdditionalBlockProperties(); + + // new QMBiomes(); + new QMBlocks(); + new QMItems(); + + // world gen + QMWorldGen.addFeatures(); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/QuaziModdedClient.java b/src/main/java/co/origamigames/quazimodded/QuaziModdedClient.java new file mode 100644 index 0000000..b7ee6b8 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/QuaziModdedClient.java @@ -0,0 +1,12 @@ +package co.origamigames.quazimodded; + +import co.origamigames.quazimodded.init.QMBlocks; +import net.fabricmc.api.ClientModInitializer; + +public class QuaziModdedClient implements ClientModInitializer { + + @Override + public void onInitializeClient() { + QMBlocks.setBlockRenderLayers(); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/block/CandleBlock.java b/src/main/java/co/origamigames/quazimodded/block/CandleBlock.java new file mode 100644 index 0000000..310397d --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/block/CandleBlock.java @@ -0,0 +1,91 @@ +package co.origamigames.quazimodded.block; + +import net.minecraft.block.Block; +import net.minecraft.block.BlockState; +import net.minecraft.block.Blocks; +import net.minecraft.entity.EntityContext; +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.item.FlintAndSteelItem; +import net.minecraft.item.ItemStack; +import net.minecraft.particle.ParticleTypes; +import net.minecraft.sound.SoundCategory; +import net.minecraft.sound.SoundEvents; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.BooleanProperty; +import net.minecraft.util.ActionResult; +import net.minecraft.util.Hand; +import net.minecraft.util.hit.BlockHitResult; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.world.BlockView; +import net.minecraft.world.IWorld; +import net.minecraft.world.World; + +import java.util.Random; + +public class CandleBlock extends Block { + protected static final VoxelShape BOUNDING_SHAPE = Block.createCuboidShape(6.0D, 0.0D, 6.0D, 10.0D, 6.0D, 10.0D); + public static final BooleanProperty LIT = BooleanProperty.of("lit"); + + public CandleBlock(Settings settings) { + super(settings); + this.setDefaultState( + (BlockState) ((BlockState) ((BlockState) this.stateManager.getDefaultState()).with(LIT, false))); + } + + public VoxelShape getOutlineShape(BlockState state, BlockView view, BlockPos pos, EntityContext ePos) { + return BOUNDING_SHAPE; + } + + @Override + protected void appendProperties(StateManager.Builder stateManager) { + stateManager.add(LIT); + } + + @Override + public ActionResult onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, + BlockHitResult hit) { + if (!state.get(LIT) && player.inventory.getMainHandStack().getItem() instanceof FlintAndSteelItem) { + world.setBlockState(pos, state.with(LIT, true)); + world.playSound(player, pos, SoundEvents.ITEM_FLINTANDSTEEL_USE, SoundCategory.BLOCKS, 1.0F, 1.8f); + spawnParticles(world, pos); + + if (!player.isCreative()) { + ItemStack stack = player.getStackInHand(hand); + stack.damage(1, player, ((p) -> { + p.sendToolBreakStatus(hand); + })); + } + + return ActionResult.SUCCESS; + } + + return ActionResult.FAIL; + } + + @Override + public int getLuminance(BlockState state) { + return (boolean) state.get(LIT) ? super.getLuminance(state) : 0; + } + + public BlockState getStateForNeighborUpdate(BlockState state, Direction facing, BlockState neighborState, + IWorld world, BlockPos pos, BlockPos neighborPos) { + return facing == Direction.DOWN && !this.canPlaceAt(state, world, pos) ? Blocks.AIR.getDefaultState() + : super.getStateForNeighborUpdate(state, facing, neighborState, world, pos, neighborPos); + } + + private static void spawnParticles(World world, BlockPos pos) { + double d = (double) pos.getX() + 0.5D; + double e = (double) pos.getY() + 0.5D; + double f = (double) pos.getZ() + 0.5D; + world.addParticle(ParticleTypes.SMOKE, d, e, f, 0.0D, 0.0D, 0.0D); + world.addParticle(ParticleTypes.FLAME, d, e, f, 0.0D, 0.0D, 0.0D); + } + + @Override + public void randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) { + if (state.get(LIT)) + spawnParticles(world, pos); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/block/GravestoneBlock.java b/src/main/java/co/origamigames/quazimodded/block/GravestoneBlock.java new file mode 100644 index 0000000..f7cded3 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/block/GravestoneBlock.java @@ -0,0 +1,9 @@ +package co.origamigames.quazimodded.block; + +import net.minecraft.block.Block; + +public class GravestoneBlock extends Block { + public GravestoneBlock(Settings settings) { + super(settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/block/QMOreBlock.java b/src/main/java/co/origamigames/quazimodded/block/QMOreBlock.java new file mode 100644 index 0000000..ed0ea3d --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/block/QMOreBlock.java @@ -0,0 +1,38 @@ +package co.origamigames.quazimodded.block; + +import co.origamigames.quazimodded.init.QMBlocks; +import net.minecraft.block.Block; +import net.minecraft.block.BlockState; +import net.minecraft.enchantment.EnchantmentHelper; +import net.minecraft.enchantment.Enchantments; +import net.minecraft.item.ItemStack; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.MathHelper; +import net.minecraft.world.World; + +import java.util.Random; + +public class QMOreBlock extends Block { + public QMOreBlock(Block.Settings settings) { + super(settings); + } + + public void onStacksDropped(BlockState state, World world, BlockPos pos, ItemStack stack) { + super.onStacksDropped(state, world, pos, stack); + if (EnchantmentHelper.getLevel(Enchantments.SILK_TOUCH, stack) > 0) { + return; + } + int exp = this.getExperienceWhenMined(world.random); + if (exp > 0) { + this.dropExperience(world, pos, exp); + } + } + + protected int getExperienceWhenMined(Random random) { + if(this == QMBlocks.AMETHYST_ORE) { + return MathHelper.nextInt(random, 3, 7); + } else { + return 0; + } + } +} diff --git a/src/main/java/co/origamigames/quazimodded/block/QMPaneBlock.java b/src/main/java/co/origamigames/quazimodded/block/QMPaneBlock.java new file mode 100644 index 0000000..719dad6 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/block/QMPaneBlock.java @@ -0,0 +1,9 @@ +package co.origamigames.quazimodded.block; + +import net.minecraft.block.PaneBlock; + +public class QMPaneBlock extends PaneBlock { + public QMPaneBlock(Settings settings) { + super(settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/block/QMStairsBlock.java b/src/main/java/co/origamigames/quazimodded/block/QMStairsBlock.java new file mode 100644 index 0000000..3940c22 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/block/QMStairsBlock.java @@ -0,0 +1,10 @@ +package co.origamigames.quazimodded.block; + +import net.minecraft.block.BlockState; +import net.minecraft.block.StairsBlock; + +public class QMStairsBlock extends StairsBlock { + public QMStairsBlock(BlockState baseBlockState, Settings settings) { + super(baseBlockState, settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/init/QMBiomes.java b/src/main/java/co/origamigames/quazimodded/init/QMBiomes.java new file mode 100644 index 0000000..8867eca --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/init/QMBiomes.java @@ -0,0 +1,16 @@ +package co.origamigames.quazimodded.init; + +import co.origamigames.quazimodded.QuaziModded; +import co.origamigames.quazimodded.world.biome.*; +import co.origamigames.sheet.SheetLib; +import net.fabricmc.fabric.api.biomes.v1.OverworldClimate; +import net.minecraft.world.biome.Biome; + +// currently all unused +public class QMBiomes { + public static final Biome GRAVEYARD = overworldBiome("graveyard", new GraveyardBiome(), OverworldClimate.COOL, .5d); + + private static Biome overworldBiome(String id, Biome biome, OverworldClimate climate, double weight) { + return SheetLib.overworldBiome(QuaziModded.MOD_ID, id, biome, climate, weight); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/init/QMBlocks.java b/src/main/java/co/origamigames/quazimodded/init/QMBlocks.java new file mode 100644 index 0000000..84c13d1 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/init/QMBlocks.java @@ -0,0 +1,159 @@ +package co.origamigames.quazimodded.init; + +import co.origamigames.quazimodded.QuaziModded; +import co.origamigames.quazimodded.block.*; +import co.origamigames.sheet.SheetLib; +import co.origamigames.sheet.block.PistonImmovableBlock; +import net.fabricmc.fabric.api.block.FabricBlockSettings; +import net.fabricmc.fabric.api.registry.FlammableBlockRegistry; +import net.fabricmc.fabric.api.tag.TagRegistry; +import net.fabricmc.fabric.api.tools.FabricToolTags; +import net.minecraft.block.*; +import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.tag.Tag; +import net.minecraft.util.Identifier; + +public class QMBlocks { + // define blocks + public static final Block ASH_BLOCK = register("ash_block", new FallingBlock( + FabricBlockSettings.copy(Blocks.SAND).breakByTool(FabricToolTags.PICKAXES).strength(1.5F, 6.0F).build())); + + public static final Block AMETHYST_ORE = register("amethyst_ore", new QMOreBlock( + FabricBlockSettings.of(Material.STONE).breakByTool(FabricToolTags.PICKAXES, 2).strength(3.0F, 3.0F).build())); + public static final Block AMETHYST_BLOCK = registerCopyBlock("amethyst_block", Blocks.DIAMOND_BLOCK); + public static final Block LEAD_ORE = register("lead_ore", new QMOreBlock( + FabricBlockSettings.of(Material.STONE).breakByTool(FabricToolTags.PICKAXES, 1).strength(3.0F, 3.0F).build())); + public static final Block LEAD_BLOCK = registerCopyBlock("lead_block", Blocks.IRON_BLOCK); + + public static final Block BAMBOO_BLOCK = registerCopyBlock("bamboo_block", Blocks.OAK_PLANKS); + public static final Block CHARCOAL_BLOCK = registerCopyBlock("charcoal_block", Blocks.COAL_BLOCK); + public static final Block KELP_BLOCK = registerCopyBlock("kelp_block", Blocks.DRIED_KELP_BLOCK); + public static final Block SUGAR_BLOCK = register("sugar_block", new FallingBlock( + FabricBlockSettings.copy(Blocks.SAND).breakByTool(FabricToolTags.SHOVELS).build())); + public static final Block SUGAR_CANE_BLOCK = registerCopyBlock("sugar_cane_block", Blocks.DRIED_KELP_BLOCK); + + public static final Block THATCH = registerCopyBlock("thatch", Blocks.HAY_BLOCK); + public static final Block THATCH_SLAB = register("thatch_slab", new SlabBlock(FabricBlockSettings.copy(Blocks.HAY_BLOCK).build())); + public static final Block THATCH_STAIRS = register("thatch_stairs", new QMStairsBlock(THATCH.getDefaultState(), + FabricBlockSettings.copy(Blocks.HAY_BLOCK).build())); + public static final Block THATCH_WALL = register("thatch_wall", new WallBlock(FabricBlockSettings.copy(Blocks.HAY_BLOCK).build())); + + public static final Block REINFORCED_GLASS = register("reinforced_glass", new GlassBlock(FabricBlockSettings.copy(Blocks.GLASS).nonOpaque() + .breakByTool(FabricToolTags.PICKAXES).resistance(360000000.0F).build())); + public static final Block REINFORCED_GLASS_PANE = register("reinforced_glass_pane", new QMPaneBlock(FabricBlockSettings.copy(Blocks.GLASS_PANE) + .nonOpaque().breakByTool(FabricToolTags.PICKAXES).resistance(360000000.0F).build())); + public static final Block REINFORCED_STONE = register("reinforced_stone", new PistonImmovableBlock(FabricBlockSettings.copy(Blocks.WHITE_WOOL) + .sounds(BlockSoundGroup.STONE).breakByTool(FabricToolTags.PICKAXES).strength(0.8F, 360000000.0F).build())); + public static final Block REINFORCED_BRICKS = register("reinforced_bricks", new Block( + FabricBlockSettings.copy(Blocks.BRICKS).strength(0.8F, 360000000.0F).build())); + public static final Block REINFORCED_ACACIA_PLANKS = register("reinforced_acacia_planks", new Block( + FabricBlockSettings.copy(Blocks.ACACIA_PLANKS).strength(0.8F, 360000000.0F).build())); + public static final Block REINFORCED_BIRCH_PLANKS = register("reinforced_birch_planks", new Block( + FabricBlockSettings.copy(Blocks.BIRCH_PLANKS).strength(0.8F, 360000000.0F).build())); + public static final Block REINFORCED_DARK_OAK_PLANKS = register("reinforced_dark_oak_planks", new Block( + FabricBlockSettings.copy(Blocks.DARK_OAK_PLANKS).strength(0.8F, 360000000.0F).build())); + public static final Block REINFORCED_JUNGLE_PLANKS = register("reinforced_jungle_planks", new Block( + FabricBlockSettings.copy(Blocks.JUNGLE_PLANKS).strength(0.8F, 360000000.0F).build())); + public static final Block REINFORCED_OAK_PLANKS = register("reinforced_oak_planks", new Block( + FabricBlockSettings.copy(Blocks.OAK_PLANKS).strength(0.8F, 360000000.0F).build())); + public static final Block REINFORCED_SPRUCE_PLANKS = register("reinforced_spruce_planks", new Block( + FabricBlockSettings.copy(Blocks.SPRUCE_PLANKS).strength(0.8F, 360000000.0F).build())); + + public static final Block LIT_REDSTONE_LAMP = registerCopyBlock("lit_redstone_lamp", Blocks.REDSTONE_LAMP); + + public static final Block CANDLE = register("candle", new CandleBlock( + FabricBlockSettings.of(Material.PART).lightLevel(14).sounds(BlockSoundGroup.STONE).build())); + + public static final Block ACACIA_BOOKSHELF = registerCopyBlock("acacia_bookshelf", Blocks.BOOKSHELF); + public static final Block BIRCH_BOOKSHELF = registerCopyBlock("birch_bookshelf", Blocks.BOOKSHELF); + public static final Block DARK_OAK_BOOKSHELF = registerCopyBlock("dark_oak_bookshelf", Blocks.BOOKSHELF); + public static final Block JUNGLE_BOOKSHELF = registerCopyBlock("jungle_bookshelf", Blocks.BOOKSHELF); + public static final Block SPRUCE_BOOKSHELF = registerCopyBlock("spruce_bookshelf", Blocks.BOOKSHELF); + + public static final Block WHITE_QUILTED_WOOL = registerCopyBlock("white_quilted_wool", Blocks.WHITE_WOOL); + public static final Block ORANGE_QUILTED_WOOL = registerCopyBlock("orange_quilted_wool", Blocks.ORANGE_WOOL); + public static final Block MAGENTA_QUILTED_WOOL = registerCopyBlock("magenta_quilted_wool", Blocks.MAGENTA_WOOL); + public static final Block LIGHT_BLUE_QUILTED_WOOL = registerCopyBlock("light_blue_quilted_wool", Blocks.LIGHT_BLUE_WOOL); + public static final Block YELLOW_QUILTED_WOOL = registerCopyBlock("yellow_quilted_wool", Blocks.YELLOW_WOOL); + public static final Block LIME_QUILTED_WOOL = registerCopyBlock("lime_quilted_wool", Blocks.LIME_WOOL); + public static final Block PINK_QUILTED_WOOL = registerCopyBlock("pink_quilted_wool", Blocks.PINK_WOOL); + public static final Block GRAY_QUILTED_WOOL = registerCopyBlock("gray_quilted_wool", Blocks.GRAY_WOOL); + public static final Block LIGHT_GRAY_QUILTED_WOOL = registerCopyBlock("light_gray_quilted_wool", Blocks.LIGHT_GRAY_WOOL); + public static final Block CYAN_QUILTED_WOOL = registerCopyBlock("cyan_quilted_wool", Blocks.CYAN_WOOL); + public static final Block PURPLE_QUILTED_WOOL = registerCopyBlock("purple_quilted_wool", Blocks.PURPLE_WOOL); + public static final Block BLUE_QUILTED_WOOL = registerCopyBlock("blue_quilted_wool", Blocks.BLUE_WOOL); + public static final Block BROWN_QUILTED_WOOL = registerCopyBlock("brown_quilted_wool", Blocks.BROWN_WOOL); + public static final Block GREEN_QUILTED_WOOL = registerCopyBlock("green_quilted_wool", Blocks.GREEN_WOOL); + public static final Block RED_QUILTED_WOOL = registerCopyBlock("red_quilted_wool", Blocks.RED_WOOL); + public static final Block BLACK_QUILTED_WOOL = registerCopyBlock("black_quilted_wool", Blocks.BLACK_WOOL); + + // public static final Block GRAVESTONE = registerCopyBlock("gravestone", Blocks.STONE); + + public static void addAdditionalBlockProperties() { + fuelRegistryAddition(KELP_BLOCK, 4000); // 400t = 200s = 3m20s + fuelRegistryAddition(CHARCOAL_BLOCK, 16000); // 16000t = 800s = 13m20s + bookshelfFuelRegistryAddition(ACACIA_BOOKSHELF); + bookshelfFuelRegistryAddition(BIRCH_BOOKSHELF); + bookshelfFuelRegistryAddition(DARK_OAK_BOOKSHELF); + bookshelfFuelRegistryAddition(JUNGLE_BOOKSHELF); + bookshelfFuelRegistryAddition(SPRUCE_BOOKSHELF); + woolFuelRegistryAddition(WHITE_QUILTED_WOOL); + woolFuelRegistryAddition(ORANGE_QUILTED_WOOL); + woolFuelRegistryAddition(MAGENTA_QUILTED_WOOL); + woolFuelRegistryAddition(LIGHT_BLUE_QUILTED_WOOL); + woolFuelRegistryAddition(YELLOW_QUILTED_WOOL); + woolFuelRegistryAddition(LIME_QUILTED_WOOL); + woolFuelRegistryAddition(PINK_QUILTED_WOOL); + woolFuelRegistryAddition(GRAY_QUILTED_WOOL); + woolFuelRegistryAddition(LIGHT_GRAY_QUILTED_WOOL); + woolFuelRegistryAddition(CYAN_QUILTED_WOOL); + woolFuelRegistryAddition(PURPLE_QUILTED_WOOL); + woolFuelRegistryAddition(BLUE_QUILTED_WOOL); + woolFuelRegistryAddition(BROWN_QUILTED_WOOL); + woolFuelRegistryAddition(GREEN_QUILTED_WOOL); + woolFuelRegistryAddition(RED_QUILTED_WOOL); + woolFuelRegistryAddition(BLACK_QUILTED_WOOL); + + flammableRegistryAddition(QMTags.BOOKSHELVES, 30, 20); + flammableRegistryAddition(QMTags.QUILTED_WOOL, 30, 60); + flammableRegistryAddition(QMTags.REINFORCED_PLANKS, 5, 20); + flammableRegistryAddition(THATCH, 60, 20); + flammableRegistryAddition(THATCH_SLAB, 5, 20); + flammableRegistryAddition(THATCH_STAIRS, 5, 20); + flammableRegistryAddition(THATCH_WALL, 5, 20); + flammableRegistryAddition(BAMBOO_BLOCK, 60, 60); + flammableRegistryAddition(CHARCOAL_BLOCK, 5, 5); + } + + private static void flammableRegistryAddition(Block block, int burnChance, int spreadChance) { + FlammableBlockRegistry.getDefaultInstance().add(block, burnChance, spreadChance); + } + private static void flammableRegistryAddition(Tag blockTag, int burnChance, int spreadChance) { + FlammableBlockRegistry.getDefaultInstance().add(blockTag, burnChance, spreadChance); + } + + private static void fuelRegistryAddition(Block block, int burnTime) { + SheetLib.addBlockToFuelRegistry(block, burnTime); + } + private static void bookshelfFuelRegistryAddition(Block block) { + fuelRegistryAddition(block, 300); + } // 300t = 15s + private static void woolFuelRegistryAddition(Block block) { + fuelRegistryAddition(block, 100); + } + + private static Block register(String id, Block block) { // calls all block/block item registers + return SheetLib.block(QuaziModded.MOD_ID, id, block, QuaziModded.ITEM_GROUP); + } + private static Block registerCopyBlock(String id, Block copyBlock) { // registers a block with the same properties as the passed in block + return SheetLib.copiedBlock(QuaziModded.MOD_ID, id, copyBlock, QuaziModded.ITEM_GROUP); + } + + public static void setBlockRenderLayers() { + setTransparencyRenderLayer(REINFORCED_GLASS); + setTransparencyRenderLayer(REINFORCED_GLASS_PANE); + } + private static void setTransparencyRenderLayer(Block block) { + SheetLib.setTransparencyRenderLayer(block); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/init/QMItems.java b/src/main/java/co/origamigames/quazimodded/init/QMItems.java new file mode 100644 index 0000000..4f575f1 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/init/QMItems.java @@ -0,0 +1,69 @@ +package co.origamigames.quazimodded.init; + +import co.origamigames.quazimodded.QuaziModded; +import co.origamigames.quazimodded.item.*; +import co.origamigames.sheet.SheetLib; +import net.minecraft.entity.EquipmentSlot; +import net.minecraft.item.FoodComponent; +import net.minecraft.item.Item; +import net.minecraft.util.Identifier; +import net.minecraft.util.registry.Registry; + +public class QMItems { + // define constants + public static final String glass_shard = "glass_shard"; + public static final String cooked = "cooked_"; + public static final int max_count_default = 64; + + // define items +// public static final Item ASH = register("ash", max_count_default); + public static final Item ASH = register("ash", max_count_default); + public static final Item BEESWAX = register("beeswax", max_count_default); + + public static final Item AMETHYST = register("amethyst", max_count_default); + + public static final Item LEAD_INGOT = register("lead_ingot", max_count_default); + // public static final Item LEAD_SWORD = Registry.register(Registry.ITEM, new Identifier(QuaziModded.MOD_ID, "lead_sword"), new SwordBase(QMToolMaterials.LEAD, 3, -2.4F, (new Item.Settings()).group(QuaziModded.ITEM_GROUP))); + // public static final Item LEAD_SHOVEL = Registry.register(Registry.ITEM, new Identifier(QuaziModded.MOD_ID, "lead_shovel"), new ShovelBase(QMToolMaterials.LEAD, 1.5F, -3.0F, (new Item.Settings()).group(QuaziModded.ITEM_GROUP))); + // public static final Item LEAD_PICKAXE = Registry.register(Registry.ITEM, new Identifier(QuaziModded.MOD_ID, "lead_pickaxe"), new PickaxeBase(QMToolMaterials.LEAD, 1, -2.8F, (new Item.Settings()).group(QuaziModded.ITEM_GROUP))); + // public static final Item LEAD_AXE = Registry.register(Registry.ITEM, new Identifier(QuaziModded.MOD_ID, "lead_axe"), new AxeBase(QMToolMaterials.LEAD, 6.0F, -3.1F, (new Item.Settings()).group(QuaziModded.ITEM_GROUP))); + // public static final Item LEAD_HOE = Registry.register(Registry.ITEM, new Identifier(QuaziModded.MOD_ID, "lead_hoe"), new HoeBase(QMToolMaterials.LEAD, -1.0F, (new Item.Settings()).group(QuaziModded.ITEM_GROUP))); + + public static final Item HERMES_BOOTS = Registry.register(Registry.ITEM, new Identifier(QuaziModded.MOD_ID, "hermes_boots"), new HermesBootsItem(QMArmorMaterials.HERMES_BOOTS, EquipmentSlot.FEET, (new Item.Settings()).group(QuaziModded.ITEM_GROUP))); +// public static final Item LEAD_HELMET = Registry.register(Registry.ITEM, new Identifier(QuaziModded.MOD_ID, "lead_helmet"), new LeadHelmetItem(QMArmorMaterials.LEAD_HELMET, EquipmentSlot.HEAD, (new Item.Settings()).group(QuaziModded.ITEM_GROUP))); + + public static final Item CALAMARI = registerFood("calamari", max_count_default, 2, 0.3f); + public static final Item COOKED_CALAMARI = registerFoodSnack(cooked + "calamari", max_count_default, 6, 0.6f); + + public static final Item GLASS_SHARD = register(glass_shard, max_count_default); + public static final Item WHITE_GLASS_SHARD = register("white_" + glass_shard, max_count_default); + public static final Item ORANGE_GLASS_SHARD = register("orange_" + glass_shard, max_count_default); + public static final Item MAGENTA_GLASS_SHARD = register("magenta_" + glass_shard, max_count_default); + public static final Item LIGHT_BLUE_GLASS_SHARD = register("light_blue_" + glass_shard, max_count_default); + public static final Item YELLOW_GLASS_SHARD = register("yellow_" + glass_shard, max_count_default); + public static final Item LIME_GLASS_SHARD = register("lime_" + glass_shard, max_count_default); + public static final Item PINK_GLASS_SHARD = register("pink_" + glass_shard, max_count_default); + public static final Item GRAY_GLASS_SHARD = register("gray_" + glass_shard, max_count_default); + public static final Item LIGHT_GRAY_GLASS_SHARD = register("light_gray_" + glass_shard, max_count_default); + public static final Item CYAN_GLASS_SHARD = register("cyan_" + glass_shard, max_count_default); + public static final Item PURPLE_GLASS_SHARD = register("purple_" + glass_shard, max_count_default); + public static final Item BLUE_GLASS_SHARD = register("blue_" + glass_shard, max_count_default); + public static final Item BROWN_GLASS_SHARD = register("brown_" + glass_shard, max_count_default); + public static final Item GREEN_GLASS_SHARD = register("green_" + glass_shard, max_count_default); + public static final Item RED_GLASS_SHARD = register("red_" + glass_shard, max_count_default); + public static final Item BLACK_GLASS_SHARD = register("black_" + glass_shard, max_count_default); + + private static Item register(String id, int max_count) { + return SheetLib.item(QuaziModded.MOD_ID, id, QuaziModded.ITEM_GROUP, max_count); + } + + private static Item registerFood(String id, int max_count, int hunger, float saturationModifier) { + return SheetLib.item(QuaziModded.MOD_ID, id, new Item(new Item.Settings().maxCount(max_count).group(QuaziModded.ITEM_GROUP).food( + new FoodComponent.Builder().hunger(hunger).saturationModifier(saturationModifier).build()))); + } + private static Item registerFoodSnack(String id, int max_count, int hunger, float saturationModifier) { + return SheetLib.item(QuaziModded.MOD_ID, id, new Item(new Item.Settings().maxCount(max_count).group(QuaziModded.ITEM_GROUP) + .food(new FoodComponent.Builder().hunger(hunger).saturationModifier(saturationModifier).snack() + .build()))); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/init/QMLootAdditions.java b/src/main/java/co/origamigames/quazimodded/init/QMLootAdditions.java new file mode 100644 index 0000000..5433fb0 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/init/QMLootAdditions.java @@ -0,0 +1,39 @@ +package co.origamigames.quazimodded.init; + +import co.origamigames.quazimodded.QuaziModded; +import co.origamigames.sheet.SheetLib; + +public class QMLootAdditions { + public static void registerAll() { + lootTableAddition("entities/squid"); + + lootTableAddition("chests/abandoned_mineshaft"); + lootTableAddition("chests/desert_pyramid"); + lootTableAddition("chests/jungle_temple"); + lootTableAddition("chests/simple_dungeon"); + lootTableAddition("chests/woodland_mansion"); + lootTableAddition("chests/village/village_armorer"); + + lootTableAddition("blocks/glass"); + lootTableAddition("blocks/white_stained_glass"); + lootTableAddition("blocks/orange_stained_glass"); + lootTableAddition("blocks/magenta_stained_glass"); + lootTableAddition("blocks/light_blue_stained_glass"); + lootTableAddition("blocks/yellow_stained_glass"); + lootTableAddition("blocks/lime_stained_glass"); + lootTableAddition("blocks/pink_stained_glass"); + lootTableAddition("blocks/gray_stained_glass"); + lootTableAddition("blocks/light_gray_stained_glass"); + lootTableAddition("blocks/cyan_stained_glass"); + lootTableAddition("blocks/purple_stained_glass"); + lootTableAddition("blocks/blue_stained_glass"); + lootTableAddition("blocks/brown_stained_glass"); + lootTableAddition("blocks/green_stained_glass"); + lootTableAddition("blocks/red_stained_glass"); + lootTableAddition("blocks/black_stained_glass"); + } + + private static void lootTableAddition(String loot_table) { + SheetLib.lootTableAddition(QuaziModded.MOD_ID, loot_table); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/init/QMTags.java b/src/main/java/co/origamigames/quazimodded/init/QMTags.java new file mode 100644 index 0000000..34f67ea --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/init/QMTags.java @@ -0,0 +1,17 @@ +package co.origamigames.quazimodded.init; + +import co.origamigames.quazimodded.QuaziModded; +import net.fabricmc.fabric.api.tag.TagRegistry; +import net.minecraft.block.Block; +import net.minecraft.tag.Tag; +import net.minecraft.util.Identifier; + +public class QMTags { + public static final Tag BOOKSHELVES = blockTag("bookshelves"); + public static final Tag QUILTED_WOOL = blockTag("quilted_wool"); + public static final Tag REINFORCED_PLANKS = blockTag("reinforced_planks"); + + private static Tag blockTag(String path) { + return TagRegistry.block(new Identifier(QuaziModded.MOD_ID, path)); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/init/QMWorldGen.java b/src/main/java/co/origamigames/quazimodded/init/QMWorldGen.java new file mode 100644 index 0000000..1f04dfb --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/init/QMWorldGen.java @@ -0,0 +1,20 @@ +package co.origamigames.quazimodded.init; + +import co.origamigames.sheet.SheetLib; +import net.minecraft.block.Block; +import net.minecraft.world.gen.feature.OreFeatureConfig; + +public class QMWorldGen { + public static void addFeatures() { + addOverworldOre(QMBlocks.AMETHYST_ORE, 8, 1, 0, 0, 16); + addOverworldOre(QMBlocks.LEAD_ORE, 8, 1, 0, 0, 64); + addToMagmaDecorator(QMBlocks.ASH_BLOCK, 35, 15, OreFeatureConfig.Target.NETHERRACK); + } + + private static void addOverworldOre(Block block, int size, int count, int bottomOffset, int topOffset, int maxPerChunk) { + SheetLib.addOverworldOre(block, size, count, bottomOffset, topOffset, maxPerChunk); + } + private static void addToMagmaDecorator(Block block, int size, int count, OreFeatureConfig.Target target) { + SheetLib.addToMagmaDecorator(block, size, count, target); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/AxeBase.java b/src/main/java/co/origamigames/quazimodded/item/AxeBase.java new file mode 100644 index 0000000..300a495 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/AxeBase.java @@ -0,0 +1,10 @@ +package co.origamigames.quazimodded.item; + +import net.minecraft.item.AxeItem; +import net.minecraft.item.ToolMaterial; + +public class AxeBase extends AxeItem { + public AxeBase(ToolMaterial material, float attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/HermesBootsItem.java b/src/main/java/co/origamigames/quazimodded/item/HermesBootsItem.java new file mode 100644 index 0000000..c14487e --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/HermesBootsItem.java @@ -0,0 +1,31 @@ +package co.origamigames.quazimodded.item; + +import com.google.common.collect.Multimap; +import net.minecraft.entity.EquipmentSlot; +import net.minecraft.entity.attribute.EntityAttributeModifier; +import net.minecraft.entity.attribute.EntityAttributes; +import net.minecraft.item.ArmorItem; +import net.minecraft.item.ArmorMaterial; + +import java.util.UUID; + +public class HermesBootsItem extends ArmorItem { + private static final UUID MOVEMENT_SPEED_MODIFIER_UUID = UUID.fromString("909E118E-F978-41C5-9EDA-BA100BF9CE65"); + private final double movementSpeed = 35; + + public HermesBootsItem(ArmorMaterial material, EquipmentSlot slot, Settings settings) { + super(material, slot, settings); + } + + @Override + public Multimap getModifiers(EquipmentSlot slot) { + Multimap multimap = super.getModifiers(slot); + if (slot == EquipmentSlot.FEET) { + multimap.put(EntityAttributes.MOVEMENT_SPEED.getId(), + new EntityAttributeModifier(MOVEMENT_SPEED_MODIFIER_UUID, "Movement speed modifier", + (double) this.movementSpeed / 100, EntityAttributeModifier.Operation.MULTIPLY_BASE)); + } + + return multimap; + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/HoeBase.java b/src/main/java/co/origamigames/quazimodded/item/HoeBase.java new file mode 100644 index 0000000..9f510d5 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/HoeBase.java @@ -0,0 +1,10 @@ +package co.origamigames.quazimodded.item; + +import net.minecraft.item.HoeItem; +import net.minecraft.item.ToolMaterial; + +public class HoeBase extends HoeItem { + public HoeBase(ToolMaterial material, float attackDamage, Settings settings) { + super(material, attackDamage, settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/LeadHelmetItem.java b/src/main/java/co/origamigames/quazimodded/item/LeadHelmetItem.java new file mode 100644 index 0000000..bb3e146 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/LeadHelmetItem.java @@ -0,0 +1,11 @@ +package co.origamigames.quazimodded.item; + +import net.minecraft.entity.EquipmentSlot; +import net.minecraft.item.ArmorItem; +import net.minecraft.item.ArmorMaterial; + +public class LeadHelmetItem extends ArmorItem { + public LeadHelmetItem(ArmorMaterial material, EquipmentSlot slot, Settings settings) { + super(material, slot, settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/PickaxeBase.java b/src/main/java/co/origamigames/quazimodded/item/PickaxeBase.java new file mode 100644 index 0000000..ede66c1 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/PickaxeBase.java @@ -0,0 +1,10 @@ +package co.origamigames.quazimodded.item; + +import net.minecraft.item.PickaxeItem; +import net.minecraft.item.ToolMaterial; + +public class PickaxeBase extends PickaxeItem { + public PickaxeBase(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/QMArmorMaterials.java b/src/main/java/co/origamigames/quazimodded/item/QMArmorMaterials.java new file mode 100644 index 0000000..4f36898 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/QMArmorMaterials.java @@ -0,0 +1,75 @@ +package co.origamigames.quazimodded.item; + +import co.origamigames.quazimodded.init.QMItems; +import net.minecraft.entity.EquipmentSlot; +import net.minecraft.item.ArmorMaterial; +import net.minecraft.recipe.Ingredient; +import net.minecraft.sound.SoundEvent; +import net.minecraft.sound.SoundEvents; +import net.minecraft.util.Lazy; + +import java.util.function.Supplier; + +public enum QMArmorMaterials implements ArmorMaterial { + HERMES_BOOTS("hermes_boots", 92, 4, 2, SoundEvents.ITEM_ARMOR_EQUIP_IRON, 0, () -> { + return null; + }), + LEAD_HELMET("lead_helmet", 144, 25, 1, SoundEvents.ITEM_ARMOR_EQUIP_IRON, 0, () -> { + return Ingredient.ofItems(QMItems.LEAD_INGOT); + }); + + private final String name; + private final int durability; + private final int enchantability; + private final int protectionAmount; + private final SoundEvent equipSound; + private final float toughness; + private final Lazy repairIngredient; + + @SuppressWarnings("all") + private QMArmorMaterials(String name, int durability, int enchantability, int protectionAmount, SoundEvent equipSound, float toughness, + Supplier repairIngredient) { + this.name = name; + this.durability = durability; + this.enchantability = enchantability; + this.protectionAmount = protectionAmount; + this.equipSound = equipSound; + this.toughness = toughness; + this.repairIngredient = new Lazy(repairIngredient); + } + + @Override + public int getDurability(EquipmentSlot slot) { + return this.durability; + } + + @Override + public int getEnchantability() { + return this.enchantability; + } + + @Override + public SoundEvent getEquipSound() { + return this.equipSound; + } + + @Override + public String getName() { + return this.name; + } + + @Override + public int getProtectionAmount(EquipmentSlot slot) { + return this.protectionAmount; + } + + @Override + public Ingredient getRepairIngredient() { + return (Ingredient) this.repairIngredient.get(); + } + + @Override + public float getToughness() { + return this.toughness; + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/QMToolMaterials.java b/src/main/java/co/origamigames/quazimodded/item/QMToolMaterials.java new file mode 100644 index 0000000..400c318 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/QMToolMaterials.java @@ -0,0 +1,56 @@ +package co.origamigames.quazimodded.item; + +import co.origamigames.quazimodded.init.QMItems; +import net.minecraft.item.ToolMaterial; +import net.minecraft.recipe.Ingredient; +import net.minecraft.util.Lazy; + +import java.util.function.Supplier; + +public enum QMToolMaterials implements ToolMaterial { + LEAD(2, 191, 3, 1.5F, 22, () -> { + return Ingredient.ofItems(QMItems.LEAD_INGOT); + }); + + private final int miningLevel; + private final int itemDurability; + private final float miningSpeed; + private final float attackDamage; + private final int enchantability; + private final Lazy repairIngredient; + + @SuppressWarnings("all") + private QMToolMaterials(int miningLevel, int itemDurability, float miningSpeed, float attackDamage, int enchantability, + Supplier repairIngredient) { + this.miningLevel = miningLevel; + this.itemDurability = itemDurability; + this.miningSpeed = miningSpeed; + this.attackDamage = attackDamage; + this.enchantability = enchantability; + this.repairIngredient = new Lazy(repairIngredient); + } + + public int getDurability() { + return this.itemDurability; + } + + public float getMiningSpeed() { + return this.miningSpeed; + } + + public float getAttackDamage() { + return this.attackDamage; + } + + public int getMiningLevel() { + return this.miningLevel; + } + + public int getEnchantability() { + return this.enchantability; + } + + public Ingredient getRepairIngredient() { + return (Ingredient) this.repairIngredient.get(); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/ShovelBase.java b/src/main/java/co/origamigames/quazimodded/item/ShovelBase.java new file mode 100644 index 0000000..6b800d0 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/ShovelBase.java @@ -0,0 +1,10 @@ +package co.origamigames.quazimodded.item; + +import net.minecraft.item.ShovelItem; +import net.minecraft.item.ToolMaterial; + +public class ShovelBase extends ShovelItem { + public ShovelBase(ToolMaterial material, float f, float attackSpeed, Settings settings) { + super(material, f, attackSpeed, settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/item/SwordBase.java b/src/main/java/co/origamigames/quazimodded/item/SwordBase.java new file mode 100644 index 0000000..341cac7 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/item/SwordBase.java @@ -0,0 +1,10 @@ +package co.origamigames.quazimodded.item; + +import net.minecraft.item.SwordItem; +import net.minecraft.item.ToolMaterial; + +public class SwordBase extends SwordItem { + public SwordBase(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/mixins/ItemsMixin.java b/src/main/java/co/origamigames/quazimodded/mixins/ItemsMixin.java new file mode 100644 index 0000000..c533977 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/mixins/ItemsMixin.java @@ -0,0 +1,18 @@ +package co.origamigames.quazimodded.mixins; + +import co.origamigames.quazimodded.init.QMItems; +import net.minecraft.item.Item; +import net.minecraft.item.Items; +import org.objectweb.asm.Opcodes; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.ModifyArg; +import org.spongepowered.asm.mixin.injection.Slice; + +@Mixin(Items.class) +public class ItemsMixin { + @ModifyArg(method = "", at = @At(value = "INVOKE", target = "Lnet/minecraft/item/Item;(Lnet/minecraft/item/Item$Settings;)V"), slice = @Slice(from = @At(value = "CONSTANT", args = "stringValue=honeycomb"), to = @At(value = "FIELD", target = "Lnet/minecraft/item/Items;HONEYCOMB:Lnet/minecraft/item/Item;", opcode = Opcodes.PUTSTATIC))) + private static Item.Settings modifyItemSettings(Item.Settings original) { + return original.recipeRemainder(QMItems.BEESWAX); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/mixins/PlayerEntityMixin.java b/src/main/java/co/origamigames/quazimodded/mixins/PlayerEntityMixin.java new file mode 100644 index 0000000..1211167 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/mixins/PlayerEntityMixin.java @@ -0,0 +1,21 @@ +package co.origamigames.quazimodded.mixins; + +import net.minecraft.enchantment.EnchantmentHelper; +import net.minecraft.enchantment.Enchantments; +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.item.ItemStack; +import net.minecraft.item.Items; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@Mixin(PlayerEntity.class) +public class PlayerEntityMixin { + @Inject(method = "getArrowType", at = @At(value = "FIELD", target = "Lnet/minecraft/entity/player/PlayerEntity;abilities:Lnet/minecraft/entity/player/PlayerAbilities;"), cancellable = true) + private void getArrowType(ItemStack weapon, CallbackInfoReturnable cir) { + if(EnchantmentHelper.getLevel(Enchantments.INFINITY, weapon) > 0) { + cir.setReturnValue(new ItemStack(Items.ARROW)); + } + } +} diff --git a/src/main/java/co/origamigames/quazimodded/world/biome/GraveyardBiome.java b/src/main/java/co/origamigames/quazimodded/world/biome/GraveyardBiome.java new file mode 100644 index 0000000..dfa7205 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/world/biome/GraveyardBiome.java @@ -0,0 +1,71 @@ +package co.origamigames.quazimodded.world.biome; + +import co.origamigames.quazimodded.init.QMBlocks; +import co.origamigames.quazimodded.world.gen.surfacebuilder.QMSurfaceBuilder; +import com.google.common.collect.ImmutableList; +import net.minecraft.block.Blocks; +import net.minecraft.entity.EntityCategory; +import net.minecraft.entity.EntityType; +import net.minecraft.world.biome.Biome; +import net.minecraft.world.biome.DefaultBiomeFeatures; +import net.minecraft.world.gen.GenerationStep; +import net.minecraft.world.gen.decorator.CountDecoratorConfig; +import net.minecraft.world.gen.decorator.CountExtraChanceDecoratorConfig; +import net.minecraft.world.gen.decorator.Decorator; +import net.minecraft.world.gen.feature.BranchedTreeFeatureConfig; +import net.minecraft.world.gen.feature.Feature; +import net.minecraft.world.gen.feature.RandomFeatureConfig; +import net.minecraft.world.gen.feature.RandomPatchFeatureConfig; +import net.minecraft.world.gen.foliage.BlobFoliagePlacer; +import net.minecraft.world.gen.placer.SimpleBlockPlacer; +import net.minecraft.world.gen.stateprovider.SimpleStateProvider; +import net.minecraft.world.gen.surfacebuilder.SurfaceBuilder; + +public class GraveyardBiome extends Biome { + + // public static final RandomPatchFeatureConfig GRAVESTONE_CONFIG; + public static final BranchedTreeFeatureConfig OAK_TREE_NO_LEAVES_CONFIG; + public static final BranchedTreeFeatureConfig FANCY_TREE_NO_LEAVES_CONFIG; + + public GraveyardBiome() { + super(new Biome.Settings().configureSurfaceBuilder(SurfaceBuilder.DEFAULT, QMSurfaceBuilder.GRAVEYARD_CONFIG) + .precipitation(Biome.Precipitation.NONE).category(Biome.Category.DESERT).depth(.24F).scale(.2F) + .temperature(.6F).downfall(.7F).waterColor(0000000).waterFogColor(0000000).parent((String) null)); + + addFeatures(this); + + this.addSpawn(EntityCategory.MONSTER, new Biome.SpawnEntry(EntityType.ZOMBIE, 19, 4, 4)); + this.addSpawn(EntityCategory.MONSTER, new Biome.SpawnEntry(EntityType.ZOMBIE_VILLAGER, 1, 1, 1)); + this.addSpawn(EntityCategory.MONSTER, new Biome.SpawnEntry(EntityType.SKELETON, 100, 4, 4)); + this.addSpawn(EntityCategory.MONSTER, new Biome.SpawnEntry(EntityType.ENDERMAN, 10, 1, 4)); + } + + public static void addFeatures(Biome biome) { + // biome.addFeature(GenerationStep.Feature.VEGETAL_DECORATION, Feature.RANDOM_PATCH.configure(GRAVESTONE_CONFIG) + // .createDecoratedFeature(Decorator.COUNT_HEIGHTMAP_DOUBLE.configure(new CountDecoratorConfig(1)))); + + biome.addFeature(GenerationStep.Feature.VEGETAL_DECORATION, + Feature.RANDOM_SELECTOR + .configure(new RandomFeatureConfig( + ImmutableList.of(Feature.FANCY_TREE.configure(FANCY_TREE_NO_LEAVES_CONFIG) + .withChance(0.33333334F)), + Feature.NORMAL_TREE.configure(OAK_TREE_NO_LEAVES_CONFIG))) + .createDecoratedFeature(Decorator.COUNT_EXTRA_HEIGHTMAP + .configure(new CountExtraChanceDecoratorConfig(0, 0.05F, 1)))); + + DefaultBiomeFeatures.addLandCarvers(biome); + DefaultBiomeFeatures.addDesertDeadBushes(biome); + } + + static { + // GRAVESTONE_CONFIG = (new RandomPatchFeatureConfig.Builder( + // new SimpleStateProvider(QMBlocks.GRAVESTONE.getDefaultState()), new SimpleBlockPlacer())).tries(1) + // .build(); + + FANCY_TREE_NO_LEAVES_CONFIG = (new BranchedTreeFeatureConfig.Builder(new SimpleStateProvider(Blocks.OAK_LOG.getDefaultState()), + new SimpleStateProvider(Blocks.AIR.getDefaultState()), new BlobFoliagePlacer(0, 0))).build(); + OAK_TREE_NO_LEAVES_CONFIG = (new BranchedTreeFeatureConfig.Builder(new SimpleStateProvider(Blocks.OAK_LOG.getDefaultState()), + new SimpleStateProvider(Blocks.AIR.getDefaultState()), new BlobFoliagePlacer(2, 0))).baseHeight(4).heightRandA(2) + .foliageHeight(3).build(); + } +} diff --git a/src/main/java/co/origamigames/quazimodded/world/gen/surfacebuilder/QMSurfaceBuilder.java b/src/main/java/co/origamigames/quazimodded/world/gen/surfacebuilder/QMSurfaceBuilder.java new file mode 100644 index 0000000..5a09de9 --- /dev/null +++ b/src/main/java/co/origamigames/quazimodded/world/gen/surfacebuilder/QMSurfaceBuilder.java @@ -0,0 +1,23 @@ +package co.origamigames.quazimodded.world.gen.surfacebuilder; + +import net.minecraft.block.BlockState; +import net.minecraft.block.Blocks; +import net.minecraft.world.gen.surfacebuilder.SurfaceConfig; +import net.minecraft.world.gen.surfacebuilder.TernarySurfaceConfig; + +public abstract class QMSurfaceBuilder { + + public static final BlockState GRASS_BLOCK; + public static final BlockState GRAVEL; + public static final BlockState DIRT; + + public static final TernarySurfaceConfig GRAVEYARD_CONFIG; + + static { + GRASS_BLOCK = Blocks.GRASS_BLOCK.getDefaultState(); + GRAVEL = Blocks.GRAVEL.getDefaultState(); + DIRT = Blocks.DIRT.getDefaultState(); + + GRAVEYARD_CONFIG = new TernarySurfaceConfig(GRASS_BLOCK, DIRT, GRAVEL); + } +} diff --git a/src/main/resources/assets/minecraft/textures/models/armor/hermes_boots_layer_1.png b/src/main/resources/assets/minecraft/textures/models/armor/hermes_boots_layer_1.png new file mode 100644 index 0000000..c4823ff Binary files /dev/null and b/src/main/resources/assets/minecraft/textures/models/armor/hermes_boots_layer_1.png differ diff --git a/src/main/resources/assets/minecraft/textures/models/armor/lead_helmet_layer_1.png b/src/main/resources/assets/minecraft/textures/models/armor/lead_helmet_layer_1.png new file mode 100644 index 0000000..196e7a2 Binary files /dev/null and b/src/main/resources/assets/minecraft/textures/models/armor/lead_helmet_layer_1.png differ diff --git a/src/main/resources/assets/quazi-modded/blockstates/acacia_bookshelf.json b/src/main/resources/assets/quazi-modded/blockstates/acacia_bookshelf.json new file mode 100644 index 0000000..eb57871 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/acacia_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/acacia_bookshelf" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/amethyst_block.json b/src/main/resources/assets/quazi-modded/blockstates/amethyst_block.json new file mode 100644 index 0000000..172fce8 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/amethyst_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/amethyst_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/amethyst_ore.json b/src/main/resources/assets/quazi-modded/blockstates/amethyst_ore.json new file mode 100644 index 0000000..f94f480 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/amethyst_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/amethyst_ore" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/ash_block.json b/src/main/resources/assets/quazi-modded/blockstates/ash_block.json new file mode 100644 index 0000000..02b15ed --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/ash_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/ash_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/bamboo_block.json b/src/main/resources/assets/quazi-modded/blockstates/bamboo_block.json new file mode 100644 index 0000000..ad0c031 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/bamboo_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/bamboo_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/birch_bookshelf.json b/src/main/resources/assets/quazi-modded/blockstates/birch_bookshelf.json new file mode 100644 index 0000000..b993ac4 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/birch_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/birch_bookshelf" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/black_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/black_quilted_wool.json new file mode 100644 index 0000000..e0282f3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/black_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/black_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/blue_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/blue_quilted_wool.json new file mode 100644 index 0000000..dfa0375 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/blue_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/blue_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/brown_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/brown_quilted_wool.json new file mode 100644 index 0000000..1869424 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/brown_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/brown_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/candle.json b/src/main/resources/assets/quazi-modded/blockstates/candle.json new file mode 100644 index 0000000..c91eddf --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/candle.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/candle" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/charcoal_block.json b/src/main/resources/assets/quazi-modded/blockstates/charcoal_block.json new file mode 100644 index 0000000..9db8073 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/charcoal_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/charcoal_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/cyan_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/cyan_quilted_wool.json new file mode 100644 index 0000000..d7d9559 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/cyan_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/cyan_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/dark_oak_bookshelf.json b/src/main/resources/assets/quazi-modded/blockstates/dark_oak_bookshelf.json new file mode 100644 index 0000000..9f4f08b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/dark_oak_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/dark_oak_bookshelf" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/gray_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/gray_quilted_wool.json new file mode 100644 index 0000000..413c4eb --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/gray_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/gray_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/green_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/green_quilted_wool.json new file mode 100644 index 0000000..b7ada3d --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/green_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/green_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/jungle_bookshelf.json b/src/main/resources/assets/quazi-modded/blockstates/jungle_bookshelf.json new file mode 100644 index 0000000..5b724a6 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/jungle_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/jungle_bookshelf" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/kelp_block.json b/src/main/resources/assets/quazi-modded/blockstates/kelp_block.json new file mode 100644 index 0000000..bf89478 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/kelp_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/kelp_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/lead_block.json b/src/main/resources/assets/quazi-modded/blockstates/lead_block.json new file mode 100644 index 0000000..34f90fc --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/lead_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/lead_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/lead_ore.json b/src/main/resources/assets/quazi-modded/blockstates/lead_ore.json new file mode 100644 index 0000000..171693c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/lead_ore.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/lead_ore" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/light_blue_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/light_blue_quilted_wool.json new file mode 100644 index 0000000..4583109 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/light_blue_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/light_blue_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/light_gray_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/light_gray_quilted_wool.json new file mode 100644 index 0000000..3827d36 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/light_gray_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/light_gray_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/lime_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/lime_quilted_wool.json new file mode 100644 index 0000000..b57b930 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/lime_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/lime_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/lit_redstone_lamp.json b/src/main/resources/assets/quazi-modded/blockstates/lit_redstone_lamp.json new file mode 100644 index 0000000..290185f --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/lit_redstone_lamp.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/lit_redstone_lamp" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/magenta_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/magenta_quilted_wool.json new file mode 100644 index 0000000..5b3601a --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/magenta_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/magenta_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/orange_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/orange_quilted_wool.json new file mode 100644 index 0000000..86e327f --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/orange_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/orange_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/pink_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/pink_quilted_wool.json new file mode 100644 index 0000000..6d933ba --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/pink_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/pink_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/purple_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/purple_quilted_wool.json new file mode 100644 index 0000000..c292d1e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/purple_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/purple_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/red_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/red_quilted_wool.json new file mode 100644 index 0000000..1596411 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/red_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/red_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_acacia_planks.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_acacia_planks.json new file mode 100644 index 0000000..3843232 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_acacia_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_acacia_planks" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_birch_planks.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_birch_planks.json new file mode 100644 index 0000000..41d75a0 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_birch_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_birch_planks" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_bricks.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_bricks.json new file mode 100644 index 0000000..74b37c4 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_bricks" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_dark_oak_planks.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_dark_oak_planks.json new file mode 100644 index 0000000..9174cf7 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_dark_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_dark_oak_planks" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_glass.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_glass.json new file mode 100644 index 0000000..2ab873c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_glass.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_glass" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_glass_pane.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_glass_pane.json new file mode 100644 index 0000000..3cc8e48 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_glass_pane.json @@ -0,0 +1,77 @@ +{ + "multipart": [ + { + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_post" + } + }, + { + "when": { + "north": true + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_side" + } + }, + { + "when": { + "east": true + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_side", + "y": 90 + } + }, + { + "when": { + "south": true + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_side_alt" + } + }, + { + "when": { + "west": true + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_side_alt", + "y": 90 + } + }, + { + "when": { + "north": false + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_noside" + } + }, + { + "when": { + "east": false + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_noside_alt" + } + }, + { + "when": { + "south": false + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_noside_alt", + "y": 90 + } + }, + { + "when": { + "west": false + }, + "apply": { + "model": "quazi-modded:block/reinforced_glass_pane_noside", + "y": 270 + } + } + ] +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_jungle_planks.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_jungle_planks.json new file mode 100644 index 0000000..5afe5eb --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_jungle_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_jungle_planks" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_oak_planks.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_oak_planks.json new file mode 100644 index 0000000..03e0057 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_oak_planks" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_spruce_planks.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_spruce_planks.json new file mode 100644 index 0000000..ff69cc3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_spruce_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_spruce_planks" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/reinforced_stone.json b/src/main/resources/assets/quazi-modded/blockstates/reinforced_stone.json new file mode 100644 index 0000000..737512c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/reinforced_stone.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/reinforced_stone" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/spruce_bookshelf.json b/src/main/resources/assets/quazi-modded/blockstates/spruce_bookshelf.json new file mode 100644 index 0000000..c680b23 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/spruce_bookshelf.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/spruce_bookshelf" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/sugar_block.json b/src/main/resources/assets/quazi-modded/blockstates/sugar_block.json new file mode 100644 index 0000000..25a68ce --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/sugar_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/sugar_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/sugar_cane_block.json b/src/main/resources/assets/quazi-modded/blockstates/sugar_cane_block.json new file mode 100644 index 0000000..897eab4 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/sugar_cane_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/sugar_cane_block" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/thatch.json b/src/main/resources/assets/quazi-modded/blockstates/thatch.json new file mode 100644 index 0000000..d8d59fd --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/thatch.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "quazi-modded:block/thatch" + } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/thatch_slab.json b/src/main/resources/assets/quazi-modded/blockstates/thatch_slab.json new file mode 100644 index 0000000..2917638 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/thatch_slab.json @@ -0,0 +1,7 @@ +{ + "variants": { + "type=bottom": { "model": "quazi-modded:block/thatch_slab" }, + "type=top": { "model": "quazi-modded:block/thatch_slab_top" }, + "type=double": { "model": "quazi-modded:block/thatch" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/thatch_stairs.json b/src/main/resources/assets/quazi-modded/blockstates/thatch_stairs.json new file mode 100644 index 0000000..b4732dc --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/thatch_stairs.json @@ -0,0 +1,44 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { "model": "quazi-modded:block/thatch_stairs" }, + "facing=west,half=bottom,shape=straight": { "model": "quazi-modded:block/thatch_stairs", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=straight": { "model": "quazi-modded:block/thatch_stairs", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=straight": { "model": "quazi-modded:block/thatch_stairs", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer" }, + "facing=west,half=bottom,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer" }, + "facing=north,half=bottom,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer", "y": 180, "uvlock": true }, + "facing=east,half=bottom,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner" }, + "facing=west,half=bottom,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner", "y": 180, "uvlock": true }, + "facing=south,half=bottom,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner", "y": 90, "uvlock": true }, + "facing=north,half=bottom,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner", "y": 270, "uvlock": true }, + "facing=east,half=bottom,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner", "y": 270, "uvlock": true }, + "facing=west,half=bottom,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner", "y": 90, "uvlock": true }, + "facing=south,half=bottom,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner" }, + "facing=north,half=bottom,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner", "y": 180, "uvlock": true }, + "facing=east,half=top,shape=straight": { "model": "quazi-modded:block/thatch_stairs", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=straight": { "model": "quazi-modded:block/thatch_stairs", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=straight": { "model": "quazi-modded:block/thatch_stairs", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=straight": { "model": "quazi-modded:block/thatch_stairs", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=outer_right": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=outer_left": { "model": "quazi-modded:block/thatch_stairs_outer", "x": 180, "y": 270, "uvlock": true }, + "facing=east,half=top,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=west,half=top,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "y": 270, "uvlock": true }, + "facing=south,half=top,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=north,half=top,shape=inner_right": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "uvlock": true }, + "facing=east,half=top,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "uvlock": true }, + "facing=west,half=top,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "y": 180, "uvlock": true }, + "facing=south,half=top,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "y": 90, "uvlock": true }, + "facing=north,half=top,shape=inner_left": { "model": "quazi-modded:block/thatch_stairs_inner", "x": 180, "y": 270, "uvlock": true } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/thatch_wall.json b/src/main/resources/assets/quazi-modded/blockstates/thatch_wall.json new file mode 100644 index 0000000..1b0bcc3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/thatch_wall.json @@ -0,0 +1,19 @@ +{ + "multipart": [ + { "when": { "up": "true" }, + "apply": { "model": "quazi-modded:block/thatch_wall_post" } + }, + { "when": { "north": "true" }, + "apply": { "model": "quazi-modded:block/thatch_wall_side", "uvlock": true } + }, + { "when": { "east": "true" }, + "apply": { "model": "quazi-modded:block/thatch_wall_side", "y": 90, "uvlock": true } + }, + { "when": { "south": "true" }, + "apply": { "model": "quazi-modded:block/thatch_wall_side", "y": 180, "uvlock": true } + }, + { "when": { "west": "true" }, + "apply": { "model": "quazi-modded:block/thatch_wall_side", "y": 270, "uvlock": true } + } + ] +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/white_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/white_quilted_wool.json new file mode 100644 index 0000000..b7df8d0 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/white_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/white_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/blockstates/yellow_quilted_wool.json b/src/main/resources/assets/quazi-modded/blockstates/yellow_quilted_wool.json new file mode 100644 index 0000000..9d9845b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/blockstates/yellow_quilted_wool.json @@ -0,0 +1,5 @@ +{ + "variants": { + "": { "model": "quazi-modded:block/yellow_quilted_wool" } + } +} diff --git a/src/main/resources/assets/quazi-modded/lang/en_us.json b/src/main/resources/assets/quazi-modded/lang/en_us.json new file mode 100644 index 0000000..b08225c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/lang/en_us.json @@ -0,0 +1,85 @@ +{ + "mod.quazi-modded.name": "Quazi-Modded", + "mod.quazi-modded.description": "A mod that adds smaller, standalone features to survival mode", + + "text.quazi-modded.load": "Loaded functions, loot tables, structures, recipes and tags", + + "itemGroup.quazi-modded.item_group": "Quazi-Modded", + + "biome.quazi-modded.graveyard": "Graveyard", + + "block.quazi-modded.ash_block": "Ash Block", + "block.quazi-modded.amethyst_ore": "Amethyst Ore", + "block.quazi-modded.amethyst_block": "Amethyst Block", + "block.quazi-modded.lead_ore": "Lead Ore", + "block.quazi-modded.lead_block": "Lead Block", + "block.quazi-modded.bamboo_block": "Bamboo Block", + "block.quazi-modded.charcoal_block": "Charcoal Block", + "block.quazi-modded.kelp_block": "Kelp Block", + "block.quazi-modded.sugar_block": "Sugar Block", + "block.quazi-modded.sugar_cane_block": "Sugar Cane Block", + "block.quazi-modded.thatch": "Thatch", + "block.quazi-modded.thatch_slab": "Thatch Slab", + "block.quazi-modded.thatch_stairs": "Thatch Stairs", + "block.quazi-modded.thatch_wall": "Thatch Wall", + "block.quazi-modded.reinforced_glass": "Reinforced Glass", + "block.quazi-modded.reinforced_glass_pane": "Reinforced Glass Pane", + "block.quazi-modded.reinforced_stone": "Reinforced Stone", + "block.quazi-modded.reinforced_bricks": "Reinforced Bricks", + "block.quazi-modded.reinforced_acacia_planks": "Reinforced Acacia Planks", + "block.quazi-modded.reinforced_birch_planks": "Reinforced Birch Planks", + "block.quazi-modded.reinforced_dark_oak_planks": "Reinforced Dark Oak Planks", + "block.quazi-modded.reinforced_jungle_planks": "Reinforced Jungle Planks", + "block.quazi-modded.reinforced_oak_planks": "Reinforced Oak Planks", + "block.quazi-modded.reinforced_spruce_planks": "Reinforced Spruce Planks", + "block.quazi-modded.lit_redstone_lamp": "Lit Redstone Lamp", + "block.quazi-modded.candle": "Candle", + "block.minecraft.bookshelf": "Oak Bookshelf", + "block.quazi-modded.acacia_bookshelf": "Acacia Bookshelf", + "block.quazi-modded.birch_bookshelf": "Birch Bookshelf", + "block.quazi-modded.dark_oak_bookshelf": "Dark Oak Bookshelf", + "block.quazi-modded.jungle_bookshelf": "Jungle Bookshelf", + "block.quazi-modded.spruce_bookshelf": "Spruce Bookshelf", + "block.quazi-modded.white_quilted_wool": "White Quilted Wool", + "block.quazi-modded.orange_quilted_wool": "Orange Quilted Wool", + "block.quazi-modded.magenta_quilted_wool": "Magenta Quilted Wool", + "block.quazi-modded.light_blue_quilted_wool": "Light Blue Quilted Wool", + "block.quazi-modded.yellow_quilted_wool": "Yellow Quilted Wool", + "block.quazi-modded.lime_quilted_wool": "Lime Quilted Wool", + "block.quazi-modded.pink_quilted_wool": "Pink Quilted Wool", + "block.quazi-modded.gray_quilted_wool": "Gray Quilted Wool", + "block.quazi-modded.light_gray_quilted_wool": "Light Gray Quilted Wool", + "block.quazi-modded.cyan_quilted_wool": "Cyan Quilted Wool", + "block.quazi-modded.purple_quilted_wool": "Purple Quilted Wool", + "block.quazi-modded.blue_quilted_wool": "Blue Quilted Wool", + "block.quazi-modded.brown_quilted_wool": "Brown Quilted Wool", + "block.quazi-modded.green_quilted_wool": "Green Quilted Wool", + "block.quazi-modded.red_quilted_wool": "Red Quilted Wool", + "block.quazi-modded.black_quilted_wool": "Black Quilted Wool", + + "item.quazi-modded.ash": "Ash", + "item.quazi-modded.beeswax": "Beeswax", + "item.quazi-modded.amethyst": "Amethyst", + "item.quazi-modded.lead_ingot": "Lead Ingot", + "item.quazi-modded.hermes_boots": "Hermes Boots", + "item.quazi-modded.lead_helmet": "Lead Helmet", + "item.quazi-modded.calamari": "Calamari", + "item.quazi-modded.cooked_calamari": "Cooked Calamari", + "item.quazi-modded.glass_shard": "Glass Shard", + "item.quazi-modded.red_glass_shard": "Red Glass Shard", + "item.quazi-modded.green_glass_shard": "Green Glass Shard", + "item.quazi-modded.purple_glass_shard": "Purple Glass Shard", + "item.quazi-modded.cyan_glass_shard": "Cyan Glass Shard", + "item.quazi-modded.light_gray_glass_shard": "Light Gray Glass Shard", + "item.quazi-modded.gray_glass_shard": "Gray Glass Shard", + "item.quazi-modded.pink_glass_shard": "Pink Glass Shard", + "item.quazi-modded.lime_glass_shard": "Lime Glass Shard", + "item.quazi-modded.yellow_glass_shard": "Yellow Glass Shard", + "item.quazi-modded.light_blue_glass_shard": "Light Blue Glass Shard", + "item.quazi-modded.magenta_glass_shard": "Magenta Glass Shard", + "item.quazi-modded.orange_glass_shard": "Orange Glass Shard", + "item.quazi-modded.blue_glass_shard": "Blue Glass Shard", + "item.quazi-modded.black_glass_shard": "Black Glass Shard", + "item.quazi-modded.brown_glass_shard": "Brown Glass Shard", + "item.quazi-modded.white_glass_shard": "White Glass Shard" +} diff --git a/src/main/resources/assets/quazi-modded/models/block/acacia_bookshelf.json b/src/main/resources/assets/quazi-modded/models/block/acacia_bookshelf.json new file mode 100644 index 0000000..01b42fc --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/acacia_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "block/acacia_planks", + "side": "quazi-modded:block/acacia_bookshelf" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/amethyst_block.json b/src/main/resources/assets/quazi-modded/models/block/amethyst_block.json new file mode 100644 index 0000000..3eb3f76 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/amethyst_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/amethyst_block" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/amethyst_ore.json b/src/main/resources/assets/quazi-modded/models/block/amethyst_ore.json new file mode 100644 index 0000000..c15dd0a --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/amethyst_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/amethyst_ore" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/ash_block.json b/src/main/resources/assets/quazi-modded/models/block/ash_block.json new file mode 100644 index 0000000..ddb7ab2 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/ash_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/ash_block" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/bamboo_block.json b/src/main/resources/assets/quazi-modded/models/block/bamboo_block.json new file mode 100644 index 0000000..1f0599a --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/bamboo_block.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "quazi-modded:block/bamboo_block_top", + "side": "quazi-modded:block/bamboo_block_side" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/birch_bookshelf.json b/src/main/resources/assets/quazi-modded/models/block/birch_bookshelf.json new file mode 100644 index 0000000..ae52b0e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/birch_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "block/birch_planks", + "side": "quazi-modded:block/birch_bookshelf" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/black_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/black_quilted_wool.json new file mode 100644 index 0000000..515bd55 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/black_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/black_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/blue_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/blue_quilted_wool.json new file mode 100644 index 0000000..091adf8 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/blue_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/blue_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/brown_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/brown_quilted_wool.json new file mode 100644 index 0000000..30e0dd9 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/brown_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/brown_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/candle.json b/src/main/resources/assets/quazi-modded/models/block/candle.json new file mode 100644 index 0000000..3aa6fdc --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/candle.json @@ -0,0 +1,38 @@ +{ + "textures": { + "texture": "quazi-modded:block/candle", + "particle": "quazi-modded:block/candle" + }, + "elements": [ + { + "from": [6, 0, 6], + "to": [10, 6, 10], + "faces": { + "north": {"uv": [2.4, 4.8, 6.4, 10.8], "texture": "#texture"}, + "east": {"uv": [2.4, 4.8, 6.4, 10.8], "texture": "#texture"}, + "south": {"uv": [2.4, 4.8, 6.4, 10.8], "texture": "#texture"}, + "west": {"uv": [2.4, 4.8, 6.4, 10.8], "texture": "#texture"}, + "up": {"uv": [7.2, 4.8, 11.2, 8.8], "texture": "#texture"}, + "down": {"uv": [7.2, 9.6, 11.2, 13.6], "texture": "#texture"} + } + }, + { + "from": [7.5, 6, 8], + "to": [8.5, 8, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 9.6, 9.5, 12.7], "texture": "#texture"}, + "south": {"uv": [9.6, 9.6, 11.1, 12.7], "texture": "#texture"} + } + }, + { + "from": [8, 6, 7.5], + "to": [8, 8, 8.5], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "east": {"uv": [9.6, 9.6, 11.1, 12.7], "texture": "#texture"}, + "west": {"uv": [8.8, 9.6, 10.3, 12.7], "texture": "#texture"} + } + } + ] +} diff --git a/src/main/resources/assets/quazi-modded/models/block/charcoal_block.json b/src/main/resources/assets/quazi-modded/models/block/charcoal_block.json new file mode 100644 index 0000000..dd0de1d --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/charcoal_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/charcoal_block" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/cyan_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/cyan_quilted_wool.json new file mode 100644 index 0000000..7554626 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/cyan_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/cyan_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/dark_oak_bookshelf.json b/src/main/resources/assets/quazi-modded/models/block/dark_oak_bookshelf.json new file mode 100644 index 0000000..14f1347 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/dark_oak_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "block/dark_oak_planks", + "side": "quazi-modded:block/dark_oak_bookshelf" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/gray_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/gray_quilted_wool.json new file mode 100644 index 0000000..6c0ab6e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/gray_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/gray_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/green_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/green_quilted_wool.json new file mode 100644 index 0000000..ed63b1e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/green_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/green_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/jungle_bookshelf.json b/src/main/resources/assets/quazi-modded/models/block/jungle_bookshelf.json new file mode 100644 index 0000000..0496e70 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/jungle_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "block/jungle_planks", + "side": "quazi-modded:block/jungle_bookshelf" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/kelp_block.json b/src/main/resources/assets/quazi-modded/models/block/kelp_block.json new file mode 100644 index 0000000..d8c96a6 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/kelp_block.json @@ -0,0 +1,25 @@ +{ + "parent": "block/block", + "textures": { + "particle": "quazi-modded:block/kelp_block_side", + "down": "quazi-modded:block/kelp_block_bottom", + "up": "quazi-modded:block/kelp_block_top", + "north": "quazi-modded:block/kelp_block_side", + "east": "quazi-modded:block/kelp_block_side", + "south": "quazi-modded:block/kelp_block_side", + "west": "quazi-modded:block/kelp_block_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "uv": [16, 0, 0, 16], "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "uv": [16, 0, 0, 16], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/assets/quazi-modded/models/block/lead_block.json b/src/main/resources/assets/quazi-modded/models/block/lead_block.json new file mode 100644 index 0000000..a8d8715 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/lead_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/lead_block" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/lead_ore.json b/src/main/resources/assets/quazi-modded/models/block/lead_ore.json new file mode 100644 index 0000000..9d835d3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/lead_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/lead_ore" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/light_blue_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/light_blue_quilted_wool.json new file mode 100644 index 0000000..0d8f04a --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/light_blue_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/light_blue_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/light_gray_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/light_gray_quilted_wool.json new file mode 100644 index 0000000..7b534f6 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/light_gray_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/light_gray_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/lime_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/lime_quilted_wool.json new file mode 100644 index 0000000..6865076 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/lime_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/lime_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/lit_redstone_lamp.json b/src/main/resources/assets/quazi-modded/models/block/lit_redstone_lamp.json new file mode 100644 index 0000000..2809e7b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/lit_redstone_lamp.json @@ -0,0 +1,3 @@ +{ + "parent": "block/redstone_lamp_on" +} diff --git a/src/main/resources/assets/quazi-modded/models/block/magenta_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/magenta_quilted_wool.json new file mode 100644 index 0000000..adf7d23 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/magenta_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/magenta_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/orange_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/orange_quilted_wool.json new file mode 100644 index 0000000..844ddb1 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/orange_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/orange_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/pink_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/pink_quilted_wool.json new file mode 100644 index 0000000..3eb3887 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/pink_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/pink_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/purple_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/purple_quilted_wool.json new file mode 100644 index 0000000..ffe8221 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/purple_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/purple_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/red_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/red_quilted_wool.json new file mode 100644 index 0000000..f4beaa3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/red_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/red_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_acacia_planks.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_acacia_planks.json new file mode 100644 index 0000000..5284c52 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_acacia_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_acacia_planks" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_birch_planks.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_birch_planks.json new file mode 100644 index 0000000..4bf9b5f --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_birch_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_birch_planks" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_bricks.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_bricks.json new file mode 100644 index 0000000..9ad8387 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_bricks" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_dark_oak_planks.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_dark_oak_planks.json new file mode 100644 index 0000000..ee0c758 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_dark_oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_dark_oak_planks" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_glass.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass.json new file mode 100644 index 0000000..32417c7 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_glass" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_noside.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_noside.json new file mode 100644 index 0000000..9db02de --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_glass_pane_noside", + "textures": { + "pane": "quazi-modded:block/reinforced_glass" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_noside_alt.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_noside_alt.json new file mode 100644 index 0000000..3c7db06 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_glass_pane_noside_alt", + "textures": { + "pane": "quazi-modded:block/reinforced_glass" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_post.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_post.json new file mode 100644 index 0000000..e39a424 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_glass_pane_post", + "textures": { + "edge": "block/glass_pane_top", + "pane": "quazi-modded:block/reinforced_glass" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_side.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_side.json new file mode 100644 index 0000000..fe37336 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_glass_pane_side", + "textures": { + "edge": "block/glass_pane_top", + "pane": "quazi-modded:block/reinforced_glass" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_side_alt.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_side_alt.json new file mode 100644 index 0000000..0f99d98 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "block/template_glass_pane_side_alt", + "textures": { + "edge": "block/glass_pane_top", + "pane": "quazi-modded:block/reinforced_glass" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_jungle_planks.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_jungle_planks.json new file mode 100644 index 0000000..f9ed28a --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_jungle_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_jungle_planks" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_oak_planks.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_oak_planks.json new file mode 100644 index 0000000..a11663b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_oak_planks" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_spruce_planks.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_spruce_planks.json new file mode 100644 index 0000000..a187c96 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_spruce_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_spruce_planks" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/reinforced_stone.json b/src/main/resources/assets/quazi-modded/models/block/reinforced_stone.json new file mode 100644 index 0000000..7595157 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/reinforced_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/reinforced_stone" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/spruce_bookshelf.json b/src/main/resources/assets/quazi-modded/models/block/spruce_bookshelf.json new file mode 100644 index 0000000..05040b4 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/spruce_bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "end": "block/spruce_planks", + "side": "quazi-modded:block/spruce_bookshelf" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/sugar_block.json b/src/main/resources/assets/quazi-modded/models/block/sugar_block.json new file mode 100644 index 0000000..795bb28 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/sugar_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/sugar_block" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/sugar_cane_block.json b/src/main/resources/assets/quazi-modded/models/block/sugar_cane_block.json new file mode 100644 index 0000000..4864d77 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/sugar_cane_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/sugar_cane_block" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch.json b/src/main/resources/assets/quazi-modded/models/block/thatch.json new file mode 100644 index 0000000..87c7e90 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_slab.json b/src/main/resources/assets/quazi-modded/models/block/thatch_slab.json new file mode 100644 index 0000000..61706c9 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab", + "textures": { + "bottom": "quazi-modded:block/thatch", + "top": "quazi-modded:block/thatch", + "side": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_slab_top.json b/src/main/resources/assets/quazi-modded/models/block/thatch_slab_top.json new file mode 100644 index 0000000..230f444 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "block/slab_top", + "textures": { + "bottom": "quazi-modded:block/thatch", + "top": "quazi-modded:block/thatch", + "side": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_stairs.json b/src/main/resources/assets/quazi-modded/models/block/thatch_stairs.json new file mode 100644 index 0000000..4f0de59 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "block/stairs", + "textures": { + "bottom": "quazi-modded:block/thatch", + "top": "quazi-modded:block/thatch", + "side": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_stairs_inner.json b/src/main/resources/assets/quazi-modded/models/block/thatch_stairs_inner.json new file mode 100644 index 0000000..d3b652d --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "bottom": "quazi-modded:block/thatch", + "top": "quazi-modded:block/thatch", + "side": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_stairs_outer.json b/src/main/resources/assets/quazi-modded/models/block/thatch_stairs_outer.json new file mode 100644 index 0000000..f79c2f1 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "bottom": "quazi-modded:block/thatch", + "top": "quazi-modded:block/thatch", + "side": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_wall_inventory.json b/src/main/resources/assets/quazi-modded/models/block/thatch_wall_inventory.json new file mode 100644 index 0000000..a023b90 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_wall_post.json b/src/main/resources/assets/quazi-modded/models/block/thatch_wall_post.json new file mode 100644 index 0000000..4e89d19 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/thatch_wall_side.json b/src/main/resources/assets/quazi-modded/models/block/thatch_wall_side.json new file mode 100644 index 0000000..b06e219 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/thatch_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "quazi-modded:block/thatch" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/white_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/white_quilted_wool.json new file mode 100644 index 0000000..fd0f440 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/white_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/white_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/block/yellow_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/block/yellow_quilted_wool.json new file mode 100644 index 0000000..4ec8c7a --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/block/yellow_quilted_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "quazi-modded:block/yellow_quilted_wool" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/acacia_bookshelf.json b/src/main/resources/assets/quazi-modded/models/item/acacia_bookshelf.json new file mode 100644 index 0000000..c6dff8a --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/acacia_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/acacia_bookshelf" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/amethyst.json b/src/main/resources/assets/quazi-modded/models/item/amethyst.json new file mode 100644 index 0000000..b894a16 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/amethyst.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/amethyst" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/amethyst_block.json b/src/main/resources/assets/quazi-modded/models/item/amethyst_block.json new file mode 100644 index 0000000..aa566cb --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/amethyst_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/amethyst_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/amethyst_ore.json b/src/main/resources/assets/quazi-modded/models/item/amethyst_ore.json new file mode 100644 index 0000000..515ee9f --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/amethyst_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/amethyst_ore" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/ash.json b/src/main/resources/assets/quazi-modded/models/item/ash.json new file mode 100644 index 0000000..91f034b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/ash.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/ash" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/ash_block.json b/src/main/resources/assets/quazi-modded/models/item/ash_block.json new file mode 100644 index 0000000..e15683e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/ash_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/ash_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/bamboo_block.json b/src/main/resources/assets/quazi-modded/models/item/bamboo_block.json new file mode 100644 index 0000000..938be95 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/bamboo_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/bamboo_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/beeswax.json b/src/main/resources/assets/quazi-modded/models/item/beeswax.json new file mode 100644 index 0000000..901a154 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/beeswax.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/beeswax" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/birch_bookshelf.json b/src/main/resources/assets/quazi-modded/models/item/birch_bookshelf.json new file mode 100644 index 0000000..eb2b9d1 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/birch_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/birch_bookshelf" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/black_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/black_glass_shard.json new file mode 100644 index 0000000..d3e5b63 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/black_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/black_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/black_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/black_quilted_wool.json new file mode 100644 index 0000000..3750d97 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/black_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/black_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/blue_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/blue_glass_shard.json new file mode 100644 index 0000000..c5791a0 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/blue_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/blue_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/blue_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/blue_quilted_wool.json new file mode 100644 index 0000000..0873fa1 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/blue_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/blue_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/brown_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/brown_glass_shard.json new file mode 100644 index 0000000..42b2969 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/brown_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/brown_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/brown_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/brown_quilted_wool.json new file mode 100644 index 0000000..e110420 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/brown_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/brown_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/calamari.json b/src/main/resources/assets/quazi-modded/models/item/calamari.json new file mode 100644 index 0000000..5124c8b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/calamari.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/calamari" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/candle.json b/src/main/resources/assets/quazi-modded/models/item/candle.json new file mode 100644 index 0000000..8efa1a7 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/candle.json @@ -0,0 +1,40 @@ +{ + "parent": "quazi-modded:block/candle", + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 0, 4, 0], + "scale":[ 1.15, 1.15, 1.15 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.6, 0.6, 0.6 ] + }, + "fixed": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 9, 0], + "scale":[ 1.9, 1.9, 1.9 ] + }, + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 1.25, 3.5], + "scale": [ 0.7, 0.7, 0.7 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3.25, 0], + "scale": [ 0.7, 0.7, 0.7 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "translation": [ 0, 4, 0 ], + "scale": [ 0.6, 0.6, 0.6 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 225, 0 ], + "translation": [ 0, 4, 0 ], + "scale": [ 0.6, 0.6, 0.6 ] + } + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/charcoal_block.json b/src/main/resources/assets/quazi-modded/models/item/charcoal_block.json new file mode 100644 index 0000000..1224ad0 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/charcoal_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/charcoal_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/cooked_calamari.json b/src/main/resources/assets/quazi-modded/models/item/cooked_calamari.json new file mode 100644 index 0000000..f5c597c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/cooked_calamari.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/cooked_calamari" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/cyan_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/cyan_glass_shard.json new file mode 100644 index 0000000..0a8d83b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/cyan_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/cyan_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/cyan_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/cyan_quilted_wool.json new file mode 100644 index 0000000..885e9b8 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/cyan_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/cyan_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/dark_oak_bookshelf.json b/src/main/resources/assets/quazi-modded/models/item/dark_oak_bookshelf.json new file mode 100644 index 0000000..fca4167 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/dark_oak_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/dark_oak_bookshelf" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/glass_shard.json new file mode 100644 index 0000000..98de779 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/gray_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/gray_glass_shard.json new file mode 100644 index 0000000..6d9100c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/gray_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/gray_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/gray_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/gray_quilted_wool.json new file mode 100644 index 0000000..c55f1fb --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/gray_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/gray_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/green_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/green_glass_shard.json new file mode 100644 index 0000000..1be5d00 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/green_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/green_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/green_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/green_quilted_wool.json new file mode 100644 index 0000000..6e72178 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/green_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/green_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/hermes_boots.json b/src/main/resources/assets/quazi-modded/models/item/hermes_boots.json new file mode 100644 index 0000000..b4953a3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/hermes_boots.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/hermes_boots" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/iron_golem_spawn_egg.json b/src/main/resources/assets/quazi-modded/models/item/iron_golem_spawn_egg.json new file mode 100644 index 0000000..765225c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/iron_golem_spawn_egg.json @@ -0,0 +1,3 @@ +{ + "parent": "item/template_spawn_egg" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/jungle_bookshelf.json b/src/main/resources/assets/quazi-modded/models/item/jungle_bookshelf.json new file mode 100644 index 0000000..364c220 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/jungle_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/jungle_bookshelf" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/kelp_block.json b/src/main/resources/assets/quazi-modded/models/item/kelp_block.json new file mode 100644 index 0000000..3df6fec --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/kelp_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/kelp_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_axe.json b/src/main/resources/assets/quazi-modded/models/item/lead_axe.json new file mode 100644 index 0000000..64916b3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "quazi-modded:item/lead_axe" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_block.json b/src/main/resources/assets/quazi-modded/models/item/lead_block.json new file mode 100644 index 0000000..0ad78cc --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/lead_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_helmet.json b/src/main/resources/assets/quazi-modded/models/item/lead_helmet.json new file mode 100644 index 0000000..89738e1 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_helmet.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/lead_helmet" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_hoe.json b/src/main/resources/assets/quazi-modded/models/item/lead_hoe.json new file mode 100644 index 0000000..35e3d01 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "quazi-modded:item/lead_hoe" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_ingot.json b/src/main/resources/assets/quazi-modded/models/item/lead_ingot.json new file mode 100644 index 0000000..3eb3a85 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_ingot.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/lead_ingot" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_ore.json b/src/main/resources/assets/quazi-modded/models/item/lead_ore.json new file mode 100644 index 0000000..6b0ec60 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_ore.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/lead_ore" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_pickaxe.json b/src/main/resources/assets/quazi-modded/models/item/lead_pickaxe.json new file mode 100644 index 0000000..d00b360 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "quazi-modded:item/lead_pickaxe" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_shovel.json b/src/main/resources/assets/quazi-modded/models/item/lead_shovel.json new file mode 100644 index 0000000..f07d029 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "quazi-modded:item/lead_shovel" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lead_sword.json b/src/main/resources/assets/quazi-modded/models/item/lead_sword.json new file mode 100644 index 0000000..8c730bd --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lead_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "quazi-modded:item/lead_sword" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/light_blue_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/light_blue_glass_shard.json new file mode 100644 index 0000000..762068b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/light_blue_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/light_blue_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/light_blue_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/light_blue_quilted_wool.json new file mode 100644 index 0000000..c4292eb --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/light_blue_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/light_blue_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/light_gray_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/light_gray_glass_shard.json new file mode 100644 index 0000000..551e08b --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/light_gray_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/light_gray_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/light_gray_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/light_gray_quilted_wool.json new file mode 100644 index 0000000..f6e7b72 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/light_gray_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/light_gray_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lime_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/lime_glass_shard.json new file mode 100644 index 0000000..aa39f23 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lime_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/lime_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lime_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/lime_quilted_wool.json new file mode 100644 index 0000000..551c693 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lime_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/lime_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/lit_redstone_lamp.json b/src/main/resources/assets/quazi-modded/models/item/lit_redstone_lamp.json new file mode 100644 index 0000000..64d3fae --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/lit_redstone_lamp.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/lit_redstone_lamp" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/magenta_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/magenta_glass_shard.json new file mode 100644 index 0000000..7e95851 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/magenta_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/magenta_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/magenta_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/magenta_quilted_wool.json new file mode 100644 index 0000000..d468da8 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/magenta_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/magenta_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/orange_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/orange_glass_shard.json new file mode 100644 index 0000000..df93d2e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/orange_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/orange_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/orange_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/orange_quilted_wool.json new file mode 100644 index 0000000..a714a93 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/orange_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/orange_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/owl_spawn_egg.json b/src/main/resources/assets/quazi-modded/models/item/owl_spawn_egg.json new file mode 100644 index 0000000..765225c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/owl_spawn_egg.json @@ -0,0 +1,3 @@ +{ + "parent": "item/template_spawn_egg" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/pink_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/pink_glass_shard.json new file mode 100644 index 0000000..095bdf4 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/pink_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/pink_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/pink_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/pink_quilted_wool.json new file mode 100644 index 0000000..fcc46b7 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/pink_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/pink_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/purple_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/purple_glass_shard.json new file mode 100644 index 0000000..9ad58d4 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/purple_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/purple_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/purple_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/purple_quilted_wool.json new file mode 100644 index 0000000..343658f --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/purple_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/purple_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/red_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/red_glass_shard.json new file mode 100644 index 0000000..2f1d175 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/red_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/red_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/red_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/red_quilted_wool.json new file mode 100644 index 0000000..e9944e2 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/red_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/red_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_acacia_planks.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_acacia_planks.json new file mode 100644 index 0000000..3a0dc14 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_acacia_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_acacia_planks" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_birch_planks.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_birch_planks.json new file mode 100644 index 0000000..67812c6 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_birch_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_birch_planks" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_bricks.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_bricks.json new file mode 100644 index 0000000..498bb7e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_bricks" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_dark_oak_planks.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_dark_oak_planks.json new file mode 100644 index 0000000..3f7ea0e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_dark_oak_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_dark_oak_planks" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_glass.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_glass.json new file mode 100644 index 0000000..56c301c --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_glass.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_glass" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_glass_pane.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_glass_pane.json new file mode 100644 index 0000000..f56811f --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:block/reinforced_glass" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_jungle_planks.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_jungle_planks.json new file mode 100644 index 0000000..f5680c0 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_jungle_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_jungle_planks" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_oak_planks.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_oak_planks.json new file mode 100644 index 0000000..4fdee51 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_oak_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_oak_planks" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_spruce_planks.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_spruce_planks.json new file mode 100644 index 0000000..0ff3ee0 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_spruce_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_spruce_planks" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/reinforced_stone.json b/src/main/resources/assets/quazi-modded/models/item/reinforced_stone.json new file mode 100644 index 0000000..68b0c67 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/reinforced_stone.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/reinforced_stone" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/spruce_bookshelf.json b/src/main/resources/assets/quazi-modded/models/item/spruce_bookshelf.json new file mode 100644 index 0000000..9cef488 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/spruce_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/spruce_bookshelf" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/sugar_block.json b/src/main/resources/assets/quazi-modded/models/item/sugar_block.json new file mode 100644 index 0000000..d5f6bb3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/sugar_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/sugar_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/sugar_cane_block.json b/src/main/resources/assets/quazi-modded/models/item/sugar_cane_block.json new file mode 100644 index 0000000..457e330 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/sugar_cane_block.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/sugar_cane_block" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/thatch.json b/src/main/resources/assets/quazi-modded/models/item/thatch.json new file mode 100644 index 0000000..c40f2a8 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/thatch.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/thatch" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/thatch_slab.json b/src/main/resources/assets/quazi-modded/models/item/thatch_slab.json new file mode 100644 index 0000000..fa928c9 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/thatch_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/thatch_slab" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/thatch_stairs.json b/src/main/resources/assets/quazi-modded/models/item/thatch_stairs.json new file mode 100644 index 0000000..dbf942f --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/thatch_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/thatch_stairs" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/thatch_wall.json b/src/main/resources/assets/quazi-modded/models/item/thatch_wall.json new file mode 100644 index 0000000..b738184 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/thatch_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/thatch_wall_inventory" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/white_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/white_glass_shard.json new file mode 100644 index 0000000..e559f3e --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/white_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/white_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/white_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/white_quilted_wool.json new file mode 100644 index 0000000..3ed15b3 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/white_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/white_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/models/item/yellow_glass_shard.json b/src/main/resources/assets/quazi-modded/models/item/yellow_glass_shard.json new file mode 100644 index 0000000..b00aa39 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/yellow_glass_shard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "quazi-modded:item/yellow_glass_shard" + } +} diff --git a/src/main/resources/assets/quazi-modded/models/item/yellow_quilted_wool.json b/src/main/resources/assets/quazi-modded/models/item/yellow_quilted_wool.json new file mode 100644 index 0000000..1493270 --- /dev/null +++ b/src/main/resources/assets/quazi-modded/models/item/yellow_quilted_wool.json @@ -0,0 +1,3 @@ +{ + "parent": "quazi-modded:block/yellow_quilted_wool" +} diff --git a/src/main/resources/assets/quazi-modded/textures/block/acacia_bookshelf.png b/src/main/resources/assets/quazi-modded/textures/block/acacia_bookshelf.png new file mode 100644 index 0000000..a189ca7 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/acacia_bookshelf.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/amethyst_block.png b/src/main/resources/assets/quazi-modded/textures/block/amethyst_block.png new file mode 100644 index 0000000..9e32a6a Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/amethyst_block.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/amethyst_ore.png b/src/main/resources/assets/quazi-modded/textures/block/amethyst_ore.png new file mode 100644 index 0000000..593e77c Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/amethyst_ore.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/ash_block.png b/src/main/resources/assets/quazi-modded/textures/block/ash_block.png new file mode 100644 index 0000000..63d26e1 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/ash_block.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/bamboo_block_side.png b/src/main/resources/assets/quazi-modded/textures/block/bamboo_block_side.png new file mode 100644 index 0000000..780629a Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/bamboo_block_side.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/bamboo_block_top.png b/src/main/resources/assets/quazi-modded/textures/block/bamboo_block_top.png new file mode 100644 index 0000000..8fee0f2 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/bamboo_block_top.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/birch_bookshelf.png b/src/main/resources/assets/quazi-modded/textures/block/birch_bookshelf.png new file mode 100644 index 0000000..008d2e3 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/birch_bookshelf.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/black_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/black_quilted_wool.png new file mode 100644 index 0000000..39c3ce8 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/black_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/blue_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/blue_quilted_wool.png new file mode 100644 index 0000000..919e689 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/blue_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/brown_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/brown_quilted_wool.png new file mode 100644 index 0000000..bf399b0 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/brown_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/candle.png b/src/main/resources/assets/quazi-modded/textures/block/candle.png new file mode 100644 index 0000000..926435e Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/candle.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/charcoal_block.png b/src/main/resources/assets/quazi-modded/textures/block/charcoal_block.png new file mode 100644 index 0000000..3e8fd24 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/charcoal_block.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/cyan_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/cyan_quilted_wool.png new file mode 100644 index 0000000..c966ede Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/cyan_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/dark_oak_bookshelf.png b/src/main/resources/assets/quazi-modded/textures/block/dark_oak_bookshelf.png new file mode 100644 index 0000000..55d462c Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/dark_oak_bookshelf.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/gray_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/gray_quilted_wool.png new file mode 100644 index 0000000..2c3b05b Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/gray_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/green_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/green_quilted_wool.png new file mode 100644 index 0000000..1f137de Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/green_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/jungle_bookshelf.png b/src/main/resources/assets/quazi-modded/textures/block/jungle_bookshelf.png new file mode 100644 index 0000000..9e8d37a Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/jungle_bookshelf.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/kelp_block_bottom.png b/src/main/resources/assets/quazi-modded/textures/block/kelp_block_bottom.png new file mode 100644 index 0000000..cc9435b Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/kelp_block_bottom.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/kelp_block_side.png b/src/main/resources/assets/quazi-modded/textures/block/kelp_block_side.png new file mode 100644 index 0000000..cb548eb Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/kelp_block_side.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/kelp_block_top.png b/src/main/resources/assets/quazi-modded/textures/block/kelp_block_top.png new file mode 100644 index 0000000..159c1f4 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/kelp_block_top.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/lead_block.png b/src/main/resources/assets/quazi-modded/textures/block/lead_block.png new file mode 100644 index 0000000..5248fa3 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/lead_block.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/lead_ore.png b/src/main/resources/assets/quazi-modded/textures/block/lead_ore.png new file mode 100644 index 0000000..7218292 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/lead_ore.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/light_blue_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/light_blue_quilted_wool.png new file mode 100644 index 0000000..c3c82a1 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/light_blue_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/light_gray_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/light_gray_quilted_wool.png new file mode 100644 index 0000000..eb46874 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/light_gray_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/lime_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/lime_quilted_wool.png new file mode 100644 index 0000000..0d592e7 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/lime_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/magenta_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/magenta_quilted_wool.png new file mode 100644 index 0000000..06d8835 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/magenta_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/orange_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/orange_quilted_wool.png new file mode 100644 index 0000000..db027ad Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/orange_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/pink_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/pink_quilted_wool.png new file mode 100644 index 0000000..317e846 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/pink_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/purple_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/purple_quilted_wool.png new file mode 100644 index 0000000..a83c55d Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/purple_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/red_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/red_quilted_wool.png new file mode 100644 index 0000000..68ee702 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/red_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_acacia_planks.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_acacia_planks.png new file mode 100644 index 0000000..bc986c1 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_acacia_planks.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_birch_planks.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_birch_planks.png new file mode 100644 index 0000000..9602828 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_birch_planks.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_bricks.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_bricks.png new file mode 100644 index 0000000..1eccbd3 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_bricks.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_dark_oak_planks.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_dark_oak_planks.png new file mode 100644 index 0000000..476f592 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_dark_oak_planks.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_glass.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_glass.png new file mode 100644 index 0000000..7798b55 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_glass.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_jungle_planks.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_jungle_planks.png new file mode 100644 index 0000000..af6175f Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_jungle_planks.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_oak_planks.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_oak_planks.png new file mode 100644 index 0000000..8320fd6 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_oak_planks.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_spruce_planks.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_spruce_planks.png new file mode 100644 index 0000000..0789779 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_spruce_planks.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/reinforced_stone.png b/src/main/resources/assets/quazi-modded/textures/block/reinforced_stone.png new file mode 100644 index 0000000..35756cc Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/reinforced_stone.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/spruce_bookshelf.png b/src/main/resources/assets/quazi-modded/textures/block/spruce_bookshelf.png new file mode 100644 index 0000000..34aeedd Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/spruce_bookshelf.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/sugar_block.png b/src/main/resources/assets/quazi-modded/textures/block/sugar_block.png new file mode 100644 index 0000000..5e07c48 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/sugar_block.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/sugar_cane_block.png b/src/main/resources/assets/quazi-modded/textures/block/sugar_cane_block.png new file mode 100644 index 0000000..c864d8c Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/sugar_cane_block.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/thatch.png b/src/main/resources/assets/quazi-modded/textures/block/thatch.png new file mode 100644 index 0000000..74c9630 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/thatch.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/white_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/white_quilted_wool.png new file mode 100644 index 0000000..aa8e489 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/white_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/block/yellow_quilted_wool.png b/src/main/resources/assets/quazi-modded/textures/block/yellow_quilted_wool.png new file mode 100644 index 0000000..6204851 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/block/yellow_quilted_wool.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/amethyst.png b/src/main/resources/assets/quazi-modded/textures/item/amethyst.png new file mode 100644 index 0000000..33d1d0b Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/amethyst.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/ash.png b/src/main/resources/assets/quazi-modded/textures/item/ash.png new file mode 100644 index 0000000..f6b6d18 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/ash.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/beeswax.png b/src/main/resources/assets/quazi-modded/textures/item/beeswax.png new file mode 100644 index 0000000..d2b7538 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/beeswax.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/black_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/black_glass_shard.png new file mode 100644 index 0000000..b90ff47 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/black_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/blue_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/blue_glass_shard.png new file mode 100644 index 0000000..e8aeeb3 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/blue_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/brown_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/brown_glass_shard.png new file mode 100644 index 0000000..d1707e6 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/brown_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/calamari.png b/src/main/resources/assets/quazi-modded/textures/item/calamari.png new file mode 100644 index 0000000..b931738 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/calamari.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/cooked_calamari.png b/src/main/resources/assets/quazi-modded/textures/item/cooked_calamari.png new file mode 100644 index 0000000..83f0f74 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/cooked_calamari.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/cyan_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/cyan_glass_shard.png new file mode 100644 index 0000000..fdd268d Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/cyan_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/glass_shard.png new file mode 100644 index 0000000..aa96fa2 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/gray_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/gray_glass_shard.png new file mode 100644 index 0000000..5ff4a27 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/gray_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/green_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/green_glass_shard.png new file mode 100644 index 0000000..ad4a27b Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/green_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/hermes_boots.png b/src/main/resources/assets/quazi-modded/textures/item/hermes_boots.png new file mode 100644 index 0000000..db326b7 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/hermes_boots.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/lead_helmet.png b/src/main/resources/assets/quazi-modded/textures/item/lead_helmet.png new file mode 100644 index 0000000..daed63b Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/lead_helmet.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/lead_ingot.png b/src/main/resources/assets/quazi-modded/textures/item/lead_ingot.png new file mode 100644 index 0000000..db5f5b4 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/lead_ingot.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/light_blue_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/light_blue_glass_shard.png new file mode 100644 index 0000000..5e7619b Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/light_blue_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/light_gray_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/light_gray_glass_shard.png new file mode 100644 index 0000000..81fbd8d Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/light_gray_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/lime_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/lime_glass_shard.png new file mode 100644 index 0000000..b40c26c Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/lime_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/magenta_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/magenta_glass_shard.png new file mode 100644 index 0000000..81495bc Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/magenta_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/orange_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/orange_glass_shard.png new file mode 100644 index 0000000..57e1cb2 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/orange_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/pink_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/pink_glass_shard.png new file mode 100644 index 0000000..322f0a4 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/pink_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/purple_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/purple_glass_shard.png new file mode 100644 index 0000000..fd1f320 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/purple_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/red_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/red_glass_shard.png new file mode 100644 index 0000000..cc5692d Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/red_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/white_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/white_glass_shard.png new file mode 100644 index 0000000..7873a53 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/white_glass_shard.png differ diff --git a/src/main/resources/assets/quazi-modded/textures/item/yellow_glass_shard.png b/src/main/resources/assets/quazi-modded/textures/item/yellow_glass_shard.png new file mode 100644 index 0000000..0515898 Binary files /dev/null and b/src/main/resources/assets/quazi-modded/textures/item/yellow_glass_shard.png differ diff --git a/src/main/resources/data/beecompatible/tags/blocks/bee_feeding.json b/src/main/resources/data/beecompatible/tags/blocks/bee_feeding.json new file mode 100644 index 0000000..5fb4cd5 --- /dev/null +++ b/src/main/resources/data/beecompatible/tags/blocks/bee_feeding.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:sugar_block" + ] +} diff --git a/src/main/resources/data/minecraft/recipes/acacia_trapdoor.json b/src/main/resources/data/minecraft/recipes/acacia_trapdoor.json new file mode 100644 index 0000000..406b241 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/acacia_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:acacia_planks" + } + }, + "result": { + "item": "minecraft:acacia_trapdoor", + "count": 8 + } +} diff --git a/src/main/resources/data/minecraft/recipes/birch_trapdoor.json b/src/main/resources/data/minecraft/recipes/birch_trapdoor.json new file mode 100644 index 0000000..6fd426d --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/birch_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:birch_planks" + } + }, + "result": { + "item": "minecraft:birch_trapdoor", + "count": 8 + } +} diff --git a/src/main/resources/data/minecraft/recipes/bookshelf.json b/src/main/resources/data/minecraft/recipes/bookshelf.json new file mode 100644 index 0000000..99a2e84 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/bookshelf.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "XXX", + "###" + ], + "key": { + "#": { + "item": "minecraft:oak_planks" + }, + "X": { + "item": "minecraft:book" + } + }, + "result": { + "item": "minecraft:bookshelf" + } +} diff --git a/src/main/resources/data/minecraft/recipes/bread.json b/src/main/resources/data/minecraft/recipes/bread.json new file mode 100644 index 0000000..fb935c8 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/bread.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:wheat" + } + ], + "result": { + "item": "minecraft:bread" + } + } + diff --git a/src/main/resources/data/minecraft/recipes/cookie.json b/src/main/resources/data/minecraft/recipes/cookie.json new file mode 100644 index 0000000..c809374 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/cookie.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:wheat" + }, + { + "item": "minecraft:cocoa_beans" + }, + { + "item": "minecraft:wheat" + } + ], + "result": { + "item": "minecraft:cookie", + "count": 8 + } + } + diff --git a/src/main/resources/data/minecraft/recipes/dark_oak_trapdoor.json b/src/main/resources/data/minecraft/recipes/dark_oak_trapdoor.json new file mode 100644 index 0000000..b8e5739 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/dark_oak_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + } + }, + "result": { + "item": "minecraft:dark_oak_trapdoor", + "count": 8 + } +} diff --git a/src/main/resources/data/minecraft/recipes/jungle_trapdoor.json b/src/main/resources/data/minecraft/recipes/jungle_trapdoor.json new file mode 100644 index 0000000..3ce1761 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/jungle_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:jungle_planks" + } + }, + "result": { + "item": "minecraft:jungle_trapdoor", + "count": 8 + } +} diff --git a/src/main/resources/data/minecraft/recipes/oak_trapdoor.json b/src/main/resources/data/minecraft/recipes/oak_trapdoor.json new file mode 100644 index 0000000..faf5cb3 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/oak_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:oak_planks" + } + }, + "result": { + "item": "minecraft:oak_trapdoor", + "count": 8 + } +} diff --git a/src/main/resources/data/minecraft/recipes/paper.json b/src/main/resources/data/minecraft/recipes/paper.json new file mode 100644 index 0000000..c81d98e --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/paper.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:sugar_cane" + }, + { + "item": "minecraft:sugar_cane" + }, + { + "item": "minecraft:sugar_cane" + } + ], + "result": { + "item": "minecraft:paper", + "count": 3 + } + } + diff --git a/src/main/resources/data/minecraft/recipes/spruce_trapdoor.json b/src/main/resources/data/minecraft/recipes/spruce_trapdoor.json new file mode 100644 index 0000000..1a57158 --- /dev/null +++ b/src/main/resources/data/minecraft/recipes/spruce_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_trapdoor", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:spruce_planks" + } + }, + "result": { + "item": "minecraft:spruce_trapdoor", + "count": 8 + } +} diff --git a/src/main/resources/data/minecraft/tags/blocks/slabs.json b/src/main/resources/data/minecraft/tags/blocks/slabs.json new file mode 100644 index 0000000..925416d --- /dev/null +++ b/src/main/resources/data/minecraft/tags/blocks/slabs.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#quazi-modded:slabs" + ] +} diff --git a/src/main/resources/data/minecraft/tags/blocks/stairs.json b/src/main/resources/data/minecraft/tags/blocks/stairs.json new file mode 100644 index 0000000..cd129ad --- /dev/null +++ b/src/main/resources/data/minecraft/tags/blocks/stairs.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#quazi-modded:stairs" + ] +} diff --git a/src/main/resources/data/minecraft/tags/blocks/walls.json b/src/main/resources/data/minecraft/tags/blocks/walls.json new file mode 100644 index 0000000..6d97473 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/blocks/walls.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#quazi-modded:walls" + ] +} diff --git a/src/main/resources/data/minecraft/tags/functions/load.json b/src/main/resources/data/minecraft/tags/functions/load.json new file mode 100644 index 0000000..3cc573b --- /dev/null +++ b/src/main/resources/data/minecraft/tags/functions/load.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:load" + ] +} diff --git a/src/main/resources/data/minecraft/tags/functions/tick.json b/src/main/resources/data/minecraft/tags/functions/tick.json new file mode 100644 index 0000000..b0b2fb6 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/functions/tick.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:tick" + ] +} diff --git a/src/main/resources/data/minecraft/tags/items/concrete_powder.json b/src/main/resources/data/minecraft/tags/items/concrete_powder.json new file mode 100644 index 0000000..3c2bae6 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/items/concrete_powder.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_concrete_powder", + "minecraft:orange_concrete_powder", + "minecraft:magenta_concrete_powder", + "minecraft:light_blue_concrete_powder", + "minecraft:yellow_concrete_powder", + "minecraft:lime_concrete_powder", + "minecraft:pink_concrete_powder", + "minecraft:gray_concrete_powder", + "minecraft:light_gray_concrete_powder", + "minecraft:cyan_concrete_powder", + "minecraft:purple_concrete_powder", + "minecraft:blue_concrete_powder", + "minecraft:brown_concrete_powder", + "minecraft:green_concrete_powder", + "minecraft:red_concrete_powder", + "minecraft:black_concrete_powder" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/items/stained_glass.json b/src/main/resources/data/minecraft/tags/items/stained_glass.json new file mode 100644 index 0000000..f43338b --- /dev/null +++ b/src/main/resources/data/minecraft/tags/items/stained_glass.json @@ -0,0 +1,21 @@ +{ + "values": [ + "minecraft:glass", + "minecraft:white_stained_glass", + "minecraft:orange_stained_glass", + "minecraft:magenta_stained_glass", + "minecraft:light_blue_stained_glass", + "minecraft:yellow_stained_glass", + "minecraft:lime_stained_glass", + "minecraft:pink_stained_glass", + "minecraft:gray_stained_glass", + "minecraft:light_gray_stained_glass", + "minecraft:cyan_stained_glass", + "minecraft:purple_stained_glass", + "minecraft:blue_stained_glass", + "minecraft:brown_stained_glass", + "minecraft:green_stained_glass", + "minecraft:red_stained_glass", + "minecraft:black_stained_glass" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/items/stained_glass_pane.json b/src/main/resources/data/minecraft/tags/items/stained_glass_pane.json new file mode 100644 index 0000000..dc35b26 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/items/stained_glass_pane.json @@ -0,0 +1,21 @@ +{ + "values": [ + "minecraft:glass_pane", + "minecraft:white_stained_glass_pane", + "minecraft:orange_stained_glass_pane", + "minecraft:magenta_stained_glass_pane", + "minecraft:light_blue_stained_glass_pane", + "minecraft:yellow_stained_glass_pane", + "minecraft:lime_stained_glass_pane", + "minecraft:pink_stained_glass_pane", + "minecraft:gray_stained_glass_pane", + "minecraft:light_gray_stained_glass_pane", + "minecraft:cyan_stained_glass_pane", + "minecraft:purple_stained_glass_pane", + "minecraft:blue_stained_glass_pane", + "minecraft:brown_stained_glass_pane", + "minecraft:green_stained_glass_pane", + "minecraft:red_stained_glass_pane", + "minecraft:black_stained_glass_pane" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/items/terracotta.json b/src/main/resources/data/minecraft/tags/items/terracotta.json new file mode 100644 index 0000000..b6d531d --- /dev/null +++ b/src/main/resources/data/minecraft/tags/items/terracotta.json @@ -0,0 +1,21 @@ +{ + "values": [ + "minecraft:terracotta", + "minecraft:white_terracotta", + "minecraft:orange_terracotta", + "minecraft:magenta_terracotta", + "minecraft:light_blue_terracotta", + "minecraft:yellow_terracotta", + "minecraft:lime_terracotta", + "minecraft:pink_terracotta", + "minecraft:gray_terracotta", + "minecraft:light_gray_terracotta", + "minecraft:cyan_terracotta", + "minecraft:purple_terracotta", + "minecraft:blue_terracotta", + "minecraft:brown_terracotta", + "minecraft:green_terracotta", + "minecraft:red_terracotta", + "minecraft:black_terracotta" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/quazi-modded/functions/load.mcfunction b/src/main/resources/data/quazi-modded/functions/load.mcfunction new file mode 100644 index 0000000..4733b31 --- /dev/null +++ b/src/main/resources/data/quazi-modded/functions/load.mcfunction @@ -0,0 +1,5 @@ +#runs on load +#@s - invalid +#called by #load + +tellraw @a [{"translate":"mod.quazi-modded.name","color":"dark_green","clickEvent":{"action":"open_url","value":"https://origami-games.github.io/quazi-modded"}},": ",{"translate":"text.quazi-modded.load","color":"green"}] diff --git a/src/main/resources/data/quazi-modded/functions/tick.mcfunction b/src/main/resources/data/quazi-modded/functions/tick.mcfunction new file mode 100644 index 0000000..2d3b7e7 --- /dev/null +++ b/src/main/resources/data/quazi-modded/functions/tick.mcfunction @@ -0,0 +1,5 @@ +#main tick +#@s - invalid +#called by #tick + +recipe give @a * diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/black_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/black_stained_glass.json new file mode 100644 index 0000000..4617c18 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/black_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "quazi-modded:black_glass_shard" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/blue_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/blue_stained_glass.json new file mode 100644 index 0000000..9fdadeb --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/blue_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:blue_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/brown_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/brown_stained_glass.json new file mode 100644 index 0000000..c1ed01f --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/brown_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:brown_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/cyan_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/cyan_stained_glass.json new file mode 100644 index 0000000..0ef83a1 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/cyan_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:cyan_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/glass.json new file mode 100644 index 0000000..e2b8c60 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "min": 1.0, + "max": 4.0 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/gray_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/gray_stained_glass.json new file mode 100644 index 0000000..9caab9e --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/gray_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:gray_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/green_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/green_stained_glass.json new file mode 100644 index 0000000..f4f926a --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/green_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:green_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/light_blue_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/light_blue_stained_glass.json new file mode 100644 index 0000000..f7078dd --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/light_blue_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:light_blue_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/light_gray_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/light_gray_stained_glass.json new file mode 100644 index 0000000..6553abd --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/light_gray_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:light_gray_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/lime_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/lime_stained_glass.json new file mode 100644 index 0000000..71dcdcf --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/lime_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:lime_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/magenta_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/magenta_stained_glass.json new file mode 100644 index 0000000..21829f1 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/magenta_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:magenta_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/orange_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/orange_stained_glass.json new file mode 100644 index 0000000..d5b38c7 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/orange_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:orange_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/pink_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/pink_stained_glass.json new file mode 100644 index 0000000..5a1f79f --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/pink_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:pink_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/purple_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/purple_stained_glass.json new file mode 100644 index 0000000..cdd5151 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/purple_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:purple_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/red_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/red_stained_glass.json new file mode 100644 index 0000000..0e605d2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/red_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:red_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/white_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/white_stained_glass.json new file mode 100644 index 0000000..c84258d --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/white_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:white_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/yellow_stained_glass.json b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/yellow_stained_glass.json new file mode 100644 index 0000000..28b0f34 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/blocks/yellow_stained_glass.json @@ -0,0 +1,60 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "quazi-modded:yellow_glass_shard" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/chests/abandoned_mineshaft.json b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/abandoned_mineshaft.json new file mode 100644 index 0000000..8d4d902 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/abandoned_mineshaft.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:loot_table", + "name": "quazi-modded:additions/hermes_boots_addition" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/chests/desert_pyramid.json b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/desert_pyramid.json new file mode 100644 index 0000000..8d4d902 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/desert_pyramid.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:loot_table", + "name": "quazi-modded:additions/hermes_boots_addition" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/chests/jungle_temple.json b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/jungle_temple.json new file mode 100644 index 0000000..8d4d902 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/jungle_temple.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:loot_table", + "name": "quazi-modded:additions/hermes_boots_addition" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/chests/simple_dungeon.json b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/simple_dungeon.json new file mode 100644 index 0000000..8d4d902 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/simple_dungeon.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:loot_table", + "name": "quazi-modded:additions/hermes_boots_addition" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/chests/village/village_armorer.json b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/village/village_armorer.json new file mode 100644 index 0000000..8d4d902 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/village/village_armorer.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:loot_table", + "name": "quazi-modded:additions/hermes_boots_addition" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/chests/woodland_mansion.json b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/woodland_mansion.json new file mode 100644 index 0000000..8d4d902 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/chests/woodland_mansion.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:loot_table", + "name": "quazi-modded:additions/hermes_boots_addition" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/entities/squid.json b/src/main/resources/data/quazi-modded/loot_tables/additions/entities/squid.json new file mode 100644 index 0000000..d568ff6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/entities/squid.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:entity", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:furnace_smelt", + "conditions": [ + { + "condition": "minecraft:entity_properties", + "predicate": { + "flags": { + "is_on_fire": true + } + }, + "entity": "this" + } + ] + }, + { + "function": "minecraft:looting_enchant", + "count": { + "min": 0.0, + "max": 1.0 + } + } + ], + "name": "quazi-modded:calamari" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/additions/hermes_boots_addition.json b/src/main/resources/data/quazi-modded/loot_tables/additions/hermes_boots_addition.json new file mode 100644 index 0000000..bb0861c --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/additions/hermes_boots_addition.json @@ -0,0 +1,18 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:hermes_boots" + }, + { + "type": "minecraft:loot_table", + "name": "minecraft:empty", + "weight": 15 + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/acacia_bookshelf.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/acacia_bookshelf.json new file mode 100644 index 0000000..d2c81ac --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/acacia_bookshelf.json @@ -0,0 +1,47 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:acacia_bookshelf" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": 3 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:book" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/amethyst_ore.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/amethyst_ore.json new file mode 100644 index 0000000..2514377 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/amethyst_ore.json @@ -0,0 +1,48 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:amethyst_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "quazi-modded:amethyst" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/ash_block.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/ash_block.json new file mode 100644 index 0000000..caf7efe --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/ash_block.json @@ -0,0 +1,66 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:ash_block" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 2.0, + "max": 4.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:uniform_bonus_count", + "parameters": { + "bonusMultiplier": 1 + } + }, + { + "function": "minecraft:limit_count", + "limit": { + "max": 4, + "min": 1 + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "quazi-modded:ash" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/bamboo_block.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/bamboo_block.json new file mode 100644 index 0000000..24d730f --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/bamboo_block.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:bamboo_block" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/birch_bookshelf.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/birch_bookshelf.json new file mode 100644 index 0000000..a4900a0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/birch_bookshelf.json @@ -0,0 +1,47 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:birch_bookshelf" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": 3 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:book" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/black_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/black_quilted_wool.json new file mode 100644 index 0000000..b74811e --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/black_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:black_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/blue_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/blue_quilted_wool.json new file mode 100644 index 0000000..e9acc2d --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/blue_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:blue_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/brown_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/brown_quilted_wool.json new file mode 100644 index 0000000..586a26d --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/brown_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:brown_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/candle.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/candle.json new file mode 100644 index 0000000..a9069d6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/candle.json @@ -0,0 +1,78 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:candle" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 0.0, + "max": 1.0, + "type": "minecraft:uniform" + } + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "quazi-modded:beeswax" + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "minecraft:stick" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/charcoal_block.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/charcoal_block.json new file mode 100644 index 0000000..9caf5f8 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/charcoal_block.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:charcoal_block" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/cyan_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/cyan_quilted_wool.json new file mode 100644 index 0000000..51891db --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/cyan_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:cyan_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/dark_oak_bookshelf.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/dark_oak_bookshelf.json new file mode 100644 index 0000000..d733918 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/dark_oak_bookshelf.json @@ -0,0 +1,47 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:dark_oak_bookshelf" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": 3 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:book" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/gray_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/gray_quilted_wool.json new file mode 100644 index 0000000..8c67c42 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/gray_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:gray_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/green_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/green_quilted_wool.json new file mode 100644 index 0000000..1f8eea2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/green_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:green_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/jungle_bookshelf.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/jungle_bookshelf.json new file mode 100644 index 0000000..5a9754a --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/jungle_bookshelf.json @@ -0,0 +1,47 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:jungle_bookshelf" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": 3 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:book" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/kelp_block.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/kelp_block.json new file mode 100644 index 0000000..5745087 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/kelp_block.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:kelp_block" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/lead_ore.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/lead_ore.json new file mode 100644 index 0000000..e91d2e0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/lead_ore.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:lead_ore" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/light_blue_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/light_blue_quilted_wool.json new file mode 100644 index 0000000..83c1b3e --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/light_blue_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:light_blue_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/light_gray_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/light_gray_quilted_wool.json new file mode 100644 index 0000000..8e641b4 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/light_gray_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:light_gray_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/lime_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/lime_quilted_wool.json new file mode 100644 index 0000000..fd1a26d --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/lime_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:lime_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/lit_redstone_lamp.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/lit_redstone_lamp.json new file mode 100644 index 0000000..b8b6181 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/lit_redstone_lamp.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:lit_redstone_lamp" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/magenta_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/magenta_quilted_wool.json new file mode 100644 index 0000000..d048ee6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/magenta_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:magenta_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/orange_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/orange_quilted_wool.json new file mode 100644 index 0000000..bf9c2d9 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/orange_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:orange_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/pink_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/pink_quilted_wool.json new file mode 100644 index 0000000..0389a5f --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/pink_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:pink_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/purple_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/purple_quilted_wool.json new file mode 100644 index 0000000..da5e253 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/purple_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:purple_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/red_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/red_quilted_wool.json new file mode 100644 index 0000000..4b724b0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/red_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:red_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_glass.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_glass.json new file mode 100644 index 0000000..4ba8566 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_glass.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:reinforced_glass" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_glass_pane.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_glass_pane.json new file mode 100644 index 0000000..edaa3c1 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_glass_pane.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:reinforced_glass_pane" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_stone.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_stone.json new file mode 100644 index 0000000..7d2c579 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/reinforced_stone.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:reinforced_stone" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/spruce_bookshelf.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/spruce_bookshelf.json new file mode 100644 index 0000000..4bb3413 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/spruce_bookshelf.json @@ -0,0 +1,47 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ], + "name": "quazi-modded:spruce_bookshelf" + }, + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:set_count", + "count": 3 + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:book" + } + ] + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/sugar_block.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/sugar_block.json new file mode 100644 index 0000000..6e09d4f --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/sugar_block.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:sugar_block" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/sugar_cane_block.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/sugar_cane_block.json new file mode 100644 index 0000000..7218838 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/sugar_cane_block.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:sugar_cane_block" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch.json new file mode 100644 index 0000000..5c060ef --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:thatch" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_slab.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_slab.json new file mode 100644 index 0000000..7a9e481 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:thatch_slab" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_stairs.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_stairs.json new file mode 100644 index 0000000..337a652 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:thatch_stairs" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_wall.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_wall.json new file mode 100644 index 0000000..70c92f5 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/thatch_wall.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:thatch_wall" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/white_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/white_quilted_wool.json new file mode 100644 index 0000000..e0fda73 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/white_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:white_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/loot_tables/blocks/yellow_quilted_wool.json b/src/main/resources/data/quazi-modded/loot_tables/blocks/yellow_quilted_wool.json new file mode 100644 index 0000000..7f9b384 --- /dev/null +++ b/src/main/resources/data/quazi-modded/loot_tables/blocks/yellow_quilted_wool.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quazi-modded:yellow_quilted_wool" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/campfire/cooked_calamari.json b/src/main/resources/data/quazi-modded/recipes/campfire/cooked_calamari.json new file mode 100644 index 0000000..c2fbff6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/campfire/cooked_calamari.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:campfire_cooking", + "ingredient": { + "item": "quazi-modded:calamari" + }, + "result": "quazi-modded:cooked_calamari", + "experience": 0.35, + "cookingtime": 600 +} diff --git a/src/main/resources/data/quazi-modded/recipes/campfire/torch.json b/src/main/resources/data/quazi-modded/recipes/campfire/torch.json new file mode 100644 index 0000000..0e0b48c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/campfire/torch.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:campfire_cooking", + "ingredient": { + "item": "minecraft:stick" + }, + "result": "minecraft:torch", + "experience": 0, + "cookingtime": 100 +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/acacia_bookshelf.json b/src/main/resources/data/quazi-modded/recipes/crafting/acacia_bookshelf.json new file mode 100644 index 0000000..8ebdab1 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/acacia_bookshelf.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "XXX", + "###" + ], + "key": { + "#": { + "item": "minecraft:acacia_planks" + }, + "X": { + "item": "minecraft:book" + } + }, + "result": { + "item": "quazi-modded:acacia_bookshelf" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/amethyst_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/amethyst_block.json new file mode 100644 index 0000000..15262c9 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/amethyst_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "quazi-modded:amethyst" + } + }, + "result": { + "item": "quazi-modded:amethyst_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/ash.json b/src/main/resources/data/quazi-modded/recipes/crafting/ash.json new file mode 100644 index 0000000..bc42310 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/ash.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:ash_block" + } + ], + "result": { + "item": "quazi-modded:ash", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/ash_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/ash_block.json new file mode 100644 index 0000000..2c64ce0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/ash_block.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:ash" + } + }, + "result": { + "item": "quazi-modded:ash_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/bamboo_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/bamboo_block.json new file mode 100644 index 0000000..3982aa0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/bamboo_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:bamboo" + } + }, + "result": { + "item": "quazi-modded:bamboo_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/birch_bookshelf.json b/src/main/resources/data/quazi-modded/recipes/crafting/birch_bookshelf.json new file mode 100644 index 0000000..7a7461e --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/birch_bookshelf.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "XXX", + "###" + ], + "key": { + "#": { + "item": "minecraft:birch_planks" + }, + "X": { + "item": "minecraft:book" + } + }, + "result": { + "item": "quazi-modded:birch_bookshelf" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/black_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/black_quilted_wool.json new file mode 100644 index 0000000..d9c6446 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/black_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:black_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:black_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/blue_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/blue_quilted_wool.json new file mode 100644 index 0000000..23c5617 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/blue_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:blue_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:blue_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/brown_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/brown_quilted_wool.json new file mode 100644 index 0000000..39c8993 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/brown_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:brown_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:brown_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/candle.json b/src/main/resources/data/quazi-modded/recipes/crafting/candle.json new file mode 100644 index 0000000..e945e64 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/candle.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "#", + "S", + "B" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "S": { + "item": "minecraft:string" + }, + "B": { + "item": "quazi-modded:beeswax" + } + }, + "result": { + "item": "quazi-modded:candle", + "count": 2 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/charcoal_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/charcoal_block.json new file mode 100644 index 0000000..a5030df --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/charcoal_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:charcoal" + } + }, + "result": { + "item": "quazi-modded:charcoal_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/chest_logs.json b/src/main/resources/data/quazi-modded/recipes/crafting/chest_logs.json new file mode 100644 index 0000000..9f03df9 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/chest_logs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "tag": "minecraft:logs" + } + }, + "result": { + "item": "minecraft:chest", + "count": 4 + } + } + diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/clay_to_clay_balls.json b/src/main/resources/data/quazi-modded/recipes/crafting/clay_to_clay_balls.json new file mode 100644 index 0000000..1953710 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/clay_to_clay_balls.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:clay" + } + ], + "result": { + "item": "minecraft:clay_ball", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/brain_to_pink.json b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/brain_to_pink.json new file mode 100644 index 0000000..9a1921b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/brain_to_pink.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "pink_dye", + "ingredients": [ + [ + { + "item": "minecraft:brain_coral" + }, + { + "item": "minecraft:brain_coral_fan" + } + ] + ], + "result": { + "item": "minecraft:pink_dye" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/bubble_to_purple.json b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/bubble_to_purple.json new file mode 100644 index 0000000..65778f0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/bubble_to_purple.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "purple_dye", + "ingredients": [ + [ + { + "item": "minecraft:bubble_coral" + }, + { + "item": "minecraft:bubble_coral_fan" + } + ] + ], + "result": { + "item": "minecraft:purple_dye" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/fire_to_red.json b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/fire_to_red.json new file mode 100644 index 0000000..bca7c19 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/fire_to_red.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "red_dye", + "ingredients": [ + [ + { + "item": "minecraft:fire_coral" + }, + { + "item": "minecraft:fire_coral_fan" + } + ] + ], + "result": { + "item": "minecraft:red_dye" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/horn_to_yellow.json b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/horn_to_yellow.json new file mode 100644 index 0000000..ae008d2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/horn_to_yellow.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "yellow_dye", + "ingredients": [ + [ + { + "item": "minecraft:horn_coral" + }, + { + "item": "minecraft:horn_coral_fan" + } + ] + ], + "result": { + "item": "minecraft:yellow_dye" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/tube_to_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/tube_to_blue.json new file mode 100644 index 0000000..63adc82 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/coral_to_dyes/tube_to_blue.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "blue_dye", + "ingredients": [ + [ + { + "item": "minecraft:tube_coral" + }, + { + "item": "minecraft:tube_coral_fan" + } + ] + ], + "result": { + "item": "minecraft:blue_dye" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/cyan_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/cyan_quilted_wool.json new file mode 100644 index 0000000..8dfb270 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/cyan_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:cyan_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:cyan_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/dark_oak_bookshelf.json b/src/main/resources/data/quazi-modded/recipes/crafting/dark_oak_bookshelf.json new file mode 100644 index 0000000..2654805 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/dark_oak_bookshelf.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "XXX", + "###" + ], + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + }, + "X": { + "item": "minecraft:book" + } + }, + "result": { + "item": "quazi-modded:dark_oak_bookshelf" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/brain_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/brain_coral_block.json new file mode 100644 index 0000000..5b4371a --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/brain_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:brain_corals" + } + }, + "result": { + "item": "minecraft:brain_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_brain_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_brain_coral_block.json new file mode 100644 index 0000000..9d3c493 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_brain_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:dead_brain_corals" + } + }, + "result": { + "item": "minecraft:dead_brain_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_fire_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_fire_coral_block.json new file mode 100644 index 0000000..3501448 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_fire_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:dead_fire_corals" + } + }, + "result": { + "item": "minecraft:dead_fire_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_horn_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_horn_coral_block.json new file mode 100644 index 0000000..67e0eb8 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_horn_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:dead_horn_corals" + } + }, + "result": { + "item": "minecraft:dead_horn_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_tube_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_tube_coral_block.json new file mode 100644 index 0000000..868b858 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/dead_tube_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:dead_tube_corals" + } + }, + "result": { + "item": "minecraft:dead_tube_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/fire_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/fire_coral_block.json new file mode 100644 index 0000000..341bbb2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/fire_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:fire_corals" + } + }, + "result": { + "item": "minecraft:fire_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/horn_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/horn_coral_block.json new file mode 100644 index 0000000..d929d41 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/horn_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:horn_corals" + } + }, + "result": { + "item": "minecraft:horn_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/tube_coral_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/tube_coral_block.json new file mode 100644 index 0000000..7ee3997 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fan_to_coral_block/tube_coral_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:fan_to_coral_block", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "tag": "quazi-modded:tube_corals" + } + }, + "result": { + "item": "minecraft:tube_coral_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/chest_minecart.json b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/chest_minecart.json new file mode 100644 index 0000000..8b431f0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/chest_minecart.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "I#I", + "III" + ], + "key": { + "I": { + "item": "minecraft:iron_ingot" + }, + "#": { + "item": "minecraft:chest" + } + }, + "result": { + "item": "minecraft:chest_minecart" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/dispenser.json b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/dispenser.json new file mode 100644 index 0000000..5137ca7 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/dispenser.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "#S ", + "#XS", + "#S " + ], + "key": { + "S": { + "item": "minecraft:stick" + }, + "#": { + "item": "minecraft:string" + }, + "X": { + "item": "minecraft:dropper" + } + }, + "result": { + "item": "minecraft:dispenser" + } + } + diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/furnace_minecart.json b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/furnace_minecart.json new file mode 100644 index 0000000..3d6b602 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/furnace_minecart.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "I#I", + "III" + ], + "key": { + "I": { + "item": "minecraft:iron_ingot" + }, + "#": { + "item": "minecraft:furnace" + } + }, + "result": { + "item": "minecraft:furnace_minecart" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/hopper_minecart.json b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/hopper_minecart.json new file mode 100644 index 0000000..56b0c02 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/hopper_minecart.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "I#I", + "III" + ], + "key": { + "I": { + "item": "minecraft:iron_ingot" + }, + "#": { + "item": "minecraft:hopper" + } + }, + "result": { + "item": "minecraft:hopper_minecart" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/repeater.json b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/repeater.json new file mode 100644 index 0000000..81d7638 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/repeater.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "R R", + "SRS", + "###" + ], + "key": { + "S": { + "item": "minecraft:stick" + }, + "#": { + "item": "minecraft:stone" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "result": { + "item": "minecraft:repeater" + } + } + diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/tnt_minecart.json b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/tnt_minecart.json new file mode 100644 index 0000000..6bd0f95 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/fragmented/tnt_minecart.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "I#I", + "III" + ], + "key": { + "I": { + "item": "minecraft:iron_ingot" + }, + "#": { + "item": "minecraft:tnt" + } + }, + "result": { + "item": "minecraft:tnt_minecart" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/amethyst.json b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/amethyst.json new file mode 100644 index 0000000..122b005 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/amethyst.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:amethyst_block" + } + ], + "result": { + "item": "quazi-modded:amethyst", + "count": 9 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/bamboo.json b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/bamboo.json new file mode 100644 index 0000000..87db163 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/bamboo.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:bamboo_block" + } + ], + "result": { + "item": "minecraft:bamboo", + "count": 9 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/charcoal.json b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/charcoal.json new file mode 100644 index 0000000..b548dd3 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/charcoal.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:charcoal_block" + } + ], + "result": { + "item": "minecraft:charcoal", + "count": 9 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/kelp.json b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/kelp.json new file mode 100644 index 0000000..7ec8dc6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/kelp.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:kelp_block" + } + ], + "result": { + "item": "minecraft:kelp", + "count": 9 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/lead_ingot.json b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/lead_ingot.json new file mode 100644 index 0000000..728239c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/lead_ingot.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:lead_block" + } + ], + "result": { + "item": "quazi-modded:lead_ingot", + "count": 9 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/sugar.json b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/sugar.json new file mode 100644 index 0000000..2fafb38 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/sugar.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:sugar_block" + } + ], + "result": { + "item": "minecraft:sugar", + "count": 9 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/sugar_cane.json b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/sugar_cane.json new file mode 100644 index 0000000..a3f4ad5 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/from_storage_block/sugar_cane.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:sugar_cane_block" + } + ], + "result": { + "item": "minecraft:sugar_cane", + "count": 9 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/black_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/black_stained_glass.json new file mode 100644 index 0000000..85c73c3 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/black_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:black_glass_shard" + } + }, + "result": { + "item": "minecraft:black_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/blue_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/blue_stained_glass.json new file mode 100644 index 0000000..d7aa67f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/blue_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:blue_glass_shard" + } + }, + "result": { + "item": "minecraft:blue_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/brown_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/brown_stained_glass.json new file mode 100644 index 0000000..3e7065b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/brown_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:brown_glass_shard" + } + }, + "result": { + "item": "minecraft:brown_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/cyan_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/cyan_stained_glass.json new file mode 100644 index 0000000..53124e6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/cyan_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:cyan_glass_shard" + } + }, + "result": { + "item": "minecraft:cyan_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/glass.json new file mode 100644 index 0000000..a437320 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:glass_shard" + } + }, + "result": { + "item": "minecraft:glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/gray_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/gray_stained_glass.json new file mode 100644 index 0000000..b85fb25 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/gray_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:gray_glass_shard" + } + }, + "result": { + "item": "minecraft:gray_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/green_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/green_stained_glass.json new file mode 100644 index 0000000..4616cda --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/green_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:green_glass_shard" + } + }, + "result": { + "item": "minecraft:green_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/light_blue_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/light_blue_stained_glass.json new file mode 100644 index 0000000..5f88c06 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/light_blue_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:light_blue_glass_shard" + } + }, + "result": { + "item": "minecraft:light_blue_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/light_gray_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/light_gray_stained_glass.json new file mode 100644 index 0000000..f8dee5c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/light_gray_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:light_gray_glass_shard" + } + }, + "result": { + "item": "minecraft:light_gray_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/lime_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/lime_stained_glass.json new file mode 100644 index 0000000..7286b9e --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/lime_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:lime_glass_shard" + } + }, + "result": { + "item": "minecraft:lime_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/magenta_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/magenta_stained_glass.json new file mode 100644 index 0000000..0f6260f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/magenta_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:magenta_glass_shard" + } + }, + "result": { + "item": "minecraft:magenta_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/orange_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/orange_stained_glass.json new file mode 100644 index 0000000..e26aa53 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/orange_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:orange_glass_shard" + } + }, + "result": { + "item": "minecraft:orange_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/pink_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/pink_stained_glass.json new file mode 100644 index 0000000..88c3dd5 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/pink_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:pink_glass_shard" + } + }, + "result": { + "item": "minecraft:pink_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/purple_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/purple_stained_glass.json new file mode 100644 index 0000000..17e34f0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/purple_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:purple_glass_shard" + } + }, + "result": { + "item": "minecraft:purple_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/red_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/red_stained_glass.json new file mode 100644 index 0000000..1719e43 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/red_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:red_glass_shard" + } + }, + "result": { + "item": "minecraft:red_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/white_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/white_stained_glass.json new file mode 100644 index 0000000..cb7ea45 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/white_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:white_glass_shard" + } + }, + "result": { + "item": "minecraft:white_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/yellow_stained_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/yellow_stained_glass.json new file mode 100644 index 0000000..3803db2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/glass_shards_to_glass/yellow_stained_glass.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:glass_shards_to_glass", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "quazi-modded:yellow_glass_shard" + } + }, + "result": { + "item": "minecraft:yellow_stained_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/gray_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/gray_quilted_wool.json new file mode 100644 index 0000000..30a81bf --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/gray_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:gray_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:gray_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/green_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/green_quilted_wool.json new file mode 100644 index 0000000..e28686a --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/green_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:green_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:green_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/jungle_bookshelf.json b/src/main/resources/data/quazi-modded/recipes/crafting/jungle_bookshelf.json new file mode 100644 index 0000000..dbaa0ae --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/jungle_bookshelf.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "XXX", + "###" + ], + "key": { + "#": { + "item": "minecraft:jungle_planks" + }, + "X": { + "item": "minecraft:book" + } + }, + "result": { + "item": "quazi-modded:jungle_bookshelf" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/kelp_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/kelp_block.json new file mode 100644 index 0000000..d7825bc --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/kelp_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:kelp" + } + }, + "result": { + "item": "quazi-modded:kelp_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/lead_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/lead_block.json new file mode 100644 index 0000000..a8ebe4d --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/lead_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "quazi-modded:lead_ingot" + } + }, + "result": { + "item": "quazi-modded:lead_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/light_blue_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/light_blue_quilted_wool.json new file mode 100644 index 0000000..13877dc --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/light_blue_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:light_blue_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:light_blue_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/light_gray_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/light_gray_quilted_wool.json new file mode 100644 index 0000000..e0784b8 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/light_gray_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:light_gray_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:light_gray_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/lime_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/lime_quilted_wool.json new file mode 100644 index 0000000..082d3af --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/lime_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:lime_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:lime_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/lit_redstone_lamp.json b/src/main/resources/data/quazi-modded/recipes/crafting/lit_redstone_lamp.json new file mode 100644 index 0000000..dcf093f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/lit_redstone_lamp.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:redstone_lamp" + }, + { + "item": "minecraft:redstone_torch" + } + ], + "result": { + "item": "quazi-modded:lit_redstone_lamp" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/magenta_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/magenta_quilted_wool.json new file mode 100644 index 0000000..07ae44b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/magenta_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:magenta_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:magenta_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/orange_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/orange_quilted_wool.json new file mode 100644 index 0000000..4bc808f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/orange_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:orange_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:orange_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/pink_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/pink_quilted_wool.json new file mode 100644 index 0000000..c2a5e62 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/pink_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:pink_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:pink_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/purple_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/purple_quilted_wool.json new file mode 100644 index 0000000..e9439b4 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/purple_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:purple_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:purple_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/red_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/red_quilted_wool.json new file mode 100644 index 0000000..e35e050 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/red_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:red_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:red_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_acacia_planks.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_acacia_planks.json new file mode 100644 index 0000000..d12fe27 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_acacia_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "reinforced_planks", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:acacia_planks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_acacia_planks" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_birch_planks.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_birch_planks.json new file mode 100644 index 0000000..f6fb149 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_birch_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "reinforced_planks", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:birch_planks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_birch_planks" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_bricks.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_bricks.json new file mode 100644 index 0000000..c640d89 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_bricks.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:bricks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_bricks" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_dark_oak_planks.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_dark_oak_planks.json new file mode 100644 index 0000000..5c7e4db --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_dark_oak_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "reinforced_planks", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:dark_oak_planks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_dark_oak_planks" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass.json new file mode 100644 index 0000000..141f49c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:glass" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_glass" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass_pane.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass_pane.json new file mode 100644 index 0000000..24de3cc --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass_pane.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:reinforced_glass_pane", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "quazi-modded:reinforced_glass" + } + }, + "result": { + "item": "quazi-modded:reinforced_glass_pane", + "count": 16 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass_pane_from_iron.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass_pane_from_iron.json new file mode 100644 index 0000000..0ae5d07 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_glass_pane_from_iron.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:reinforced_glass_pane", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:glass_pane" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_glass_pane" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_jungle_planks.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_jungle_planks.json new file mode 100644 index 0000000..d9710b1 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_jungle_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "reinforced_planks", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:jungle_planks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_jungle_planks" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_oak_planks.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_oak_planks.json new file mode 100644 index 0000000..436b9a6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_oak_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "reinforced_planks", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:oak_planks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_oak_planks" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_spruce_planks.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_spruce_planks.json new file mode 100644 index 0000000..18f9961 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_spruce_planks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "reinforced_planks", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:spruce_planks" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_spruce_planks" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_stone.json b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_stone.json new file mode 100644 index 0000000..d961d12 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/reinforced_stone.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "X#X", + " X " + ], + "key": { + "#": { + "item": "minecraft:stone" + }, + "X": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "item": "quazi-modded:reinforced_stone" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/spruce_bookshelf.json b/src/main/resources/data/quazi-modded/recipes/crafting/spruce_bookshelf.json new file mode 100644 index 0000000..62b1be3 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/spruce_bookshelf.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "XXX", + "###" + ], + "key": { + "#": { + "item": "minecraft:spruce_planks" + }, + "X": { + "item": "minecraft:book" + } + }, + "result": { + "item": "quazi-modded:spruce_bookshelf" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/andesite.json b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/andesite.json new file mode 100644 index 0000000..49442c5 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/andesite.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "stone_pickaxe", + "pattern": [ + "###", + " S ", + " S " + ], + "key": { + "#": { + "item": "minecraft:andesite" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "minecraft:stone_pickaxe" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/diorite.json b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/diorite.json new file mode 100644 index 0000000..3b3bb5b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/diorite.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "stone_pickaxe", + "pattern": [ + "###", + " S ", + " S " + ], + "key": { + "#": { + "item": "minecraft:diorite" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "minecraft:stone_pickaxe" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/granite.json b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/granite.json new file mode 100644 index 0000000..3e130cb --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/granite.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "stone_pickaxe", + "pattern": [ + "###", + " S ", + " S " + ], + "key": { + "#": { + "item": "minecraft:granite" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "minecraft:stone_pickaxe" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/stone.json b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/stone.json new file mode 100644 index 0000000..6830cdf --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/stone_pickaxe/stone.json @@ -0,0 +1,20 @@ +{ + "type": "crafting_shaped", + "group": "stone_pickaxe", + "pattern": [ + "###", + " S ", + " S " + ], + "key": { + "#": { + "item": "minecraft:stone" + }, + "S": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "minecraft:stone_pickaxe" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/sugar_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/sugar_block.json new file mode 100644 index 0000000..78fbed6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/sugar_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:sugar" + } + }, + "result": { + "item": "quazi-modded:sugar_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/sugar_cane_block.json b/src/main/resources/data/quazi-modded/recipes/crafting/sugar_cane_block.json new file mode 100644 index 0000000..e5b0b4d --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/sugar_cane_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:sugar_cane" + } + }, + "result": { + "item": "quazi-modded:sugar_cane_block" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/thatch.json b/src/main/resources/data/quazi-modded/recipes/crafting/thatch.json new file mode 100644 index 0000000..f8672ed --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/thatch.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "minecraft:wheat" + } + }, + "result": { + "item": "quazi-modded:thatch" + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/thatch_slab.json b/src/main/resources/data/quazi-modded/recipes/crafting/thatch_slab.json new file mode 100644 index 0000000..e3d1a54 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/thatch_slab.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "quazi-modded:thatch" + } + }, + "result": { + "item": "quazi-modded:thatch_slab", + "count": 3 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/thatch_stairs.json b/src/main/resources/data/quazi-modded/recipes/crafting/thatch_stairs.json new file mode 100644 index 0000000..7362c42 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/thatch_stairs.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "quazi-modded:thatch" + } + }, + "result": { + "item": "quazi-modded:thatch_stairs", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/thatch_wall.json b/src/main/resources/data/quazi-modded/recipes/crafting/thatch_wall.json new file mode 100644 index 0000000..aa50972 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/thatch_wall.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "quazi-modded:thatch" + } + }, + "result": { + "item": "quazi-modded:thatch_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_black.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_black.json new file mode 100644 index 0000000..59420c6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_black.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:black_dye" + } + }, + "result": { + "item": "minecraft:black_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_blue.json new file mode 100644 index 0000000..b4f410e --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:lapis_lazuli" + } + }, + "result": { + "item": "minecraft:blue_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_brown.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_brown.json new file mode 100644 index 0000000..cdc1f88 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_brown.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:brown_dye" + } + }, + "result": { + "item": "minecraft:brown_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_cyan.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_cyan.json new file mode 100644 index 0000000..627256c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_cyan.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "item": "minecraft:cyan_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_gray.json new file mode 100644 index 0000000..580b205 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "item": "minecraft:gray_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_green.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_green.json new file mode 100644 index 0000000..1269e17 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_green.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:green_dye" + } + }, + "result": { + "item": "minecraft:green_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_light_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_light_blue.json new file mode 100644 index 0000000..c660ff6 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_light_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "item": "minecraft:light_blue_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_light_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_light_gray.json new file mode 100644 index 0000000..c4eb094 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_light_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "item": "minecraft:light_gray_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_lime.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_lime.json new file mode 100644 index 0000000..607c849 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_lime.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "item": "minecraft:lime_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_magenta.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_magenta.json new file mode 100644 index 0000000..c089cae --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_magenta.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "item": "minecraft:magenta_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_orange.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_orange.json new file mode 100644 index 0000000..eed5984 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_orange.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "item": "minecraft:orange_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_pink.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_pink.json new file mode 100644 index 0000000..b157ebc --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_pink.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "item": "minecraft:pink_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_purple.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_purple.json new file mode 100644 index 0000000..c588e0c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_purple.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "item": "minecraft:purple_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_red.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_red.json new file mode 100644 index 0000000..eb363b8 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_red.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:red_dye" + } + }, + "result": { + "item": "minecraft:red_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_white.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_white.json new file mode 100644 index 0000000..577faf3 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_white.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:bone_meal" + } + }, + "result": { + "item": "minecraft:white_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_yellow.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_yellow.json new file mode 100644 index 0000000..78ba7c4 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/concrete_powder_to_yellow.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.concrete_powder", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:concrete_powder" + }, + "$": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "item": "minecraft:yellow_concrete_powder", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_black.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_black.json new file mode 100644 index 0000000..fad1fb9 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_black.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:black_dye" + } + }, + "result": { + "item": "minecraft:black_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_blue.json new file mode 100644 index 0000000..a1f8552 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:lapis_lazuli" + } + }, + "result": { + "item": "minecraft:blue_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_brown.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_brown.json new file mode 100644 index 0000000..e2d7944 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_brown.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:brown_dye" + } + }, + "result": { + "item": "minecraft:brown_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_clear.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_clear.json new file mode 100644 index 0000000..1b5abf0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_clear.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:ice" + } + }, + "result": { + "item": "minecraft:glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_cyan.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_cyan.json new file mode 100644 index 0000000..38879ce --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_cyan.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "item": "minecraft:cyan_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_gray.json new file mode 100644 index 0000000..712f84a --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "item": "minecraft:gray_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_green.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_green.json new file mode 100644 index 0000000..da7fbf1 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_green.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:green_dye" + } + }, + "result": { + "item": "minecraft:green_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_light_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_light_blue.json new file mode 100644 index 0000000..1c426df --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_light_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "item": "minecraft:light_blue_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_light_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_light_gray.json new file mode 100644 index 0000000..dac1a03 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_light_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "item": "minecraft:light_gray_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_lime.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_lime.json new file mode 100644 index 0000000..6474b9b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_lime.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "item": "minecraft:lime_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_magenta.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_magenta.json new file mode 100644 index 0000000..bc46116 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_magenta.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "item": "minecraft:magenta_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_orange.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_orange.json new file mode 100644 index 0000000..8cc0ec0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_orange.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "item": "minecraft:orange_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_pink.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_pink.json new file mode 100644 index 0000000..d08d51c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_pink.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "item": "minecraft:pink_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_purple.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_purple.json new file mode 100644 index 0000000..0066f27 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_purple.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "item": "minecraft:purple_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_red.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_red.json new file mode 100644 index 0000000..83b9d2c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_red.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:red_dye" + } + }, + "result": { + "item": "minecraft:red_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_white.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_white.json new file mode 100644 index 0000000..d95f79e --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_white.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:bone_meal" + } + }, + "result": { + "item": "minecraft:white_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_yellow.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_yellow.json new file mode 100644 index 0000000..83785c4 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_pane_to_yellow.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass_pane", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass_pane" + }, + "$": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "item": "minecraft:yellow_stained_glass_pane", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_black.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_black.json new file mode 100644 index 0000000..944f609 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_black.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:black_dye" + } + }, + "result": { + "item": "minecraft:black_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_blue.json new file mode 100644 index 0000000..44e53aa --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:lapis_lazuli" + } + }, + "result": { + "item": "minecraft:blue_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_brown.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_brown.json new file mode 100644 index 0000000..3ed79dd --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_brown.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:brown_dye" + } + }, + "result": { + "item": "minecraft:brown_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_clear.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_clear.json new file mode 100644 index 0000000..4cacaee --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_clear.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:ice" + } + }, + "result": { + "item": "minecraft:glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_cyan.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_cyan.json new file mode 100644 index 0000000..6895e9c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_cyan.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "item": "minecraft:cyan_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_gray.json new file mode 100644 index 0000000..a666a6e --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "item": "minecraft:gray_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_green.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_green.json new file mode 100644 index 0000000..0055dc1 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_green.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:green_dye" + } + }, + "result": { + "item": "minecraft:green_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_light_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_light_blue.json new file mode 100644 index 0000000..46fb46e --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_light_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "item": "minecraft:light_blue_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_light_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_light_gray.json new file mode 100644 index 0000000..cde2283 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_light_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "item": "minecraft:light_gray_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_lime.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_lime.json new file mode 100644 index 0000000..eaf7910 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_lime.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "item": "minecraft:lime_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_magenta.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_magenta.json new file mode 100644 index 0000000..0da9415 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_magenta.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "item": "minecraft:magenta_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_orange.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_orange.json new file mode 100644 index 0000000..50318fe --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_orange.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "item": "minecraft:orange_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_pink.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_pink.json new file mode 100644 index 0000000..b0ff5b7 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_pink.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "item": "minecraft:pink_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_purple.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_purple.json new file mode 100644 index 0000000..51a246a --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_purple.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "item": "minecraft:purple_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_red.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_red.json new file mode 100644 index 0000000..9dd7d88 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_red.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:red_dye" + } + }, + "result": { + "item": "minecraft:red_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_white.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_white.json new file mode 100644 index 0000000..df16b33 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_white.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:bone_meal" + } + }, + "result": { + "item": "minecraft:white_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_yellow.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_yellow.json new file mode 100644 index 0000000..5f41c55 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/stained_glass_to_yellow.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.glass", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:stained_glass" + }, + "$": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "item": "minecraft:yellow_stained_glass", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_black.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_black.json new file mode 100644 index 0000000..2096e8f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_black.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:black_dye" + } + }, + "result": { + "item": "minecraft:black_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_blue.json new file mode 100644 index 0000000..b16ba47 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:lapis_lazuli" + } + }, + "result": { + "item": "minecraft:blue_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_brown.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_brown.json new file mode 100644 index 0000000..59f599f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_brown.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:brown_dye" + } + }, + "result": { + "item": "minecraft:brown_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_clear.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_clear.json new file mode 100644 index 0000000..d109e29 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_clear.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:ice" + } + }, + "result": { + "item": "minecraft:terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_cyan.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_cyan.json new file mode 100644 index 0000000..bd205cf --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_cyan.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "item": "minecraft:cyan_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_gray.json new file mode 100644 index 0000000..8e97257 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "item": "minecraft:gray_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_green.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_green.json new file mode 100644 index 0000000..ff78906 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_green.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:green_dye" + } + }, + "result": { + "item": "minecraft:green_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_light_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_light_blue.json new file mode 100644 index 0000000..cbe1e0b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_light_blue.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "item": "minecraft:light_blue_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_light_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_light_gray.json new file mode 100644 index 0000000..9362168 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_light_gray.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "item": "minecraft:light_gray_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_lime.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_lime.json new file mode 100644 index 0000000..ee217b0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_lime.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "item": "minecraft:lime_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_magenta.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_magenta.json new file mode 100644 index 0000000..1b240b0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_magenta.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "item": "minecraft:magenta_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_orange.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_orange.json new file mode 100644 index 0000000..8a28fb7 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_orange.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "item": "minecraft:orange_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_pink.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_pink.json new file mode 100644 index 0000000..03552b2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_pink.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "item": "minecraft:pink_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_purple.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_purple.json new file mode 100644 index 0000000..4e7d4fe --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_purple.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "item": "minecraft:purple_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_red.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_red.json new file mode 100644 index 0000000..528e630 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_red.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:red_dye" + } + }, + "result": { + "item": "minecraft:red_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_white.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_white.json new file mode 100644 index 0000000..873cd41 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_white.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:bone_meal" + } + }, + "result": { + "item": "minecraft:white_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_yellow.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_yellow.json new file mode 100644 index 0000000..50905e2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/terracotta_to_yellow.json @@ -0,0 +1,21 @@ +{ + "type": "crafting_shaped", + "group": "quazi-modded:universal_dyeing.terracotta", + "pattern": [ + "###", + "#$#", + "###" + ], + "key": { + "#": { + "tag": "minecraft:terracotta" + }, + "$": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "item": "minecraft:yellow_terracotta", + "count": 8 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_black.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_black.json new file mode 100644 index 0000000..4947fde --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_black.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:black_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:black_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_blue.json new file mode 100644 index 0000000..86a58ec --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_blue.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:blue_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:lapis_lazuli" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_brown.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_brown.json new file mode 100644 index 0000000..14cd8ce --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_brown.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:brown_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:brown_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_cyan.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_cyan.json new file mode 100644 index 0000000..186f80c --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_cyan.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:cyan_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:cyan_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_gray.json new file mode 100644 index 0000000..0dd4b02 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_gray.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:gray_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:gray_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_green.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_green.json new file mode 100644 index 0000000..bd64a98 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_green.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:green_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:green_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_light_blue.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_light_blue.json new file mode 100644 index 0000000..e9f8bff --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_light_blue.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:light_blue_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:light_blue_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_light_gray.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_light_gray.json new file mode 100644 index 0000000..aa34c1e --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_light_gray.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:light_gray_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:light_gray_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_lime.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_lime.json new file mode 100644 index 0000000..e192818 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_lime.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:lime_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:lime_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_magenta.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_magenta.json new file mode 100644 index 0000000..28f70e2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_magenta.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:magenta_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:magenta_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_orange.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_orange.json new file mode 100644 index 0000000..eb1af8f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_orange.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:orange_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:orange_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_pink.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_pink.json new file mode 100644 index 0000000..e81371b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_pink.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:pink_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:pink_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_purple.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_purple.json new file mode 100644 index 0000000..a5f3909 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_purple.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:purple_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:purple_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_red.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_red.json new file mode 100644 index 0000000..eccdbaa --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_red.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:red_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:red_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_white.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_white.json new file mode 100644 index 0000000..7a3d240 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_white.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:white_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:bone_meal" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_yellow.json b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_yellow.json new file mode 100644 index 0000000..9ac9177 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/universal_dyeing/wool_to_yellow.json @@ -0,0 +1,15 @@ +{ + "type": "crafting_shapeless", + "group": "quazi-modded:universal_dyeing.wool", + "result": { + "item": "minecraft:yellow_wool" + }, + "ingredients": [ + { + "tag": "minecraft:wool" + }, + { + "item": "minecraft:yellow_dye" + } + ] +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/wheat_thatch.json b/src/main/resources/data/quazi-modded/recipes/crafting/wheat_thatch.json new file mode 100644 index 0000000..d4bc9ab --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/wheat_thatch.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "quazi-modded:thatch" + } + ], + "result": { + "item": "minecraft:wheat", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/white_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/white_quilted_wool.json new file mode 100644 index 0000000..cdd6551 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/white_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:white_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:white_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/crafting/yellow_quilted_wool.json b/src/main/resources/data/quazi-modded/recipes/crafting/yellow_quilted_wool.json new file mode 100644 index 0000000..e92d104 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/crafting/yellow_quilted_wool.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "quazi-modded:quilted_wool", + "pattern": [ + " S ", + "SWS", + " S " + ], + "key": { + "W": { + "item": "minecraft:yellow_wool", + "count": 3 + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "item": "quazi-modded:yellow_quilted_wool", + "count": 4 + } +} diff --git a/src/main/resources/data/quazi-modded/recipes/smelting/amethyst.json b/src/main/resources/data/quazi-modded/recipes/smelting/amethyst.json new file mode 100644 index 0000000..50d3bf4 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/smelting/amethyst.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "quazi-modded:amethyst_ore" + }, + "result": "quazi-modded:amethyst", + "experience": 0.7, + "cookingtime": 200 +} diff --git a/src/main/resources/data/quazi-modded/recipes/smelting/cooked_calamari.json b/src/main/resources/data/quazi-modded/recipes/smelting/cooked_calamari.json new file mode 100644 index 0000000..a73873f --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/smelting/cooked_calamari.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "quazi-modded:calamari" + }, + "result": "quazi-modded:cooked_calamari", + "experience": 0.35, + "cookingtime": 200 +} diff --git a/src/main/resources/data/quazi-modded/recipes/smelting/lead_ingot.json b/src/main/resources/data/quazi-modded/recipes/smelting/lead_ingot.json new file mode 100644 index 0000000..5eb71ac --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/smelting/lead_ingot.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "item": "quazi-modded:lead_ore" + }, + "result": "quazi-modded:lead_ingot", + "experience": 0.7, + "cookingtime": 200 +} diff --git a/src/main/resources/data/quazi-modded/recipes/smoking/cooked_calamari.json b/src/main/resources/data/quazi-modded/recipes/smoking/cooked_calamari.json new file mode 100644 index 0000000..2d2fc17 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/smoking/cooked_calamari.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smoking", + "ingredient": { + "item": "quazi-modded:calamari" + }, + "result": "quazi-modded:cooked_calamari", + "experience": 0.35, + "cookingtime": 100 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/acacia_log_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/acacia_log_to_stripped.json new file mode 100644 index 0000000..d93eb80 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/acacia_log_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:acacia_log" + }, + "result": "minecraft:stripped_acacia_log", + "count": 1 +} \ No newline at end of file diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/acacia_wood_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/acacia_wood_to_stripped.json new file mode 100644 index 0000000..51befa9 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/acacia_wood_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:acacia_wood" + }, + "result": "minecraft:stripped_acacia_wood", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/birch_log_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/birch_log_to_stripped.json new file mode 100644 index 0000000..1c7203d --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/birch_log_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:birch_log" + }, + "result": "minecraft:stripped_birch_log", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/birch_wood_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/birch_wood_to_stripped.json new file mode 100644 index 0000000..840f8d0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/birch_wood_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:birch_wood" + }, + "result": "minecraft:stripped_birch_wood", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/dark_oak_log_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/dark_oak_log_to_stripped.json new file mode 100644 index 0000000..6e5ec55 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/dark_oak_log_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:dark_oak_log" + }, + "result": "minecraft:stripped_dark_oak_log", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/dark_oak_wood_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/dark_oak_wood_to_stripped.json new file mode 100644 index 0000000..3bfee73 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/dark_oak_wood_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:dark_oak_wood" + }, + "result": "minecraft:stripped_dark_oak_wood", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/jungle_log_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/jungle_log_to_stripped.json new file mode 100644 index 0000000..d4d35de --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/jungle_log_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:jungle_log" + }, + "result": "minecraft:stripped_jungle_log", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/jungle_wood_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/jungle_wood_to_stripped.json new file mode 100644 index 0000000..ac1d6a5 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/jungle_wood_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:jungle_wood" + }, + "result": "minecraft:stripped_jungle_wood", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/oak_log_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/oak_log_to_stripped.json new file mode 100644 index 0000000..6acbf7b --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/oak_log_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oak_log" + }, + "result": "minecraft:stripped_oak_log", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/oak_wood_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/oak_wood_to_stripped.json new file mode 100644 index 0000000..a6cd517 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/oak_wood_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oak_wood" + }, + "result": "minecraft:stripped_oak_wood", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/spruce_log_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/spruce_log_to_stripped.json new file mode 100644 index 0000000..c6c7a43 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/spruce_log_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:spruce_log" + }, + "result": "minecraft:stripped_spruce_log", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/recipes/stonecutting/spruce_wood_to_stripped.json b/src/main/resources/data/quazi-modded/recipes/stonecutting/spruce_wood_to_stripped.json new file mode 100644 index 0000000..2db6317 --- /dev/null +++ b/src/main/resources/data/quazi-modded/recipes/stonecutting/spruce_wood_to_stripped.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:spruce_wood" + }, + "result": "minecraft:stripped_spruce_wood", + "count": 1 +} diff --git a/src/main/resources/data/quazi-modded/tags/blocks/bookshelves.json b/src/main/resources/data/quazi-modded/tags/blocks/bookshelves.json new file mode 100644 index 0000000..9d962dc --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/blocks/bookshelves.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + "minecraft:bookshelf", + "quazi-modded:acacia_bookshelf", + "quazi-modded:birch_bookshelf", + "quazi-modded:dark_oak_bookshelf", + "quazi-modded:jungle_bookshelf", + "quazi-modded:spruce_bookshelf" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/quazi-modded/tags/blocks/quilted_wool.json b/src/main/resources/data/quazi-modded/tags/blocks/quilted_wool.json new file mode 100644 index 0000000..a9785b9 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/blocks/quilted_wool.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + "quazi-modded:white_quilted_wool", + "quazi-modded:orange_quilted_wool", + "quazi-modded:magenta_quilted_wool", + "quazi-modded:light_blue_quilted_wool", + "quazi-modded:yellow_quilted_wool", + "quazi-modded:lime_quilted_wool", + "quazi-modded:pink_quilted_wool", + "quazi-modded:gray_quilted_wool", + "quazi-modded:light_gray_quilted_wool", + "quazi-modded:cyan_quilted_wool", + "quazi-modded:purple_quilted_wool", + "quazi-modded:blue_quilted_wool", + "quazi-modded:brown_quilted_wool", + "quazi-modded:green_quilted_wool", + "quazi-modded:red_quilted_wool", + "quazi-modded:black_quilted_wool" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/blocks/reinforced_planks.json b/src/main/resources/data/quazi-modded/tags/blocks/reinforced_planks.json new file mode 100644 index 0000000..8ee9fa8 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/blocks/reinforced_planks.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + "quazi-modded:reinforced_oak_planks", + "quazi-modded:reinforced_spruce_planks", + "quazi-modded:reinforced_birch_planks", + "quazi-modded:reinforced_jungle_planks", + "quazi-modded:reinforced_acacia_planks", + "quazi-modded:reinforced_dark_oak_planks" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/blocks/slabs.json b/src/main/resources/data/quazi-modded/tags/blocks/slabs.json new file mode 100644 index 0000000..e9c680c --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/blocks/slabs.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:thatch_slab" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/blocks/stairs.json b/src/main/resources/data/quazi-modded/tags/blocks/stairs.json new file mode 100644 index 0000000..4102bd3 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/blocks/stairs.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:thatch_stairs" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/blocks/walls.json b/src/main/resources/data/quazi-modded/tags/blocks/walls.json new file mode 100644 index 0000000..dfef432 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/blocks/walls.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:thatch_wall" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/brain_corals.json b/src/main/resources/data/quazi-modded/tags/items/brain_corals.json new file mode 100644 index 0000000..1442690 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/brain_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:brain_coral", + "minecraft:brain_coral_fan" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/dead_brain_corals.json b/src/main/resources/data/quazi-modded/tags/items/dead_brain_corals.json new file mode 100644 index 0000000..43f5bc7 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/dead_brain_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:dead_brain_coral", + "minecraft:dead_brain_coral_fan" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/dead_fire_corals.json b/src/main/resources/data/quazi-modded/tags/items/dead_fire_corals.json new file mode 100644 index 0000000..ff2f787 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/dead_fire_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:dead_fire_coral", + "minecraft:dead_fire_coral_fan" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/dead_horn_corals.json b/src/main/resources/data/quazi-modded/tags/items/dead_horn_corals.json new file mode 100644 index 0000000..aa8c294 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/dead_horn_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:dead_horn_coral", + "minecraft:dead_horn_coral_fan" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/dead_tube_corals.json b/src/main/resources/data/quazi-modded/tags/items/dead_tube_corals.json new file mode 100644 index 0000000..3f6f180 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/dead_tube_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:dead_tube_coral", + "minecraft:dead_tube_coral_fan" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/fire_corals.json b/src/main/resources/data/quazi-modded/tags/items/fire_corals.json new file mode 100644 index 0000000..250a529 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/fire_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:fire_coral", + "minecraft:fire_coral_fan" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/glass_shards.json b/src/main/resources/data/quazi-modded/tags/items/glass_shards.json new file mode 100644 index 0000000..f6abdd2 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/glass_shards.json @@ -0,0 +1,22 @@ +{ + "replace": false, + "values": [ + "quazi-modded:glass_shard", + "quazi-modded:white_glass_shard", + "quazi-modded:orange_glass_shard", + "quazi-modded:magenta_glass_shard", + "quazi-modded:light_blue_glass_shard", + "quazi-modded:yellow_glass_shard", + "quazi-modded:lime_glass_shard", + "quazi-modded:pink_glass_shard", + "quazi-modded:gray_glass_shard", + "quazi-modded:light_gray_glass_shard", + "quazi-modded:cyan_glass_shard", + "quazi-modded:purple_glass_shard", + "quazi-modded:blue_glass_shard", + "quazi-modded:brown_glass_shard", + "quazi-modded:green_glass_shard", + "quazi-modded:red_glass_shard", + "quazi-modded:black_glass_shard" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/horn_corals.json b/src/main/resources/data/quazi-modded/tags/items/horn_corals.json new file mode 100644 index 0000000..a7ebb3e --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/horn_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:horn_coral", + "minecraft:horn_coral_fan" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/quilted_wool.json b/src/main/resources/data/quazi-modded/tags/items/quilted_wool.json new file mode 100644 index 0000000..233697a --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/quilted_wool.json @@ -0,0 +1,21 @@ +{ + "replace": false, + "values": [ + "quazi-modded:white_quilted_wool", + "quazi-modded:orange_quilted_wool", + "quazi-modded:magenta_quilted_wool", + "quazi-modded:light_blue_quilted_wool", + "quazi-modded:yellow_quilted_wool", + "quazi-modded:lime_quilted_wool", + "quazi-modded:pink_quilted_wool", + "quazi-modded:gray_quilted_wool", + "quazi-modded:light_gray_quilted_wool", + "quazi-modded:cyan_quilted_wool", + "quazi-modded:purple_quilted_wool", + "quazi-modded:blue_quilted_wool", + "quazi-modded:brown_quilted_wool", + "quazi-modded:green_quilted_wool", + "quazi-modded:red_quilted_wool", + "quazi-modded:black_quilted_wool" + ] +} diff --git a/src/main/resources/data/quazi-modded/tags/items/tube_corals.json b/src/main/resources/data/quazi-modded/tags/items/tube_corals.json new file mode 100644 index 0000000..24e9ab0 --- /dev/null +++ b/src/main/resources/data/quazi-modded/tags/items/tube_corals.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "minecraft:tube_coral", + "minecraft:tube_coral_fan" + ] +} diff --git a/src/main/resources/data/vmulti/tags/blocks/beacon_bases.json b/src/main/resources/data/vmulti/tags/blocks/beacon_bases.json new file mode 100644 index 0000000..9c7fc9d --- /dev/null +++ b/src/main/resources/data/vmulti/tags/blocks/beacon_bases.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:amethyst_block" + ] +} diff --git a/src/main/resources/data/vmulti/tags/blocks/enchantment_boosters.json b/src/main/resources/data/vmulti/tags/blocks/enchantment_boosters.json new file mode 100644 index 0000000..8976311 --- /dev/null +++ b/src/main/resources/data/vmulti/tags/blocks/enchantment_boosters.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + "quazi-modded:acacia_bookshelf", + "quazi-modded:birch_bookshelf", + "quazi-modded:dark_oak_bookshelf", + "quazi-modded:jungle_bookshelf", + "quazi-modded:spruce_bookshelf" + ] +} diff --git a/src/main/resources/data/vmulti/tags/items/beacon_activators.json b/src/main/resources/data/vmulti/tags/items/beacon_activators.json new file mode 100644 index 0000000..a8a90bd --- /dev/null +++ b/src/main/resources/data/vmulti/tags/items/beacon_activators.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "quazi-modded:amethyst" + ] +} diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json new file mode 100644 index 0000000..a1880f3 --- /dev/null +++ b/src/main/resources/fabric.mod.json @@ -0,0 +1,46 @@ +{ + "schemaVersion": 1, + "id": "quazi-modded", + "version": "${version}", + "name": "Quazi-Modded", + "description": "Quazi-Modded is a Minecraft mod that aims to add smaller, standalone features to survival mode. It has a focus on consistent, vanilla-style art direction and creating an atmosphere.", + "authors": [ + { + "name": "Origami Games", + "contact": { + "homepage": "https://origami-games.github.io", + "twitter": "https://twitter.com/origamimaps", + "discord": "https://origami-games.github.io/discord", + "patreon": "https://origami-games.github.io/patreon" + } + } + ], + "contact": { + "homepage": "https://origami-games.github.io/quazi-modded", + "sources": "https://gitlab.com/origami-games/quazi-modded", + "issues": "https://gitlab.com/origami-games/quazi-modded/issues" + }, + "license": "GPL-3.0", + "icon": "pack.png", + "environment": "*", + "entrypoints": { + "main": [ + "co.origamigames.quazimodded.QuaziModded" + ], + "client": [ + "co.origamigames.quazimodded.QuaziModdedClient" + ] + }, + "mixins": [ + "quazi-modded.mixins.json" + ], + "depends": { + "fabricloader": ">=0.7.2", + "fabric": "*", + "minecraft": "1.15.x", + "sheet-lib": ">=1.3.0" + }, + "suggests": { + "flamingo": "*" + } +} diff --git a/src/main/resources/pack.mcmeta b/src/main/resources/pack.mcmeta new file mode 100644 index 0000000..923c888 --- /dev/null +++ b/src/main/resources/pack.mcmeta @@ -0,0 +1,8 @@ +{ + "pack": { + "pack_format": 5, + "description": { + "translate": "mod.quazi-modded.description" + } + } +} diff --git a/src/main/resources/pack.png b/src/main/resources/pack.png new file mode 100644 index 0000000..0b108fc Binary files /dev/null and b/src/main/resources/pack.png differ diff --git a/src/main/resources/quazi-modded.mixins.json b/src/main/resources/quazi-modded.mixins.json new file mode 100644 index 0000000..16895bf --- /dev/null +++ b/src/main/resources/quazi-modded.mixins.json @@ -0,0 +1,13 @@ +{ + "required": true, + "package": "co.origamigames.quazimodded.mixins", + "compatibilityLevel": "JAVA_8", + "mixins": [ + "ItemsMixin", + "PlayerEntityMixin" + ], + "client": [], + "injectors": { + "defaultRequire": 1 + } +}