Compare commits
51 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a5d25a09f7 | ||
|
|
bec66622a0 | ||
|
|
fecf69353e | ||
|
|
3a532ff569 | ||
|
|
fda9268490 | ||
|
|
425ba948a4 | ||
|
|
b41f089549 | ||
|
|
cf66af2bf3 | ||
|
|
78a0c09cc9 | ||
|
|
5b14c8cd75 | ||
|
|
99db21f327 | ||
|
|
f60d69b5da | ||
|
|
95a79811e6 | ||
|
|
7cb1af3f4a | ||
|
|
9b8363e9e4 | ||
|
|
db1f60425d | ||
|
|
2dd2451c22 | ||
|
|
e8d5d12b3f | ||
|
|
3f94e27b00 | ||
|
|
35e9e16768 | ||
|
|
b8a7ad1814 | ||
|
|
ab90f2cc3e | ||
|
|
3c82ad1eca | ||
|
|
0ac6b2fa59 | ||
|
|
8c24f539da | ||
|
|
fb0f2c934a | ||
|
|
be579174f3 | ||
|
|
b2ddaacc56 | ||
|
|
43b801220d | ||
|
|
6daf933eeb | ||
|
|
2efbfb676f | ||
|
|
ed89544011 | ||
|
|
ead4a8dfd7 | ||
|
|
76bbe62e16 | ||
|
|
92e1b8afff | ||
|
|
e297b4041d | ||
|
|
102ce95e36 | ||
|
|
a48ed440c8 | ||
|
|
af8126a06d | ||
|
|
f6dad61a49 | ||
|
|
6454f127c2 | ||
|
|
320a88b243 | ||
|
|
cf816bdcd7 | ||
|
|
da1bd52a24 | ||
|
|
8149c8c896 | ||
|
|
2b6bf541c6 | ||
|
|
8e92e70b8e | ||
|
|
b78263e071 | ||
|
|
c9dbc1631a | ||
|
|
c80b221b46 | ||
|
|
2f44a167ed |
34
.github/workflows/publish.yml
vendored
Normal file
34
.github/workflows/publish.yml
vendored
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
name: Release for 1.21.1
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ '1.21.1' ]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
release:
|
||||
name: Publish release JAR for Ex Deorum
|
||||
runs-on: ubuntu-latest
|
||||
if: "contains(github.event.head_commit.message, '[Release]') || github.event_name == 'workflow_dispatch'"
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Setup Java
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: 'microsoft'
|
||||
java-version: '21'
|
||||
|
||||
- name: Setup Gradle
|
||||
uses: gradle/actions/setup-gradle@v4
|
||||
|
||||
- name: Upload to CurseForge
|
||||
run: ./gradlew curseforge
|
||||
env:
|
||||
CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }}
|
||||
|
||||
- name: Upload to Modrinth
|
||||
run: ./gradlew modrinth
|
||||
env:
|
||||
MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }}
|
||||
|
|
@ -11,3 +11,5 @@ and the sieve drops are generous enough that this mod should be playable without
|
|||
*Ex Nihilo* is licensed under the GNU General Public License Version 3.0, so *Ex Deorum*
|
||||
uses the same license. A copy of the license is provided in this repository.
|
||||
|
||||
[Discord Server](https://discord.gg/FWrzBRThHu)
|
||||
|
||||
|
|
|
|||
226
build.gradle
226
build.gradle
|
|
@ -1,53 +1,69 @@
|
|||
plugins {
|
||||
id 'java-library'
|
||||
id 'idea'
|
||||
id 'net.neoforged.gradle.userdev' version '7.0.105'
|
||||
id 'net.neoforged.moddev' version '2.0.107'
|
||||
id("com.modrinth.minotaur") version '2.+'
|
||||
id("com.matthewprenger.cursegradle") version '1.4.0'
|
||||
}
|
||||
|
||||
version = '2.10'
|
||||
version = '3.10'
|
||||
group = 'thedarkcolour.exdeorum'
|
||||
base {
|
||||
archivesName = 'exdeorum'
|
||||
}
|
||||
|
||||
java.toolchain.languageVersion = JavaLanguageVersion.of(17)
|
||||
java.toolchain.languageVersion = JavaLanguageVersion.of(21)
|
||||
java.toolchain.vendor = JvmVendorSpec.JETBRAINS
|
||||
java.withSourcesJar()
|
||||
|
||||
minecraft.accessTransformers.file(rootProject.file('src/main/resources/META-INF/accesstransformer.cfg'))
|
||||
evaluationDependsOn(":coremod")
|
||||
|
||||
runs {
|
||||
configureEach {
|
||||
systemProperty 'forge.logging.console.level', 'debug'
|
||||
neoForge {
|
||||
version = neo_version
|
||||
|
||||
jvmArgument '-XX:+AllowEnhancedClassRedefinition'
|
||||
|
||||
modSource project.sourceSets.main
|
||||
parchment {
|
||||
mappingsVersion = project.parchment_mappings_version
|
||||
minecraftVersion = project.parchment_minecraft_version
|
||||
}
|
||||
|
||||
client {}
|
||||
accessTransformers = project.files('src/main/resources/META-INF/accesstransformer.cfg')
|
||||
|
||||
server {
|
||||
programArgument '--nogui'
|
||||
runs {
|
||||
configureEach {
|
||||
logLevel = org.slf4j.event.Level.DEBUG
|
||||
jvmArgument '-XX:+AllowEnhancedClassRedefinition'
|
||||
}
|
||||
|
||||
client {
|
||||
client()
|
||||
}
|
||||
|
||||
server {
|
||||
server()
|
||||
gameDirectory.set(project.layout.projectDirectory.dir('run/server'))
|
||||
programArgument '--nogui'
|
||||
}
|
||||
|
||||
data {
|
||||
data()
|
||||
// instead of using --all, skip file check validation
|
||||
programArguments.addAll('--server', '--client', '--dev', '--reports')
|
||||
programArguments.addAll('--mod', 'exdeorum', '--output', file('src/generated/resources/').absolutePath, '--existing', file('src/main/resources/').absolutePath)
|
||||
}
|
||||
}
|
||||
|
||||
data {
|
||||
// instead of using --all, skip file check validation
|
||||
programArguments.addAll('--server', '--client', '--dev', '--reports')
|
||||
programArguments.addAll ('--mod', 'exdeorum', '--output', file('src/generated/resources/').absolutePath, '--existing', file('src/main/resources/').absolutePath)
|
||||
mods {
|
||||
"${mod_id}" {
|
||||
sourceSet(sourceSets.main)
|
||||
}
|
||||
coremod {
|
||||
sourceSet project(':coremod').sourceSets.main
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Include resources generated by data generators.
|
||||
sourceSets.main.resources { srcDir 'src/generated/resources' }
|
||||
// Exclude KubeJS compat till they update todo remove when KubeJS updates
|
||||
// If IntelliJ ignores this, you have to change Gradle settings to build projects using Gradle instead of IntelliJ
|
||||
sourceSets {
|
||||
main {
|
||||
java {
|
||||
exclude 'thedarkcolour/exdeorum/compat/kubejs/'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
|
|
@ -61,32 +77,33 @@ repositories {
|
|||
url = 'https://maven.blamejared.com/'
|
||||
content { includeGroup "mezz.jei" }
|
||||
}
|
||||
maven {
|
||||
name = 'rei'
|
||||
url = "https://maven.shedaniel.me"
|
||||
}
|
||||
maven {
|
||||
name = 'Architectury API'
|
||||
url = "https://maven.architectury.dev"
|
||||
content { includeGroup "dev.architectury" }
|
||||
url = 'https://maven.architectury.dev'
|
||||
content { includeGroup 'dev.architectury' }
|
||||
}
|
||||
maven {
|
||||
name = 'KubeJS and Rhino'
|
||||
url = "https://maven.saps.dev/minecraft"
|
||||
content { includeGroup "dev.latvian.mods" }
|
||||
url = 'https://maven.latvian.dev/releases'
|
||||
content { includeGroupAndSubgroups 'dev.latvian' }
|
||||
}
|
||||
maven {
|
||||
name = 'ModKit'
|
||||
url 'https://jitpack.io'
|
||||
content { includeGroup 'com.github.thedarkcolour' }
|
||||
content {
|
||||
includeGroup 'com.github.thedarkcolour'
|
||||
// Required for KubeJS
|
||||
includeGroup 'com.github.rtyley'
|
||||
}
|
||||
}
|
||||
maven {
|
||||
name = 'TerraformersMC'
|
||||
name = 'EMI'
|
||||
url = 'https://maven.terraformersmc.com'
|
||||
content { includeGroup 'dev.emi' }
|
||||
}
|
||||
maven {
|
||||
name = "Modrinth"
|
||||
url = "https://api.modrinth.com/maven"
|
||||
name = 'Modrinth'
|
||||
url = 'https://api.modrinth.com/maven'
|
||||
content {
|
||||
includeModule("maven.modrinth", "oculus")
|
||||
includeModule("maven.modrinth", "embeddium")
|
||||
|
|
@ -94,38 +111,34 @@ repositories {
|
|||
}
|
||||
maven {
|
||||
url "https://cursemaven.com"
|
||||
content {
|
||||
includeGroup "curse.maven"
|
||||
}
|
||||
content { includeGroup "curse.maven" }
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation("net.neoforged:neoforge:${neo_version}")
|
||||
|
||||
// TOP OPTIONAL
|
||||
compileOnly("mcjty.theoneprobe:theoneprobe:${mc_version}_neo-${top_version}") {
|
||||
compileOnly("mcjty.theoneprobe:theoneprobe:1.21_neo-${top_version}") {
|
||||
transitive = false
|
||||
}
|
||||
// JADE OPTIONAL
|
||||
implementation("curse.maven:jade-324717:5109393")
|
||||
implementation("curse.maven:jade-324717:6291517")
|
||||
// JEI OPTIONAL
|
||||
compileOnly("mezz.jei:jei-${mc_version}-neoforge-api:${jei_version}")
|
||||
runtimeOnly("mezz.jei:jei-${mc_version}-neoforge:${jei_version}")
|
||||
// REI OPTIONAL todo add
|
||||
compileOnly("me.shedaniel:RoughlyEnoughItems-forge:${rei_version}")
|
||||
compileOnly("me.shedaniel.cloth:cloth-config-neoforge:${cloth_config_version}")
|
||||
// EMI OPTIONAL
|
||||
compileOnly("dev.emi:emi-neoforge:${emi_version}:api")
|
||||
runtimeOnly("dev.emi:emi-neoforge:${emi_version}")
|
||||
//implementation("curse.maven:reipc-521393:4837449")
|
||||
// KubeJS OPTIONAL todo add when KubeJS updates
|
||||
//implementation("dev.architectury:architectury-neoforge:${architectury_version}")
|
||||
//implementation("dev.latvian.mods:rhino-neoforge:${rhino_version}")
|
||||
//implementation("dev.latvian.mods:kubejs-neoforge:${kubejs_version}")
|
||||
compileOnly("dev.emi:emi-neoforge:${emi_version}+${mc_version}:api")
|
||||
//runtimeOnly("dev.emi:emi-neoforge:${emi_version}+${mc_version}")
|
||||
// KubeJS OPTIONAL
|
||||
implementation("dev.architectury:architectury-neoforge:${architectury_version}")
|
||||
implementation("dev.latvian.mods:rhino:${rhino_version}")
|
||||
implementation("dev.latvian.mods:kubejs-neoforge:${kubejs_version}")
|
||||
|
||||
// ModKit DEV ONLY
|
||||
implementation('com.github.thedarkcolour:Modkit:e9334176e0')
|
||||
implementation('com.github.thedarkcolour:ModKit:4f83c92767')
|
||||
|
||||
// Core mod
|
||||
implementation(project(':coremod'))
|
||||
jarJar(project(':coremod'))
|
||||
|
||||
// Oculus + Embeddium OPTIONAL
|
||||
compileOnly('maven.modrinth:oculus:1.20.1-1.6.9')
|
||||
|
|
@ -133,50 +146,93 @@ dependencies {
|
|||
|
||||
// testing
|
||||
//implementation("curse.maven:allthecompressed-514045:4938351")
|
||||
compileOnly("curse.maven:alltheores-405593:5500624")
|
||||
//implementation("curse.maven:inventorysorter-240633:4655091")
|
||||
//implementation("curse.maven:cyclic-239286:4994392")
|
||||
//implementation("curse.maven:flib-661261:4724762")
|
||||
|
||||
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.2'
|
||||
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.2'
|
||||
}
|
||||
|
||||
subsystems {
|
||||
parchment {
|
||||
minecraftVersion = '1.20.4'
|
||||
mappingsVersion = '2024.02.25'
|
||||
}
|
||||
}
|
||||
|
||||
tasks.withType(ProcessResources).configureEach {
|
||||
var replaceProperties = [
|
||||
mc_version: mc_version,
|
||||
mod_version: version,
|
||||
neo_version_range: neo_version_range,
|
||||
mc_version : mc_version,
|
||||
mod_version : version,
|
||||
neo_version_range : neo_version_range,
|
||||
loader_version_range: loader_version_range
|
||||
]
|
||||
inputs.properties replaceProperties
|
||||
|
||||
filesMatching(['META-INF/mods.toml']) {
|
||||
filesMatching(['META-INF/neoforge.mods.toml']) {
|
||||
expand replaceProperties
|
||||
}
|
||||
|
||||
// Minify JSON resources
|
||||
// Actual reduction in file size is just a few KB, but why not?
|
||||
doLast {
|
||||
fileTree(dir: outputs.files.asPath, include: "**/*.json").each {
|
||||
File file ->
|
||||
//noinspection UnnecessaryQualifiedReference
|
||||
try {
|
||||
file.text = groovy.json.JsonOutput.toJson(new groovy.json.JsonSlurper().parse(file))
|
||||
} catch (Exception e) {
|
||||
println "Unable to minify file ${file.name}"
|
||||
throw new RuntimeException(e)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
tasks.withType(JavaCompile).configureEach {
|
||||
options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation
|
||||
}
|
||||
|
||||
idea {
|
||||
module {
|
||||
downloadSources = true
|
||||
downloadJavadoc = true
|
||||
}
|
||||
}
|
||||
|
||||
if (System.getenv("CURSEFORGE_TOKEN")) {
|
||||
curseforge {
|
||||
apiKey = System.getenv("CURSEFORGE_TOKEN")
|
||||
|
||||
project {
|
||||
id = "901420"
|
||||
changelogType = "markdown"
|
||||
changelog = getChangelog(project.version)
|
||||
|
||||
releaseType = "release"
|
||||
|
||||
addGameVersion(mc_version)
|
||||
addGameVersion("NeoForge")
|
||||
addGameVersion("Java 21")
|
||||
|
||||
mainArtifact(jar.archiveFile) {
|
||||
displayName = "Ex Deorum ${project.version}"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
modrinth {
|
||||
token = System.getenv("MODRINTH_TOKEN")
|
||||
projectId = "WP0FLyzv"
|
||||
versionName = "Ex Deorum ${project.version}"
|
||||
gameVersions = [mc_version]
|
||||
loaders = ["neoforge"]
|
||||
changelog = getChangelog(project.version)
|
||||
|
||||
uploadFile = jar
|
||||
additionalFiles.add(sourcesJar)
|
||||
}
|
||||
|
||||
static def getChangelog(Object version) {
|
||||
version = version.toString()
|
||||
|
||||
def file = new File('changelog.md')
|
||||
if (!file.exists()) {
|
||||
return "Changelog file not found"
|
||||
}
|
||||
|
||||
// Relies on the changelog block being "##blahblahblah_VERSION" where _ is a space
|
||||
def content = file.text.normalize().split("##.* ")
|
||||
|
||||
for (final def chunk in content) {
|
||||
if (chunk.isEmpty()) continue
|
||||
|
||||
def lineTerminatorIndex = chunk.findIndexOf { c -> c == '\n' || c == '\r' }
|
||||
def versionString = chunk.substring(0, lineTerminatorIndex)
|
||||
|
||||
if (versionString == version) {
|
||||
return "## Ex Deorum $version\n" + chunk.substring(lineTerminatorIndex + 1)
|
||||
}
|
||||
}
|
||||
|
||||
// Fallback in case this fails
|
||||
return "Ex Deorum Update ${version}"
|
||||
}
|
||||
|
|
|
|||
105
changelog.md
105
changelog.md
|
|
@ -1,68 +1,57 @@
|
|||
## Ex Deorum 2.10
|
||||
- Fix issue with Inventory Tweaks item restocking for sieves
|
||||
- Fix sieving not using more than 64 sieves at a time when high sieve ranges were enabled
|
||||
- Fix desync bug with barrels that sometimes happens when emptying/filling with a bucket
|
||||
- Fix overriding Superflat world type
|
||||
- Fix lag spike when inserting compost into the Barrel for the first time
|
||||
- Fix June barrel config
|
||||
- Fluids in barrels and crucibles now affect mobs standing inside them
|
||||
- Add `exdeorum:ore_chunks` tag for use in Tag Filters from item transport mods
|
||||
- Add distinct sound events for Ex Deorum sounds so they can be easily detected by Sound Muffler mods. Here are the sound IDs:
|
||||
- `exdeorum:barrel_add_compost`: Played when compost is added to the barrel
|
||||
- `exdeorum:barrel_compost`: Played when the barrel finished composting dirt
|
||||
- `exdeorum:barrel_mixing`: Played when a block is mixed in the barrel (ex. clay)
|
||||
- `exdeorum:barrel_fluid_transform`: Played when a fluid finishes transforming in a barrel (ex. witch water)
|
||||
- `exdeorum:silk_worm_drop`: Played when a silk worm is dropped from leaves harvested by a crook
|
||||
- `exdeorum:silk_worm_infest`: Played when a silk worm is used on a leaves block
|
||||
- `exdeorum:silk_worm_eat`: Played when a player eats a cooked silk worm
|
||||
- `exdeorum:grass_seeds_place`: Played when grass seeds or nylium spores are used on grass or netherrack
|
||||
- `exdeorum:sculk_core_activate`: Played when a sculk core is used on a sculk shrieker to spawn Wardens
|
||||
- `exdeorum:watering_can_use`: Played when a watering can is watering something
|
||||
- `exdeorum:watering_can_stop`: Played when a player stops using the watering can
|
||||
- Fixed fluid mixing sounds playing at the same volume regardless of distance from the barrel
|
||||
- Add note to Random Armor Trim indicating it does not drop Netherite Upgrade template
|
||||
- Changed default value of server config `simultaneous_compressed_sieve_usage` to true so compressed sieves aren't terrible anymore
|
||||
## Ex Deorum 3.11
|
||||
- Fixed End Cakes crashing fake players (#178)
|
||||
- Fixed Compressed Sieves not allowing simultaneous insertion of material even when Simultaneous Compressed Sieve Usage was enabled
|
||||
- Fixed Crucible bug where pending solids could be converted to another fluid while tank was empty (#180)
|
||||
|
||||
## Ex Deorum 2.9
|
||||
- Fix overriding default world type in Create World screen when common config option set_void_world_as_default is false.
|
||||
- Removed set_void_world_as_default option from client config, you must now only use the option from the common config.
|
||||
- Fixed bug where barrels filled by rain would not trigger a transformation recipe (e.g. Witch Water conversion)
|
||||
- Added clientside config option to disable rainbow compost in barrels during June
|
||||
- Fixed barrel fluid transformation recipes ignoring the result fluid and only crafting witch water
|
||||
- Fixed bug where barrels would not trigger a transformation recipe while it is raining (ex. Witch Water conversion)
|
||||
- Add config options to prevent barrels and crucibles from collecting rainwater
|
||||
## Ex Deorum 3.10
|
||||
- Now requires KubeJS 7.2 to fix incompatibility (#158)
|
||||
|
||||
## Ex Deorum 2.8
|
||||
- Fixed bug where compressed sieves would not drop their sieves upon being broken.
|
||||
- Fix typo in JEI integration where both sieve categories were "Compressed Sieve".
|
||||
- Add integration for SkyBlock Builder. Now, if that mod is installed, SkyBlock builder's preset is chosen by default instead of Ex Deorum's. This goes for the server.properties file too.
|
||||
- Added config option for using compressed sieves simultaneously.
|
||||
- Added Immersive Engineering integration for Ex Deorum's ore chunks.
|
||||
## Ex Deorum 3.9
|
||||
- Add `#exdeorum:hammer_fortune_blacklist` and `#exdeorum:compressed_hammer_fortune_blacklist` item tags, allowing pack makers to prevent Fortune from affecting a block's hammer or compressed hammer drops
|
||||
|
||||
## Ex Deorum 2.7
|
||||
- Fixed End Portal not spawning and End Cities not generating
|
||||
- Fixed an issue with void worlds not generating bastion remnants, nether fortresses, or obsidian pillars in the End
|
||||
## Ex Deorum 3.8
|
||||
- Fix memory leak in VisualUpdateTracker (#153)
|
||||
- Added Hungarian translation (#147)
|
||||
- Added Japanese translation (#152)
|
||||
|
||||
## Ex Deorum 2.6
|
||||
- Fixed crash on server load
|
||||
## Ex Deorum 3.7
|
||||
- Fix Barrel Mixing recipes with a result size greater than 1 only giving one output
|
||||
- Allow changing drops for Random Armor Trim and Pottery Sherd, also add Tide to possible trims (#133)
|
||||
|
||||
## Ex Deorum 2.5
|
||||
- Fixed compatibility with EMI
|
||||
- Add compressed hammers, sieves, and blocks from Ex Deorum 1.30
|
||||
## Ex Deorum 3.6
|
||||
- Implement custom Compressed Sieve types. Works the same as with sieves, just replace `sieve_materials` with `compressed_sieve_materials`
|
||||
- Fix silkworms not applying to certain modded leaves like TFC
|
||||
|
||||
## Ex Deorum 2.4
|
||||
- Added compatibility with EMI (only works when also using JEI)
|
||||
## Ex Deorum 3.5
|
||||
- Remove Yellorium Dust sieve drop (#116)
|
||||
- Fixed Fluid Transformation recipes requiring byproducts
|
||||
|
||||
## Ex Deorum 2.3
|
||||
- Fixed infested leaves not dropping string with a Crook
|
||||
## Ex Deorum 3.4
|
||||
- Fix JEI bug with sieve recipes overflowing due to JEI API changes
|
||||
- Fix invisible output slots on JEI crook recipes
|
||||
|
||||
## Ex Deorum 2.2
|
||||
- Fixed hammers and crooks not working
|
||||
## Ex Deorum 3.3
|
||||
- Now built against Minecraft 1.21.1
|
||||
- Add native EMI support.
|
||||
- Fix bug where removing all Compressed Sieve recipes would break regular Sieve recipe display in JEI.
|
||||
- Hack fix for random crashes with fluid transformation recipe cache
|
||||
|
||||
## Ex Deorum 2.1
|
||||
- Add a config option to disable the automated_sieve nerf (now you can enable machines to use multiple sieves simultaneously)
|
||||
## Ex Deorum 3.2
|
||||
- Fix KubeJS plugin.
|
||||
- Buff wooden crucibles to 4x like in old Ex Nihilo
|
||||
|
||||
## Ex Deorum 2.0
|
||||
- Ported to NeoForge 1.20.4
|
||||
- Has same features as Ex Deorum 1.28
|
||||
- Fixed light levels for barrel and crucible
|
||||
## Ex Deorum 3.1
|
||||
- Fix bug where logs drop sawdust.
|
||||
|
||||
## Ex Deorum 3.0
|
||||
- Update to NeoForge 1.21
|
||||
- MODPACK MAKERS: Check the Ex Deorum Documentation soon, there have been several changes to Ex Deorum recipes.
|
||||
- The One Probe (TOP) compat is unimplemented
|
||||
- REI compat is unimplemented
|
||||
- KubeJS compat is unimplemented
|
||||
#### Changes
|
||||
- Any recipes that have fluidstack outputs (ex. crucible recipes) must now change the `fluid` field to `id`, due to a change in NeoForge.
|
||||
- Any recipes that use fluid inputs have changed
|
||||
- Any recipes that used to output items now output item stacks instead (supports components!)
|
||||
- Any sieve/hammer recipes now return itemstacks instead of items.
|
||||
- `exdeorum:silk_worm` now has ID `exdeorum:silkworm`, and `exdeorum:cooked_silk_worm` now has ID `exdeorum:cooked_silkworm`.
|
||||
32
coremod/build.gradle
Normal file
32
coremod/build.gradle
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
plugins {
|
||||
id 'java'
|
||||
}
|
||||
|
||||
java.toolchain.languageVersion = JavaLanguageVersion.of(21)
|
||||
java.toolchain.vendor = JvmVendorSpec.JETBRAINS
|
||||
|
||||
jar {
|
||||
manifest {
|
||||
attributes([
|
||||
"FMLModType": "LIBRARY",
|
||||
"Automatic-Module-Name": "thedarkcolour.exdeorum.coremod"
|
||||
])
|
||||
}
|
||||
}
|
||||
|
||||
repositories {
|
||||
maven {
|
||||
url = "https://libraries.minecraft.net"
|
||||
metadataSources{
|
||||
mavenPom()
|
||||
}
|
||||
}
|
||||
maven {
|
||||
url = "https://maven.neoforged.net/releases"
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compileOnly 'net.neoforged.fancymodloader:loader:4.0.15'
|
||||
compileOnly 'org.jetbrains:annotations:24.1.0'
|
||||
}
|
||||
|
|
@ -0,0 +1,162 @@
|
|||
/*
|
||||
* Ex Deorum
|
||||
* Copyright (c) 2024 thedarkcolour
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package thedarkcolour.exdeorum.coremod;
|
||||
|
||||
import cpw.mods.modlauncher.api.ITransformer;
|
||||
import cpw.mods.modlauncher.api.ITransformerVotingContext;
|
||||
import cpw.mods.modlauncher.api.TargetType;
|
||||
import cpw.mods.modlauncher.api.TransformerVoteResult;
|
||||
import net.neoforged.coremod.api.ASMAPI;
|
||||
import net.neoforged.neoforgespi.coremod.ICoreMod;
|
||||
import org.objectweb.asm.Opcodes;
|
||||
import org.objectweb.asm.tree.FieldInsnNode;
|
||||
import org.objectweb.asm.tree.MethodInsnNode;
|
||||
import org.objectweb.asm.tree.MethodNode;
|
||||
import org.objectweb.asm.tree.VarInsnNode;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
public class ASMTransformer implements ICoreMod {
|
||||
@Override
|
||||
public Iterable<? extends ITransformer<?>> getTransformers() {
|
||||
return List.of(
|
||||
new EndCityStructureTransformer(),
|
||||
new DedicatedServerPropertiesTransformer(),
|
||||
new EndDragonFightTransformer()
|
||||
);
|
||||
}
|
||||
|
||||
private interface MethodTransformer extends ITransformer<MethodNode> {
|
||||
@Override
|
||||
default TransformerVoteResult castVote(ITransformerVotingContext context) {
|
||||
return TransformerVoteResult.YES;
|
||||
}
|
||||
|
||||
@Override
|
||||
default TargetType<MethodNode> getTargetType() {
|
||||
return TargetType.METHOD;
|
||||
}
|
||||
}
|
||||
|
||||
// inserts a hook into EndCityStructure#findGenerationPoint to fix the position of the city if it is in a void world
|
||||
private static class EndCityStructureTransformer implements MethodTransformer {
|
||||
@Override
|
||||
public Set<Target<MethodNode>> targets() {
|
||||
return Set.of(ITransformer.Target.targetMethod(
|
||||
"net.minecraft.world.level.levelgen.structure.structures.EndCityStructure",
|
||||
"findGenerationPoint",
|
||||
"(Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Ljava/util/Optional;"
|
||||
));
|
||||
}
|
||||
|
||||
//
|
||||
@Override
|
||||
public MethodNode transform(MethodNode input, ITransformerVotingContext context) {
|
||||
var insnList = input.instructions;
|
||||
|
||||
for (var i = 0; i < insnList.size(); ++i) {
|
||||
var insn = insnList.get(i);
|
||||
|
||||
// patch before ASTORE 3
|
||||
if (insn.getOpcode() == Opcodes.ASTORE && ((VarInsnNode) insn).var == 3) {
|
||||
insnList.insertBefore(insn, ASMAPI.listOf(
|
||||
new VarInsnNode(Opcodes.ALOAD, 1),
|
||||
new MethodInsnNode(Opcodes.INVOKESTATIC, "thedarkcolour/exdeorum/asm/ASMHooks", "adjustPos", "(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;)Lnet/minecraft/core/BlockPos;", false)
|
||||
));
|
||||
ASMAPI.log("INFO", "Successfully patched End City generation for void worlds");
|
||||
return input;
|
||||
}
|
||||
}
|
||||
|
||||
ASMAPI.log("ERROR", "Unable to patch End City generation, void worlds will have no end cities!!!");
|
||||
return input;
|
||||
}
|
||||
}
|
||||
|
||||
// Redirects a field access in the constructor of DedicatedServerProperties from WorldPresets.NORMAL to ASMHooks.overrideDefaultWorldPreset()
|
||||
private static class DedicatedServerPropertiesTransformer implements MethodTransformer {
|
||||
@Override
|
||||
public Set<Target<MethodNode>> targets() {
|
||||
return Set.of(ITransformer.Target.targetMethod(
|
||||
"net.minecraft.server.dedicated.DedicatedServerProperties",
|
||||
"<init>",
|
||||
"(Ljava/util/Properties;)V"
|
||||
));
|
||||
}
|
||||
|
||||
@Override
|
||||
public MethodNode transform(MethodNode input, ITransformerVotingContext context) {
|
||||
var insnList = input.instructions;
|
||||
|
||||
for (var i = 0; i < insnList.size(); ++i) {
|
||||
var insn = insnList.get(i);
|
||||
|
||||
if (insn.getOpcode() == Opcodes.GETSTATIC && (((FieldInsnNode) insn).name.equals("f_226437_") || ((FieldInsnNode) insn).name.equals("NORMAL"))) {
|
||||
var newInsn = new MethodInsnNode(Opcodes.INVOKESTATIC, "thedarkcolour/exdeorum/asm/ASMHooks", "overrideDefaultWorldPreset", "()Lnet/minecraft/resources/ResourceKey;", false);
|
||||
insnList.set(insn, newInsn);
|
||||
|
||||
ASMAPI.log("INFO", "Successfully patched server.properties to use void world type by default");
|
||||
return input;
|
||||
}
|
||||
}
|
||||
|
||||
ASMAPI.log("ERROR", "Unable to patch server.properties, you will have to set \"level-type\" to \"exdeorum:void_world\" manually.");
|
||||
return input;
|
||||
}
|
||||
}
|
||||
|
||||
// Fixes heightmap issues when placing the end portal podium that would only spawn half of the portal
|
||||
// What this patch looks like in code: EndIslandPodium.place(..., this.portalLocation = ASMHooks.prePlaceEndPodium(this.portalLocation))
|
||||
private static class EndDragonFightTransformer implements MethodTransformer {
|
||||
@Override
|
||||
public Set<Target<MethodNode>> targets() {
|
||||
return Set.of(ITransformer.Target.targetMethod(
|
||||
"net.minecraft.world.level.dimension.end.EndDragonFight",
|
||||
"spawnExitPortal",
|
||||
"(Z)V"
|
||||
));
|
||||
}
|
||||
|
||||
@Override
|
||||
public MethodNode transform(MethodNode input, ITransformerVotingContext context) {
|
||||
var insnList = input.instructions;
|
||||
|
||||
// Start at 2 to avoid null getPrevious().getPrevious()
|
||||
for (var i = 2; i < insnList.size(); ++i) {
|
||||
var insn = insnList.get(i);
|
||||
|
||||
if (insn.getOpcode() == Opcodes.ALOAD && ((VarInsnNode) insn).var == 2) {
|
||||
insnList.insertBefore(insn, ASMAPI.listOf(
|
||||
new VarInsnNode(Opcodes.ALOAD, 0),
|
||||
new VarInsnNode(Opcodes.ALOAD, 0),
|
||||
new FieldInsnNode(Opcodes.GETFIELD, "net/minecraft/world/level/dimension/end/EndDragonFight", "portalLocation", "Lnet/minecraft/core/BlockPos;"),
|
||||
new MethodInsnNode(Opcodes.INVOKESTATIC, "thedarkcolour/exdeorum/asm/ASMHooks", "prePlaceEndPodium", "(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos;", false),
|
||||
new FieldInsnNode(Opcodes.PUTFIELD, "net/minecraft/world/level/dimension/end/EndDragonFight", "portalLocation", "Lnet/minecraft/core/BlockPos;")
|
||||
));
|
||||
ASMAPI.log("INFO", "Successfully patched end portal.");
|
||||
return input;
|
||||
}
|
||||
}
|
||||
|
||||
ASMAPI.log("ERROR", "Unable to patch End Portal, it will not spawn properly and you will be unable to return to the overworld without cheats.");
|
||||
return input;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -16,6 +16,6 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
@net.minecraft.MethodsReturnNonnullByDefault
|
||||
@com.mojang.logging.annotations.MethodsReturnNonnullByDefault
|
||||
@javax.annotation.ParametersAreNonnullByDefault
|
||||
package thedarkcolour.exdeorum.compat.rei;
|
||||
package thedarkcolour.exdeorum.coremod;
|
||||
2
coremod/src/main/resources/META-INF/MANIFEST.MF
Normal file
2
coremod/src/main/resources/META-INF/MANIFEST.MF
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
Automatic-Module-Name: thedarkcolour.exdeorum.coremod
|
||||
FMLModType: LIBRARY
|
||||
|
|
@ -0,0 +1 @@
|
|||
thedarkcolour.exdeorum.coremod.ASMTransformer
|
||||
|
|
@ -1,19 +1,23 @@
|
|||
# Sets default memory used for gradle commands. Can be overridden by user or command line properties.
|
||||
# This is required to provide enough memory for the Minecraft decompilation process.
|
||||
org.gradle.jvmargs=-Xmx3G
|
||||
org.gradle.jvmargs=-Xmx1G
|
||||
org.gradle.daemon=true
|
||||
org.gradle.parallel=true
|
||||
org.gradle.caching=true
|
||||
|
||||
mc_version=1.20.4
|
||||
neo_version=20.4.198
|
||||
neo_version_range=[20.4,)
|
||||
loader_version_range=[2,)
|
||||
mc_version=1.21.1
|
||||
neo_version=21.1.213
|
||||
neo_version_range=[21.1,)
|
||||
loader_version_range=[4,)
|
||||
|
||||
jei_version=17.3.0.49
|
||||
rei_version=14.0.688
|
||||
emi_version=1.1.4+1.20.4
|
||||
cloth_config_version=13.0.121
|
||||
top_version=11.0.1-2
|
||||
jei_version=19.25.0.323
|
||||
emi_version=1.1.21
|
||||
cloth_config_version=15.0.127
|
||||
top_version=12.0.3-5
|
||||
|
||||
kubejs_version=2001.6.3-build.47
|
||||
rhino_version=2004.2.3-build.4
|
||||
architectury_version=11.1.17
|
||||
kubejs_version=2101.7.2-build.296
|
||||
rhino_version=2101.2.7-build.81
|
||||
architectury_version=13.0.8
|
||||
|
||||
parchment_minecraft_version=1.21.1
|
||||
parchment_mappings_version=2024.11.17
|
||||
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
|
|
@ -1,6 +1,6 @@
|
|||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
|
||||
networkTimeout=10000
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
|
|
|
|||
|
|
@ -6,5 +6,7 @@ pluginManagement {
|
|||
}
|
||||
|
||||
plugins {
|
||||
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.5.0'
|
||||
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.9.0'
|
||||
}
|
||||
|
||||
include('coremod')
|
||||
|
|
|
|||
|
|
@ -1,32 +1,39 @@
|
|||
// 1.20.4 2024-06-12T10:02:21.4190209 Tags for minecraft:item mod id exdeorum
|
||||
6c72957356b1d59a27be736fa1da54a5a9795ef7 data/exdeorum/tags/items/barrels.json
|
||||
6afa16b45f76c0defa1675d07586e2c6e6b0be69 data/exdeorum/tags/items/compressed/andesite.json
|
||||
31b46613766e4cdc53196850495ab1019f61cb48 data/exdeorum/tags/items/compressed/blackstone.json
|
||||
241fb4154cfac70be491c9f8789b4aef7f8bdeaf data/exdeorum/tags/items/compressed/cobbled_deepslate.json
|
||||
f181b77f0646ffa6e081251c5bb6f95c16820c32 data/exdeorum/tags/items/compressed/cobblestone.json
|
||||
cc7cee07f9fa87bf7fbc0fd5b4df7a3244bbf680 data/exdeorum/tags/items/compressed/crushed_blackstone.json
|
||||
e58dd8e5f1f5cb2c41668d4cb4ce1db72143c2b8 data/exdeorum/tags/items/compressed/crushed_deepslate.json
|
||||
ef7e37e3485ee372cd2694f600aaa9344d9fc367 data/exdeorum/tags/items/compressed/crushed_end_stone.json
|
||||
aa975842d0be23880ff7da7db82834399ec12f51 data/exdeorum/tags/items/compressed/crushed_netherrack.json
|
||||
816a2366b97ed96df3f28964010dcce93fa4704c data/exdeorum/tags/items/compressed/deepslate.json
|
||||
91e5dcaf660df8a6f0fcf9fd511e5bc6c9e4b242 data/exdeorum/tags/items/compressed/diorite.json
|
||||
19acb0b43e4b234ba97720ead3edcd9f9bc8eb52 data/exdeorum/tags/items/compressed/dirt.json
|
||||
6ab1d13f60054975647d63ba73cfbaeffbac3277 data/exdeorum/tags/items/compressed/dust.json
|
||||
c90c72293f2b2c6375e827010f1b10bc96310ffd data/exdeorum/tags/items/compressed/end_stone.json
|
||||
73574cc72476b53160760644b77300f854509a12 data/exdeorum/tags/items/compressed/granite.json
|
||||
629a309119dd42068ed4edd74bb9cd69a5c7990c data/exdeorum/tags/items/compressed/gravel.json
|
||||
faaac47fa919125335614c875ffc220e737977bc data/exdeorum/tags/items/compressed/moss_block.json
|
||||
bb17667dfb3fc023a80ca4ef0a96ed41545f6029 data/exdeorum/tags/items/compressed/netherrack.json
|
||||
fc279d9fa656ad00c5504b3f313586ca34fc4477 data/exdeorum/tags/items/compressed/red_sand.json
|
||||
34876a108ba8da4125a273e83324dbb4685618a1 data/exdeorum/tags/items/compressed/sand.json
|
||||
2de46f3e2e91a340f1b71ea5b600f8383a7ce875 data/exdeorum/tags/items/compressed/sands.json
|
||||
874b33131f557d077ab366fc6506c41369151a40 data/exdeorum/tags/items/compressed/soul_sand.json
|
||||
dad00c75d1a0b74a2f843bead336ee278e9cecba data/exdeorum/tags/items/compressed_hammers.json
|
||||
5feb54ce68fa657af5ce696f75b8c7a6d04cc7a7 data/exdeorum/tags/items/crooks.json
|
||||
74eefeb986d633d26ad42202c4a6b5e71463c425 data/exdeorum/tags/items/end_cake_materials.json
|
||||
be46bf2abe731d5ee5bd15ce72f222b2b9a49385 data/exdeorum/tags/items/hammers.json
|
||||
008b4a382f07b9c0f9a07c78bedb949b4400e011 data/exdeorum/tags/items/ore_chunks.json
|
||||
b90bd3c642e69b9e800c58a9f8f53e369652e6ba data/exdeorum/tags/items/pebbles.json
|
||||
8e1b5ab26037123d3948e9ac9f50da1b7cd0a129 data/exdeorum/tags/items/sieve_meshes.json
|
||||
0152da758e7665bf282f17f466599c7a009d9a15 data/exdeorum/tags/items/stone_barrels.json
|
||||
8bde4a30abefaa373fa41813da07b6f79f32b874 data/exdeorum/tags/items/wooden_barrels.json
|
||||
// 1.21.1 2025-09-01T13:22:27.1441593 Tags for minecraft:item mod id exdeorum
|
||||
6c72957356b1d59a27be736fa1da54a5a9795ef7 data/exdeorum/tags/item/barrels.json
|
||||
6afa16b45f76c0defa1675d07586e2c6e6b0be69 data/exdeorum/tags/item/compressed/andesite.json
|
||||
31b46613766e4cdc53196850495ab1019f61cb48 data/exdeorum/tags/item/compressed/blackstone.json
|
||||
241fb4154cfac70be491c9f8789b4aef7f8bdeaf data/exdeorum/tags/item/compressed/cobbled_deepslate.json
|
||||
f181b77f0646ffa6e081251c5bb6f95c16820c32 data/exdeorum/tags/item/compressed/cobblestone.json
|
||||
019fc9e4654ccda953c122f2765011fb33d6e80b data/exdeorum/tags/item/compressed/crushed_blackstone.json
|
||||
ec4807023b8b3bb97eec25e0ff4a7fe1f7587169 data/exdeorum/tags/item/compressed/crushed_deepslate.json
|
||||
045dfd947fe9b562589471777a1f0ffaa73eba7c data/exdeorum/tags/item/compressed/crushed_end_stone.json
|
||||
42068c42d64fad72fbd3c9191f8bfa9a6dc2707a data/exdeorum/tags/item/compressed/crushed_netherrack.json
|
||||
816a2366b97ed96df3f28964010dcce93fa4704c data/exdeorum/tags/item/compressed/deepslate.json
|
||||
91e5dcaf660df8a6f0fcf9fd511e5bc6c9e4b242 data/exdeorum/tags/item/compressed/diorite.json
|
||||
19acb0b43e4b234ba97720ead3edcd9f9bc8eb52 data/exdeorum/tags/item/compressed/dirt.json
|
||||
604e284388acace8d33719f399d0ba3689e5aab3 data/exdeorum/tags/item/compressed/dust.json
|
||||
c90c72293f2b2c6375e827010f1b10bc96310ffd data/exdeorum/tags/item/compressed/end_stone.json
|
||||
73574cc72476b53160760644b77300f854509a12 data/exdeorum/tags/item/compressed/granite.json
|
||||
629a309119dd42068ed4edd74bb9cd69a5c7990c data/exdeorum/tags/item/compressed/gravel.json
|
||||
faaac47fa919125335614c875ffc220e737977bc data/exdeorum/tags/item/compressed/moss_block.json
|
||||
bb17667dfb3fc023a80ca4ef0a96ed41545f6029 data/exdeorum/tags/item/compressed/netherrack.json
|
||||
fc279d9fa656ad00c5504b3f313586ca34fc4477 data/exdeorum/tags/item/compressed/red_sand.json
|
||||
34876a108ba8da4125a273e83324dbb4685618a1 data/exdeorum/tags/item/compressed/sand.json
|
||||
2de46f3e2e91a340f1b71ea5b600f8383a7ce875 data/exdeorum/tags/item/compressed/sands.json
|
||||
874b33131f557d077ab366fc6506c41369151a40 data/exdeorum/tags/item/compressed/soul_sand.json
|
||||
dad00c75d1a0b74a2f843bead336ee278e9cecba data/exdeorum/tags/item/compressed_hammers.json
|
||||
35133e95f1c8fdd7a1c21afcc231fc0bffefb9a8 data/exdeorum/tags/item/compressed_hammer_fortune_blacklist.json
|
||||
5feb54ce68fa657af5ce696f75b8c7a6d04cc7a7 data/exdeorum/tags/item/crooks.json
|
||||
74eefeb986d633d26ad42202c4a6b5e71463c425 data/exdeorum/tags/item/end_cake_materials.json
|
||||
be46bf2abe731d5ee5bd15ce72f222b2b9a49385 data/exdeorum/tags/item/hammers.json
|
||||
35133e95f1c8fdd7a1c21afcc231fc0bffefb9a8 data/exdeorum/tags/item/hammer_fortune_blacklist.json
|
||||
008b4a382f07b9c0f9a07c78bedb949b4400e011 data/exdeorum/tags/item/ore_chunks.json
|
||||
b90bd3c642e69b9e800c58a9f8f53e369652e6ba data/exdeorum/tags/item/pebbles.json
|
||||
10f2167f7a9472e5df6870bad71b95869fc64b9a data/exdeorum/tags/item/random_shard_drops.json
|
||||
d6fa5886b22a121a9402c1ca9b7938dc29b19a10 data/exdeorum/tags/item/random_trim_drops.json
|
||||
8e1b5ab26037123d3948e9ac9f50da1b7cd0a129 data/exdeorum/tags/item/sieve_meshes.json
|
||||
0152da758e7665bf282f17f466599c7a009d9a15 data/exdeorum/tags/item/stone_barrels.json
|
||||
8bde4a30abefaa373fa41813da07b6f79f32b874 data/exdeorum/tags/item/wooden_barrels.json
|
||||
28fd077df8796b5061613218d902549c88f3e2fb data/minecraft/tags/item/enchantable/durability.json
|
||||
564bef8c17ecd8c359840d05c11c4af926e2a795 data/minecraft/tags/item/enchantable/mining.json
|
||||
564bef8c17ecd8c359840d05c11c4af926e2a795 data/minecraft/tags/item/enchantable/mining_loot.json
|
||||
|
|
|
|||
|
|
@ -1,164 +1,164 @@
|
|||
// 1.20.4 2024-04-08T16:37:05.5694772 Loot Tables
|
||||
105d8a61ea7145d7798146d385d4aad24fd1588d data/exdeorum/loot_tables/blocks/acacia_barrel.json
|
||||
83d50cbd5e45dfa72bf102fd4c0103a388cff9c4 data/exdeorum/loot_tables/blocks/acacia_compressed_sieve.json
|
||||
1e77127a82cbba0937bb02694f65cf1893aeffcb data/exdeorum/loot_tables/blocks/acacia_crucible.json
|
||||
fcc00910a8cc94bed6339d6833fcec53c501a0d7 data/exdeorum/loot_tables/blocks/acacia_sieve.json
|
||||
31860263ad01cc50f5c49ac971b9feb5533a9cb5 data/exdeorum/loot_tables/blocks/archwood_barrel.json
|
||||
2de9dccd72fec95995b9dc8533a99c02af8a9af6 data/exdeorum/loot_tables/blocks/archwood_sieve.json
|
||||
576bf0664b768e4432509e52af307eafe8ea6521 data/exdeorum/loot_tables/blocks/bamboo_barrel.json
|
||||
9f2dd84369397af400a9d036fe949dc6a7c4b839 data/exdeorum/loot_tables/blocks/bamboo_compressed_sieve.json
|
||||
67bf721f8c8b161d55a86e26c156251f50fbeaf4 data/exdeorum/loot_tables/blocks/bamboo_crucible.json
|
||||
aaaf1a2e8b859fe3d057b38bd24c3fb7b6ee5065 data/exdeorum/loot_tables/blocks/bamboo_sieve.json
|
||||
a43d4e496b109cadb462f89a21a4a472c9a6ee62 data/exdeorum/loot_tables/blocks/birch_barrel.json
|
||||
836bf8b81d31686f0e360c6650079bfb1a5fffb7 data/exdeorum/loot_tables/blocks/birch_compressed_sieve.json
|
||||
9ef2de62f62c8108841b6e7f482bf2be0b7c773a data/exdeorum/loot_tables/blocks/birch_crucible.json
|
||||
e11b759a2311950d60e0f825393b8e25d11918df data/exdeorum/loot_tables/blocks/birch_sieve.json
|
||||
d27d5d53011436ca54dd604846ce467a9e857aef data/exdeorum/loot_tables/blocks/bluebright_barrel.json
|
||||
5a223a91b95ef63363ed1f139a8d98048f723122 data/exdeorum/loot_tables/blocks/bluebright_compressed_sieve.json
|
||||
1df19ae40ef726fe4371707b2d8b3fa4b3291285 data/exdeorum/loot_tables/blocks/bluebright_crucible.json
|
||||
42bf543b8a2b7ab3c65ed6cabd966af1f521fe64 data/exdeorum/loot_tables/blocks/bluebright_sieve.json
|
||||
94b971865fec444ee94ba96bcb4b8e770d217143 data/exdeorum/loot_tables/blocks/blue_archwood_compressed_sieve.json
|
||||
34313a06201381983a09ca8296d8b73b45003d80 data/exdeorum/loot_tables/blocks/blue_archwood_crucible.json
|
||||
69867f641e1c86c1febe33fb0c98fc7b9c538244 data/exdeorum/loot_tables/blocks/cherry_barrel.json
|
||||
36d2f6edd69f038b4ae909773efa0200fcd6ca2a data/exdeorum/loot_tables/blocks/cherry_compressed_sieve.json
|
||||
58ba5aa721c4d9604848b7c4605b80684906583a data/exdeorum/loot_tables/blocks/cherry_crucible.json
|
||||
805d69a488a4ab37c2b59743c8284825b7aed587 data/exdeorum/loot_tables/blocks/cherry_sieve.json
|
||||
4ce6aa79ac4ba8ad3b56b68023b880917fd8097f data/exdeorum/loot_tables/blocks/comet_barrel.json
|
||||
6a8b5787991a5f75c34902b180e80af6ad50429b data/exdeorum/loot_tables/blocks/comet_compressed_sieve.json
|
||||
8f2d837af622df791fefe3a981a35a6243f1252e data/exdeorum/loot_tables/blocks/comet_crucible.json
|
||||
9ed892d74409a4bbb41f4f277a7fdf9c58a5e011 data/exdeorum/loot_tables/blocks/comet_sieve.json
|
||||
fc2ca675c56f0bb72a9105281213d03e3c6be523 data/exdeorum/loot_tables/blocks/compressed_andesite.json
|
||||
e4451d1873f5d58ea0306d98e6a4eadcfc7d4a36 data/exdeorum/loot_tables/blocks/compressed_blackstone.json
|
||||
fb73c431b37207abfdbd09ea9f31a2ebe15862ca data/exdeorum/loot_tables/blocks/compressed_cobbled_deepslate.json
|
||||
75e58d8b536d12695b865a199ba42b2514489082 data/exdeorum/loot_tables/blocks/compressed_cobblestone.json
|
||||
385dd21f01f94b5c9779d0175ed7c55c6293f6fa data/exdeorum/loot_tables/blocks/compressed_crushed_blackstone.json
|
||||
afa390561ea6064beb9d3cbfe3d0e38d77874aa8 data/exdeorum/loot_tables/blocks/compressed_crushed_deepslate.json
|
||||
55f3ec691a9781e3a78247ad2fe6ed62f56b4003 data/exdeorum/loot_tables/blocks/compressed_crushed_end_stone.json
|
||||
a88d8bfe8fd5709cdac242398c76778ace96b396 data/exdeorum/loot_tables/blocks/compressed_crushed_netherrack.json
|
||||
a28d6030f130c94099d1bfae1768da79b09bb16b data/exdeorum/loot_tables/blocks/compressed_deepslate.json
|
||||
2b8077667c55f8c286295aec253f5e5b08bb01a5 data/exdeorum/loot_tables/blocks/compressed_diorite.json
|
||||
8f63eb222b96fcbc203cacb41a9d060bdf26da4c data/exdeorum/loot_tables/blocks/compressed_dirt.json
|
||||
e41e003ce25de576f2e7b8b2219a81aab18c937b data/exdeorum/loot_tables/blocks/compressed_dust.json
|
||||
a11f4a96d36ca342ec42c90026028d2b146d5802 data/exdeorum/loot_tables/blocks/compressed_end_stone.json
|
||||
76f7d221ee6901c658957b67dab3fb390be75aff data/exdeorum/loot_tables/blocks/compressed_granite.json
|
||||
c94e5720fa4d0f32dd020af0d0de93d3d00f8694 data/exdeorum/loot_tables/blocks/compressed_gravel.json
|
||||
747f0c4b06fffdde042371b3bc1e007e12a48358 data/exdeorum/loot_tables/blocks/compressed_moss_block.json
|
||||
bc67108510d9d23556b5391e54c8330af29f9a6b data/exdeorum/loot_tables/blocks/compressed_netherrack.json
|
||||
8fc4f6d575f3b928361cd30e8b9bff56d3f2d46b data/exdeorum/loot_tables/blocks/compressed_red_sand.json
|
||||
02cefa46c308728b57a2ea98c46d4dcf61af7d16 data/exdeorum/loot_tables/blocks/compressed_sand.json
|
||||
eac0516f45763b43fc30b56f36447ac52bd16e9e data/exdeorum/loot_tables/blocks/compressed_soul_sand.json
|
||||
d52a2d3bcb85c58e549248d5205f863c40d3bd87 data/exdeorum/loot_tables/blocks/crimson_barrel.json
|
||||
3beabd284e0f5c4c748a4981d57024ea985a7bb5 data/exdeorum/loot_tables/blocks/crimson_compressed_sieve.json
|
||||
78b361a27788eeda88a1228a5c813d9106ec038e data/exdeorum/loot_tables/blocks/crimson_crucible.json
|
||||
149b1a730939c3a3b2823b77e1b3771ff6397679 data/exdeorum/loot_tables/blocks/crimson_sieve.json
|
||||
15d8b5d739f5093cbb11b37b94abd29fd5560cf4 data/exdeorum/loot_tables/blocks/crushed_blackstone.json
|
||||
84e81d576fb09922cdebe758b52ffccf56284b10 data/exdeorum/loot_tables/blocks/crushed_deepslate.json
|
||||
d15f9ed4837d0015efb7688c9b10716084c78337 data/exdeorum/loot_tables/blocks/crushed_end_stone.json
|
||||
cb1d2e4511ad98f974192f5a60161a30472808aa data/exdeorum/loot_tables/blocks/crushed_netherrack.json
|
||||
4aaac302b355e196dfe0f673a8ef32b187cb1439 data/exdeorum/loot_tables/blocks/crystallized_barrel.json
|
||||
508d735217cd1e521fdd1b56cfcfb7311b9f1a3e data/exdeorum/loot_tables/blocks/crystallized_compressed_sieve.json
|
||||
bbc01ca3225c9fac9b73a67ab1db63aa70ccdab8 data/exdeorum/loot_tables/blocks/crystallized_crucible.json
|
||||
9d4272237d99f9559e48d11b0bd24d75dde85bb3 data/exdeorum/loot_tables/blocks/crystallized_sieve.json
|
||||
cc2ff4d4632fcffee0d3e06529670a102c280410 data/exdeorum/loot_tables/blocks/dark_oak_barrel.json
|
||||
2106e10dc48fae6fba32f67aaf8c3a22cb243422 data/exdeorum/loot_tables/blocks/dark_oak_compressed_sieve.json
|
||||
74dbd2298667036228a3b0b1a9ef895fb6a0bf5a data/exdeorum/loot_tables/blocks/dark_oak_crucible.json
|
||||
912b85cbf5d89a043dc232e6e08119d3e4b9b357 data/exdeorum/loot_tables/blocks/dark_oak_sieve.json
|
||||
cbc4c95f7813751d2b47c8a72448c78387649d7f data/exdeorum/loot_tables/blocks/dead_barrel.json
|
||||
36a2c93d069a671d38070c539134405c9d07ea6b data/exdeorum/loot_tables/blocks/dead_compressed_sieve.json
|
||||
a727ae35bc208071cde56afda963b6cbb3af6c1b data/exdeorum/loot_tables/blocks/dead_crucible.json
|
||||
868376d65d39785f28a2ad9ca3ae97b6cda9c849 data/exdeorum/loot_tables/blocks/dead_sieve.json
|
||||
2341def8271637c343246635575eb30eec16d976 data/exdeorum/loot_tables/blocks/dusk_barrel.json
|
||||
bb055417cbf6202f9c46e98d4e18dfc7a7cd8ea5 data/exdeorum/loot_tables/blocks/dusk_compressed_sieve.json
|
||||
5f122cbae4477b241ee9563b86ae4e2c22936674 data/exdeorum/loot_tables/blocks/dusk_crucible.json
|
||||
6ef284edf33a89e5a2a214a64879874d1a928a4b data/exdeorum/loot_tables/blocks/dusk_sieve.json
|
||||
23cfb51730f2ecd873d7d5277ac8521a249e8320 data/exdeorum/loot_tables/blocks/dust.json
|
||||
1f9a667e154b676a635a194828ae09e2e779c8c9 data/exdeorum/loot_tables/blocks/fir_barrel.json
|
||||
554df7b34634306b3f9ecdcf1bde704f52cbffaf data/exdeorum/loot_tables/blocks/fir_compressed_sieve.json
|
||||
e12d3c54b56b3793aff26b85c1d5c406df4bd416 data/exdeorum/loot_tables/blocks/fir_crucible.json
|
||||
21e8d264aecd401cd2633c1b577677b5ab2cd710 data/exdeorum/loot_tables/blocks/fir_sieve.json
|
||||
3bf11251903bb28a99fb846c0ae876a672e74732 data/exdeorum/loot_tables/blocks/frostbright_barrel.json
|
||||
0646358b28f92a4e115c807653a9b9047985c938 data/exdeorum/loot_tables/blocks/frostbright_compressed_sieve.json
|
||||
1c6c8860fd3019dc30beb708c51e99c0741376ad data/exdeorum/loot_tables/blocks/frostbright_crucible.json
|
||||
792ccff30c1a64e10f764bae21a4dcb0ded995da data/exdeorum/loot_tables/blocks/frostbright_sieve.json
|
||||
a22f42874c17aa216254d3468b4232c0d1ef8783 data/exdeorum/loot_tables/blocks/golden_oak_compressed_sieve.json
|
||||
92866fcb8d3cf3223ff5efaef3d2e2872eb4b959 data/exdeorum/loot_tables/blocks/golden_oak_crucible.json
|
||||
432412ebfc7caa00d522237033f4b85d5e3d93d2 data/exdeorum/loot_tables/blocks/green_archwood_compressed_sieve.json
|
||||
b3b8c57f4614b036263f1e107bb1e0acf4a69122 data/exdeorum/loot_tables/blocks/green_archwood_crucible.json
|
||||
32602e363024f1bbd0a174a19c61b4cb0e4f3b2c data/exdeorum/loot_tables/blocks/hellbark_barrel.json
|
||||
1c3249c29afd8087090ef9a9acf4330f834c23cc data/exdeorum/loot_tables/blocks/hellbark_compressed_sieve.json
|
||||
cbf36cffd7f38d618435ca03142ded5e74f217aa data/exdeorum/loot_tables/blocks/hellbark_crucible.json
|
||||
bf41c8c33133269ddde2c6b098aca056acd7e4ea data/exdeorum/loot_tables/blocks/hellbark_sieve.json
|
||||
3b759445e6d4ee6dd1690aaa792bb070e19cde4f data/exdeorum/loot_tables/blocks/infested_leaves.json
|
||||
ce4254c53a4ce6c2712775708415f14e63f21b67 data/exdeorum/loot_tables/blocks/jacaranda_barrel.json
|
||||
f6daba6dfc3ffc3b25c268b987c958c0455b7f29 data/exdeorum/loot_tables/blocks/jacaranda_compressed_sieve.json
|
||||
b23b0494ef9f535744f7390f74a35527442aee6f data/exdeorum/loot_tables/blocks/jacaranda_crucible.json
|
||||
1817eb94fb9656a3ad853f2cca138c1cd012bd26 data/exdeorum/loot_tables/blocks/jacaranda_sieve.json
|
||||
58a121ab7b39913271784b018fc6c55532917f21 data/exdeorum/loot_tables/blocks/jungle_barrel.json
|
||||
78751ef977f398c2d3432ea8da386944573d04b7 data/exdeorum/loot_tables/blocks/jungle_compressed_sieve.json
|
||||
a652a1374c1cd710e26d28c015b83beb9f5e378c data/exdeorum/loot_tables/blocks/jungle_crucible.json
|
||||
b60904a4c6286bea6c91ac40ace12c63f3d049cc data/exdeorum/loot_tables/blocks/jungle_sieve.json
|
||||
37cefdf07f602346405b6cd230074afdada98936 data/exdeorum/loot_tables/blocks/lunar_barrel.json
|
||||
9cb6e7161a1d2056cb94b250a85ec1048c783872 data/exdeorum/loot_tables/blocks/lunar_compressed_sieve.json
|
||||
b31ccfa30cefce0c1a07edbf69f6ce0604d25165 data/exdeorum/loot_tables/blocks/lunar_crucible.json
|
||||
850947b8a11119badb3fc3812c52e108a95ec2bc data/exdeorum/loot_tables/blocks/lunar_sieve.json
|
||||
45bce99894bcee0308320c4826ad23403108fe80 data/exdeorum/loot_tables/blocks/magic_barrel.json
|
||||
bfb6883d06e2c520ea5e7faf88cf2dc43552fd01 data/exdeorum/loot_tables/blocks/magic_compressed_sieve.json
|
||||
0e2867614ca43b236f697b928fa3e08ddd97deab data/exdeorum/loot_tables/blocks/magic_crucible.json
|
||||
a87b179ee0ac3d65310268b7d40b864195f233c4 data/exdeorum/loot_tables/blocks/magic_sieve.json
|
||||
5334f1a419c2b042c98db7736baebebf7fda5634 data/exdeorum/loot_tables/blocks/mahogany_barrel.json
|
||||
3efb07b675794e4eb18d535aa07c560682aa92d1 data/exdeorum/loot_tables/blocks/mahogany_compressed_sieve.json
|
||||
a28006f6bd3de601f7430b6de9ed46cca242fee1 data/exdeorum/loot_tables/blocks/mahogany_crucible.json
|
||||
f2fd2b243936f3bf2e4cc07e8be0adf607b5af89 data/exdeorum/loot_tables/blocks/mahogany_sieve.json
|
||||
88749902dcd90e63d874dc2c3f9c606e480469ab data/exdeorum/loot_tables/blocks/mangrove_barrel.json
|
||||
35284ec04eb32125bea65e241b3802edc0bad1c5 data/exdeorum/loot_tables/blocks/mangrove_compressed_sieve.json
|
||||
b38104ee25127d9c65ad9e323ed879f76df7a048 data/exdeorum/loot_tables/blocks/mangrove_crucible.json
|
||||
70c03b4d38a62da4d2eeb1ff525bd0f5e62e0e8e data/exdeorum/loot_tables/blocks/mangrove_sieve.json
|
||||
475b89fd8f09834652f80c93d8a6d0964d708ead data/exdeorum/loot_tables/blocks/maple_barrel.json
|
||||
0cffe8e91ea3fd99d9c207856c5931209b6516a5 data/exdeorum/loot_tables/blocks/maple_compressed_sieve.json
|
||||
54f36187d7fb97dedc4680d14e2ad7d70b5c64af data/exdeorum/loot_tables/blocks/maple_crucible.json
|
||||
7ffe80360af055f3977d05b5684a299886bcb756 data/exdeorum/loot_tables/blocks/maple_sieve.json
|
||||
f07a24644303ad3416c03ebb943f7643ec6e5628 data/exdeorum/loot_tables/blocks/mechanical_hammer.json
|
||||
a84508222cb36b07cb20ee31915d802bcc411149 data/exdeorum/loot_tables/blocks/mechanical_sieve.json
|
||||
cad973c873a2e50ccfac91e88eadb3c2462d39d1 data/exdeorum/loot_tables/blocks/oak_barrel.json
|
||||
940b82e9fc6bbcda8eaa84eca60b03efa9d5e166 data/exdeorum/loot_tables/blocks/oak_compressed_sieve.json
|
||||
f94bc97efbfd26ccf7dba32d414fb5e33decd5f6 data/exdeorum/loot_tables/blocks/oak_crucible.json
|
||||
8d69a87e09fc8a179d5a1bc8eba5faab66e77a6c data/exdeorum/loot_tables/blocks/oak_sieve.json
|
||||
8b02ade5c505b239d953d9080fec34d2d9c812de data/exdeorum/loot_tables/blocks/palm_barrel.json
|
||||
59a97f2ab82012b5ef1e1fedd5a916752a7e684e data/exdeorum/loot_tables/blocks/palm_compressed_sieve.json
|
||||
843ba3f8cca4445dab6e0be2e3b3af48c3603489 data/exdeorum/loot_tables/blocks/palm_crucible.json
|
||||
22eea9897215772fadb19906b7de0ad72ac9d612 data/exdeorum/loot_tables/blocks/palm_sieve.json
|
||||
2181c4797d779008be89e420aefe5e84d3cf7e37 data/exdeorum/loot_tables/blocks/porcelain_crucible.json
|
||||
edfa2b499ad587aef165f5d86684cdcb4931978e data/exdeorum/loot_tables/blocks/purple_archwood_compressed_sieve.json
|
||||
ac4a68e44f0dd694fdbb9ff69af5f64db02a3275 data/exdeorum/loot_tables/blocks/purple_archwood_crucible.json
|
||||
b75af3bb5693488a1373235a0dcb0627aa6d049a data/exdeorum/loot_tables/blocks/redwood_barrel.json
|
||||
1798ce17013478fd87dee6733734a836c5147e3e data/exdeorum/loot_tables/blocks/redwood_compressed_sieve.json
|
||||
bb9dcf7d5d4ce85b394ce0ae7181eef2f6fbbd79 data/exdeorum/loot_tables/blocks/redwood_crucible.json
|
||||
8185531f6adfa5244f5dc0a4c9a6f85a0a0b58e2 data/exdeorum/loot_tables/blocks/redwood_sieve.json
|
||||
b32cd0bd53997e860fd54b7cb0d7af0fb1088da4 data/exdeorum/loot_tables/blocks/red_archwood_compressed_sieve.json
|
||||
1ace983657b6105baba9c384774e169b2570f472 data/exdeorum/loot_tables/blocks/red_archwood_crucible.json
|
||||
b2992ec87d859591ae845a01cef8547c1460a00d data/exdeorum/loot_tables/blocks/skyroot_barrel.json
|
||||
825b41216a2b4d72afdd522361e4555c27ee7aa2 data/exdeorum/loot_tables/blocks/skyroot_compressed_sieve.json
|
||||
1f96ad0e06b9f4f773f70f2e9c8a91cf354249aa data/exdeorum/loot_tables/blocks/skyroot_crucible.json
|
||||
246ac502f71f4211b4a1b3e6af2b51d330ebc3cc data/exdeorum/loot_tables/blocks/skyroot_sieve.json
|
||||
6bbfa8c3c8630c356f206312728e73d21f00fa0c data/exdeorum/loot_tables/blocks/spruce_barrel.json
|
||||
bfe0e81cec2acbccd632c214595a4b1f86e2bcad data/exdeorum/loot_tables/blocks/spruce_compressed_sieve.json
|
||||
7e243b44eb3d9f15b983807225da7cb2839dee01 data/exdeorum/loot_tables/blocks/spruce_crucible.json
|
||||
091d26076d526bff6bdc730f8a45297996ac6f56 data/exdeorum/loot_tables/blocks/spruce_sieve.json
|
||||
9c7ca9312ec8ff9d519b6fe90925f968f3455177 data/exdeorum/loot_tables/blocks/starlit_barrel.json
|
||||
6f144f96bd04fed86e9745ba7095b78f204fa55c data/exdeorum/loot_tables/blocks/starlit_compressed_sieve.json
|
||||
cfa80ab9ce1c7f71a87920437b02b43c42004562 data/exdeorum/loot_tables/blocks/starlit_crucible.json
|
||||
6b1b5d616fce35f0c851011f9913b860e2a7f690 data/exdeorum/loot_tables/blocks/starlit_sieve.json
|
||||
82063725ffe92af96bb2502547ba8cc9d3fd411e data/exdeorum/loot_tables/blocks/stone_barrel.json
|
||||
49ca31b6acd08c4e78bb7e90a4a6fad396f7a515 data/exdeorum/loot_tables/blocks/umbran_barrel.json
|
||||
d3358ff36078863f04806883fd60c4b43ec54e24 data/exdeorum/loot_tables/blocks/umbran_compressed_sieve.json
|
||||
cb088dd4c735b2b59c361134623167386c5d4d67 data/exdeorum/loot_tables/blocks/umbran_crucible.json
|
||||
266433381f0beec1fcdbf2d086b87c7d53805e30 data/exdeorum/loot_tables/blocks/umbran_sieve.json
|
||||
fcd9e1fa1e8ec5c5fe7bb25f300284de6dd8b880 data/exdeorum/loot_tables/blocks/unfired_porcelain_crucible.json
|
||||
7433a7a398f38a949f9ef3231f87853505f797da data/exdeorum/loot_tables/blocks/warped_barrel.json
|
||||
30a728bf2c5371f1ea0c3d4dbda2516540604142 data/exdeorum/loot_tables/blocks/warped_compressed_sieve.json
|
||||
fe639e82446330279c3ab3d66a576931a62516e5 data/exdeorum/loot_tables/blocks/warped_crucible.json
|
||||
c3db3b96077eba364cb012f49e25fa98b98a71ab data/exdeorum/loot_tables/blocks/warped_sieve.json
|
||||
67588965ad0bba9eede3fd3a2378d59fdd6b5fdf data/exdeorum/loot_tables/blocks/willow_barrel.json
|
||||
81bf4d4a324bda461da2e740f4bda6e8fa3af811 data/exdeorum/loot_tables/blocks/willow_compressed_sieve.json
|
||||
87f488263c98db70e1c4c4f608f028ed65a362e5 data/exdeorum/loot_tables/blocks/willow_crucible.json
|
||||
5fcc50ca6590bfb56587959d2611eb5d9052505d data/exdeorum/loot_tables/blocks/willow_sieve.json
|
||||
// 1.21.1 2025-01-05T13:28:28.0008751 Loot Tables
|
||||
105d8a61ea7145d7798146d385d4aad24fd1588d data/exdeorum/loot_table/blocks/acacia_barrel.json
|
||||
83d50cbd5e45dfa72bf102fd4c0103a388cff9c4 data/exdeorum/loot_table/blocks/acacia_compressed_sieve.json
|
||||
1e77127a82cbba0937bb02694f65cf1893aeffcb data/exdeorum/loot_table/blocks/acacia_crucible.json
|
||||
fcc00910a8cc94bed6339d6833fcec53c501a0d7 data/exdeorum/loot_table/blocks/acacia_sieve.json
|
||||
31860263ad01cc50f5c49ac971b9feb5533a9cb5 data/exdeorum/loot_table/blocks/archwood_barrel.json
|
||||
2de9dccd72fec95995b9dc8533a99c02af8a9af6 data/exdeorum/loot_table/blocks/archwood_sieve.json
|
||||
576bf0664b768e4432509e52af307eafe8ea6521 data/exdeorum/loot_table/blocks/bamboo_barrel.json
|
||||
9f2dd84369397af400a9d036fe949dc6a7c4b839 data/exdeorum/loot_table/blocks/bamboo_compressed_sieve.json
|
||||
67bf721f8c8b161d55a86e26c156251f50fbeaf4 data/exdeorum/loot_table/blocks/bamboo_crucible.json
|
||||
aaaf1a2e8b859fe3d057b38bd24c3fb7b6ee5065 data/exdeorum/loot_table/blocks/bamboo_sieve.json
|
||||
a43d4e496b109cadb462f89a21a4a472c9a6ee62 data/exdeorum/loot_table/blocks/birch_barrel.json
|
||||
836bf8b81d31686f0e360c6650079bfb1a5fffb7 data/exdeorum/loot_table/blocks/birch_compressed_sieve.json
|
||||
9ef2de62f62c8108841b6e7f482bf2be0b7c773a data/exdeorum/loot_table/blocks/birch_crucible.json
|
||||
e11b759a2311950d60e0f825393b8e25d11918df data/exdeorum/loot_table/blocks/birch_sieve.json
|
||||
d27d5d53011436ca54dd604846ce467a9e857aef data/exdeorum/loot_table/blocks/bluebright_barrel.json
|
||||
5a223a91b95ef63363ed1f139a8d98048f723122 data/exdeorum/loot_table/blocks/bluebright_compressed_sieve.json
|
||||
1df19ae40ef726fe4371707b2d8b3fa4b3291285 data/exdeorum/loot_table/blocks/bluebright_crucible.json
|
||||
42bf543b8a2b7ab3c65ed6cabd966af1f521fe64 data/exdeorum/loot_table/blocks/bluebright_sieve.json
|
||||
94b971865fec444ee94ba96bcb4b8e770d217143 data/exdeorum/loot_table/blocks/blue_archwood_compressed_sieve.json
|
||||
34313a06201381983a09ca8296d8b73b45003d80 data/exdeorum/loot_table/blocks/blue_archwood_crucible.json
|
||||
69867f641e1c86c1febe33fb0c98fc7b9c538244 data/exdeorum/loot_table/blocks/cherry_barrel.json
|
||||
36d2f6edd69f038b4ae909773efa0200fcd6ca2a data/exdeorum/loot_table/blocks/cherry_compressed_sieve.json
|
||||
58ba5aa721c4d9604848b7c4605b80684906583a data/exdeorum/loot_table/blocks/cherry_crucible.json
|
||||
805d69a488a4ab37c2b59743c8284825b7aed587 data/exdeorum/loot_table/blocks/cherry_sieve.json
|
||||
4ce6aa79ac4ba8ad3b56b68023b880917fd8097f data/exdeorum/loot_table/blocks/comet_barrel.json
|
||||
6a8b5787991a5f75c34902b180e80af6ad50429b data/exdeorum/loot_table/blocks/comet_compressed_sieve.json
|
||||
8f2d837af622df791fefe3a981a35a6243f1252e data/exdeorum/loot_table/blocks/comet_crucible.json
|
||||
9ed892d74409a4bbb41f4f277a7fdf9c58a5e011 data/exdeorum/loot_table/blocks/comet_sieve.json
|
||||
fc2ca675c56f0bb72a9105281213d03e3c6be523 data/exdeorum/loot_table/blocks/compressed_andesite.json
|
||||
e4451d1873f5d58ea0306d98e6a4eadcfc7d4a36 data/exdeorum/loot_table/blocks/compressed_blackstone.json
|
||||
fb73c431b37207abfdbd09ea9f31a2ebe15862ca data/exdeorum/loot_table/blocks/compressed_cobbled_deepslate.json
|
||||
75e58d8b536d12695b865a199ba42b2514489082 data/exdeorum/loot_table/blocks/compressed_cobblestone.json
|
||||
385dd21f01f94b5c9779d0175ed7c55c6293f6fa data/exdeorum/loot_table/blocks/compressed_crushed_blackstone.json
|
||||
afa390561ea6064beb9d3cbfe3d0e38d77874aa8 data/exdeorum/loot_table/blocks/compressed_crushed_deepslate.json
|
||||
55f3ec691a9781e3a78247ad2fe6ed62f56b4003 data/exdeorum/loot_table/blocks/compressed_crushed_end_stone.json
|
||||
a88d8bfe8fd5709cdac242398c76778ace96b396 data/exdeorum/loot_table/blocks/compressed_crushed_netherrack.json
|
||||
a28d6030f130c94099d1bfae1768da79b09bb16b data/exdeorum/loot_table/blocks/compressed_deepslate.json
|
||||
2b8077667c55f8c286295aec253f5e5b08bb01a5 data/exdeorum/loot_table/blocks/compressed_diorite.json
|
||||
8f63eb222b96fcbc203cacb41a9d060bdf26da4c data/exdeorum/loot_table/blocks/compressed_dirt.json
|
||||
e41e003ce25de576f2e7b8b2219a81aab18c937b data/exdeorum/loot_table/blocks/compressed_dust.json
|
||||
a11f4a96d36ca342ec42c90026028d2b146d5802 data/exdeorum/loot_table/blocks/compressed_end_stone.json
|
||||
76f7d221ee6901c658957b67dab3fb390be75aff data/exdeorum/loot_table/blocks/compressed_granite.json
|
||||
c94e5720fa4d0f32dd020af0d0de93d3d00f8694 data/exdeorum/loot_table/blocks/compressed_gravel.json
|
||||
747f0c4b06fffdde042371b3bc1e007e12a48358 data/exdeorum/loot_table/blocks/compressed_moss_block.json
|
||||
bc67108510d9d23556b5391e54c8330af29f9a6b data/exdeorum/loot_table/blocks/compressed_netherrack.json
|
||||
8fc4f6d575f3b928361cd30e8b9bff56d3f2d46b data/exdeorum/loot_table/blocks/compressed_red_sand.json
|
||||
02cefa46c308728b57a2ea98c46d4dcf61af7d16 data/exdeorum/loot_table/blocks/compressed_sand.json
|
||||
eac0516f45763b43fc30b56f36447ac52bd16e9e data/exdeorum/loot_table/blocks/compressed_soul_sand.json
|
||||
d52a2d3bcb85c58e549248d5205f863c40d3bd87 data/exdeorum/loot_table/blocks/crimson_barrel.json
|
||||
3beabd284e0f5c4c748a4981d57024ea985a7bb5 data/exdeorum/loot_table/blocks/crimson_compressed_sieve.json
|
||||
78b361a27788eeda88a1228a5c813d9106ec038e data/exdeorum/loot_table/blocks/crimson_crucible.json
|
||||
149b1a730939c3a3b2823b77e1b3771ff6397679 data/exdeorum/loot_table/blocks/crimson_sieve.json
|
||||
15d8b5d739f5093cbb11b37b94abd29fd5560cf4 data/exdeorum/loot_table/blocks/crushed_blackstone.json
|
||||
84e81d576fb09922cdebe758b52ffccf56284b10 data/exdeorum/loot_table/blocks/crushed_deepslate.json
|
||||
d15f9ed4837d0015efb7688c9b10716084c78337 data/exdeorum/loot_table/blocks/crushed_end_stone.json
|
||||
cb1d2e4511ad98f974192f5a60161a30472808aa data/exdeorum/loot_table/blocks/crushed_netherrack.json
|
||||
4aaac302b355e196dfe0f673a8ef32b187cb1439 data/exdeorum/loot_table/blocks/crystallized_barrel.json
|
||||
508d735217cd1e521fdd1b56cfcfb7311b9f1a3e data/exdeorum/loot_table/blocks/crystallized_compressed_sieve.json
|
||||
bbc01ca3225c9fac9b73a67ab1db63aa70ccdab8 data/exdeorum/loot_table/blocks/crystallized_crucible.json
|
||||
9d4272237d99f9559e48d11b0bd24d75dde85bb3 data/exdeorum/loot_table/blocks/crystallized_sieve.json
|
||||
cc2ff4d4632fcffee0d3e06529670a102c280410 data/exdeorum/loot_table/blocks/dark_oak_barrel.json
|
||||
2106e10dc48fae6fba32f67aaf8c3a22cb243422 data/exdeorum/loot_table/blocks/dark_oak_compressed_sieve.json
|
||||
74dbd2298667036228a3b0b1a9ef895fb6a0bf5a data/exdeorum/loot_table/blocks/dark_oak_crucible.json
|
||||
912b85cbf5d89a043dc232e6e08119d3e4b9b357 data/exdeorum/loot_table/blocks/dark_oak_sieve.json
|
||||
cbc4c95f7813751d2b47c8a72448c78387649d7f data/exdeorum/loot_table/blocks/dead_barrel.json
|
||||
36a2c93d069a671d38070c539134405c9d07ea6b data/exdeorum/loot_table/blocks/dead_compressed_sieve.json
|
||||
a727ae35bc208071cde56afda963b6cbb3af6c1b data/exdeorum/loot_table/blocks/dead_crucible.json
|
||||
868376d65d39785f28a2ad9ca3ae97b6cda9c849 data/exdeorum/loot_table/blocks/dead_sieve.json
|
||||
2341def8271637c343246635575eb30eec16d976 data/exdeorum/loot_table/blocks/dusk_barrel.json
|
||||
bb055417cbf6202f9c46e98d4e18dfc7a7cd8ea5 data/exdeorum/loot_table/blocks/dusk_compressed_sieve.json
|
||||
5f122cbae4477b241ee9563b86ae4e2c22936674 data/exdeorum/loot_table/blocks/dusk_crucible.json
|
||||
6ef284edf33a89e5a2a214a64879874d1a928a4b data/exdeorum/loot_table/blocks/dusk_sieve.json
|
||||
23cfb51730f2ecd873d7d5277ac8521a249e8320 data/exdeorum/loot_table/blocks/dust.json
|
||||
1f9a667e154b676a635a194828ae09e2e779c8c9 data/exdeorum/loot_table/blocks/fir_barrel.json
|
||||
554df7b34634306b3f9ecdcf1bde704f52cbffaf data/exdeorum/loot_table/blocks/fir_compressed_sieve.json
|
||||
e12d3c54b56b3793aff26b85c1d5c406df4bd416 data/exdeorum/loot_table/blocks/fir_crucible.json
|
||||
21e8d264aecd401cd2633c1b577677b5ab2cd710 data/exdeorum/loot_table/blocks/fir_sieve.json
|
||||
3bf11251903bb28a99fb846c0ae876a672e74732 data/exdeorum/loot_table/blocks/frostbright_barrel.json
|
||||
0646358b28f92a4e115c807653a9b9047985c938 data/exdeorum/loot_table/blocks/frostbright_compressed_sieve.json
|
||||
1c6c8860fd3019dc30beb708c51e99c0741376ad data/exdeorum/loot_table/blocks/frostbright_crucible.json
|
||||
792ccff30c1a64e10f764bae21a4dcb0ded995da data/exdeorum/loot_table/blocks/frostbright_sieve.json
|
||||
a22f42874c17aa216254d3468b4232c0d1ef8783 data/exdeorum/loot_table/blocks/golden_oak_compressed_sieve.json
|
||||
92866fcb8d3cf3223ff5efaef3d2e2872eb4b959 data/exdeorum/loot_table/blocks/golden_oak_crucible.json
|
||||
432412ebfc7caa00d522237033f4b85d5e3d93d2 data/exdeorum/loot_table/blocks/green_archwood_compressed_sieve.json
|
||||
b3b8c57f4614b036263f1e107bb1e0acf4a69122 data/exdeorum/loot_table/blocks/green_archwood_crucible.json
|
||||
32602e363024f1bbd0a174a19c61b4cb0e4f3b2c data/exdeorum/loot_table/blocks/hellbark_barrel.json
|
||||
1c3249c29afd8087090ef9a9acf4330f834c23cc data/exdeorum/loot_table/blocks/hellbark_compressed_sieve.json
|
||||
cbf36cffd7f38d618435ca03142ded5e74f217aa data/exdeorum/loot_table/blocks/hellbark_crucible.json
|
||||
bf41c8c33133269ddde2c6b098aca056acd7e4ea data/exdeorum/loot_table/blocks/hellbark_sieve.json
|
||||
3b759445e6d4ee6dd1690aaa792bb070e19cde4f data/exdeorum/loot_table/blocks/infested_leaves.json
|
||||
ce4254c53a4ce6c2712775708415f14e63f21b67 data/exdeorum/loot_table/blocks/jacaranda_barrel.json
|
||||
f6daba6dfc3ffc3b25c268b987c958c0455b7f29 data/exdeorum/loot_table/blocks/jacaranda_compressed_sieve.json
|
||||
b23b0494ef9f535744f7390f74a35527442aee6f data/exdeorum/loot_table/blocks/jacaranda_crucible.json
|
||||
1817eb94fb9656a3ad853f2cca138c1cd012bd26 data/exdeorum/loot_table/blocks/jacaranda_sieve.json
|
||||
58a121ab7b39913271784b018fc6c55532917f21 data/exdeorum/loot_table/blocks/jungle_barrel.json
|
||||
78751ef977f398c2d3432ea8da386944573d04b7 data/exdeorum/loot_table/blocks/jungle_compressed_sieve.json
|
||||
a652a1374c1cd710e26d28c015b83beb9f5e378c data/exdeorum/loot_table/blocks/jungle_crucible.json
|
||||
b60904a4c6286bea6c91ac40ace12c63f3d049cc data/exdeorum/loot_table/blocks/jungle_sieve.json
|
||||
37cefdf07f602346405b6cd230074afdada98936 data/exdeorum/loot_table/blocks/lunar_barrel.json
|
||||
9cb6e7161a1d2056cb94b250a85ec1048c783872 data/exdeorum/loot_table/blocks/lunar_compressed_sieve.json
|
||||
b31ccfa30cefce0c1a07edbf69f6ce0604d25165 data/exdeorum/loot_table/blocks/lunar_crucible.json
|
||||
850947b8a11119badb3fc3812c52e108a95ec2bc data/exdeorum/loot_table/blocks/lunar_sieve.json
|
||||
45bce99894bcee0308320c4826ad23403108fe80 data/exdeorum/loot_table/blocks/magic_barrel.json
|
||||
bfb6883d06e2c520ea5e7faf88cf2dc43552fd01 data/exdeorum/loot_table/blocks/magic_compressed_sieve.json
|
||||
0e2867614ca43b236f697b928fa3e08ddd97deab data/exdeorum/loot_table/blocks/magic_crucible.json
|
||||
a87b179ee0ac3d65310268b7d40b864195f233c4 data/exdeorum/loot_table/blocks/magic_sieve.json
|
||||
5334f1a419c2b042c98db7736baebebf7fda5634 data/exdeorum/loot_table/blocks/mahogany_barrel.json
|
||||
3efb07b675794e4eb18d535aa07c560682aa92d1 data/exdeorum/loot_table/blocks/mahogany_compressed_sieve.json
|
||||
a28006f6bd3de601f7430b6de9ed46cca242fee1 data/exdeorum/loot_table/blocks/mahogany_crucible.json
|
||||
f2fd2b243936f3bf2e4cc07e8be0adf607b5af89 data/exdeorum/loot_table/blocks/mahogany_sieve.json
|
||||
88749902dcd90e63d874dc2c3f9c606e480469ab data/exdeorum/loot_table/blocks/mangrove_barrel.json
|
||||
35284ec04eb32125bea65e241b3802edc0bad1c5 data/exdeorum/loot_table/blocks/mangrove_compressed_sieve.json
|
||||
b38104ee25127d9c65ad9e323ed879f76df7a048 data/exdeorum/loot_table/blocks/mangrove_crucible.json
|
||||
70c03b4d38a62da4d2eeb1ff525bd0f5e62e0e8e data/exdeorum/loot_table/blocks/mangrove_sieve.json
|
||||
475b89fd8f09834652f80c93d8a6d0964d708ead data/exdeorum/loot_table/blocks/maple_barrel.json
|
||||
0cffe8e91ea3fd99d9c207856c5931209b6516a5 data/exdeorum/loot_table/blocks/maple_compressed_sieve.json
|
||||
54f36187d7fb97dedc4680d14e2ad7d70b5c64af data/exdeorum/loot_table/blocks/maple_crucible.json
|
||||
7ffe80360af055f3977d05b5684a299886bcb756 data/exdeorum/loot_table/blocks/maple_sieve.json
|
||||
f07a24644303ad3416c03ebb943f7643ec6e5628 data/exdeorum/loot_table/blocks/mechanical_hammer.json
|
||||
a84508222cb36b07cb20ee31915d802bcc411149 data/exdeorum/loot_table/blocks/mechanical_sieve.json
|
||||
cad973c873a2e50ccfac91e88eadb3c2462d39d1 data/exdeorum/loot_table/blocks/oak_barrel.json
|
||||
940b82e9fc6bbcda8eaa84eca60b03efa9d5e166 data/exdeorum/loot_table/blocks/oak_compressed_sieve.json
|
||||
f94bc97efbfd26ccf7dba32d414fb5e33decd5f6 data/exdeorum/loot_table/blocks/oak_crucible.json
|
||||
8d69a87e09fc8a179d5a1bc8eba5faab66e77a6c data/exdeorum/loot_table/blocks/oak_sieve.json
|
||||
8b02ade5c505b239d953d9080fec34d2d9c812de data/exdeorum/loot_table/blocks/palm_barrel.json
|
||||
59a97f2ab82012b5ef1e1fedd5a916752a7e684e data/exdeorum/loot_table/blocks/palm_compressed_sieve.json
|
||||
843ba3f8cca4445dab6e0be2e3b3af48c3603489 data/exdeorum/loot_table/blocks/palm_crucible.json
|
||||
22eea9897215772fadb19906b7de0ad72ac9d612 data/exdeorum/loot_table/blocks/palm_sieve.json
|
||||
2181c4797d779008be89e420aefe5e84d3cf7e37 data/exdeorum/loot_table/blocks/porcelain_crucible.json
|
||||
edfa2b499ad587aef165f5d86684cdcb4931978e data/exdeorum/loot_table/blocks/purple_archwood_compressed_sieve.json
|
||||
ac4a68e44f0dd694fdbb9ff69af5f64db02a3275 data/exdeorum/loot_table/blocks/purple_archwood_crucible.json
|
||||
b75af3bb5693488a1373235a0dcb0627aa6d049a data/exdeorum/loot_table/blocks/redwood_barrel.json
|
||||
1798ce17013478fd87dee6733734a836c5147e3e data/exdeorum/loot_table/blocks/redwood_compressed_sieve.json
|
||||
bb9dcf7d5d4ce85b394ce0ae7181eef2f6fbbd79 data/exdeorum/loot_table/blocks/redwood_crucible.json
|
||||
8185531f6adfa5244f5dc0a4c9a6f85a0a0b58e2 data/exdeorum/loot_table/blocks/redwood_sieve.json
|
||||
b32cd0bd53997e860fd54b7cb0d7af0fb1088da4 data/exdeorum/loot_table/blocks/red_archwood_compressed_sieve.json
|
||||
1ace983657b6105baba9c384774e169b2570f472 data/exdeorum/loot_table/blocks/red_archwood_crucible.json
|
||||
b2992ec87d859591ae845a01cef8547c1460a00d data/exdeorum/loot_table/blocks/skyroot_barrel.json
|
||||
825b41216a2b4d72afdd522361e4555c27ee7aa2 data/exdeorum/loot_table/blocks/skyroot_compressed_sieve.json
|
||||
1f96ad0e06b9f4f773f70f2e9c8a91cf354249aa data/exdeorum/loot_table/blocks/skyroot_crucible.json
|
||||
246ac502f71f4211b4a1b3e6af2b51d330ebc3cc data/exdeorum/loot_table/blocks/skyroot_sieve.json
|
||||
6bbfa8c3c8630c356f206312728e73d21f00fa0c data/exdeorum/loot_table/blocks/spruce_barrel.json
|
||||
bfe0e81cec2acbccd632c214595a4b1f86e2bcad data/exdeorum/loot_table/blocks/spruce_compressed_sieve.json
|
||||
7e243b44eb3d9f15b983807225da7cb2839dee01 data/exdeorum/loot_table/blocks/spruce_crucible.json
|
||||
091d26076d526bff6bdc730f8a45297996ac6f56 data/exdeorum/loot_table/blocks/spruce_sieve.json
|
||||
9c7ca9312ec8ff9d519b6fe90925f968f3455177 data/exdeorum/loot_table/blocks/starlit_barrel.json
|
||||
6f144f96bd04fed86e9745ba7095b78f204fa55c data/exdeorum/loot_table/blocks/starlit_compressed_sieve.json
|
||||
cfa80ab9ce1c7f71a87920437b02b43c42004562 data/exdeorum/loot_table/blocks/starlit_crucible.json
|
||||
6b1b5d616fce35f0c851011f9913b860e2a7f690 data/exdeorum/loot_table/blocks/starlit_sieve.json
|
||||
82063725ffe92af96bb2502547ba8cc9d3fd411e data/exdeorum/loot_table/blocks/stone_barrel.json
|
||||
49ca31b6acd08c4e78bb7e90a4a6fad396f7a515 data/exdeorum/loot_table/blocks/umbran_barrel.json
|
||||
d3358ff36078863f04806883fd60c4b43ec54e24 data/exdeorum/loot_table/blocks/umbran_compressed_sieve.json
|
||||
cb088dd4c735b2b59c361134623167386c5d4d67 data/exdeorum/loot_table/blocks/umbran_crucible.json
|
||||
266433381f0beec1fcdbf2d086b87c7d53805e30 data/exdeorum/loot_table/blocks/umbran_sieve.json
|
||||
fcd9e1fa1e8ec5c5fe7bb25f300284de6dd8b880 data/exdeorum/loot_table/blocks/unfired_porcelain_crucible.json
|
||||
7433a7a398f38a949f9ef3231f87853505f797da data/exdeorum/loot_table/blocks/warped_barrel.json
|
||||
30a728bf2c5371f1ea0c3d4dbda2516540604142 data/exdeorum/loot_table/blocks/warped_compressed_sieve.json
|
||||
fe639e82446330279c3ab3d66a576931a62516e5 data/exdeorum/loot_table/blocks/warped_crucible.json
|
||||
c3db3b96077eba364cb012f49e25fa98b98a71ab data/exdeorum/loot_table/blocks/warped_sieve.json
|
||||
67588965ad0bba9eede3fd3a2378d59fdd6b5fdf data/exdeorum/loot_table/blocks/willow_barrel.json
|
||||
81bf4d4a324bda461da2e740f4bda6e8fa3af811 data/exdeorum/loot_table/blocks/willow_compressed_sieve.json
|
||||
87f488263c98db70e1c4c4f608f028ed65a362e5 data/exdeorum/loot_table/blocks/willow_crucible.json
|
||||
5fcc50ca6590bfb56587959d2611eb5d9052505d data/exdeorum/loot_table/blocks/willow_sieve.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 1.20.4 2024-03-17T23:56:02.9027698 Tags for minecraft:fluid mod id exdeorum
|
||||
71d650702c2830e62790c9a110dd0c62eb552cf5 data/minecraft/tags/fluids/water.json
|
||||
// 1.21.1 2025-01-05T13:28:27.9888761 Tags for minecraft:fluid mod id exdeorum
|
||||
71d650702c2830e62790c9a110dd0c62eb552cf5 data/minecraft/tags/fluid/water.json
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
// 1.20.4 2024-04-08T16:37:05.5652426 Tags for minecraft:block mod id exdeorum
|
||||
77dfab311d3714c77bcac2df0397d23d4707f03b data/exdeorum/tags/blocks/watering_can_tickable.json
|
||||
f6a9610ebae09549baf17e27200037cd17318055 data/minecraft/tags/blocks/leaves.json
|
||||
133e5ec65e3916d03320a67e2f4a475188028d08 data/minecraft/tags/blocks/mineable/axe.json
|
||||
6eacf4b84abd2ad9b9671966c74f22d02d8208d6 data/minecraft/tags/blocks/mineable/hoe.json
|
||||
ef50fd58cd0831ca14958819cfb6af97d4dabee8 data/minecraft/tags/blocks/mineable/pickaxe.json
|
||||
7a2ffab44cdf6dca9d9c3a0f3a610d2af88700bf data/minecraft/tags/blocks/mineable/shovel.json
|
||||
// 1.21.1 2025-01-05T13:28:28.0038743 Tags for minecraft:block mod id exdeorum
|
||||
c2f6fb7224bd1e2fdb87249751113c4d66dbc21f data/exdeorum/tags/block/mineable/hammer.json
|
||||
77dfab311d3714c77bcac2df0397d23d4707f03b data/exdeorum/tags/block/watering_can_tickable.json
|
||||
f6a9610ebae09549baf17e27200037cd17318055 data/minecraft/tags/block/leaves.json
|
||||
133e5ec65e3916d03320a67e2f4a475188028d08 data/minecraft/tags/block/mineable/axe.json
|
||||
6eacf4b84abd2ad9b9671966c74f22d02d8208d6 data/minecraft/tags/block/mineable/hoe.json
|
||||
ef50fd58cd0831ca14958819cfb6af97d4dabee8 data/minecraft/tags/block/mineable/pickaxe.json
|
||||
7a2ffab44cdf6dca9d9c3a0f3a610d2af88700bf data/minecraft/tags/block/mineable/shovel.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 1.20.4 2024-06-12T10:32:23.9830236 Sound Definitions
|
||||
// 1.21.1 2025-01-05T13:28:28.0258737 Sound Definitions
|
||||
33424544e6cf49e7ad5d1a6a9bc815d66be63114 assets/exdeorum/sounds.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 1.20.4 2024-03-17T23:56:02.9510982 Tags for minecraft:worldgen/world_preset mod id exdeorum
|
||||
// 1.21.1 2025-01-05T13:28:28.0238748 Tags for minecraft:worldgen/world_preset mod id exdeorum
|
||||
56085ba2e284a5043540b0ba0402f7352a4c2f16 data/minecraft/tags/worldgen/world_preset/normal.json
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
// 1.20.4 2024-06-12T10:32:23.9770218 ModKit Language: en_us for mod 'exdeorum'
|
||||
1715a568c7ece192fb6306a2ea50ea7af7879e70 assets/exdeorum/lang/en_us.json
|
||||
// 1.21.1 2025-01-05T13:28:27.9868734 ModKit Language: en_us for mod 'exdeorum'
|
||||
849bf887027b0cab6ccc32bc76c89d838b19768c assets/exdeorum/lang/en_us.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 1.20.4 2024-03-17T23:56:02.9037669 Tags for minecraft:worldgen/structure_set mod id exdeorum
|
||||
// 1.21.1 2025-01-05T13:28:28.0028751 Tags for minecraft:worldgen/structure_set mod id exdeorum
|
||||
35133e95f1c8fdd7a1c21afcc231fc0bffefb9a8 data/exdeorum/tags/worldgen/structure_set/overworld_void_structure_sets.json
|
||||
56ffeb3beb8ca3df4a20420bc56f6139ebf57ada data/exdeorum/tags/worldgen/structure_set/the_end_void_structure_sets.json
|
||||
14abefb27112e5ad3ebce0cb9618fb51c54e2f9d data/exdeorum/tags/worldgen/structure_set/the_nether_void_structure_sets.json
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,6 +1,6 @@
|
|||
// 1.20.4 2024-03-17T23:56:02.9520966 Advancements
|
||||
bab412c67f5eadfe8c4b8f52e582fa7b5be4e873 data/exdeorum/advancements/core/barrel.json
|
||||
ec0375c4b5f5c62e68b643d55f232d9b53ae77c4 data/exdeorum/advancements/core/crook.json
|
||||
120a9ed6a2f8f910c61b8143e78519bcee6f8d9b data/exdeorum/advancements/core/root.json
|
||||
62623cb748e4fdfc71539b78f1b885ea8796d857 data/exdeorum/advancements/core/silk_worm.json
|
||||
bbaf4db35002943012933386ca2b1bc6ff2e2e37 data/exdeorum/advancements/core/string_mesh.json
|
||||
// 1.21.1 2025-01-05T13:28:28.0248746 Advancements
|
||||
dd4ecee3e84646521f1b79795d467d69cf9fd5ec data/exdeorum/advancement/core/barrel.json
|
||||
33171a87fed6c1d520a8d3addf1799451d6ee882 data/exdeorum/advancement/core/crook.json
|
||||
82e6fb7ca651de853a24ce4e7b896460490872bd data/exdeorum/advancement/core/root.json
|
||||
1ddfa568c55783cb4c8fdd5966d5f0ae4f519a8f data/exdeorum/advancement/core/silk_worm.json
|
||||
65c806cf5394693366c592d2a06dfd6a1f2a2c27 data/exdeorum/advancement/core/string_mesh.json
|
||||
|
|
|
|||
|
|
@ -0,0 +1,5 @@
|
|||
// 1.21.1 2025-06-03T14:16:11.5333103 Global Loot Modifiers : exdeorum
|
||||
539ba0e881830430ae2c03f7ac8dec6f2de478a0 data/exdeorum/loot_modifiers/compressed_hammer.json
|
||||
dd0417e36e03e0f51e1f1bbcff295b54128fdf8f data/exdeorum/loot_modifiers/crook.json
|
||||
57991d8346a472f12c1a4b6cb94151d2c1bfa371 data/exdeorum/loot_modifiers/hammer.json
|
||||
4dbec2c1b329ffcd96f4f903f59382c75e0d538c data/neoforge/loot_modifiers/global_loot_modifiers.json
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
// 1.20.4 2024-04-08T16:37:05.562021 ModKit Item Models for mod 'exdeorum'
|
||||
// 1.21.1 2025-01-05T13:28:27.9898762 ModKit Item Models for mod 'exdeorum'
|
||||
4ba3bb2c6174ac3728a4b85e34681f118ec8eb34 assets/exdeorum/models/item/acacia_barrel.json
|
||||
8ddbf3f507fc1ee45e3aa4db98d7f7d2e53adff1 assets/exdeorum/models/item/acacia_compressed_sieve.json
|
||||
c03ce41f7c071498fcbd5f5225e91dcb2f365fbb assets/exdeorum/models/item/acacia_crucible.json
|
||||
|
|
@ -44,24 +44,24 @@ f79d0955746d3e54387fc782333927d43bf902e9 assets/exdeorum/models/item/compressed_
|
|||
0c7b48c2ee78791e0025ff0b25228a870e6d0af4 assets/exdeorum/models/item/compressed_crushed_end_stone.json
|
||||
f3a8575800bd26cec708e5014314936073c8f8b5 assets/exdeorum/models/item/compressed_crushed_netherrack.json
|
||||
a3549b8f6e40c70211504dd55edf4b08edb59b93 assets/exdeorum/models/item/compressed_deepslate.json
|
||||
449ddf5ede27161c63b78187a814844bfade0dc5 assets/exdeorum/models/item/compressed_diamond_hammer.json
|
||||
720e719b398457fc1fac39c6c3e52c452933b3b8 assets/exdeorum/models/item/compressed_diamond_hammer.json
|
||||
6e39bfb4193aaa390f112ad829cc345ed3268b7c assets/exdeorum/models/item/compressed_diorite.json
|
||||
65dba2dfc4c9e3915742aea42d18889f69d6e238 assets/exdeorum/models/item/compressed_dirt.json
|
||||
ab38a5f0af566d3a1655e69f48caafb125c52a3b assets/exdeorum/models/item/compressed_dust.json
|
||||
09329ed566778a57f4513f2d888e9a8ec00f10b4 assets/exdeorum/models/item/compressed_end_stone.json
|
||||
7c638e3b59a247d6307d2e5f774637bb94fae532 assets/exdeorum/models/item/compressed_golden_hammer.json
|
||||
c7be3900cc67e3a112de85320bf7ad00ff6cd16d assets/exdeorum/models/item/compressed_golden_hammer.json
|
||||
3d9fdf2e455465e6390b58c49cabde2ff0dd52fd assets/exdeorum/models/item/compressed_granite.json
|
||||
6236e7676986ba1e3b800d191171058c006ddd6f assets/exdeorum/models/item/compressed_gravel.json
|
||||
9d3b33adb96273983456bb799eca60f5aaaf9789 assets/exdeorum/models/item/compressed_iron_hammer.json
|
||||
3011baa9272f46a5961d301e0ae23c3155d8eb26 assets/exdeorum/models/item/compressed_iron_hammer.json
|
||||
835626486f6be78a12662a08fe0cefab40ee1d5b assets/exdeorum/models/item/compressed_moss_block.json
|
||||
88e04f88f25929b38d1a94599ab748645bd72f55 assets/exdeorum/models/item/compressed_netherite_hammer.json
|
||||
a5b47bdd741d27b523a20278e5540c1ed0bbfb89 assets/exdeorum/models/item/compressed_netherite_hammer.json
|
||||
240d6c1764ba52a9fc9a5f08ab99eabc5ff6c022 assets/exdeorum/models/item/compressed_netherrack.json
|
||||
400dacff28f7573c54ce184464cf7ac139d97b59 assets/exdeorum/models/item/compressed_red_sand.json
|
||||
173f7476e29235ece5efb1181b1b75907f7a79dc assets/exdeorum/models/item/compressed_sand.json
|
||||
1a8815784b5be8bef9fdc83a47f44fbc21e6c642 assets/exdeorum/models/item/compressed_soul_sand.json
|
||||
35e67ae49dfbfe2711c32ded0bdb3b84438b0e0c assets/exdeorum/models/item/compressed_stone_hammer.json
|
||||
f25714602249f2828d165b5b953d91a6a551b8d0 assets/exdeorum/models/item/compressed_wooden_hammer.json
|
||||
e0a5c7f6e6ec0cd9aa99175d3bca27b88ac299d4 assets/exdeorum/models/item/cooked_silk_worm.json
|
||||
2cbe5baf3f3153a8397192bc03047ccf3ae38c72 assets/exdeorum/models/item/compressed_stone_hammer.json
|
||||
02d58c71a6060aeb9c632fc52b2b31ea1d1db6d1 assets/exdeorum/models/item/compressed_wooden_hammer.json
|
||||
dd1bb054962e619ca695ff353b8f45d1e16bf6e3 assets/exdeorum/models/item/cooked_silkworm.json
|
||||
a24ee1ee422f8460afec77474608b988d52ea42d assets/exdeorum/models/item/copper_ore_chunk.json
|
||||
d6109df4904776aca591e7dfc8ee8da50664e1df assets/exdeorum/models/item/crimson_barrel.json
|
||||
b240f3070b3c93e54ddbf02bf2c3f6876a28a4bc assets/exdeorum/models/item/crimson_compressed_sieve.json
|
||||
|
|
@ -191,7 +191,7 @@ db1a7251bc49b8433b1e8183ce146a8c1d147165 assets/exdeorum/models/item/redwood_sie
|
|||
bef88ccb242b7c27a9c2d484344e5e3da1a52d1f assets/exdeorum/models/item/red_archwood_compressed_sieve.json
|
||||
fd049e432cadca3fc329cc94d2671731c07846d2 assets/exdeorum/models/item/red_archwood_crucible.json
|
||||
3818c896e463945cc5081644bc1ed52edbde6ebb assets/exdeorum/models/item/sculk_core.json
|
||||
52d8514e585524122e32cae1c18a838da5eb6f09 assets/exdeorum/models/item/silk_worm.json
|
||||
662da088d9eab794b455458eca8e496e08679a62 assets/exdeorum/models/item/silkworm.json
|
||||
f7ca92f0d009a188c037bf129356b6f493564853 assets/exdeorum/models/item/silver_ore_chunk.json
|
||||
356d6b050ec773e581baf325d40be4c1e8e7664c assets/exdeorum/models/item/skyroot_barrel.json
|
||||
bef1e0021a860c9b37164433b8a1d054cea26f13 assets/exdeorum/models/item/skyroot_compressed_sieve.json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// 1.20.4 2024-04-08T17:24:44.2609421 ModKit Block Models for mod 'exdeorum'
|
||||
// 1.21.1 2025-01-05T13:28:27.9948744 ModKit Block Models for mod 'exdeorum'
|
||||
c73197f2dc770a353883c387b2b1f0b082283576 assets/exdeorum/blockstates/acacia_barrel.json
|
||||
e36a3d22e00c0eae2336a39f3d0c904ef1d89119 assets/exdeorum/blockstates/acacia_compressed_sieve.json
|
||||
a3ef4562a4c7833439d8d66ff9c210406d317995 assets/exdeorum/blockstates/acacia_crucible.json
|
||||
|
|
|
|||
|
|
@ -179,6 +179,17 @@
|
|||
"config.jade.plugin_exdeorum.crucible": "Crucible",
|
||||
"config.jade.plugin_exdeorum.infested_leaves": "Infested Leaves",
|
||||
"config.jade.plugin_exdeorum.sieve": "Sieve",
|
||||
"emi.category.exdeorum.barrel_compost": "Barrel Compost",
|
||||
"emi.category.exdeorum.barrel_fluid_mixing": "Barrel Fluid Mixing",
|
||||
"emi.category.exdeorum.barrel_mixing": "Barrel Mixing",
|
||||
"emi.category.exdeorum.compressed_hammer": "Compressed Hammer",
|
||||
"emi.category.exdeorum.compressed_sieve": "Compressed Sieve",
|
||||
"emi.category.exdeorum.crook": "Crook",
|
||||
"emi.category.exdeorum.crucible_heat_sources": "Crucible Heat Source",
|
||||
"emi.category.exdeorum.hammer": "Hammer",
|
||||
"emi.category.exdeorum.lava_crucible": "Lava Crucible",
|
||||
"emi.category.exdeorum.sieve": "Sieve",
|
||||
"emi.category.exdeorum.water_crucible": "Water Crucible",
|
||||
"exdeorum.container.mechanical_hammer": "Mechanical Hammer",
|
||||
"exdeorum.container.mechanical_sieve": "Mechanical Sieve",
|
||||
"fluid_type.exdeorum.witch_water": "Witch Water",
|
||||
|
|
@ -235,7 +246,7 @@
|
|||
"item.exdeorum.compressed_netherite_hammer": "Compressed Netherite Hammer",
|
||||
"item.exdeorum.compressed_stone_hammer": "Compressed Stone Hammer",
|
||||
"item.exdeorum.compressed_wooden_hammer": "Compressed Wooden Hammer",
|
||||
"item.exdeorum.cooked_silk_worm": "Cooked Silk Worm",
|
||||
"item.exdeorum.cooked_silkworm": "Cooked Silkworm",
|
||||
"item.exdeorum.copper_ore_chunk": "Copper Ore Chunk",
|
||||
"item.exdeorum.crimson_nylium_spores": "Crimson Nylium Spores",
|
||||
"item.exdeorum.crook": "Crook",
|
||||
|
|
@ -278,7 +289,7 @@
|
|||
"item.exdeorum.random_armor_trim.no_upgrade": "Does not drop Netherite Upgrade",
|
||||
"item.exdeorum.random_pottery_sherd": "Random Pottery Sherd",
|
||||
"item.exdeorum.sculk_core": "Sculk Core",
|
||||
"item.exdeorum.silk_worm": "Silk Worm",
|
||||
"item.exdeorum.silkworm": "Silkworm",
|
||||
"item.exdeorum.silver_ore_chunk": "Silver Ore Chunk",
|
||||
"item.exdeorum.stone_hammer": "Stone Hammer",
|
||||
"item.exdeorum.stone_pebble": "Stone Pebble",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"parent": "minecraft:item/handheld",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/compressed_diamond_hammer"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"parent": "minecraft:item/handheld",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/compressed_golden_hammer"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"parent": "minecraft:item/handheld",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/compressed_iron_hammer"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"parent": "minecraft:item/handheld",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/compressed_netherite_hammer"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"parent": "minecraft:item/handheld",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/compressed_stone_hammer"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"parent": "minecraft:item/handheld",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/compressed_wooden_hammer"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +0,0 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/cooked_silk_worm"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/cooked_silkworm"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/silk_worm"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"textures": {
|
||||
"layer0": "exdeorum:item/silkworm"
|
||||
}
|
||||
}
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"tag": "exdeorum:barrels"
|
||||
"items": "#exdeorum:barrels"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -18,7 +18,8 @@
|
|||
},
|
||||
"hidden": true,
|
||||
"icon": {
|
||||
"item": "exdeorum:oak_barrel"
|
||||
"count": 1,
|
||||
"id": "exdeorum:oak_barrel"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.exdeorum.core.barrel.title"
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"parent": "exdeorum:core/root",
|
||||
"criteria": {
|
||||
"craft_crook": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#exdeorum:crooks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"display": {
|
||||
"description": {
|
||||
"translate": "advancements.exdeorum.core.crook.description"
|
||||
},
|
||||
"hidden": true,
|
||||
"icon": {
|
||||
"count": 1,
|
||||
"id": "exdeorum:crook"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.exdeorum.core.crook.title"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"craft_crook"
|
||||
]
|
||||
],
|
||||
"sends_telemetry_event": true
|
||||
}
|
||||
|
|
@ -10,7 +10,8 @@
|
|||
"translate": "advancements.exdeorum.core.root.description"
|
||||
},
|
||||
"icon": {
|
||||
"item": "minecraft:oak_sapling"
|
||||
"count": 1,
|
||||
"id": "minecraft:oak_sapling"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.exdeorum.core.root.title"
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"parent": "exdeorum:core/crook",
|
||||
"criteria": {
|
||||
"has_silk_worm": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:silkworm"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"display": {
|
||||
"description": {
|
||||
"translate": "advancements.exdeorum.core.silk_worm.description"
|
||||
},
|
||||
"icon": {
|
||||
"count": 1,
|
||||
"id": "exdeorum:silkworm"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.exdeorum.core.silk_worm.title"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_silk_worm"
|
||||
]
|
||||
],
|
||||
"sends_telemetry_event": true
|
||||
}
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"parent": "exdeorum:core/silk_worm",
|
||||
"criteria": {
|
||||
"has_string_mesh": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:string_mesh"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"display": {
|
||||
"description": {
|
||||
"translate": "advancements.exdeorum.core.string_mesh.description"
|
||||
},
|
||||
"icon": {
|
||||
"count": 1,
|
||||
"id": "exdeorum:string_mesh"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.exdeorum.core.string_mesh.title"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_string_mesh"
|
||||
]
|
||||
],
|
||||
"sends_telemetry_event": true
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:andesite_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:andesite"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:andesite"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:basalt_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:basalt"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:basalt"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:blackstone_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:blackstone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:blackstone"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:calcite_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:calcite"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:calcite"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:deepslate_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:cobbled_deepslate"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:cobbled_deepslate"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:stone_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:cobblestone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:cobblestone"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:andesite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_andesite"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_andesite"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:blackstone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_blackstone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_blackstone"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cobbled_deepslate"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_cobbled_deepslate"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_cobbled_deepslate"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cobblestone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_cobblestone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_cobblestone"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:crushed_blackstone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_crushed_blackstone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_crushed_blackstone"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:crushed_deepslate"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_crushed_deepslate"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_crushed_deepslate"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:crushed_end_stone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_crushed_end_stone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_crushed_end_stone"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:crushed_netherrack"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_crushed_netherrack"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_crushed_netherrack"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:deepslate"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_deepslate"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_deepslate"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:diorite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_diorite"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_diorite"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:dirt"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_dirt"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_dirt"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:dust"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_dust"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_dust"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:end_stone"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_end_stone"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_end_stone"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:granite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_granite"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_granite"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:gravel"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_gravel"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_gravel"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:moss_block"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_moss_block"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_moss_block"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:netherrack"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_netherrack"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_netherrack"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:red_sand"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_red_sand"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_red_sand"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:sand"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_sand"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_sand"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "allthecompressed"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "neoforge:not",
|
||||
"value": {
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "compressium"
|
||||
}
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:soul_sand"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:compressed_soul_sand"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:compressed_soul_sand"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:copper_ore_chunk"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:copper_ore"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:copper_ore"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:diorite_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:diorite"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:diorite"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:gold_ore_chunk"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:gold_ore"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:gold_ore"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:granite_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:granite"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:granite"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:iron_ore_chunk"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:iron_ore"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:iron_ore"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:grass_seeds"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:moss_block"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:moss_block"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:wood_chippings"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:sponge"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:sponge"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "exdeorum:tuff_pebble"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:tuff"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:tuff"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:ender_eye"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:end_cake"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:end_cake"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:acacia_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:acacia_barrel"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:acacia_barrel"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:acacia_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:acacia_compressed_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:acacia_compressed_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:acacia_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:acacia_crucible"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:acacia_crucible"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:acacia_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:acacia_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:acacia_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "ars_nouveau"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "ars_nouveau:archwood_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:archwood_barrel"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:archwood_barrel"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "ars_nouveau"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "ars_nouveau:archwood_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:archwood_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:archwood_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:bamboo_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bamboo_barrel"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bamboo_barrel"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:bamboo_block"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bamboo_compressed_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bamboo_compressed_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:bamboo_block"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bamboo_crucible"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bamboo_crucible"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:bamboo_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bamboo_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bamboo_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:birch_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:birch_barrel"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:birch_barrel"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:birch_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:birch_compressed_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:birch_compressed_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:birch_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:birch_crucible"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:birch_crucible"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:birch_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:birch_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:birch_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "ars_nouveau"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "ars_nouveau:blue_archwood_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:blue_archwood_compressed_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:blue_archwood_compressed_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "ars_nouveau"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "ars_nouveau:blue_archwood_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:blue_archwood_crucible"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:blue_archwood_crucible"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "blue_skies"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "blue_skies:bluebright_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bluebright_barrel"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bluebright_barrel"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "blue_skies"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "blue_skies:bluebright_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bluebright_compressed_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bluebright_compressed_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "blue_skies"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "blue_skies:bluebright_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bluebright_crucible"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bluebright_crucible"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"neoforge:conditions": [
|
||||
{
|
||||
"type": "neoforge:mod_loaded",
|
||||
"modid": "blue_skies"
|
||||
}
|
||||
],
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "blue_skies:bluebright_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:bluebright_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:bluebright_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cherry_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:cherry_barrel"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:cherry_barrel"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cherry_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:cherry_compressed_sieve"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:cherry_compressed_sieve"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:cherry_log"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "exdeorum:cherry_crucible"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"exdeorum:cherry_crucible"
|
||||
]
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user