mirror of
https://github.com/TeamMidnightDust/Decorative.git
synced 2025-12-15 20:45:10 +01:00
Compare commits
45 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6edcdf3c0d | ||
|
|
df8497d5ae | ||
|
|
93a3953607 | ||
|
|
10b3a828b1 | ||
|
|
fbfcd3d597 | ||
|
|
8d7123ca43 | ||
|
|
f373996e36 | ||
|
|
d18046f74f | ||
|
|
c39bc6429e | ||
|
|
94116c43cb | ||
|
|
1033dbc8b3 | ||
|
|
1dc367652c | ||
|
|
442632262f | ||
|
|
65f73f23e5 | ||
|
|
4e27feb292 | ||
|
|
1897e4744e | ||
|
|
38caf277fb | ||
|
|
8b26471622 | ||
|
|
bb6f4d4042 | ||
|
|
01fa068af6 | ||
|
|
0b32c5afc1 | ||
|
|
3af6b9fa9c | ||
|
|
ec91269fd0 | ||
|
|
7448ea2384 | ||
|
|
8b799bbc5b | ||
|
|
200d3dacc3 | ||
|
|
f135ff70d4 | ||
|
|
0aea5e268a | ||
|
|
f87e4a5ce2 | ||
|
|
5149924bab | ||
|
|
0a5636846c | ||
|
|
72b0cf0095 | ||
|
|
1ad6529f09 | ||
|
|
efb772ffd8 | ||
|
|
a9fae64412 | ||
|
|
efb9ed0f86 | ||
|
|
0d65fa8cb9 | ||
|
|
ecdb011c7b | ||
|
|
d26f662002 | ||
|
|
6d78a5684c | ||
|
|
96f2dc67e3 | ||
|
|
89bddc548a | ||
|
|
59ca504771 | ||
|
|
50e700e919 | ||
|
|
aafdebd209 |
116
build.gradle
116
build.gradle
@@ -1,24 +1,48 @@
|
||||
plugins {
|
||||
id 'fabric-loom' version '0.8-SNAPSHOT'
|
||||
id 'fabric-loom' version '1.7-SNAPSHOT'
|
||||
id 'maven-publish'
|
||||
id "me.shedaniel.unified-publishing" version "0.1.+"
|
||||
}
|
||||
|
||||
sourceCompatibility = JavaVersion.VERSION_16
|
||||
targetCompatibility = JavaVersion.VERSION_16
|
||||
sourceCompatibility = JavaVersion.VERSION_21
|
||||
targetCompatibility = JavaVersion.VERSION_21
|
||||
|
||||
archivesBaseName = project.archives_base_name
|
||||
version = project.mod_version
|
||||
group = project.maven_group
|
||||
|
||||
minecraft {
|
||||
}
|
||||
|
||||
repositories {
|
||||
maven { url "https://jitpack.io" }
|
||||
maven { url "https://maven.blamejared.com" }
|
||||
maven { url "https://maven.terraformersmc.com/releases" }
|
||||
flatDir {
|
||||
dirs 'local_maven'
|
||||
maven {
|
||||
url = "https://api.modrinth.com/maven"
|
||||
}
|
||||
maven { url 'https://maven.nucleoid.xyz' }
|
||||
}
|
||||
loom {
|
||||
runs {
|
||||
//
|
||||
// This adds a new gradle task that runs the datagen API: "gradlew runDatagenClient"
|
||||
//
|
||||
datagenClient {
|
||||
inherit client
|
||||
name "Data Generation"
|
||||
vmArg "-Dfabric-api.datagen"
|
||||
vmArg "-Dfabric-api.datagen.output-dir=${file("src/main/generated")}"
|
||||
vmArg "-Dfabric-api.datagen.modid=decorative"
|
||||
|
||||
runDir "build/datagen"
|
||||
}
|
||||
}
|
||||
}
|
||||
sourceSets {
|
||||
main {
|
||||
resources {
|
||||
srcDirs += [
|
||||
'src/main/generated'
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,15 +56,18 @@ dependencies {
|
||||
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
|
||||
|
||||
// modImplementation("vazkii.patchouli:Patchouli:${project.patchouli_version}"){
|
||||
// exclude module: "fabric-api"
|
||||
// }
|
||||
// exclude module: "fabric-api"
|
||||
// }
|
||||
|
||||
modImplementation ("com.terraformersmc:modmenu:${project.mod_menu_version}"){
|
||||
exclude module: "fabric-api"
|
||||
}
|
||||
|
||||
modImplementation "com.github.TeamMidnightDust:midnightlib:${midnightlib_version}"
|
||||
include "com.github.TeamMidnightDust:midnightlib:${midnightlib_version}"
|
||||
modImplementation "maven.modrinth:midnightlib:${midnightlib_version}"
|
||||
include "maven.modrinth:midnightlib:${midnightlib_version}"
|
||||
|
||||
modImplementation include("eu.pb4:polymer-core:${polymer_version}")
|
||||
modImplementation include("eu.pb4:polymer-blocks:${polymer_version}")
|
||||
modImplementation include("eu.pb4:polymer-resource-pack:${polymer_version}")
|
||||
modImplementation include("eu.pb4:polymer-virtual-entity:${polymer_version}")
|
||||
modImplementation include("eu.pb4:polymer-autohost:${polymer_version}")
|
||||
modImplementation include("eu.pb4:factorytools:${factorytools_version}")
|
||||
}
|
||||
|
||||
processResources {
|
||||
@@ -59,7 +86,7 @@ tasks.withType(JavaCompile).configureEach {
|
||||
it.options.encoding = "UTF-8"
|
||||
|
||||
// Minecraft 1.17 (21w19a) upwards uses Java 16.
|
||||
it.options.release = 16
|
||||
it.options.release = 21
|
||||
}
|
||||
|
||||
java {
|
||||
@@ -97,3 +124,58 @@ publishing {
|
||||
// retrieving dependencies.
|
||||
}
|
||||
}
|
||||
ext {
|
||||
releaseChangelog = {
|
||||
def changes = new StringBuilder()
|
||||
changes << "## Decorative v$project.version for $project.minecraft_version\n[View the changelog](https://www.github.com/TeamMidnightDust/Decorative/commits/)"
|
||||
def proc = "git log --max-count=1 --pretty=format:%s".execute()
|
||||
proc.in.eachLine { line ->
|
||||
def processedLine = line.toString()
|
||||
if (!processedLine.contains("New translations") && !processedLine.contains("Merge") && !processedLine.contains("branch")) {
|
||||
changes << "\n- ${processedLine.capitalize()}"
|
||||
}
|
||||
}
|
||||
proc.waitFor()
|
||||
return changes.toString()
|
||||
}
|
||||
}
|
||||
|
||||
unifiedPublishing {
|
||||
project {
|
||||
displayName = "Decorative v$project.version - Fabric $project.minecraft_version"
|
||||
releaseType = "$project.release_type"
|
||||
changelog = releaseChangelog()
|
||||
gameVersions = []
|
||||
gameLoaders = ["fabric","quilt"]
|
||||
mainPublication remapJar
|
||||
relations {
|
||||
includes {
|
||||
curseforge = "midnightlib"
|
||||
modrinth = "midnightlib"
|
||||
}
|
||||
includes {
|
||||
curseforge = "polymer"
|
||||
modrinth = "polymer"
|
||||
}
|
||||
}
|
||||
|
||||
var CURSEFORGE_TOKEN = project.findProperty("CURSEFORGE_TOKEN") ?: System.getenv("CURSEFORGE_TOKEN")
|
||||
if (CURSEFORGE_TOKEN != null) {
|
||||
curseforge {
|
||||
token = CURSEFORGE_TOKEN
|
||||
id = rootProject.curseforge_id
|
||||
gameVersions.addAll "Java 21", project.minecraft_version
|
||||
}
|
||||
}
|
||||
|
||||
var MODRINTH_TOKEN = project.findProperty("MODRINTH_TOKEN") ?: System.getenv("MODRINTH_TOKEN")
|
||||
if (MODRINTH_TOKEN != null) {
|
||||
modrinth {
|
||||
token = MODRINTH_TOKEN
|
||||
id = rootProject.modrinth_id
|
||||
version = "$project.version"
|
||||
gameVersions.addAll project.minecraft_version
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
v1 named intermediary
|
||||
@@ -1 +0,0 @@
|
||||
v1 named intermediary
|
||||
@@ -3,18 +3,22 @@ org.gradle.jvmargs=-Xmx2G
|
||||
|
||||
# Fabric Properties
|
||||
# check these on https://fabricmc.net/use
|
||||
minecraft_version=1.17
|
||||
yarn_mappings=1.17+build.5
|
||||
loader_version=0.11.3
|
||||
minecraft_version=1.21
|
||||
yarn_mappings=1.21+build.9
|
||||
loader_version=0.15.11
|
||||
|
||||
# Mod Properties
|
||||
mod_version = 4.1.1
|
||||
mod_version = 5.0.0-alpha.2
|
||||
maven_group = eu.midnightdust.motschen
|
||||
archives_base_name = decorative
|
||||
release_type=alpha
|
||||
curseforge_id=394007
|
||||
modrinth_id=O7pXTXac
|
||||
|
||||
# Dependencies
|
||||
# currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api
|
||||
fabric_version=0.34.9+1.17
|
||||
mod_menu_version = 2.0.0-beta.7
|
||||
midnightlib_version=0.2.3
|
||||
patchouli_version=1.16.4-50-FABRIC
|
||||
fabric_version=0.100.7+1.21
|
||||
midnightlib_version=1.6.9+1.21-fabric
|
||||
patchouli_version=1.18.2-67-FABRIC
|
||||
polymer_version=0.9.12+1.21.1
|
||||
factorytools_version=0.3.1+1.21
|
||||
|
||||
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
Binary file not shown.
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@@ -1,5 +1,5 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.1-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
||||
269
gradlew
vendored
269
gradlew
vendored
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env sh
|
||||
#!/bin/sh
|
||||
|
||||
#
|
||||
# Copyright 2015 the original author or authors.
|
||||
# Copyright © 2015-2021 the original authors.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
@@ -17,67 +17,101 @@
|
||||
#
|
||||
|
||||
##############################################################################
|
||||
##
|
||||
## Gradle start up script for UN*X
|
||||
##
|
||||
#
|
||||
# Gradle start up script for POSIX generated by Gradle.
|
||||
#
|
||||
# Important for running:
|
||||
#
|
||||
# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is
|
||||
# noncompliant, but you have some other compliant shell such as ksh or
|
||||
# bash, then to run this script, type that shell name before the whole
|
||||
# command line, like:
|
||||
#
|
||||
# ksh Gradle
|
||||
#
|
||||
# Busybox and similar reduced shells will NOT work, because this script
|
||||
# requires all of these POSIX shell features:
|
||||
# * functions;
|
||||
# * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
|
||||
# «${var#prefix}», «${var%suffix}», and «$( cmd )»;
|
||||
# * compound commands having a testable exit status, especially «case»;
|
||||
# * various built-in commands including «command», «set», and «ulimit».
|
||||
#
|
||||
# Important for patching:
|
||||
#
|
||||
# (2) This script targets any POSIX shell, so it avoids extensions provided
|
||||
# by Bash, Ksh, etc; in particular arrays are avoided.
|
||||
#
|
||||
# The "traditional" practice of packing multiple parameters into a
|
||||
# space-separated string is a well documented source of bugs and security
|
||||
# problems, so this is (mostly) avoided, by progressively accumulating
|
||||
# options in "$@", and eventually passing that to Java.
|
||||
#
|
||||
# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,
|
||||
# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;
|
||||
# see the in-line comments for details.
|
||||
#
|
||||
# There are tweaks for specific operating systems such as AIX, CygWin,
|
||||
# Darwin, MinGW, and NonStop.
|
||||
#
|
||||
# (3) This script is generated from the Groovy template
|
||||
# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
|
||||
# within the Gradle project.
|
||||
#
|
||||
# You can find Gradle at https://github.com/gradle/gradle/.
|
||||
#
|
||||
##############################################################################
|
||||
|
||||
# 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
|
||||
app_path=$0
|
||||
|
||||
# Need this for daisy-chained symlinks.
|
||||
while
|
||||
APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path
|
||||
[ -h "$app_path" ]
|
||||
do
|
||||
ls=$( ls -ld "$app_path" )
|
||||
link=${ls#*' -> '}
|
||||
case $link in #(
|
||||
/*) app_path=$link ;; #(
|
||||
*) app_path=$APP_HOME$link ;;
|
||||
esac
|
||||
done
|
||||
SAVED="`pwd`"
|
||||
cd "`dirname \"$PRG\"`/" >/dev/null
|
||||
APP_HOME="`pwd -P`"
|
||||
cd "$SAVED" >/dev/null
|
||||
|
||||
APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit
|
||||
|
||||
APP_NAME="Gradle"
|
||||
APP_BASE_NAME=`basename "$0"`
|
||||
APP_BASE_NAME=${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"
|
||||
MAX_FD=maximum
|
||||
|
||||
warn () {
|
||||
echo "$*"
|
||||
}
|
||||
} >&2
|
||||
|
||||
die () {
|
||||
echo
|
||||
echo "$*"
|
||||
echo
|
||||
exit 1
|
||||
}
|
||||
} >&2
|
||||
|
||||
# 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
|
||||
;;
|
||||
case "$( uname )" in #(
|
||||
CYGWIN* ) cygwin=true ;; #(
|
||||
Darwin* ) darwin=true ;; #(
|
||||
MSYS* | MINGW* ) msys=true ;; #(
|
||||
NONSTOP* ) nonstop=true ;;
|
||||
esac
|
||||
|
||||
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||
@@ -87,9 +121,9 @@ CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||
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"
|
||||
JAVACMD=$JAVA_HOME/jre/sh/java
|
||||
else
|
||||
JAVACMD="$JAVA_HOME/bin/java"
|
||||
JAVACMD=$JAVA_HOME/bin/java
|
||||
fi
|
||||
if [ ! -x "$JAVACMD" ] ; then
|
||||
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
|
||||
@@ -98,7 +132,7 @@ Please set the JAVA_HOME variable in your environment to match the
|
||||
location of your Java installation."
|
||||
fi
|
||||
else
|
||||
JAVACMD="java"
|
||||
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
|
||||
@@ -106,80 +140,95 @@ 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 or MSYS, switch paths to Windows format before running java
|
||||
if [ "$cygwin" = "true" -o "$msys" = "true" ] ; 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=`expr $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" ;;
|
||||
if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
|
||||
case $MAX_FD in #(
|
||||
max*)
|
||||
MAX_FD=$( ulimit -H -n ) ||
|
||||
warn "Could not query maximum file descriptor limit"
|
||||
esac
|
||||
case $MAX_FD in #(
|
||||
'' | soft) :;; #(
|
||||
*)
|
||||
ulimit -n "$MAX_FD" ||
|
||||
warn "Could not set maximum file descriptor limit to $MAX_FD"
|
||||
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, stacking in reverse order:
|
||||
# * args from the command line
|
||||
# * the main class name
|
||||
# * -classpath
|
||||
# * -D...appname settings
|
||||
# * --module-path (only if needed)
|
||||
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.
|
||||
|
||||
# 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"
|
||||
# For Cygwin or MSYS, switch paths to Windows format before running java
|
||||
if "$cygwin" || "$msys" ; then
|
||||
APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
|
||||
CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
|
||||
|
||||
JAVACMD=$( cygpath --unix "$JAVACMD" )
|
||||
|
||||
# Now convert the arguments - kludge to limit ourselves to /bin/sh
|
||||
for arg do
|
||||
if
|
||||
case $arg in #(
|
||||
-*) false ;; # don't mess with options #(
|
||||
/?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath
|
||||
[ -e "$t" ] ;; #(
|
||||
*) false ;;
|
||||
esac
|
||||
then
|
||||
arg=$( cygpath --path --ignore --mixed "$arg" )
|
||||
fi
|
||||
# Roll the args list around exactly as many times as the number of
|
||||
# args, so each arg winds up back in the position where it started, but
|
||||
# possibly modified.
|
||||
#
|
||||
# NB: a `for` loop captures its iteration list before it begins, so
|
||||
# changing the positional parameters here affects neither the number of
|
||||
# iterations, nor the values presented in `arg`.
|
||||
shift # remove old arg
|
||||
set -- "$@" "$arg" # push replacement arg
|
||||
done
|
||||
fi
|
||||
|
||||
# Collect all arguments for the java command;
|
||||
# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
|
||||
# shell script including quotes and variable substitutions, so put them in
|
||||
# double quotes to make sure that they get re-expanded; and
|
||||
# * put everything else in single quotes, so that it's not re-expanded.
|
||||
|
||||
set -- \
|
||||
"-Dorg.gradle.appname=$APP_BASE_NAME" \
|
||||
-classpath "$CLASSPATH" \
|
||||
org.gradle.wrapper.GradleWrapperMain \
|
||||
"$@"
|
||||
|
||||
# Use "xargs" to parse quoted args.
|
||||
#
|
||||
# With -n1 it outputs one arg per line, with the quotes and backslashes removed.
|
||||
#
|
||||
# In Bash we could simply go:
|
||||
#
|
||||
# readarray ARGS < <( xargs -n1 <<<"$var" ) &&
|
||||
# set -- "${ARGS[@]}" "$@"
|
||||
#
|
||||
# but POSIX shell has neither arrays nor command substitution, so instead we
|
||||
# post-process each arg (as a line of input to sed) to backslash-escape any
|
||||
# character that might be a shell metacharacter, then use eval to reverse
|
||||
# that process (while maintaining the separation between arguments), and wrap
|
||||
# the whole thing up as a single "set" statement.
|
||||
#
|
||||
# This will of course break if any of these variables contains a newline or
|
||||
# an unmatched quote.
|
||||
#
|
||||
|
||||
eval "set -- $(
|
||||
printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" |
|
||||
xargs -n1 |
|
||||
sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' |
|
||||
tr '\n' ' '
|
||||
)" '"$@"'
|
||||
|
||||
exec "$JAVACMD" "$@"
|
||||
|
||||
Binary file not shown.
@@ -1,6 +1,6 @@
|
||||
pluginManagement {
|
||||
repositories {
|
||||
jcenter()
|
||||
maven { url "https://maven.architectury.dev/" }
|
||||
maven {
|
||||
name = 'Fabric'
|
||||
url = 'https://maven.fabricmc.net/'
|
||||
|
||||
@@ -0,0 +1,233 @@
|
||||
// 1.21 2024-09-01T09:26:47.242811261 Decorative/Recipes
|
||||
9e4053b040259b129aad5a249b7bb58f5555518f data/decorative/recipe/wall_clock.json
|
||||
c7ad4b64d576aee115925400b1fa6500d81d02c9 data/decorative/advancement/recipes/decorations/spruce_log_with_axe.json
|
||||
a784329131a6c3f7d820f7f3c9be61a4127f12b9 data/decorative/recipe/gray_lamp.json
|
||||
af28253dde9cc61cf2ddb1e2fae27b6e1a4e06b9 data/decorative/advancement/recipes/decorations/television.json
|
||||
9d0cba2966aa6060d38965fdc6b4725e2dbb4570 data/decorative/advancement/recipes/decorations/light_gray_bath_tire.json
|
||||
d8af6ae40a5f699782989edff37b9c9417b6d5d9 data/decorative/advancement/recipes/transportation/thirty_sign.json
|
||||
755511678af220d7cfe926ae70bea778def8f9cb data/decorative/recipe/light_blue_lamp.json
|
||||
92a2de5de20bab690ba3fac7a6092fe17ee5665c data/decorative/advancement/recipes/decorations/white_bath_tire.json
|
||||
41500008ef363f3a2e26aea2f21c06daeee5b801 data/decorative/advancement/recipes/decorations/green_double_lamp.json
|
||||
e9576e6815c54d99c0c37d15eaa0ba682c3255d1 data/decorative/recipe/orange_double_lamp.json
|
||||
9262ec4f8c945c63a16c2ff6a536052f3b9e562c data/decorative/advancement/recipes/decorations/birch_log_with_axe.json
|
||||
06529fe16fa6e7b6f2fd5bdd3cbe55c293fac647 data/decorative/advancement/recipes/transportation/road_white_short.json
|
||||
8a2950ab2be80a9fa11272c672698f26deccdda5 data/decorative/recipe/road_long_short_from_road.json
|
||||
75fc64574e313f6df1787448163eb4e070afed15 data/decorative/advancement/recipes/decorations/blue_digital_clock.json
|
||||
543017e185506c0c16fef20d654d57cbe4fb2f73 data/decorative/advancement/recipes/decorations/mangrove_log_with_axe.json
|
||||
e65d15949122ad9190f0f785e00c1e2e2c069e55 data/decorative/recipe/warped_stem_with_axe.json
|
||||
3a0072c8ac3e9488d3c3da850bb6ebffaea0aeba data/decorative/recipe/christmas_lights.json
|
||||
79937b0ec45e8623c122ffbe6a608028ae0d30df data/decorative/recipe/green_digital_clock.json
|
||||
acb623f0528081f0d59a5722b98d027cffb16237 data/decorative/recipe/road_white_short_from_road.json
|
||||
b42d849311cc115a5c3bbd82c8ea17432602a460 data/decorative/advancement/recipes/decorations/shower_head.json
|
||||
b3fac2535a6f0056ff009157adaad92d7f6095d9 data/decorative/recipe/shower_head.json
|
||||
c38e2b97d02b24721f2fe2e0c18801f74189c3da data/decorative/advancement/recipes/decorations/green_digital_clock.json
|
||||
1ed6928ef5a3b956b8acd113b8ff6eb014f0b67e data/decorative/advancement/recipes/decorations/pool_wall.json
|
||||
442eab2407f521035e6faa3b39b8d66c3e15e405 data/decorative/recipe/beach_ball.json
|
||||
aa6c43501c66cdaa4e1bb9b14f4d5657503d831e data/decorative/recipe/cyan_bath_tire.json
|
||||
7be358c8c0e1c696e2587a851d040d29d212e347 data/decorative/advancement/recipes/decorations/purple_double_lamp.json
|
||||
a2e36434055716ff57bbbb8f93ce4d1a1c42d011 data/decorative/recipe/blue_bath_tire.json
|
||||
bfef7334fa9893eac82c8db7045ba69336d2ffa1 data/decorative/advancement/recipes/decorations/pink_double_lamp.json
|
||||
c1899be04cf38d2684209926ad40f46f528c61e2 data/decorative/recipe/light_blue_bath_tire.json
|
||||
41cca238b5de1794bcf1e45f96685f879d908be5 data/decorative/advancement/recipes/transportation/onehundredten_sign.json
|
||||
3a1ba95d28edfefeb0558e12eae9f8e442725b5a data/decorative/advancement/recipes/transportation/road_white_short_from_road.json
|
||||
fa5f4d1394384e1f716e8fad5240818736e9795e data/decorative/recipe/orange_digital_clock.json
|
||||
202b648f3dc3a6c6b2fa667e8c6a72a7e238d355 data/decorative/advancement/recipes/decorations/black_double_lamp.json
|
||||
3424e5e6940aa48b425444dbe700edb5afb5f73a data/decorative/advancement/recipes/decorations/pink_bath_tire.json
|
||||
5df8364ef5b397553888ded16502724f817ab394 data/decorative/advancement/recipes/decorations/springboard_inverted.json
|
||||
a4d672b6cee5c2d2ebedd19c5393d8868280d8cd data/decorative/recipe/yellow_double_lamp.json
|
||||
cdf1d54c043a57cd870dc0a580eeb2bedefd3415 data/decorative/recipe/sixty_sign.json
|
||||
1b5bb87f75a61d3a35bd3c320ad55fb97cb4e87b data/decorative/advancement/recipes/decorations/light_gray_double_lamp.json
|
||||
c228ccbef39fe2d9d22c387307c36945035f6d90 data/decorative/recipe/cyan_digital_clock.json
|
||||
bf89dbaabcc4a0f684e4f79c6e70340e56253192 data/decorative/advancement/recipes/transportation/fifty_sign.json
|
||||
1ce540f6c22e95a7ec8cfd9ac48afdd9af0a0928 data/decorative/advancement/recipes/decorations/gray_bath_tire.json
|
||||
f7470ac621216657ab186616d0254a04743ef583 data/decorative/advancement/recipes/decorations/beach_ball.json
|
||||
7677de7550d55fc58da0554f1e3af48e93ab257c data/decorative/advancement/recipes/decorations/yellow_lamp.json
|
||||
8b6134bc286c60ce10cad9eaadedb6542423af4d data/decorative/advancement/recipes/transportation/road.json
|
||||
598b66ec47ff17146e9f4a1f53560065cfda9bde data/decorative/recipe/lime_digital_clock.json
|
||||
2d6e47b18bac7a05aa6799b0755316af0a2c50fa data/decorative/recipe/black_bath_tire.json
|
||||
fdbd3df80516408bf4ce336b3b023e0448ae5d57 data/decorative/recipe/purple_digital_clock.json
|
||||
436770fa4c85d57e5e5fb64f86762ee2c5c53c59 data/decorative/advancement/recipes/transportation/eighty_sign.json
|
||||
dd7c845f67b2dc144b315422d12edc0a45381260 data/decorative/advancement/recipes/decorations/light_blue_double_lamp.json
|
||||
771dad46207ea9e1c6d6ccb2d328763ec30b5ef8 data/decorative/advancement/recipes/decorations/crimson_stem_with_axe.json
|
||||
93baae858af9fe050211ebe71e5944467d9ed53f data/decorative/recipe/ceilingfan.json
|
||||
ce93d6dae01eedf9c8b898cdda6621ed62d262e6 data/decorative/recipe/red_bath_tire.json
|
||||
3b4465a4a33e8f1c9b48717ae29daaa07e9bb2b9 data/decorative/advancement/recipes/transportation/forty_sign.json
|
||||
eebc34041463a2cc5a99f09eeedbd44d48ed51b9 data/decorative/recipe/pool_sprinkler.json
|
||||
32c4773eb843ec56a8352f21ea4078f2e5df6623 data/decorative/advancement/recipes/decorations/yellow_bath_tire.json
|
||||
3f66d6d9253eab2f280295f5b6e06c2652755786 data/decorative/recipe/lime_double_lamp.json
|
||||
42048d634891e821484ef3c982a586d80ce51786 data/decorative/advancement/recipes/decorations/brown_bath_tire.json
|
||||
bea5f6fa05b7fecc8e2162cefa5bedf0c5de6456 data/decorative/recipe/green_double_lamp.json
|
||||
a13eede6374708c5a6bc2620d00625575ec5e284 data/decorative/recipe/light_gray_digital_clock.json
|
||||
38f7e9cccc3a49b0c49bcdc2d10d5095d7bec31a data/decorative/recipe/pink_double_lamp.json
|
||||
fdb5796fa843832f05b6f0c8b96980559333bf5d data/decorative/recipe/kitchen_tiles.json
|
||||
cac37fba15d98750e86f2765ff43746ef8f7a806 data/decorative/advancement/recipes/decorations/cyan_double_lamp.json
|
||||
c7fb9c5727bd712ecbf50a8217b3f6284dd6a6da data/decorative/recipe/blue_lamp.json
|
||||
891d74a5a69650582fd4314840b90bc49e9ee537 data/decorative/recipe/purple_double_lamp.json
|
||||
e1b3d34a5063f3fe8021ccb56e88eb7bab09f92a data/decorative/recipe/pink_lamp.json
|
||||
c90f675aefa46f8a50d7c91320709018d885fc78 data/decorative/recipe/cyan_lamp.json
|
||||
cc5a9bfdec5f1b2becd3ca82164ceba4f30734cd data/decorative/recipe/orange_lamp.json
|
||||
287f15bc54602921758786f4ceded29b75ad223b data/decorative/recipe/yellow_lamp.json
|
||||
bf19fcc4ac7b454d9f9faeba9ac412374cb0a5f9 data/decorative/advancement/recipes/decorations/magenta_digital_clock.json
|
||||
001c939d69572d71d797f93669b66eb5a1e29bd7 data/decorative/recipe/green_bath_tire.json
|
||||
936c62d9f00023ac359b864cb6f076d778143fad data/decorative/recipe/traffic_cone.json
|
||||
936b059633cd8cc321e3ddd87bc00bcfe18472e4 data/decorative/advancement/recipes/transportation/guardrail.json
|
||||
fe5364c1285bcec7c81725016eb955cfbbc426ee data/decorative/advancement/recipes/transportation/empty_sign.json
|
||||
4a83797ee3b3c2a993e6e547307f143e4bd8e116 data/decorative/recipe/onehundred_sign.json
|
||||
8324fe311ed55b29d971905ce223b958e15ba0bf data/decorative/recipe/yellow_digital_clock.json
|
||||
17615ad2622844eb75b208f7ffa3c0c1df76e466 data/decorative/recipe/white_double_lamp.json
|
||||
b5a960fa00a186665625f422387c892e30afaa07 data/decorative/recipe/eighty_sign.json
|
||||
f4625a4199fc8eea58ffc468e155c3505e21e27f data/decorative/recipe/fire_hydrant.json
|
||||
e5480c0a04101a6f643e9901f95bd91502eda1ad data/decorative/advancement/recipes/transportation/five_sign.json
|
||||
0d75a48f8cae9d1aa0ff0be7596b4e99c5cf153f data/decorative/advancement/recipes/transportation/ninety_sign.json
|
||||
fbaec7091d109b4246737dc863f1ac2bb2a941c8 data/decorative/advancement/recipes/decorations/black_bath_tire.json
|
||||
a31a0f68d05977c9475003dc56459c5966346900 data/decorative/recipe/bird_bath.json
|
||||
89794516cdcd2e1aeb5827b26b56edddf5c98f20 data/decorative/recipe/oak_log_with_axe.json
|
||||
2a1b898943b733a60d19da9787bab8f20aad138d data/decorative/recipe/light_blue_double_lamp.json
|
||||
c19b7a59fac568dcf30acc9348810be3163ad1dc data/decorative/advancement/recipes/decorations/kitchen_tiles_inverted.json
|
||||
3e6a786261359f0c3e3217fd671f1e2a22ed8c2a data/decorative/advancement/recipes/transportation/seventy_sign.json
|
||||
a12371cfb294847fde2c5e689eeb23fe62d1f8f3 data/decorative/recipe/road_white_long.json
|
||||
1cbe006c180599a63d173c09f7a47eec38fa3ed8 data/decorative/advancement/recipes/decorations/ceilingfan.json
|
||||
0749023f62b9bc57dc92925b7a50c9565d183aa9 data/decorative/advancement/recipes/decorations/acacia_log_with_axe.json
|
||||
e026a94488c036ff18dd5f6fb38826c30b2ae8ed data/decorative/advancement/recipes/decorations/gray_digital_clock.json
|
||||
7541115084824e7c07a3fe16f427a838ff05c635 data/decorative/recipe/sign_post.json
|
||||
7f484e9c2d7ac35f1461c0af9157f19570c4d08a data/decorative/recipe/fifty_sign.json
|
||||
a95906844336037ba8b13f0046aa464166f980c9 data/decorative/recipe/empty_sign.json
|
||||
124bc3456769224c38132f0a45575a29086443d6 data/decorative/advancement/recipes/decorations/pink_digital_clock.json
|
||||
747803c678142b0acd37fef32493af40b24bdfdd data/decorative/advancement/recipes/decorations/blue_double_lamp.json
|
||||
142d1aeee6b499ce9a7894e94d889411328e2454 data/decorative/advancement/recipes/decorations/orange_lamp.json
|
||||
cf6dd7aeb20678df2efabcb2a38e7fa595797369 data/decorative/advancement/recipes/decorations/black_lamp.json
|
||||
3c9d54708db2bf836bbcd215a13197c5fca973be data/decorative/recipe/ninety_sign.json
|
||||
28c511bb0c722d6c3699c29b42dfd58c4ef3660c data/decorative/advancement/recipes/decorations/light_blue_lamp.json
|
||||
fe8f7b29cba03feaa1036013fa06831a53664515 data/decorative/recipe/white_bath_tire.json
|
||||
3cde566294cd2b55c27e8bfb623ea027405235bd data/decorative/advancement/recipes/transportation/sixty_sign.json
|
||||
533603822eb60a487aa2fa9962209697b4054d95 data/decorative/recipe/twenty_sign.json
|
||||
466f5eee3f13b9d06946a46030556034656e5e0b data/decorative/recipe/television.json
|
||||
b0e34ee416eacb5027df25b6554767ef3325b2c0 data/decorative/advancement/recipes/decorations/brown_digital_clock.json
|
||||
a8e83c4467e4cc593c2358bd4f2220ea63db1fe0 data/decorative/recipe/dark_oak_log_with_axe.json
|
||||
5065f30cbde75ca10cc61dd764ff3fbf45c7c10d data/decorative/advancement/recipes/decorations/lime_digital_clock.json
|
||||
4903c4e44c3535782dd0c9fb2212c184f01fa07e data/decorative/advancement/recipes/decorations/wall_clock.json
|
||||
deca428b78a3de7da9a4b97f0fb745e737708830 data/decorative/advancement/recipes/decorations/kitchen_tiles.json
|
||||
a920e7191a3d17a0d7cdf90f85b60ab535f542c4 data/decorative/recipe/birch_log_with_axe.json
|
||||
553ac249ae76dbeef4de1d10ea8350ee329607e0 data/decorative/recipe/pink_bath_tire.json
|
||||
b21b84b2c06c76253eafe123af2ed563351efbdd data/decorative/advancement/recipes/decorations/cyan_digital_clock.json
|
||||
4290eafe32c114f3390e27231c6f9ba02cf97cb3 data/decorative/recipe/brown_double_lamp.json
|
||||
eefda8442f5a3f95b6468c9e50edfe43fa586172 data/decorative/recipe/onehundredten_sign.json
|
||||
35bdf3faadd6222eeaa97a86ef4aec9bedfe7479 data/decorative/advancement/recipes/decorations/gray_lamp.json
|
||||
7e67a7b4d0775be58984c13c6d695c5afa580bfc data/decorative/advancement/recipes/decorations/jungle_log_with_axe.json
|
||||
fd91e99529471b42616f8e55d724b6b2326da995 data/decorative/advancement/recipes/decorations/orange_bath_tire.json
|
||||
739e56a47b963b7268c31d78740beb998446c071 data/decorative/advancement/recipes/decorations/gray_double_lamp.json
|
||||
96f427373926977246a35e7c53068d0369ab021d data/decorative/recipe/gray_bath_tire.json
|
||||
f085e5ef996a54964332951507fdd307c1bf122f data/decorative/advancement/recipes/decorations/light_blue_bath_tire.json
|
||||
a95186b170f1de926284b5a623681c13238fc1ca data/decorative/recipe/black_digital_clock.json
|
||||
f16305018efd7c2787f9475b23188ba258a76772 data/decorative/advancement/recipes/decorations/light_gray_digital_clock.json
|
||||
be30f00466ef01c05881e4cfcb4972576fd6567b data/decorative/recipe/light_blue_digital_clock.json
|
||||
87bdbe860071142d6330f48f74ced7015b350b05 data/decorative/advancement/recipes/decorations/warped_stem_with_axe.json
|
||||
c240837233e9c4b2b1ae4bb144f87a2151b74865 data/decorative/recipe/acacia_log_with_axe.json
|
||||
1f7eb14ae20e37347ceb4fdbbaefe700c1077a30 data/decorative/advancement/recipes/decorations/old_television.json
|
||||
d42e86185410e284ee79fc0309330ab0e9686d06 data/decorative/recipe/springboard_inverted.json
|
||||
af939d2b444087daa9f829ae23950bd355fd8822 data/decorative/advancement/recipes/decorations/lime_double_lamp.json
|
||||
d1e59505ddca87b9dce00eb3e99852754a66c383 data/decorative/recipe/blue_digital_clock.json
|
||||
4f716998f9cec9d976a7590da24c8d1b3130a718 data/decorative/advancement/recipes/decorations/magenta_lamp.json
|
||||
d66674d7211ba6dc4af44e92b9b7c66011d7d959 data/decorative/advancement/recipes/decorations/orange_digital_clock.json
|
||||
969f6d07fee55e1ad1da025f2d19539acadba552 data/decorative/recipe/thirty_sign.json
|
||||
51e95f05a256f4735c540fb1291ac28b1f4a4a02 data/decorative/recipe/black_lamp.json
|
||||
54ff432b25f0c3d26141f2c624a51bd66c1c69e0 data/decorative/recipe/light_gray_double_lamp.json
|
||||
0cacc40f6d36cd9df9b34fd2f920da6c04a11d64 data/decorative/recipe/cyan_double_lamp.json
|
||||
7c403f49b9ba7a752c396375a69c79a06135a16f data/decorative/advancement/recipes/transportation/twenty_sign.json
|
||||
51eb2ee81af387e58052a87c1834c95c8c746efa data/decorative/recipe/ten_sign.json
|
||||
38b9642a5cbe86c4ff2d3353ab94d3947961c21b data/decorative/recipe/light_gray_bath_tire.json
|
||||
8c0afa643841b405783435907dbe57c18e18f0f7 data/decorative/recipe/jungle_log_with_axe.json
|
||||
0466f919c451a9798c1916793832d5eaec4010f8 data/decorative/recipe/magenta_lamp.json
|
||||
3c94cdbcb7208959d69a378f08ae12ff04c3a0d7 data/decorative/advancement/recipes/decorations/red_bath_tire.json
|
||||
5eea0a02ec6a43419b5dcc4a53cf50f8812a85f9 data/decorative/recipe/magenta_bath_tire.json
|
||||
a4fb6170418fb54b2edf6732176cfedd1e473c2f data/decorative/advancement/recipes/decorations/lime_lamp.json
|
||||
b3887cbe53253d0c7bbea00292d19285e800e93a data/decorative/recipe/crimson_stem_with_axe.json
|
||||
25ad2d08fb005a906cbeb12fd6c170fd25f27373 data/decorative/recipe/bamboo_block_with_axe.json
|
||||
7eb061c33ee63bb46ae98770114f48692e6d0530 data/decorative/recipe/kitchen_tiles_inverted.json
|
||||
4530cd8cf2a6274c338cb71d0ed346cc8324064d data/decorative/recipe/water_pump.json
|
||||
3b46e6d6967427e9cc47bc8587f13070c889bbf2 data/decorative/recipe/black_double_lamp.json
|
||||
cbe251cdb2301152ecd042db19170a49dac97914 data/decorative/recipe/mangrove_log_with_axe.json
|
||||
7c52494466db67b5505c654fcc3410e89b1a34a9 data/decorative/advancement/recipes/decorations/stone_path.json
|
||||
0148615f4a2105c668a220fcd22c0e6b2b7027da data/decorative/recipe/white_digital_clock.json
|
||||
28d5339ba86a1848f6572e2f149bb2771be067e8 data/decorative/recipe/brown_lamp.json
|
||||
cdfba7a11369ecbdaf362f3a06c98fb0b2250255 data/decorative/recipe/stone_path.json
|
||||
4526746ce747877e747d8c4bf58e7613d73c00ac data/decorative/advancement/recipes/decorations/black_digital_clock.json
|
||||
120b58f44452675436c582a14aff3a94498577b2 data/decorative/recipe/stop_sign.json
|
||||
4c636d686527f14b73c16725528807d4a48c9653 data/decorative/advancement/recipes/decorations/red_digital_clock.json
|
||||
2ff78364ad21abebfa1c29069bc0a7fde4df3ed3 data/decorative/advancement/recipes/decorations/lime_bath_tire.json
|
||||
16fb3c97a1eb4fb8e6463206f730c8b3f5d4f5b7 data/decorative/advancement/recipes/transportation/stop_sign.json
|
||||
0a214e2501017cba64c5821876c96d9bb10ec4fe data/decorative/recipe/brown_digital_clock.json
|
||||
9a5d2566c11684a8fa4204f8d4c2f511e9d0bdd2 data/decorative/recipe/magenta_digital_clock.json
|
||||
b9e3e8143a0890359dfbad4b222aaa0138d7af9c data/decorative/recipe/gray_digital_clock.json
|
||||
a96b45f0c92082c5de774adfc8dcae6faa5863c4 data/decorative/advancement/recipes/transportation/onehundred_sign.json
|
||||
e25a47b5f0efc7f810d696a50e16319e8ed03b51 data/decorative/recipe/purple_lamp.json
|
||||
2e9ffeeff6600986effb9a1f3f22c27ebe025712 data/decorative/recipe/red_digital_clock.json
|
||||
81469d13349fb8f0151a94b1e3667389a110c221 data/decorative/recipe/pool_wall.json
|
||||
255265b4d2706e90a30cf0bda93bbd016747f4ff data/decorative/advancement/recipes/decorations/brown_lamp.json
|
||||
65541a7d826f010da7aac3b7b5fcb9974d68eb34 data/decorative/recipe/magenta_double_lamp.json
|
||||
e47d93b927582ed10c721e25c51d9a94d2f4064d data/decorative/recipe/cherry_log_with_axe.json
|
||||
5f0c0f395e24fb107ce3d85e12c67ff059dbf2de data/decorative/advancement/recipes/decorations/red_double_lamp.json
|
||||
afcaf9508f1ab2313f5c2b63f2feaa7ce2cb1171 data/decorative/advancement/recipes/decorations/orange_double_lamp.json
|
||||
85b52ffb0adb16cca16b1e831da2c901129c9169 data/decorative/recipe/purple_bath_tire.json
|
||||
c135914d97b129d68e6d95c8699a7d49a0b68b26 data/decorative/recipe/orange_bath_tire.json
|
||||
61891e6a7c958c7f380b036891e296cb2831078d data/decorative/advancement/recipes/decorations/brown_double_lamp.json
|
||||
a9c4f9523fc0fadf3a9580632b95c191d9b8efd2 data/decorative/recipe/springboard.json
|
||||
6caa098708b8a8a935ddf98175b6afb0d104167b data/decorative/advancement/recipes/decorations/light_blue_digital_clock.json
|
||||
d06042f8fefc1ce0383b181fc735cf8437dccb77 data/decorative/advancement/recipes/decorations/sliding_door.json
|
||||
ddce339d60f0aeb0d9509c99f82ab696e6a5bb0d data/decorative/recipe/christmas_tree.json
|
||||
14a6a15d7c0328dc16e9690b4a9eaa003f889ec3 data/decorative/advancement/recipes/decorations/springboard.json
|
||||
de2d0412c0e848b9526839e705039d854f8098dc data/decorative/advancement/recipes/decorations/bird_bath.json
|
||||
cf494e0e200ca17c0541b16dffb24fc11aff57da data/decorative/advancement/recipes/decorations/pool_sprinkler.json
|
||||
3c8a135213f1fa9bcc52ddf73eb31b7d0945b548 data/decorative/advancement/recipes/transportation/road_white_long.json
|
||||
01189dc0263b15ff6e40e27012aa99dd0b54f302 data/decorative/advancement/recipes/decorations/white_digital_clock.json
|
||||
62430ac79b707e84af35a8f6e0a9ea916fb2c5df data/decorative/advancement/recipes/decorations/dark_oak_log_with_axe.json
|
||||
a05af42b4237f5d26358e98ea200f6e53337df5a data/decorative/recipe/pink_digital_clock.json
|
||||
d64b46a5af5f115feb11a2d575dd7ebec10bd95b data/decorative/advancement/recipes/decorations/purple_lamp.json
|
||||
a75e5488dd6e399b967c0ce6f19f556c968d0c03 data/decorative/advancement/recipes/decorations/cherry_log_with_axe.json
|
||||
04bf6fbfe9cb9f18e8d5408ba4348fcd0251785b data/decorative/advancement/recipes/decorations/cyan_lamp.json
|
||||
0049e0bca73b95810cb124c8f2f035613e42311f data/decorative/advancement/recipes/decorations/christmas_tree.json
|
||||
2849d3f15a34c065c523d4cd6e42ac98c98b7200 data/decorative/advancement/recipes/decorations/green_lamp.json
|
||||
7067079e2d2e5af9ac35454af2352ff9189824e0 data/decorative/advancement/recipes/decorations/pink_lamp.json
|
||||
8ca3dbd27dab8cbed815fefe4a5b2a83eb3cd1dd data/decorative/recipe/guardrail.json
|
||||
d08707bb988b203b21144f3db4bb9576875ee813 data/decorative/advancement/recipes/decorations/blue_lamp.json
|
||||
270843afa8c887fe668f9cfa58c131a226776d3c data/decorative/recipe/blue_double_lamp.json
|
||||
c0b9442b873af752eaf1b97fa49472d06698367a data/decorative/recipe/five_sign.json
|
||||
a6f8871db579db882e002b74e53c48df22cd61d0 data/decorative/recipe/light_gray_lamp.json
|
||||
ca61f1d618b5ffda9a3c317c7eb604159a3ff514 data/decorative/advancement/recipes/decorations/green_bath_tire.json
|
||||
16cb2c3b23ab75834a13a2f2c4cae499690cf97e data/decorative/advancement/recipes/decorations/purple_bath_tire.json
|
||||
499be4d9c6b647bce9d2855324b09165b2e97b35 data/decorative/advancement/recipes/decorations/red_lamp.json
|
||||
20a8ab51dfcf247162ee3c7e92ed660ece390bde data/decorative/recipe/brown_bath_tire.json
|
||||
a747d1068c30ecc88a700537891a25b2667671d2 data/decorative/recipe/road_white_short.json
|
||||
fd3513bff41a5d2a2bec4c03eaa2098a3be59d8e data/decorative/advancement/recipes/decorations/traffic_cone.json
|
||||
45112e5234e9bd4a7f1b4790dae3ccce695b200b data/decorative/recipe/gray_double_lamp.json
|
||||
b859258b4ea7e5fbcf36555252204e9243dc1dbb data/decorative/advancement/recipes/decorations/bamboo_block_with_axe.json
|
||||
b8e28bd6ef09d49046de330046f47798cd7170b0 data/decorative/advancement/recipes/decorations/light_gray_lamp.json
|
||||
9d92567656fab5363fdc4eacca4db086e9e0d4fb data/decorative/advancement/recipes/decorations/white_lamp.json
|
||||
313c7275e084dfad53baa2d8dbb27ecb78c65322 data/decorative/recipe/red_lamp.json
|
||||
8b985258b4d6837eeac26fc9134495d9285e2a78 data/decorative/advancement/recipes/decorations/magenta_bath_tire.json
|
||||
bc6cf923c683a1e0b3bc62a4f199881f850b6d46 data/decorative/recipe/lime_lamp.json
|
||||
baac344bda7473ab704eaeff2b4c338eb44d7032 data/decorative/recipe/old_television.json
|
||||
e6183d511bde67905df3c9a47067de58c7d0fc11 data/decorative/advancement/recipes/decorations/sign_post.json
|
||||
a8117b67c3e1151fbda93894d23996fbca6b3738 data/decorative/advancement/recipes/decorations/yellow_digital_clock.json
|
||||
33dcabf3fbc836703d751b0ea4cde506e7672563 data/decorative/advancement/recipes/transportation/fire_hydrant.json
|
||||
51330d9b4541579a6badf5b4a9e3452174a54031 data/decorative/recipe/spruce_log_with_axe.json
|
||||
52b3c7aee833d88261c324de413144e48eb31d53 data/decorative/advancement/recipes/decorations/cyan_bath_tire.json
|
||||
66158b652a48d577ee40f86ceb932b1651bac23a data/decorative/advancement/recipes/decorations/blue_bath_tire.json
|
||||
bfa9536fd4cd346df0c4aa3159a5ad79665de010 data/decorative/advancement/recipes/transportation/road_long_short_from_road.json
|
||||
fbe7cc4f9a7a02e14324ecbf8b7561cc92ab28ec data/decorative/advancement/recipes/decorations/christmas_lights.json
|
||||
6529dc93e8da7ef36df7e534b1a4fabe2258b0eb data/decorative/recipe/seventy_sign.json
|
||||
445633f13bbe109bd5b15eef397761c96293e472 data/decorative/recipe/sliding_door.json
|
||||
7c1de2d1a81ba13775d18cac0f59fa8fa6ecad91 data/decorative/recipe/red_double_lamp.json
|
||||
0a4af6516c0e5cdba06f54232f23ab3235c7cdc6 data/decorative/advancement/recipes/decorations/white_double_lamp.json
|
||||
ea029ebb55b76bd83cafd0ac84d350c528dccd60 data/decorative/recipe/yellow_bath_tire.json
|
||||
7cb5cd7d76b7660c9fce6d49537efc7ca8d66310 data/decorative/advancement/recipes/decorations/magenta_double_lamp.json
|
||||
cd402919e7cdebe888d56c3ea8a6e532f7af57cd data/decorative/advancement/recipes/transportation/ten_sign.json
|
||||
55713b918b0d60d5bf4ab5cb1894969b159a6652 data/decorative/recipe/road.json
|
||||
335006820913446378f7f62f7ad70d7cc6b02ed6 data/decorative/recipe/green_lamp.json
|
||||
34fb31b7da90cda67b3e9fbbaca61d542939ef22 data/decorative/advancement/recipes/decorations/oak_log_with_axe.json
|
||||
e9d23c0151351de34a3464e7e5b54b67c986ab4c data/decorative/advancement/recipes/decorations/yellow_double_lamp.json
|
||||
29cc708af165248ec26a9bb0a06302ee38c6909c data/decorative/advancement/recipes/decorations/water_pump.json
|
||||
b06b1920893e3cc4e98c2757a537a153bf551fa0 data/decorative/recipe/lime_bath_tire.json
|
||||
cdbd80144d036f88ee6fa031f26d82e1a072dbb6 data/decorative/recipe/white_lamp.json
|
||||
b19f703dba308a2f616e1af299d262221ba15f90 data/decorative/advancement/recipes/decorations/purple_digital_clock.json
|
||||
b0b5791ec8119aa38168f16d6ffa45d1a2730df1 data/decorative/recipe/forty_sign.json
|
||||
@@ -0,0 +1,97 @@
|
||||
// 1.21 2024-09-01T09:26:47.246058135 Decorative/Block Loot Tables
|
||||
89cdb12dd315c74b635244350ea725b1cc5cff53 data/decorative/loot_table/blocks/orange_lamp.json
|
||||
db0783aa5f2aebcde11576ff95da049cf278b336 data/decorative/loot_table/blocks/mangrove_log_with_axe.json
|
||||
e13c9b7a44df3ef0e24e4878355b435a7c9b596e data/decorative/loot_table/blocks/yellow_digital_clock.json
|
||||
81b3ec6a09bffa96ff21db004af26814739dae35 data/decorative/loot_table/blocks/fire_hydrant.json
|
||||
f8157461835026dfa12dac4a6e17586774ce66af data/decorative/loot_table/blocks/brown_lamp.json
|
||||
f9363c7022c0c804ae33ef93671f06704793065f data/decorative/loot_table/blocks/stop_sign.json
|
||||
07406311ec630c503ab84b85f59d7c7e0dd5eb7e data/decorative/loot_table/blocks/christmas_tree.json
|
||||
bd9033dbf4c624e3c8c990e77f6b7cb17dd430db data/decorative/loot_table/blocks/light_blue_lamp.json
|
||||
f3963e0bca1b0c234d6f1dba74bcd74ba953dc6c data/decorative/loot_table/blocks/white_lamp.json
|
||||
488664076712932c1fe866bdb039e21cff54c96a data/decorative/loot_table/blocks/lime_lamp.json
|
||||
98cde86b5094c620794e2481522fd754eb47b7c6 data/decorative/loot_table/blocks/gray_digital_clock.json
|
||||
3f7f35c0cd40d648b7137db17702fa08093ceb7b data/decorative/loot_table/blocks/magenta_double_lamp.json
|
||||
feb3f0731ddbf30b2c0fb2ba384953ea95713a20 data/decorative/loot_table/blocks/forty_sign.json
|
||||
5dae34efc2c83e61c83d96ab7ec8c3fa089b0064 data/decorative/loot_table/blocks/rocky_asphalt.json
|
||||
6c00c0d57713ed3abad19495bbec2ee9e826798a data/decorative/loot_table/blocks/crimson_stem_with_axe.json
|
||||
901636122b5150d06cdfe9868e4c6db7a782f945 data/decorative/loot_table/blocks/empty_sign.json
|
||||
daefa8c4a512bf4979a6c1163d40b71a814ebcc6 data/decorative/loot_table/blocks/green_lamp.json
|
||||
db2f9338d899d608da14cfd2898dae118bdd385b data/decorative/loot_table/blocks/gray_lamp.json
|
||||
a14727a782aa240489f4f87408694952d9301092 data/decorative/loot_table/blocks/christmas_lights.json
|
||||
9d00411f882c1b729b6c500f89a25fda2cda9edb data/decorative/loot_table/blocks/purple_digital_clock.json
|
||||
496c015284d4dd6bfbc18f12f986cadd6210a0a1 data/decorative/loot_table/blocks/springboard.json
|
||||
8487ede8ec4d73b6e17ed59bd169bf08b3a1521f data/decorative/loot_table/blocks/wall_clock.json
|
||||
816005da31edd30334d73756a9872ccff2c77464 data/decorative/loot_table/blocks/light_gray_digital_clock.json
|
||||
4282c2611d4c9981a9cb6ddf9bc16f3f289f1b77 data/decorative/loot_table/blocks/pink_lamp.json
|
||||
c0b2b9b9f19064c4950c5c1ae2adf13c27350f35 data/decorative/loot_table/blocks/purple_lamp.json
|
||||
28ad0e588ce4f1e63ebd00a14022943561f2ea9c data/decorative/loot_table/blocks/red_double_lamp.json
|
||||
f7afef22eec190bc04278665aa1a3ebff821ca45 data/decorative/loot_table/blocks/pink_digital_clock.json
|
||||
701676c04d3ef19a90667d19e4d0b2ed4a8621e6 data/decorative/loot_table/blocks/onehundred_sign.json
|
||||
8204fd53dabeb10149651b07941df3bb94196c60 data/decorative/loot_table/blocks/pool_wall.json
|
||||
b9a3acae0a46c6108dffc8bab0809d568742b47b data/decorative/loot_table/blocks/brown_digital_clock.json
|
||||
ac50259cb6a951a9e0a63ead4185429c896fe461 data/decorative/loot_table/blocks/traffic_cone.json
|
||||
a0c6f24cb1b87e2151b49103d751daaa2cc82de0 data/decorative/loot_table/blocks/eighty_sign.json
|
||||
1ad909a037f206bf20df1f3d9e4e8abe30d57e3d data/decorative/loot_table/blocks/lime_digital_clock.json
|
||||
dd60f237f6dc089c000d6bee9c69019792e59f32 data/decorative/loot_table/blocks/green_digital_clock.json
|
||||
009651d107e3dbdcb45ec9cf236e4d69c7078424 data/decorative/loot_table/blocks/guardrail.json
|
||||
1c7732776cc56ed813c2e8d1f81b71716d4d21b5 data/decorative/loot_table/blocks/magenta_digital_clock.json
|
||||
b4e3112ba43b8437c9f91828a54eee7ca8da5279 data/decorative/loot_table/blocks/pool_sprinkler.json
|
||||
1525cf33c56475e32af6fbea3c90a81f3b711ea6 data/decorative/loot_table/blocks/magenta_lamp.json
|
||||
6e2be3cfd28e2fa19a1b7370a3818f66c77eabff data/decorative/loot_table/blocks/cyan_digital_clock.json
|
||||
8e60d4d529b922d219d5479bef8f29f8492af2cc data/decorative/loot_table/blocks/bamboo_block_with_axe.json
|
||||
e0c8d9a9a848ac2d7e06374c8abd545786d72bb4 data/decorative/loot_table/blocks/cherry_log_with_axe.json
|
||||
34ccada3490e18e5df1d02d763ff3e9b68f651c3 data/decorative/loot_table/blocks/light_gray_double_lamp.json
|
||||
8e29e641af2ef43ca111bbef7fcf653851a558e5 data/decorative/loot_table/blocks/yellow_double_lamp.json
|
||||
219b3119fc957686a3d3bc3f9b9ed7a0c3f3c677 data/decorative/loot_table/blocks/kitchen_tiles.json
|
||||
bc86f5ec70dbfdf5aad2a2e438d8bac82c59e3eb data/decorative/loot_table/blocks/white_double_lamp.json
|
||||
844c83ea7d7b81fc8b0191e9fc23da4990145d58 data/decorative/loot_table/blocks/yellow_lamp.json
|
||||
62b0d678c784dcaa19826ae4c219cbf4a6a4525f data/decorative/loot_table/blocks/orange_digital_clock.json
|
||||
39c56b49fc3d8e8bfe9c4009aeec7ce4fff6074d data/decorative/loot_table/blocks/light_blue_double_lamp.json
|
||||
bf623f0d2673eaa7ce38ad90c442ec4fa6ab7560 data/decorative/loot_table/blocks/road_white_long.json
|
||||
f764f94eb9705ea343e8a192a07169e3a9d22ba3 data/decorative/loot_table/blocks/stone_path.json
|
||||
e2c6ae24fcfc573ca17e5353873cef5fcbe83130 data/decorative/loot_table/blocks/water_pump.json
|
||||
5cd62ce51f20cee8e3ff67ec0b3a9e95337d8fde data/decorative/loot_table/blocks/sign_post.json
|
||||
6329fccd2c5b5ea45a12c37fe04e08dcdeaf51eb data/decorative/loot_table/blocks/oak_log_with_axe.json
|
||||
7516509978049fbd840f7d001d806ae4727d6da2 data/decorative/loot_table/blocks/sliding_door.json
|
||||
b0e0996d3fdd5d308513d383d42728ded38c9bc2 data/decorative/loot_table/blocks/birch_log_with_axe.json
|
||||
cd874f3997e4005c39a12f53f1177f1d431fa88c data/decorative/loot_table/blocks/black_lamp.json
|
||||
92480970bc57a744166fe4f728f9a41d77b6057b data/decorative/loot_table/blocks/green_double_lamp.json
|
||||
a4d736e94c89dfade8936014d92e78084ba38ad2 data/decorative/loot_table/blocks/five_sign.json
|
||||
3a02f5494708cfaf2293800765b4dff4fd93225f data/decorative/loot_table/blocks/road.json
|
||||
b66867921e4c74f78b1cc5eda38fdb8289665b00 data/decorative/loot_table/blocks/twenty_sign.json
|
||||
629af9d739df6ca647651f5024362ebf0e3c461a data/decorative/loot_table/blocks/fifty_sign.json
|
||||
9130f0d926f045f742d8305b04612be1c0f8c0a7 data/decorative/loot_table/blocks/television.json
|
||||
3177219be5bd526121a7355bf806a6249cdd718e data/decorative/loot_table/blocks/cyan_lamp.json
|
||||
3f969e119e0a067947590e57355b7fb5da25f570 data/decorative/loot_table/blocks/dark_oak_log_with_axe.json
|
||||
b2680c5a217864b7657d2ed0ccd39e7cc78ba286 data/decorative/loot_table/blocks/spruce_log_with_axe.json
|
||||
2d989c3a7b9ec23c7da02c73530fb27e65ec71ff data/decorative/loot_table/blocks/thirty_sign.json
|
||||
a94b16e5e22cd092a3748710e9922e04a20075a4 data/decorative/loot_table/blocks/blue_digital_clock.json
|
||||
e9756fd209449b53046277998da6e749a3fd3dc0 data/decorative/loot_table/blocks/ceilingfan.json
|
||||
22b017772af258a14fb1885d19877dcbfdf330f6 data/decorative/loot_table/blocks/purple_double_lamp.json
|
||||
ff889291355f67aca66bb79c51f8ad33e8b8f550 data/decorative/loot_table/blocks/blue_double_lamp.json
|
||||
e64172d6c1b64205c49ee5c87940586b15f3b9ea data/decorative/loot_table/blocks/acacia_log_with_axe.json
|
||||
c789162459d5ae40cbfc001fe9679858b557f775 data/decorative/loot_table/blocks/red_lamp.json
|
||||
80d621edab1d3ae06ccb179e905e100b8a6a9605 data/decorative/loot_table/blocks/black_digital_clock.json
|
||||
42ef2d19e1fbb93421936719ff15619c527e4791 data/decorative/loot_table/blocks/gray_double_lamp.json
|
||||
63988d78e77de75d471d4005565c5bfd8229d68a data/decorative/loot_table/blocks/jungle_log_with_axe.json
|
||||
342fa01969da8b7c07e330b396c428e366c8191f data/decorative/loot_table/blocks/light_blue_digital_clock.json
|
||||
4bf966735b00ea600c5e60052ae2608c989bb1fe data/decorative/loot_table/blocks/cyan_double_lamp.json
|
||||
90f38e60f671f178e2ca6f36067a2372708873ba data/decorative/loot_table/blocks/red_digital_clock.json
|
||||
12ccd456adfb5e1163b133e1afb38e478c4c88fb data/decorative/loot_table/blocks/white_digital_clock.json
|
||||
08948f7a98f9a6cafe8cdcea4844e9cfae5b1080 data/decorative/loot_table/blocks/blue_lamp.json
|
||||
67423cb01135eb7dc8b0b08221573d575b17df8f data/decorative/loot_table/blocks/ten_sign.json
|
||||
16d027c35e903602841b4b567a29bdef9f33ab64 data/decorative/loot_table/blocks/pink_double_lamp.json
|
||||
65a8218678ccb63e95aaaeba14c5696c97b30056 data/decorative/loot_table/blocks/road_white_short.json
|
||||
f89b8c46aaf66c072d68ef79f3fc84623995f79f data/decorative/loot_table/blocks/ninety_sign.json
|
||||
47113853e7b9a16adcdfc778a3c397f9efe75b59 data/decorative/loot_table/blocks/seventy_sign.json
|
||||
36f4eda41614844339c27803dbcf90630fc16495 data/decorative/loot_table/blocks/lime_double_lamp.json
|
||||
7577d21b38caaca763727ae3896b3e61fad727bd data/decorative/loot_table/blocks/warped_stem_with_axe.json
|
||||
44d87a05a54657cd0419982e8a8fe66f802f5477 data/decorative/loot_table/blocks/old_television.json
|
||||
6ae2c133069f026d3744706c01f5f2076d867fc9 data/decorative/loot_table/blocks/black_double_lamp.json
|
||||
67ec3d3e2818044774b737a79876e6e8b9849723 data/decorative/loot_table/blocks/sixty_sign.json
|
||||
0eed7dfeed141e79969aa59c3b9bd933500d0940 data/decorative/loot_table/blocks/shower_head.json
|
||||
d66c7d7a1c26380f99fbfdacaacab9b242fe1f5b data/decorative/loot_table/blocks/bird_bath.json
|
||||
54b7a7cd2b747fcd79996ffe6d5d684b6facb702 data/decorative/loot_table/blocks/brown_double_lamp.json
|
||||
62e642da3e51d15852d8013b49a035d50ba59904 data/decorative/loot_table/blocks/light_gray_lamp.json
|
||||
41437eb44df7c1846422f004a954f954ca2bcc22 data/decorative/loot_table/blocks/onehundredten_sign.json
|
||||
7567fd047f5275de10210178ff698d1792531238 data/decorative/loot_table/blocks/orange_double_lamp.json
|
||||
@@ -0,0 +1,3 @@
|
||||
// 1.21 2024-09-01T09:26:47.245843628 Decorative/decorative
|
||||
0f026ea055880052079f9153d9bb8c0b76de000e data/decorative/worldgen/placed_feature/rocky_asphalt.json
|
||||
8dfd1b980dfd7aba3fa12e1ea506a3c9fc463929 data/decorative/worldgen/configured_feature/rocky_asphalt.json
|
||||
@@ -0,0 +1,4 @@
|
||||
// 1.21 2024-09-01T09:26:47.245552629 Decorative/Tags for minecraft:block
|
||||
f2d5d3644e53c993deebe7b145b6da3246698fba data/minecraft/tags/block/mineable/pickaxe.json
|
||||
943ffdbb1391ecf5d726ad5897b8e4b41366d8ce data/minecraft/tags/block/mineable/axe.json
|
||||
8c82b629723744035dfdff5c75a81e15d1db82c1 data/minecraft/tags/block/needs_stone_tool.json
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_acacia_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:acacia_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:acacia_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_acacia_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:acacia_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_bamboo_block": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:bamboo_block"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:bamboo_block_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_bamboo_block"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:bamboo_block_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:beach_ball"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_yellow_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:yellow_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_yellow_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:beach_ball"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_birch_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:birch_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:birch_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_birch_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:birch_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cobblestone_wall": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cobblestone_wall"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:bird_bath"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cobblestone_wall"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:bird_bath"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:black_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:black_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:black_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:black_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:black_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:black_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:black_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:black_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:black_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:black_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:black_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:black_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_blue_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:blue_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:blue_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_blue_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:blue_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_blue_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:blue_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:blue_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_blue_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:blue_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_blue_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:blue_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:blue_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_blue_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:blue_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_blue_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:blue_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:blue_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_blue_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:blue_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_brown_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:brown_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:brown_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_brown_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:brown_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_brown_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:brown_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:brown_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_brown_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:brown_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_brown_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:brown_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:brown_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_brown_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:brown_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_brown_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:brown_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:brown_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_brown_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:brown_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_redstone": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:redstone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:ceilingfan"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_redstone"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:ceilingfan"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cherry_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cherry_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:cherry_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_cherry_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:cherry_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_redstone_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:redstone_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:christmas_lights"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_redstone_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:christmas_lights"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_spruce_sapling": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:spruce_sapling"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:christmas_tree"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_spruce_sapling"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:christmas_tree"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_crimson_stem": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:crimson_stem"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:crimson_stem_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_crimson_stem"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:crimson_stem_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cyan_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cyan_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:cyan_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cyan_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:cyan_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cyan_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cyan_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:cyan_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cyan_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:cyan_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cyan_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:cyan_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:cyan_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cyan_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:cyan_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cyan_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cyan_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:cyan_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cyan_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:cyan_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_dark_oak_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:dark_oak_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:dark_oak_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_dark_oak_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:dark_oak_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_gray_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:gray_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:gray_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_gray_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:gray_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_gray_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:gray_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:gray_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_gray_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:gray_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_gray_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:gray_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:gray_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_gray_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:gray_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_gray_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:gray_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:gray_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_gray_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:gray_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_green_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:green_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:green_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_green_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:green_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_green_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:green_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:green_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_green_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:green_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_green_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:green_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:green_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_green_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:green_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_green_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:green_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:green_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_green_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:green_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_jungle_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:jungle_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:jungle_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_jungle_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:jungle_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:black_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:kitchen_tiles"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_concrete",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:kitchen_tiles"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:black_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:kitchen_tiles_inverted"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_concrete",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:kitchen_tiles_inverted"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_blue_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:light_blue_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_blue_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_blue_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_blue_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_blue_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:light_blue_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_blue_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_blue_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_blue_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_blue_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:light_blue_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_blue_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_blue_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_blue_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_blue_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:light_blue_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_blue_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_blue_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_blue_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_gray_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:light_gray_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_gray_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_gray_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_gray_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_gray_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:light_gray_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_gray_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_gray_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_gray_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_gray_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:light_gray_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_gray_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_gray_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_gray_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_gray_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:light_gray_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:light_gray_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_gray_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:light_gray_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_lime_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:lime_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:lime_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_lime_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:lime_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_lime_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:lime_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:lime_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_lime_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:lime_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_lime_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:lime_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:lime_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_lime_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:lime_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_lime_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:lime_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:lime_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_lime_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:lime_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_magenta_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:magenta_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:magenta_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_magenta_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:magenta_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_magenta_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:magenta_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:magenta_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_magenta_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:magenta_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_magenta_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:magenta_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:magenta_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_magenta_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:magenta_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_magenta_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:magenta_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:magenta_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_magenta_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:magenta_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_mangrove_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:mangrove_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:mangrove_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_mangrove_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:mangrove_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_oak_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:oak_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:oak_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_oak_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:oak_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_redstone": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:redstone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:old_television"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_redstone"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:old_television"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_orange_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:orange_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:orange_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_orange_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:orange_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_orange_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:orange_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:orange_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_orange_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:orange_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_orange_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:orange_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:orange_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_orange_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:orange_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_orange_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:orange_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:orange_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_orange_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:orange_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:pink_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:pink_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:pink_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:pink_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:pink_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:pink_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:pink_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:pink_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:pink_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:pink_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:pink_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:pink_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_iron_block": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_block"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:pool_sprinkler"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_block"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:pool_sprinkler"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:pool_wall"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:pool_wall"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_purple_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:purple_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:purple_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_purple_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:purple_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_purple_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:purple_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:purple_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_purple_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:purple_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_purple_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:purple_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:purple_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_purple_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:purple_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_purple_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:purple_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:purple_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_purple_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:purple_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_red_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:red_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:red_bath_tire"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_red_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:red_bath_tire"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_red_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:red_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:red_digital_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_red_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:red_digital_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_red_lamp": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "decorative:red_lamp"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:red_double_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_red_lamp"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:red_double_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_red_wool": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:red_wool"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:red_lamp"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_red_wool"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:red_lamp"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_gray_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:gray_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:shower_head"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_gray_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:shower_head"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_iron_block": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_block"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:sign_post"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_block"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:sign_post"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:sliding_door"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:sliding_door"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:springboard"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:springboard"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:springboard_inverted"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:springboard_inverted"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_spruce_log": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:spruce_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:spruce_log_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_spruce_log"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:spruce_log_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_button": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:stone_button"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:stone_path"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_button"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:stone_path"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_redstone": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:redstone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:television"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_redstone"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:television"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_orange_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:orange_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:traffic_cone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_white_concrete",
|
||||
"has_orange_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:traffic_cone"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_clock": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:clock"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:wall_clock"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_clock"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:wall_clock"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_iron_axe": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:iron_axe"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "decorative:warped_stem_with_axe"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_warped_stem": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:warped_stem"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_iron_axe",
|
||||
"has_warped_stem"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"decorative:warped_stem_with_axe"
|
||||
]
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user