diff --git a/.reuse/dep5 b/.reuse/dep5 index 076b49c8c..d21e4874b 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -8,8 +8,7 @@ Files: projects/common/src/main/resources/assets/computercraft/sounds/empty.ogg projects/common/src/testMod/resources/data/cctest/computercraft/turtle_upgrades/* projects/common/src/testMod/resources/data/cctest/structures/* - projects/fabric/src/generated/* - projects/forge/src/generated/* + projects/*/src/generated/* projects/web/src/htmlTransform/export/index.json projects/web/src/htmlTransform/export/items/minecraft/* Comment: Generated/data files are CC0. diff --git a/buildSrc/src/main/kotlin/cc/tweaked/gradle/MergeTrees.kt b/buildSrc/src/main/kotlin/cc/tweaked/gradle/MergeTrees.kt new file mode 100644 index 000000000..16074cb93 --- /dev/null +++ b/buildSrc/src/main/kotlin/cc/tweaked/gradle/MergeTrees.kt @@ -0,0 +1,121 @@ +// SPDX-FileCopyrightText: 2024 The CC: Tweaked Developers +// +// SPDX-License-Identifier: MPL-2.0 + +package cc.tweaked.gradle + +import cc.tweaked.vanillaextract.core.util.MoreFiles +import org.gradle.api.Action +import org.gradle.api.DefaultTask +import org.gradle.api.GradleException +import org.gradle.api.file.* +import org.gradle.api.model.ObjectFactory +import org.gradle.api.provider.ListProperty +import org.gradle.api.tasks.* +import javax.inject.Inject + +/** + * Merge common files across multiple directories into one destination directory. + * + * This is intended for merging the generated resources from the Forge and Fabric projects. Files common between the two + * are written to the global [output] directory, while distinct files are written to the per-source + * [MergeTrees.Source.output] directory. + */ +abstract class MergeTrees : DefaultTask() { + /** + * A source directory to read from. + */ + interface Source { + /** + * The folder contianing all input files. + */ + @get:InputFiles + @get:PathSensitive(PathSensitivity.RELATIVE) + val input: ConfigurableFileTree + + fun input(configure: Action) { + configure.execute(input) + } + + /** + * The folder to write files unique to this folder to. + */ + @get:OutputDirectory + val output: DirectoryProperty + } + + /** + * The list of sources. + */ + @get:Nested + abstract val sources: ListProperty + + /** + * Add and configure a new source. + */ + fun source(configure: Action) { + val instance = objectFactory.newInstance(Source::class.java) + configure.execute(instance) + instance.output.disallowChanges() + sources.add(instance) + } + + /** + * The directory to write common files to. + */ + @get:OutputDirectory + abstract val output: DirectoryProperty + + @get:Inject + protected abstract val objectFactory: ObjectFactory + + @get:Inject + protected abstract val fsOperations: FileSystemOperations + + @TaskAction + fun run() { + val sources = this.sources.get() + if (sources.isEmpty()) throw GradleException("Cannot have an empty list of sources") + + val files = mutableMapOf() + for (source in sources) { + source.input.visit( + object : FileVisitor { + override fun visitDir(dirDetails: FileVisitDetails) = Unit + override fun visitFile(fileDetails: FileVisitDetails) { + val path = fileDetails.file.toRelativeString(source.input.dir) + val hash = MoreFiles.computeSha1(fileDetails.file.toPath()) + + val existing = files[path] + if (existing == null) { + files[path] = SharedFile(hash, 1) + } else if (existing.hash == hash) { + existing.found++ + } + } + }, + ) + } + + val sharedFiles = files.entries.asSequence().filter { (_, v) -> v.found == sources.size }.map { (k, _) -> k }.toList() + println(sharedFiles) + + // Copy shared files to the common directory + fsOperations.sync { + from(sources[0].input) + into(output) + include(sharedFiles) + } + + // And all other files to their per-source directory + for (source in sources) { + fsOperations.sync { + from(source.input) + into(source.output) + exclude(sharedFiles) + } + } + } + + class SharedFile(val hash: String, var found: Int) +} diff --git a/projects/common/build.gradle.kts b/projects/common/build.gradle.kts index 2cf545c63..ded4093da 100644 --- a/projects/common/build.gradle.kts +++ b/projects/common/build.gradle.kts @@ -11,6 +11,12 @@ plugins { id("cc-tweaked.publishing") } +sourceSets { + main { + resources.srcDir("src/generated/resources") + } +} + minecraft { accessWideners( "src/main/resources/computercraft.accesswidener", @@ -105,3 +111,19 @@ val lintLua by tasks.registering(IlluaminateExec::class) { doFirst { if (System.getenv("GITHUB_ACTIONS") != null) println("::add-matcher::.github/matchers/illuaminate.json") } doLast { if (System.getenv("GITHUB_ACTIONS") != null) println("::remove-matcher owner=illuaminate::") } } + +val runData by tasks.registering(MergeTrees::class) { + output = layout.projectDirectory.dir("src/generated/resources") + + for (loader in listOf("forge", "fabric")) { + mustRunAfter(":$loader:runData") + source { + input { + from(project(":$loader").layout.buildDirectory.dir("generatedResources")) + exclude(".cache") + } + + output = project(":$loader").layout.projectDirectory.dir("src/generated/resources") + } + } +} diff --git a/projects/fabric/src/generated/resources/assets/computercraft/atlases/gui.json b/projects/common/src/generated/resources/assets/computercraft/atlases/gui.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/atlases/gui.json rename to projects/common/src/generated/resources/assets/computercraft/atlases/gui.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/cable.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/cable.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/cable.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/cable.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/computer_advanced.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/computer_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/computer_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/computer_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/computer_command.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/computer_command.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/computer_command.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/computer_command.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/computer_normal.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/computer_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/computer_normal.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/computer_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/disk_drive.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/disk_drive.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/disk_drive.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/disk_drive.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/printer.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/printer.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/printer.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/printer.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/speaker.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/speaker.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/speaker.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/turtle_advanced.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/turtle_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/turtle_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/turtle_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/turtle_normal.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/turtle_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/turtle_normal.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/turtle_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/wired_modem_full.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/wired_modem_full.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/wired_modem_full.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/wired_modem_full.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/wireless_modem_advanced.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/wireless_modem_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/blockstates/wireless_modem_normal.json b/projects/common/src/generated/resources/assets/computercraft/blockstates/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/blockstates/wireless_modem_normal.json rename to projects/common/src/generated/resources/assets/computercraft/blockstates/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/lang/en_us.json b/projects/common/src/generated/resources/assets/computercraft/lang/en_us.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/lang/en_us.json rename to projects/common/src/generated/resources/assets/computercraft/lang/en_us.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_advanced_blinking.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_advanced_blinking.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_advanced_blinking.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_advanced_blinking.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_advanced_off.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_advanced_off.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_advanced_off.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_advanced_off.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_advanced_on.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_advanced_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_advanced_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_advanced_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_command_blinking.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_command_blinking.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_command_blinking.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_command_blinking.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_command_off.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_command_off.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_command_off.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_command_off.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_command_on.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_command_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_command_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_command_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_normal_blinking.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_normal_blinking.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_normal_blinking.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_normal_blinking.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_normal_off.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_normal_off.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_normal_off.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_normal_off.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_normal_on.json b/projects/common/src/generated/resources/assets/computercraft/models/block/computer_normal_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/computer_normal_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/computer_normal_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/disk_drive_empty.json b/projects/common/src/generated/resources/assets/computercraft/models/block/disk_drive_empty.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/disk_drive_empty.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/disk_drive_empty.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/disk_drive_full.json b/projects/common/src/generated/resources/assets/computercraft/models/block/disk_drive_full.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/disk_drive_full.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/disk_drive_full.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/disk_drive_invalid.json b/projects/common/src/generated/resources/assets/computercraft/models/block/disk_drive_invalid.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/disk_drive_invalid.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/disk_drive_invalid.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_item.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_item.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_item.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_item.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_item.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_item.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_item.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_item.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json b/projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_both_full.json b/projects/common/src/generated/resources/assets/computercraft/models/block/printer_both_full.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_both_full.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/printer_both_full.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_bottom_full.json b/projects/common/src/generated/resources/assets/computercraft/models/block/printer_bottom_full.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_bottom_full.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/printer_bottom_full.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_empty.json b/projects/common/src/generated/resources/assets/computercraft/models/block/printer_empty.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_empty.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/printer_empty.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_top_full.json b/projects/common/src/generated/resources/assets/computercraft/models/block/printer_top_full.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/printer_top_full.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/printer_top_full.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/speaker.json b/projects/common/src/generated/resources/assets/computercraft/models/block/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/speaker.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/speaker.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_advanced.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_left.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_left.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_left.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_left.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_right.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_right.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_right.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_right.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_left.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_left.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_left.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_left.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_right.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_right.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_right.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_right.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_left.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_left.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_left.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_left.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_right.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_right.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_right.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_right.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_left.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_left.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_left.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_left.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_right.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_right.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_right.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_right.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_left.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_left.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_left.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_left.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_right.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_right.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_right.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_right.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_normal.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_normal.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_speaker_left.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_speaker_left.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_speaker_left.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_speaker_left.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_speaker_right.json b/projects/common/src/generated/resources/assets/computercraft/models/block/turtle_speaker_right.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/turtle_speaker_right.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/turtle_speaker_right.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off_peripheral.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off_peripheral.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off_peripheral.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off_peripheral.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on_peripheral.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on_peripheral.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on_peripheral.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on_peripheral.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_off.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_off.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_off.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_off.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_off_peripheral.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_off_peripheral.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_off_peripheral.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_off_peripheral.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_on.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_on_peripheral.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_on_peripheral.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wired_modem_on_peripheral.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wired_modem_on_peripheral.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_off.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_off.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_off.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_off.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_on.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_off.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_off.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_off.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_off.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_on.json b/projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/computer_advanced.json b/projects/common/src/generated/resources/assets/computercraft/models/item/computer_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/computer_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/computer_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/computer_command.json b/projects/common/src/generated/resources/assets/computercraft/models/item/computer_command.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/computer_command.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/computer_command.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/computer_normal.json b/projects/common/src/generated/resources/assets/computercraft/models/item/computer_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/computer_normal.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/computer_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/disk.json b/projects/common/src/generated/resources/assets/computercraft/models/item/disk.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/disk.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/disk.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/disk_drive.json b/projects/common/src/generated/resources/assets/computercraft/models/item/disk_drive.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/disk_drive.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/disk_drive.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/monitor_advanced.json b/projects/common/src/generated/resources/assets/computercraft/models/item/monitor_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/monitor_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/monitor_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/monitor_normal.json b/projects/common/src/generated/resources/assets/computercraft/models/item/monitor_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/monitor_normal.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/monitor_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_blinking.json b/projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_blinking.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_blinking.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_blinking.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_on.json b/projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour.json b/projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_blinking.json b/projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_blinking.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_blinking.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_blinking.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_on.json b/projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_blinking.json b/projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_blinking.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_blinking.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_blinking.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_on.json b/projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_on.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_on.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_on.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/printed_book.json b/projects/common/src/generated/resources/assets/computercraft/models/item/printed_book.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/printed_book.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/printed_book.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/printed_page.json b/projects/common/src/generated/resources/assets/computercraft/models/item/printed_page.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/printed_page.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/printed_page.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/printed_pages.json b/projects/common/src/generated/resources/assets/computercraft/models/item/printed_pages.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/printed_pages.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/printed_pages.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/printer.json b/projects/common/src/generated/resources/assets/computercraft/models/item/printer.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/printer.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/printer.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/speaker.json b/projects/common/src/generated/resources/assets/computercraft/models/item/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/speaker.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/speaker.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/treasure_disk.json b/projects/common/src/generated/resources/assets/computercraft/models/item/treasure_disk.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/treasure_disk.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/treasure_disk.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/turtle_advanced.json b/projects/common/src/generated/resources/assets/computercraft/models/item/turtle_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/turtle_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/turtle_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/turtle_normal.json b/projects/common/src/generated/resources/assets/computercraft/models/item/turtle_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/turtle_normal.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/turtle_normal.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/wired_modem.json b/projects/common/src/generated/resources/assets/computercraft/models/item/wired_modem.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/wired_modem.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/wired_modem.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/wired_modem_full.json b/projects/common/src/generated/resources/assets/computercraft/models/item/wired_modem_full.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/wired_modem_full.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/wired_modem_full.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/wireless_modem_advanced.json b/projects/common/src/generated/resources/assets/computercraft/models/item/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/wireless_modem_advanced.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/assets/computercraft/models/item/wireless_modem_normal.json b/projects/common/src/generated/resources/assets/computercraft/models/item/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/computercraft/models/item/wireless_modem_normal.json rename to projects/common/src/generated/resources/assets/computercraft/models/item/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/assets/minecraft/atlases/blocks.json b/projects/common/src/generated/resources/assets/minecraft/atlases/blocks.json similarity index 100% rename from projects/fabric/src/generated/resources/assets/minecraft/atlases/blocks.json rename to projects/common/src/generated/resources/assets/minecraft/atlases/blocks.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_cloudy.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_cloudy.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_cloudy.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_cloudy.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_dan200.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_dan200.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_dan200.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_dan200.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/cable.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/cable.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/cable.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/cable.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/computer_command.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/computer_command.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/computer_command.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/computer_command.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_1.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_1.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_1.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_1.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_10.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_10.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_10.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_10.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_11.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_11.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_11.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_11.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_12.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_12.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_12.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_12.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_13.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_13.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_13.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_13.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_14.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_14.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_14.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_14.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_15.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_15.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_15.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_15.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_16.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_16.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_16.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_16.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_2.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_2.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_2.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_2.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_3.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_3.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_3.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_3.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_4.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_4.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_4.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_4.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_5.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_5.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_5.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_5.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_6.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_6.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_6.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_6.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_7.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_7.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_7.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_7.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_8.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_8.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_8.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_8.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_9.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_9.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_9.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_9.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_drive.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_drive.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_drive.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_drive.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_book.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_book.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_book.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_book.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_pages.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_pages.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_pages.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_pages.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/printer.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/printer.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/printer.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/printer.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/speaker.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/speaker.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/crafting_table.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/crafting_table.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/crafting_table.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/crafting_table.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_axe.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_axe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_axe.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_axe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_hoe.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_hoe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_hoe.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_hoe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_pickaxe.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_pickaxe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_pickaxe.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_pickaxe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_shovel.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_shovel.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_shovel.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_shovel.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_sword.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_sword.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_sword.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_sword.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/crafting_table.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/crafting_table.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/crafting_table.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/crafting_table.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_axe.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_axe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_axe.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_axe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_hoe.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_hoe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_hoe.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_hoe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_pickaxe.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_pickaxe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_pickaxe.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_pickaxe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_shovel.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_shovel.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_shovel.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_shovel.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_sword.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_sword.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_sword.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_sword.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_from.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_from.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_from.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_from.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_to.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_to.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_to.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_to.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/speaker.json b/projects/common/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/speaker.json rename to projects/common/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/speaker.json b/projects/common/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/speaker.json rename to projects/common/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_normal.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/cable.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/cable.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/cable.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/cable.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/computer_advanced.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/computer_advanced.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/computer_advanced.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/computer_advanced.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/computer_command.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/computer_command.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/computer_command.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/computer_command.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/computer_normal.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/computer_normal.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/computer_normal.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/computer_normal.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/disk_drive.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/disk_drive.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/disk_drive.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/disk_drive.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_advanced.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_advanced.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_advanced.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_advanced.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_normal.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_normal.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_normal.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_normal.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/printer.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/printer.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/printer.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/printer.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/speaker.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/speaker.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/speaker.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/speaker.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_advanced.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_advanced.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_advanced.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_advanced.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_normal.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_normal.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_normal.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_normal.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/wired_modem_full.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/wired_modem_full.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/wired_modem_full.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/wired_modem_full.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_advanced.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_advanced.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_normal.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_normal.json diff --git a/projects/forge/src/generated/resources/data/computercraft/loot_tables/treasure_disk.json b/projects/common/src/generated/resources/data/computercraft/loot_tables/treasure_disk.json similarity index 100% rename from projects/forge/src/generated/resources/data/computercraft/loot_tables/treasure_disk.json rename to projects/common/src/generated/resources/data/computercraft/loot_tables/treasure_disk.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/clear_colour.json b/projects/common/src/generated/resources/data/computercraft/recipes/clear_colour.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/clear_colour.json rename to projects/common/src/generated/resources/data/computercraft/recipes/clear_colour.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/colour.json b/projects/common/src/generated/resources/data/computercraft/recipes/colour.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/colour.json rename to projects/common/src/generated/resources/data/computercraft/recipes/colour.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/disk.json b/projects/common/src/generated/resources/data/computercraft/recipes/disk.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/disk.json rename to projects/common/src/generated/resources/data/computercraft/recipes/disk.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_computer_upgrade.json b/projects/common/src/generated/resources/data/computercraft/recipes/pocket_computer_upgrade.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_computer_upgrade.json rename to projects/common/src/generated/resources/data/computercraft/recipes/pocket_computer_upgrade.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/printout.json b/projects/common/src/generated/resources/data/computercraft/recipes/printout.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/printout.json rename to projects/common/src/generated/resources/data/computercraft/recipes/printout.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/crafting_table.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/crafting_table.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/crafting_table.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/crafting_table.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_axe.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_axe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_axe.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_axe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_hoe.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_hoe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_hoe.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_hoe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_pickaxe.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_pickaxe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_pickaxe.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_pickaxe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_shovel.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_shovel.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_shovel.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_shovel.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_sword.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_sword.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_sword.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_sword.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/speaker.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/speaker.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/speaker.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/speaker.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_advanced.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_advanced.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_advanced.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_advanced.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_normal.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_normal.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_normal.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_normal.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/crafting_table.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/crafting_table.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/crafting_table.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/crafting_table.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_axe.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_axe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_axe.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_axe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_hoe.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_hoe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_hoe.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_hoe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_pickaxe.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_pickaxe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_pickaxe.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_pickaxe.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_shovel.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_shovel.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_shovel.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_shovel.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_sword.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_sword.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_sword.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_sword.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_upgrade.json b/projects/common/src/generated/resources/data/computercraft/recipes/turtle_upgrade.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/turtle_upgrade.json rename to projects/common/src/generated/resources/data/computercraft/recipes/turtle_upgrade.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/wired_modem_full_from.json b/projects/common/src/generated/resources/data/computercraft/recipes/wired_modem_full_from.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/wired_modem_full_from.json rename to projects/common/src/generated/resources/data/computercraft/recipes/wired_modem_full_from.json diff --git a/projects/fabric/src/generated/resources/data/computercraft/recipes/wired_modem_full_to.json b/projects/common/src/generated/resources/data/computercraft/recipes/wired_modem_full_to.json similarity index 100% rename from projects/fabric/src/generated/resources/data/computercraft/recipes/wired_modem_full_to.json rename to projects/common/src/generated/resources/data/computercraft/recipes/wired_modem_full_to.json diff --git a/projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/crafting_table.json b/projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/crafting_table.json similarity index 100% rename from projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/crafting_table.json rename to projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/crafting_table.json diff --git a/projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_axe.json b/projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_axe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_axe.json rename to projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_axe.json diff --git a/projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_hoe.json b/projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_hoe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_hoe.json rename to projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_hoe.json diff --git a/projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_pickaxe.json b/projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_pickaxe.json similarity index 100% rename from projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_pickaxe.json rename to projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_pickaxe.json diff --git a/projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_shovel.json b/projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_shovel.json similarity index 100% rename from projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_shovel.json rename to projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_shovel.json diff --git a/projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_sword.json b/projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_sword.json similarity index 100% rename from projects/fabric/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_sword.json rename to projects/common/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_sword.json diff --git a/projects/common/src/main/java/dan200/computercraft/data/DataProviders.java b/projects/common/src/main/java/dan200/computercraft/data/DataProviders.java index c5f8aa661..a68f15e61 100644 --- a/projects/common/src/main/java/dan200/computercraft/data/DataProviders.java +++ b/projects/common/src/main/java/dan200/computercraft/data/DataProviders.java @@ -7,16 +7,13 @@ package dan200.computercraft.data; import com.mojang.serialization.Codec; import net.minecraft.data.DataProvider; import net.minecraft.data.PackOutput; -import net.minecraft.data.loot.LootTableProvider.SubProviderEntry; -import net.minecraft.data.models.BlockModelGenerators; -import net.minecraft.data.models.ItemModelGenerators; import net.minecraft.data.tags.TagsProvider; import net.minecraft.resources.ResourceLocation; import net.minecraft.server.packs.PackType; import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; -import java.util.List; +import java.util.Set; import java.util.function.BiConsumer; import java.util.function.Consumer; @@ -36,9 +33,9 @@ public final class DataProviders { var blockTags = generator.blockTags(TagProvider::blockTags); generator.itemTags(TagProvider::itemTags, blockTags); - generator.lootTable(LootTableProvider.getTables()); + generator.add(out -> new net.minecraft.data.loot.LootTableProvider(out, Set.of(), LootTableProvider.getTables())); - generator.models(BlockModelProvider::addBlockModels, ItemModelProvider::addItemModels); + generator.add(out -> new ModelProvider(out, BlockModelProvider::addBlockModels, ItemModelProvider::addItemModels)); generator.add(out -> new LanguageProvider(out, turtleUpgrades, pocketUpgrades)); @@ -57,12 +54,8 @@ public final class DataProviders { void addFromCodec(String name, PackType type, String directory, Codec codec, Consumer> output); - void lootTable(List tables); - TagsProvider blockTags(Consumer> tags); TagsProvider itemTags(Consumer tags, TagsProvider blocks); - - void models(Consumer blocks, Consumer items); } } diff --git a/projects/fabric/build.gradle.kts b/projects/fabric/build.gradle.kts index e0fd66cbf..19f98cfe9 100644 --- a/projects/fabric/build.gradle.kts +++ b/projects/fabric/build.gradle.kts @@ -147,7 +147,7 @@ loom { runDir("run/dataGen") property("fabric-api.datagen") - property("fabric-api.datagen.output-dir", file("src/generated/resources").absolutePath) + property("fabric-api.datagen.output-dir", layout.buildDirectory.dir("generatedResources").getAbsolutePath()) property("fabric-api.datagen.strict-validation") } diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/cable.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/cable.json deleted file mode 100644 index 3095afc7c..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/cable.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - {"condition": "minecraft:survives_explosion"}, - { - "block": "computercraft:cable", - "condition": "minecraft:block_state_property", - "properties": {"cable": "true"} - } - ], - "entries": [{"type": "minecraft:item", "name": "computercraft:cable"}], - "rolls": 1.0 - }, - { - "bonus_rolls": 0.0, - "conditions": [ - {"condition": "minecraft:survives_explosion"}, - { - "condition": "minecraft:inverted", - "term": { - "block": "computercraft:cable", - "condition": "minecraft:block_state_property", - "properties": {"modem": "none"} - } - } - ], - "entries": [{"type": "minecraft:item", "name": "computercraft:wired_modem"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_advanced.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_advanced.json deleted file mode 100644 index a49d76dbe..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_advanced.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:any_of", - "terms": [ - {"condition": "computercraft:block_named"}, - {"condition": "computercraft:has_id"}, - {"condition": "minecraft:inverted", "term": {"condition": "computercraft:player_creative"}} - ] - } - ], - "entries": [{"type": "minecraft:dynamic", "name": "computercraft:computer"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_command.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_command.json deleted file mode 100644 index a49d76dbe..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_command.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:any_of", - "terms": [ - {"condition": "computercraft:block_named"}, - {"condition": "computercraft:has_id"}, - {"condition": "minecraft:inverted", "term": {"condition": "computercraft:player_creative"}} - ] - } - ], - "entries": [{"type": "minecraft:dynamic", "name": "computercraft:computer"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_normal.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_normal.json deleted file mode 100644 index a49d76dbe..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/computer_normal.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:any_of", - "terms": [ - {"condition": "computercraft:block_named"}, - {"condition": "computercraft:has_id"}, - {"condition": "minecraft:inverted", "term": {"condition": "computercraft:player_creative"}} - ] - } - ], - "entries": [{"type": "minecraft:dynamic", "name": "computercraft:computer"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/disk_drive.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/disk_drive.json deleted file mode 100644 index 463610e17..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/disk_drive.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [ - { - "type": "minecraft:item", - "functions": [{"function": "minecraft:copy_name", "source": "block_entity"}], - "name": "computercraft:disk_drive" - } - ], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_advanced.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_advanced.json deleted file mode 100644 index dc41695fc..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_advanced.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [{"type": "minecraft:item", "name": "computercraft:monitor_advanced"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_normal.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_normal.json deleted file mode 100644 index a82a28db3..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/monitor_normal.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [{"type": "minecraft:item", "name": "computercraft:monitor_normal"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/printer.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/printer.json deleted file mode 100644 index 4ca01144d..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/printer.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [ - { - "type": "minecraft:item", - "functions": [{"function": "minecraft:copy_name", "source": "block_entity"}], - "name": "computercraft:printer" - } - ], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/speaker.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/speaker.json deleted file mode 100644 index cd383f39c..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/speaker.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [{"type": "minecraft:item", "name": "computercraft:speaker"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_advanced.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_advanced.json deleted file mode 100644 index a49d76dbe..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_advanced.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:any_of", - "terms": [ - {"condition": "computercraft:block_named"}, - {"condition": "computercraft:has_id"}, - {"condition": "minecraft:inverted", "term": {"condition": "computercraft:player_creative"}} - ] - } - ], - "entries": [{"type": "minecraft:dynamic", "name": "computercraft:computer"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_normal.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_normal.json deleted file mode 100644 index a49d76dbe..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/turtle_normal.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:any_of", - "terms": [ - {"condition": "computercraft:block_named"}, - {"condition": "computercraft:has_id"}, - {"condition": "minecraft:inverted", "term": {"condition": "computercraft:player_creative"}} - ] - } - ], - "entries": [{"type": "minecraft:dynamic", "name": "computercraft:computer"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wired_modem_full.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wired_modem_full.json deleted file mode 100644 index 1858357d0..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wired_modem_full.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [{"type": "minecraft:item", "name": "computercraft:wired_modem_full"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_advanced.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_advanced.json deleted file mode 100644 index 3b125e5a7..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_advanced.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [{"type": "minecraft:item", "name": "computercraft:wireless_modem_advanced"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_normal.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_normal.json deleted file mode 100644 index 071f48592..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/blocks/wireless_modem_normal.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [{"condition": "minecraft:survives_explosion"}], - "entries": [{"type": "minecraft:item", "name": "computercraft:wireless_modem_normal"}], - "rolls": 1.0 - } - ] -} diff --git a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/treasure_disk.json b/projects/fabric/src/generated/resources/data/computercraft/loot_tables/treasure_disk.json deleted file mode 100644 index 0967ef424..000000000 --- a/projects/fabric/src/generated/resources/data/computercraft/loot_tables/treasure_disk.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/projects/fabric/src/main/java/dan200/computercraft/data/FabricDataGenerators.java b/projects/fabric/src/main/java/dan200/computercraft/data/FabricDataGenerators.java index 82e4671a5..48983dbda 100644 --- a/projects/fabric/src/main/java/dan200/computercraft/data/FabricDataGenerators.java +++ b/projects/fabric/src/main/java/dan200/computercraft/data/FabricDataGenerators.java @@ -10,25 +10,18 @@ import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator; import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; import net.fabricmc.fabric.api.datagen.v1.provider.FabricCodecDataProvider; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricModelProvider; import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; -import net.fabricmc.fabric.api.datagen.v1.provider.SimpleFabricLootTableProvider; import net.minecraft.core.HolderLookup; import net.minecraft.data.CachedOutput; import net.minecraft.data.DataProvider; import net.minecraft.data.PackOutput; -import net.minecraft.data.loot.LootTableProvider; -import net.minecraft.data.models.BlockModelGenerators; -import net.minecraft.data.models.ItemModelGenerators; import net.minecraft.data.tags.TagsProvider; import net.minecraft.resources.ResourceLocation; import net.minecraft.server.packs.PackType; import net.minecraft.tags.TagKey; import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.storage.loot.LootTable; -import java.util.List; import java.util.concurrent.CompletableFuture; import java.util.function.BiConsumer; import java.util.function.Consumer; @@ -76,18 +69,6 @@ public class FabricDataGenerators implements DataGeneratorEntrypoint { }); } - @Override - public void lootTable(List tables) { - for (var table : tables) { - addWithFabricOutput((FabricDataOutput out) -> new SimpleFabricLootTableProvider(out, table.paramSet()) { - @Override - public void generate(BiConsumer exporter) { - table.provider().get().generate(exporter); - } - }); - } - } - @Override public TagsProvider blockTags(Consumer> tags) { return addWithRegistries((out, registries) -> new FabricTagProvider.BlockTagProvider(out, registries) { @@ -118,24 +99,8 @@ public class FabricDataGenerators implements DataGeneratorEntrypoint { } }); } - - @Override - public void models(Consumer blocks, Consumer items) { - addWithFabricOutput((FabricDataOutput out) -> new FabricModelProvider(out) { - @Override - public void generateBlockStateModels(BlockModelGenerators generator) { - blocks.accept(generator); - } - - @Override - public void generateItemModels(ItemModelGenerators generator) { - items.accept(generator); - } - }); - } } - /** * Add a name to a data provider to disambiguate them. * diff --git a/projects/forge/build.gradle.kts b/projects/forge/build.gradle.kts index e99035a5c..5c6108257 100644 --- a/projects/forge/build.gradle.kts +++ b/projects/forge/build.gradle.kts @@ -53,7 +53,7 @@ minecraft { workingDirectory(file("run")) args( "--mod", "computercraft", "--all", - "--output", file("src/generated/resources/"), + "--output", layout.buildDirectory.dir("generatedResources").getAbsolutePath(), "--existing", project(":common").file("src/main/resources/"), "--existing", file("src/main/resources/"), ) diff --git a/projects/forge/src/generated/resources/assets/computercraft/atlases/gui.json b/projects/forge/src/generated/resources/assets/computercraft/atlases/gui.json deleted file mode 100644 index 8ad965c9d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/atlases/gui.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "sources": [ - {"type": "minecraft:single", "resource": "computercraft:gui/buttons/turned_off"}, - {"type": "minecraft:single", "resource": "computercraft:gui/buttons/turned_off_hover"}, - {"type": "minecraft:single", "resource": "computercraft:gui/buttons/turned_on"}, - {"type": "minecraft:single", "resource": "computercraft:gui/buttons/turned_on_hover"}, - {"type": "minecraft:single", "resource": "computercraft:gui/buttons/terminate"}, - {"type": "minecraft:single", "resource": "computercraft:gui/buttons/terminate_hover"}, - {"type": "minecraft:single", "resource": "computercraft:gui/border_normal"}, - {"type": "minecraft:single", "resource": "computercraft:gui/pocket_bottom_normal"}, - {"type": "minecraft:single", "resource": "computercraft:gui/sidebar_normal"}, - {"type": "minecraft:single", "resource": "computercraft:gui/border_advanced"}, - {"type": "minecraft:single", "resource": "computercraft:gui/pocket_bottom_advanced"}, - {"type": "minecraft:single", "resource": "computercraft:gui/sidebar_advanced"}, - {"type": "minecraft:single", "resource": "computercraft:gui/border_command"}, - {"type": "minecraft:single", "resource": "computercraft:gui/sidebar_command"}, - {"type": "minecraft:single", "resource": "computercraft:gui/border_colour"}, - {"type": "minecraft:single", "resource": "computercraft:gui/pocket_bottom_colour"} - ] -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/cable.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/cable.json deleted file mode 100644 index a440c3e2c..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/cable.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "multipart": [ - { - "apply": {"model": "computercraft:block/cable_core_facing", "x": 90}, - "when": { - "OR": [ - {"cable": "true", "east": "false", "north": "false", "south": "false", "up": "true", "west": "false"}, - {"cable": "true", "down": "true", "east": "false", "north": "false", "south": "false", "west": "false"} - ] - } - }, - { - "apply": {"model": "computercraft:block/cable_core_facing", "y": 0}, - "when": { - "OR": [ - { - "cable": "true", - "down": "false", - "east": "false", - "north": "false", - "south": "false", - "up": "false", - "west": "false" - }, - {"cable": "true", "down": "false", "east": "false", "north": "true", "up": "false", "west": "false"}, - {"cable": "true", "down": "false", "east": "false", "south": "true", "up": "false", "west": "false"} - ] - } - }, - { - "apply": {"model": "computercraft:block/cable_core_facing", "y": 90}, - "when": { - "OR": [ - {"cable": "true", "down": "false", "east": "true", "north": "false", "south": "false", "up": "false"}, - {"cable": "true", "down": "false", "north": "false", "south": "false", "up": "false", "west": "true"} - ] - } - }, - { - "apply": {"model": "computercraft:block/cable_core_any"}, - "when": { - "OR": [ - {"cable": "true", "down": "true", "north": "true"}, - {"cable": "true", "down": "true", "south": "true"}, - {"cable": "true", "down": "true", "west": "true"}, - {"cable": "true", "down": "true", "east": "true"}, - {"cable": "true", "north": "true", "up": "true"}, - {"cable": "true", "south": "true", "up": "true"}, - {"cable": "true", "up": "true", "west": "true"}, - {"cable": "true", "east": "true", "up": "true"}, - {"cable": "true", "north": "true", "west": "true"}, - {"cable": "true", "east": "true", "north": "true"}, - {"cable": "true", "south": "true", "west": "true"}, - {"cable": "true", "east": "true", "south": "true"} - ] - } - }, - {"apply": {"model": "computercraft:block/cable_arm", "x": 270, "y": 0}, "when": {"down": "true"}}, - {"apply": {"model": "computercraft:block/cable_arm", "x": 90, "y": 0}, "when": {"up": "true"}}, - {"apply": {"model": "computercraft:block/cable_arm", "x": 0, "y": 180}, "when": {"north": "true"}}, - {"apply": {"model": "computercraft:block/cable_arm", "x": 0, "y": 0}, "when": {"south": "true"}}, - {"apply": {"model": "computercraft:block/cable_arm", "x": 0, "y": 90}, "when": {"west": "true"}}, - {"apply": {"model": "computercraft:block/cable_arm", "x": 0, "y": 270}, "when": {"east": "true"}}, - {"apply": {"model": "computercraft:block/wired_modem_off", "x": 90, "y": 0}, "when": {"modem": "down_off"}}, - { - "apply": {"model": "computercraft:block/wired_modem_off_peripheral", "x": 90, "y": 0}, - "when": {"modem": "down_off_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_on", "x": 90, "y": 0}, "when": {"modem": "down_on"}}, - { - "apply": {"model": "computercraft:block/wired_modem_on_peripheral", "x": 90, "y": 0}, - "when": {"modem": "down_on_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_off", "x": 270, "y": 0}, "when": {"modem": "up_off"}}, - { - "apply": {"model": "computercraft:block/wired_modem_off_peripheral", "x": 270, "y": 0}, - "when": {"modem": "up_off_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_on", "x": 270, "y": 0}, "when": {"modem": "up_on"}}, - { - "apply": {"model": "computercraft:block/wired_modem_on_peripheral", "x": 270, "y": 0}, - "when": {"modem": "up_on_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_off", "x": 0, "y": 0}, "when": {"modem": "north_off"}}, - { - "apply": {"model": "computercraft:block/wired_modem_off_peripheral", "x": 0, "y": 0}, - "when": {"modem": "north_off_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_on", "x": 0, "y": 0}, "when": {"modem": "north_on"}}, - { - "apply": {"model": "computercraft:block/wired_modem_on_peripheral", "x": 0, "y": 0}, - "when": {"modem": "north_on_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_off", "x": 0, "y": 180}, "when": {"modem": "south_off"}}, - { - "apply": {"model": "computercraft:block/wired_modem_off_peripheral", "x": 0, "y": 180}, - "when": {"modem": "south_off_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_on", "x": 0, "y": 180}, "when": {"modem": "south_on"}}, - { - "apply": {"model": "computercraft:block/wired_modem_on_peripheral", "x": 0, "y": 180}, - "when": {"modem": "south_on_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_off", "x": 0, "y": 270}, "when": {"modem": "west_off"}}, - { - "apply": {"model": "computercraft:block/wired_modem_off_peripheral", "x": 0, "y": 270}, - "when": {"modem": "west_off_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_on", "x": 0, "y": 270}, "when": {"modem": "west_on"}}, - { - "apply": {"model": "computercraft:block/wired_modem_on_peripheral", "x": 0, "y": 270}, - "when": {"modem": "west_on_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_off", "x": 0, "y": 90}, "when": {"modem": "east_off"}}, - { - "apply": {"model": "computercraft:block/wired_modem_off_peripheral", "x": 0, "y": 90}, - "when": {"modem": "east_off_peripheral"} - }, - {"apply": {"model": "computercraft:block/wired_modem_on", "x": 0, "y": 90}, "when": {"modem": "east_on"}}, - { - "apply": {"model": "computercraft:block/wired_modem_on_peripheral", "x": 0, "y": 90}, - "when": {"modem": "east_on_peripheral"} - } - ] -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_advanced.json deleted file mode 100644 index 5f5960311..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_advanced.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "variants": { - "facing=east,state=blinking": {"model": "computercraft:block/computer_advanced_blinking", "y": 90}, - "facing=east,state=off": {"model": "computercraft:block/computer_advanced_off", "y": 90}, - "facing=east,state=on": {"model": "computercraft:block/computer_advanced_on", "y": 90}, - "facing=north,state=blinking": {"model": "computercraft:block/computer_advanced_blinking", "y": 0}, - "facing=north,state=off": {"model": "computercraft:block/computer_advanced_off", "y": 0}, - "facing=north,state=on": {"model": "computercraft:block/computer_advanced_on", "y": 0}, - "facing=south,state=blinking": {"model": "computercraft:block/computer_advanced_blinking", "y": 180}, - "facing=south,state=off": {"model": "computercraft:block/computer_advanced_off", "y": 180}, - "facing=south,state=on": {"model": "computercraft:block/computer_advanced_on", "y": 180}, - "facing=west,state=blinking": {"model": "computercraft:block/computer_advanced_blinking", "y": 270}, - "facing=west,state=off": {"model": "computercraft:block/computer_advanced_off", "y": 270}, - "facing=west,state=on": {"model": "computercraft:block/computer_advanced_on", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_command.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_command.json deleted file mode 100644 index 2077c3fbf..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_command.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "variants": { - "facing=east,state=blinking": {"model": "computercraft:block/computer_command_blinking", "y": 90}, - "facing=east,state=off": {"model": "computercraft:block/computer_command_off", "y": 90}, - "facing=east,state=on": {"model": "computercraft:block/computer_command_on", "y": 90}, - "facing=north,state=blinking": {"model": "computercraft:block/computer_command_blinking", "y": 0}, - "facing=north,state=off": {"model": "computercraft:block/computer_command_off", "y": 0}, - "facing=north,state=on": {"model": "computercraft:block/computer_command_on", "y": 0}, - "facing=south,state=blinking": {"model": "computercraft:block/computer_command_blinking", "y": 180}, - "facing=south,state=off": {"model": "computercraft:block/computer_command_off", "y": 180}, - "facing=south,state=on": {"model": "computercraft:block/computer_command_on", "y": 180}, - "facing=west,state=blinking": {"model": "computercraft:block/computer_command_blinking", "y": 270}, - "facing=west,state=off": {"model": "computercraft:block/computer_command_off", "y": 270}, - "facing=west,state=on": {"model": "computercraft:block/computer_command_on", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_normal.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_normal.json deleted file mode 100644 index 534584f1d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/computer_normal.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "variants": { - "facing=east,state=blinking": {"model": "computercraft:block/computer_normal_blinking", "y": 90}, - "facing=east,state=off": {"model": "computercraft:block/computer_normal_off", "y": 90}, - "facing=east,state=on": {"model": "computercraft:block/computer_normal_on", "y": 90}, - "facing=north,state=blinking": {"model": "computercraft:block/computer_normal_blinking", "y": 0}, - "facing=north,state=off": {"model": "computercraft:block/computer_normal_off", "y": 0}, - "facing=north,state=on": {"model": "computercraft:block/computer_normal_on", "y": 0}, - "facing=south,state=blinking": {"model": "computercraft:block/computer_normal_blinking", "y": 180}, - "facing=south,state=off": {"model": "computercraft:block/computer_normal_off", "y": 180}, - "facing=south,state=on": {"model": "computercraft:block/computer_normal_on", "y": 180}, - "facing=west,state=blinking": {"model": "computercraft:block/computer_normal_blinking", "y": 270}, - "facing=west,state=off": {"model": "computercraft:block/computer_normal_off", "y": 270}, - "facing=west,state=on": {"model": "computercraft:block/computer_normal_on", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/disk_drive.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/disk_drive.json deleted file mode 100644 index ea03105fb..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/disk_drive.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "variants": { - "facing=east,state=empty": {"model": "computercraft:block/disk_drive_empty", "y": 90}, - "facing=east,state=full": {"model": "computercraft:block/disk_drive_full", "y": 90}, - "facing=east,state=invalid": {"model": "computercraft:block/disk_drive_invalid", "y": 90}, - "facing=north,state=empty": {"model": "computercraft:block/disk_drive_empty", "y": 0}, - "facing=north,state=full": {"model": "computercraft:block/disk_drive_full", "y": 0}, - "facing=north,state=invalid": {"model": "computercraft:block/disk_drive_invalid", "y": 0}, - "facing=south,state=empty": {"model": "computercraft:block/disk_drive_empty", "y": 180}, - "facing=south,state=full": {"model": "computercraft:block/disk_drive_full", "y": 180}, - "facing=south,state=invalid": {"model": "computercraft:block/disk_drive_invalid", "y": 180}, - "facing=west,state=empty": {"model": "computercraft:block/disk_drive_empty", "y": 270}, - "facing=west,state=full": {"model": "computercraft:block/disk_drive_full", "y": 270}, - "facing=west,state=invalid": {"model": "computercraft:block/disk_drive_invalid", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json deleted file mode 100644 index 7f85fcc59..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/monitor_advanced.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "variants": { - "facing=east,orientation=down,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 90, "y": 90}, - "facing=east,orientation=down,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 90, "y": 90}, - "facing=east,orientation=down,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 90, - "y": 90 - }, - "facing=east,orientation=down,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 90, "y": 90}, - "facing=east,orientation=down,state=none": {"model": "computercraft:block/monitor_advanced", "x": 90, "y": 90}, - "facing=east,orientation=down,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 90, "y": 90}, - "facing=east,orientation=down,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 90, "y": 90}, - "facing=east,orientation=down,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 90, "y": 90}, - "facing=east,orientation=down,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 90, "y": 90}, - "facing=east,orientation=down,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 90, "y": 90}, - "facing=east,orientation=down,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 90, "y": 90}, - "facing=east,orientation=north,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 0, "y": 90}, - "facing=east,orientation=north,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 0, "y": 90}, - "facing=east,orientation=north,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 0, - "y": 90 - }, - "facing=east,orientation=north,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 0, "y": 90}, - "facing=east,orientation=north,state=none": {"model": "computercraft:block/monitor_advanced", "x": 0, "y": 90}, - "facing=east,orientation=north,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 0, "y": 90}, - "facing=east,orientation=north,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 0, "y": 90}, - "facing=east,orientation=north,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 0, "y": 90}, - "facing=east,orientation=north,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 0, "y": 90}, - "facing=east,orientation=north,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 0, "y": 90}, - "facing=east,orientation=north,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 0, "y": 90}, - "facing=east,orientation=up,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 270, "y": 90}, - "facing=east,orientation=up,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 270, "y": 90}, - "facing=east,orientation=up,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lrud": {"model": "computercraft:block/monitor_advanced_lrud", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 270, "y": 90}, - "facing=east,orientation=up,state=none": {"model": "computercraft:block/monitor_advanced", "x": 270, "y": 90}, - "facing=east,orientation=up,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 270, "y": 90}, - "facing=east,orientation=up,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 270, "y": 90}, - "facing=east,orientation=up,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 270, "y": 90}, - "facing=east,orientation=up,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 270, "y": 90}, - "facing=east,orientation=up,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 270, "y": 90}, - "facing=east,orientation=up,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 270, "y": 90}, - "facing=north,orientation=down,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 90, "y": 0}, - "facing=north,orientation=down,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 90, "y": 0}, - "facing=north,orientation=down,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 90, - "y": 0 - }, - "facing=north,orientation=down,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 90, "y": 0}, - "facing=north,orientation=down,state=none": {"model": "computercraft:block/monitor_advanced", "x": 90, "y": 0}, - "facing=north,orientation=down,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 90, "y": 0}, - "facing=north,orientation=down,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 90, "y": 0}, - "facing=north,orientation=down,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 90, "y": 0}, - "facing=north,orientation=down,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 90, "y": 0}, - "facing=north,orientation=down,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 90, "y": 0}, - "facing=north,orientation=down,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 90, "y": 0}, - "facing=north,orientation=north,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 0, "y": 0}, - "facing=north,orientation=north,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 0, "y": 0}, - "facing=north,orientation=north,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 0, - "y": 0 - }, - "facing=north,orientation=north,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 0, "y": 0}, - "facing=north,orientation=north,state=none": {"model": "computercraft:block/monitor_advanced", "x": 0, "y": 0}, - "facing=north,orientation=north,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 0, "y": 0}, - "facing=north,orientation=north,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 0, "y": 0}, - "facing=north,orientation=north,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 0, "y": 0}, - "facing=north,orientation=north,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 0, "y": 0}, - "facing=north,orientation=north,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 0, "y": 0}, - "facing=north,orientation=north,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 0, "y": 0}, - "facing=north,orientation=up,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 270, "y": 0}, - "facing=north,orientation=up,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 270, "y": 0}, - "facing=north,orientation=up,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lrud": {"model": "computercraft:block/monitor_advanced_lrud", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 270, "y": 0}, - "facing=north,orientation=up,state=none": {"model": "computercraft:block/monitor_advanced", "x": 270, "y": 0}, - "facing=north,orientation=up,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 270, "y": 0}, - "facing=north,orientation=up,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 270, "y": 0}, - "facing=north,orientation=up,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 270, "y": 0}, - "facing=north,orientation=up,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 270, "y": 0}, - "facing=north,orientation=up,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 270, "y": 0}, - "facing=north,orientation=up,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 270, "y": 0}, - "facing=south,orientation=down,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 90, "y": 180}, - "facing=south,orientation=down,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 90, "y": 180}, - "facing=south,orientation=down,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", - "x": 90, - "y": 180 - }, - "facing=south,orientation=down,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", - "x": 90, - "y": 180 - }, - "facing=south,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 90, - "y": 180 - }, - "facing=south,orientation=down,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", - "x": 90, - "y": 180 - }, - "facing=south,orientation=down,state=none": {"model": "computercraft:block/monitor_advanced", "x": 90, "y": 180}, - "facing=south,orientation=down,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 90, "y": 180}, - "facing=south,orientation=down,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 90, "y": 180}, - "facing=south,orientation=down,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 90, "y": 180}, - "facing=south,orientation=down,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", - "x": 90, - "y": 180 - }, - "facing=south,orientation=down,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 90, "y": 180}, - "facing=south,orientation=down,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 90, "y": 180}, - "facing=south,orientation=north,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 0, "y": 180}, - "facing=south,orientation=north,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 0, "y": 180}, - "facing=south,orientation=north,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lrd": { - "model": "computercraft:block/monitor_advanced_lrd", - "x": 0, - "y": 180 - }, - "facing=south,orientation=north,state=lru": { - "model": "computercraft:block/monitor_advanced_lru", - "x": 0, - "y": 180 - }, - "facing=south,orientation=north,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 0, - "y": 180 - }, - "facing=south,orientation=north,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lud": { - "model": "computercraft:block/monitor_advanced_lud", - "x": 0, - "y": 180 - }, - "facing=south,orientation=north,state=none": {"model": "computercraft:block/monitor_advanced", "x": 0, "y": 180}, - "facing=south,orientation=north,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 0, "y": 180}, - "facing=south,orientation=north,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 0, "y": 180}, - "facing=south,orientation=north,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 0, "y": 180}, - "facing=south,orientation=north,state=rud": { - "model": "computercraft:block/monitor_advanced_rud", - "x": 0, - "y": 180 - }, - "facing=south,orientation=north,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 0, "y": 180}, - "facing=south,orientation=north,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 0, "y": 180}, - "facing=south,orientation=up,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 270, "y": 180}, - "facing=south,orientation=up,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 270, "y": 180}, - "facing=south,orientation=up,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 270, - "y": 180 - }, - "facing=south,orientation=up,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 270, "y": 180}, - "facing=south,orientation=up,state=none": {"model": "computercraft:block/monitor_advanced", "x": 270, "y": 180}, - "facing=south,orientation=up,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 270, "y": 180}, - "facing=south,orientation=up,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 270, "y": 180}, - "facing=south,orientation=up,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 270, "y": 180}, - "facing=south,orientation=up,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 270, "y": 180}, - "facing=south,orientation=up,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 270, "y": 180}, - "facing=south,orientation=up,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 270, "y": 180}, - "facing=west,orientation=down,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 90, "y": 270}, - "facing=west,orientation=down,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 90, "y": 270}, - "facing=west,orientation=down,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 90, - "y": 270 - }, - "facing=west,orientation=down,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 90, "y": 270}, - "facing=west,orientation=down,state=none": {"model": "computercraft:block/monitor_advanced", "x": 90, "y": 270}, - "facing=west,orientation=down,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 90, "y": 270}, - "facing=west,orientation=down,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 90, "y": 270}, - "facing=west,orientation=down,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 90, "y": 270}, - "facing=west,orientation=down,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 90, "y": 270}, - "facing=west,orientation=down,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 90, "y": 270}, - "facing=west,orientation=down,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 90, "y": 270}, - "facing=west,orientation=north,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 0, "y": 270}, - "facing=west,orientation=north,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 0, "y": 270}, - "facing=west,orientation=north,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 0, - "y": 270 - }, - "facing=west,orientation=north,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 0, "y": 270}, - "facing=west,orientation=north,state=none": {"model": "computercraft:block/monitor_advanced", "x": 0, "y": 270}, - "facing=west,orientation=north,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 0, "y": 270}, - "facing=west,orientation=north,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 0, "y": 270}, - "facing=west,orientation=north,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 0, "y": 270}, - "facing=west,orientation=north,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 0, "y": 270}, - "facing=west,orientation=north,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 0, "y": 270}, - "facing=west,orientation=north,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 0, "y": 270}, - "facing=west,orientation=up,state=d": {"model": "computercraft:block/monitor_advanced_d", "x": 270, "y": 270}, - "facing=west,orientation=up,state=l": {"model": "computercraft:block/monitor_advanced_l", "x": 270, "y": 270}, - "facing=west,orientation=up,state=ld": {"model": "computercraft:block/monitor_advanced_ld", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lr": {"model": "computercraft:block/monitor_advanced_lr", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lrd": {"model": "computercraft:block/monitor_advanced_lrd", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lru": {"model": "computercraft:block/monitor_advanced_lru", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lrud": { - "model": "computercraft:block/monitor_advanced_lrud", - "x": 270, - "y": 270 - }, - "facing=west,orientation=up,state=lu": {"model": "computercraft:block/monitor_advanced_lu", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lud": {"model": "computercraft:block/monitor_advanced_lud", "x": 270, "y": 270}, - "facing=west,orientation=up,state=none": {"model": "computercraft:block/monitor_advanced", "x": 270, "y": 270}, - "facing=west,orientation=up,state=r": {"model": "computercraft:block/monitor_advanced_r", "x": 270, "y": 270}, - "facing=west,orientation=up,state=rd": {"model": "computercraft:block/monitor_advanced_rd", "x": 270, "y": 270}, - "facing=west,orientation=up,state=ru": {"model": "computercraft:block/monitor_advanced_ru", "x": 270, "y": 270}, - "facing=west,orientation=up,state=rud": {"model": "computercraft:block/monitor_advanced_rud", "x": 270, "y": 270}, - "facing=west,orientation=up,state=u": {"model": "computercraft:block/monitor_advanced_u", "x": 270, "y": 270}, - "facing=west,orientation=up,state=ud": {"model": "computercraft:block/monitor_advanced_ud", "x": 270, "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json deleted file mode 100644 index 6c966368b..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/monitor_normal.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "variants": { - "facing=east,orientation=down,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 90, "y": 90}, - "facing=east,orientation=down,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 90, "y": 90}, - "facing=east,orientation=down,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 90, "y": 90}, - "facing=east,orientation=down,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 90, "y": 90}, - "facing=east,orientation=down,state=none": {"model": "computercraft:block/monitor_normal", "x": 90, "y": 90}, - "facing=east,orientation=down,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 90, "y": 90}, - "facing=east,orientation=down,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 90, "y": 90}, - "facing=east,orientation=down,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 90, "y": 90}, - "facing=east,orientation=down,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 90, "y": 90}, - "facing=east,orientation=down,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 90, "y": 90}, - "facing=east,orientation=down,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 90, "y": 90}, - "facing=east,orientation=north,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 0, "y": 90}, - "facing=east,orientation=north,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 0, "y": 90}, - "facing=east,orientation=north,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 0, "y": 90}, - "facing=east,orientation=north,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 0, "y": 90}, - "facing=east,orientation=north,state=none": {"model": "computercraft:block/monitor_normal", "x": 0, "y": 90}, - "facing=east,orientation=north,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 0, "y": 90}, - "facing=east,orientation=north,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 0, "y": 90}, - "facing=east,orientation=north,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 0, "y": 90}, - "facing=east,orientation=north,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 0, "y": 90}, - "facing=east,orientation=north,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 0, "y": 90}, - "facing=east,orientation=north,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 0, "y": 90}, - "facing=east,orientation=up,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 270, "y": 90}, - "facing=east,orientation=up,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 270, "y": 90}, - "facing=east,orientation=up,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 270, "y": 90}, - "facing=east,orientation=up,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 270, "y": 90}, - "facing=east,orientation=up,state=none": {"model": "computercraft:block/monitor_normal", "x": 270, "y": 90}, - "facing=east,orientation=up,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 270, "y": 90}, - "facing=east,orientation=up,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 270, "y": 90}, - "facing=east,orientation=up,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 270, "y": 90}, - "facing=east,orientation=up,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 270, "y": 90}, - "facing=east,orientation=up,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 270, "y": 90}, - "facing=east,orientation=up,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 270, "y": 90}, - "facing=north,orientation=down,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 90, "y": 0}, - "facing=north,orientation=down,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 90, "y": 0}, - "facing=north,orientation=down,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 90, "y": 0}, - "facing=north,orientation=down,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 90, "y": 0}, - "facing=north,orientation=down,state=none": {"model": "computercraft:block/monitor_normal", "x": 90, "y": 0}, - "facing=north,orientation=down,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 90, "y": 0}, - "facing=north,orientation=down,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 90, "y": 0}, - "facing=north,orientation=down,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 90, "y": 0}, - "facing=north,orientation=down,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 90, "y": 0}, - "facing=north,orientation=down,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 90, "y": 0}, - "facing=north,orientation=down,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 90, "y": 0}, - "facing=north,orientation=north,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 0, "y": 0}, - "facing=north,orientation=north,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 0, "y": 0}, - "facing=north,orientation=north,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 0, "y": 0}, - "facing=north,orientation=north,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 0, "y": 0}, - "facing=north,orientation=north,state=none": {"model": "computercraft:block/monitor_normal", "x": 0, "y": 0}, - "facing=north,orientation=north,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 0, "y": 0}, - "facing=north,orientation=north,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 0, "y": 0}, - "facing=north,orientation=north,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 0, "y": 0}, - "facing=north,orientation=north,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 0, "y": 0}, - "facing=north,orientation=north,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 0, "y": 0}, - "facing=north,orientation=north,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 0, "y": 0}, - "facing=north,orientation=up,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 270, "y": 0}, - "facing=north,orientation=up,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 270, "y": 0}, - "facing=north,orientation=up,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 270, "y": 0}, - "facing=north,orientation=up,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 270, "y": 0}, - "facing=north,orientation=up,state=none": {"model": "computercraft:block/monitor_normal", "x": 270, "y": 0}, - "facing=north,orientation=up,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 270, "y": 0}, - "facing=north,orientation=up,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 270, "y": 0}, - "facing=north,orientation=up,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 270, "y": 0}, - "facing=north,orientation=up,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 270, "y": 0}, - "facing=north,orientation=up,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 270, "y": 0}, - "facing=north,orientation=up,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 270, "y": 0}, - "facing=south,orientation=down,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 90, "y": 180}, - "facing=south,orientation=down,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 90, "y": 180}, - "facing=south,orientation=down,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", - "x": 90, - "y": 180 - }, - "facing=south,orientation=down,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 90, "y": 180}, - "facing=south,orientation=down,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 90, "y": 180}, - "facing=south,orientation=down,state=none": {"model": "computercraft:block/monitor_normal", "x": 90, "y": 180}, - "facing=south,orientation=down,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 90, "y": 180}, - "facing=south,orientation=down,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 90, "y": 180}, - "facing=south,orientation=down,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 90, "y": 180}, - "facing=south,orientation=down,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 90, "y": 180}, - "facing=south,orientation=down,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 90, "y": 180}, - "facing=south,orientation=down,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 90, "y": 180}, - "facing=south,orientation=north,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 0, "y": 180}, - "facing=south,orientation=north,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 0, "y": 180}, - "facing=south,orientation=north,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lrud": { - "model": "computercraft:block/monitor_normal_lrud", - "x": 0, - "y": 180 - }, - "facing=south,orientation=north,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 0, "y": 180}, - "facing=south,orientation=north,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 0, "y": 180}, - "facing=south,orientation=north,state=none": {"model": "computercraft:block/monitor_normal", "x": 0, "y": 180}, - "facing=south,orientation=north,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 0, "y": 180}, - "facing=south,orientation=north,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 0, "y": 180}, - "facing=south,orientation=north,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 0, "y": 180}, - "facing=south,orientation=north,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 0, "y": 180}, - "facing=south,orientation=north,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 0, "y": 180}, - "facing=south,orientation=north,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 0, "y": 180}, - "facing=south,orientation=up,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 270, "y": 180}, - "facing=south,orientation=up,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 270, "y": 180}, - "facing=south,orientation=up,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 270, "y": 180}, - "facing=south,orientation=up,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 270, "y": 180}, - "facing=south,orientation=up,state=none": {"model": "computercraft:block/monitor_normal", "x": 270, "y": 180}, - "facing=south,orientation=up,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 270, "y": 180}, - "facing=south,orientation=up,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 270, "y": 180}, - "facing=south,orientation=up,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 270, "y": 180}, - "facing=south,orientation=up,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 270, "y": 180}, - "facing=south,orientation=up,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 270, "y": 180}, - "facing=south,orientation=up,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 270, "y": 180}, - "facing=west,orientation=down,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 90, "y": 270}, - "facing=west,orientation=down,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 90, "y": 270}, - "facing=west,orientation=down,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 90, "y": 270}, - "facing=west,orientation=down,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 90, "y": 270}, - "facing=west,orientation=down,state=none": {"model": "computercraft:block/monitor_normal", "x": 90, "y": 270}, - "facing=west,orientation=down,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 90, "y": 270}, - "facing=west,orientation=down,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 90, "y": 270}, - "facing=west,orientation=down,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 90, "y": 270}, - "facing=west,orientation=down,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 90, "y": 270}, - "facing=west,orientation=down,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 90, "y": 270}, - "facing=west,orientation=down,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 90, "y": 270}, - "facing=west,orientation=north,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 0, "y": 270}, - "facing=west,orientation=north,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 0, "y": 270}, - "facing=west,orientation=north,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 0, "y": 270}, - "facing=west,orientation=north,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 0, "y": 270}, - "facing=west,orientation=north,state=none": {"model": "computercraft:block/monitor_normal", "x": 0, "y": 270}, - "facing=west,orientation=north,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 0, "y": 270}, - "facing=west,orientation=north,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 0, "y": 270}, - "facing=west,orientation=north,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 0, "y": 270}, - "facing=west,orientation=north,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 0, "y": 270}, - "facing=west,orientation=north,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 0, "y": 270}, - "facing=west,orientation=north,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 0, "y": 270}, - "facing=west,orientation=up,state=d": {"model": "computercraft:block/monitor_normal_d", "x": 270, "y": 270}, - "facing=west,orientation=up,state=l": {"model": "computercraft:block/monitor_normal_l", "x": 270, "y": 270}, - "facing=west,orientation=up,state=ld": {"model": "computercraft:block/monitor_normal_ld", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lr": {"model": "computercraft:block/monitor_normal_lr", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lrd": {"model": "computercraft:block/monitor_normal_lrd", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lru": {"model": "computercraft:block/monitor_normal_lru", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lrud": {"model": "computercraft:block/monitor_normal_lrud", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lu": {"model": "computercraft:block/monitor_normal_lu", "x": 270, "y": 270}, - "facing=west,orientation=up,state=lud": {"model": "computercraft:block/monitor_normal_lud", "x": 270, "y": 270}, - "facing=west,orientation=up,state=none": {"model": "computercraft:block/monitor_normal", "x": 270, "y": 270}, - "facing=west,orientation=up,state=r": {"model": "computercraft:block/monitor_normal_r", "x": 270, "y": 270}, - "facing=west,orientation=up,state=rd": {"model": "computercraft:block/monitor_normal_rd", "x": 270, "y": 270}, - "facing=west,orientation=up,state=ru": {"model": "computercraft:block/monitor_normal_ru", "x": 270, "y": 270}, - "facing=west,orientation=up,state=rud": {"model": "computercraft:block/monitor_normal_rud", "x": 270, "y": 270}, - "facing=west,orientation=up,state=u": {"model": "computercraft:block/monitor_normal_u", "x": 270, "y": 270}, - "facing=west,orientation=up,state=ud": {"model": "computercraft:block/monitor_normal_ud", "x": 270, "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/printer.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/printer.json deleted file mode 100644 index 2166b5f04..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/printer.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "variants": { - "bottom=false,facing=east,top=false": {"model": "computercraft:block/printer_empty", "y": 90}, - "bottom=false,facing=east,top=true": {"model": "computercraft:block/printer_top_full", "y": 90}, - "bottom=false,facing=north,top=false": {"model": "computercraft:block/printer_empty", "y": 0}, - "bottom=false,facing=north,top=true": {"model": "computercraft:block/printer_top_full", "y": 0}, - "bottom=false,facing=south,top=false": {"model": "computercraft:block/printer_empty", "y": 180}, - "bottom=false,facing=south,top=true": {"model": "computercraft:block/printer_top_full", "y": 180}, - "bottom=false,facing=west,top=false": {"model": "computercraft:block/printer_empty", "y": 270}, - "bottom=false,facing=west,top=true": {"model": "computercraft:block/printer_top_full", "y": 270}, - "bottom=true,facing=east,top=false": {"model": "computercraft:block/printer_bottom_full", "y": 90}, - "bottom=true,facing=east,top=true": {"model": "computercraft:block/printer_both_full", "y": 90}, - "bottom=true,facing=north,top=false": {"model": "computercraft:block/printer_bottom_full", "y": 0}, - "bottom=true,facing=north,top=true": {"model": "computercraft:block/printer_both_full", "y": 0}, - "bottom=true,facing=south,top=false": {"model": "computercraft:block/printer_bottom_full", "y": 180}, - "bottom=true,facing=south,top=true": {"model": "computercraft:block/printer_both_full", "y": 180}, - "bottom=true,facing=west,top=false": {"model": "computercraft:block/printer_bottom_full", "y": 270}, - "bottom=true,facing=west,top=true": {"model": "computercraft:block/printer_both_full", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/speaker.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/speaker.json deleted file mode 100644 index 10220f79b..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/speaker.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "variants": { - "facing=east": {"model": "computercraft:block/speaker", "y": 90}, - "facing=north": {"model": "computercraft:block/speaker"}, - "facing=south": {"model": "computercraft:block/speaker", "y": 180}, - "facing=west": {"model": "computercraft:block/speaker", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/turtle_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/turtle_advanced.json deleted file mode 100644 index 8cbf6f159..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/turtle_advanced.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "variants": { - "facing=east": {"model": "computercraft:block/turtle_advanced", "y": 90}, - "facing=north": {"model": "computercraft:block/turtle_advanced", "y": 0}, - "facing=south": {"model": "computercraft:block/turtle_advanced", "y": 180}, - "facing=west": {"model": "computercraft:block/turtle_advanced", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/turtle_normal.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/turtle_normal.json deleted file mode 100644 index 86962020f..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/turtle_normal.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "variants": { - "facing=east": {"model": "computercraft:block/turtle_normal", "y": 90}, - "facing=north": {"model": "computercraft:block/turtle_normal", "y": 0}, - "facing=south": {"model": "computercraft:block/turtle_normal", "y": 180}, - "facing=west": {"model": "computercraft:block/turtle_normal", "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/wired_modem_full.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/wired_modem_full.json deleted file mode 100644 index 9e0fa205a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/wired_modem_full.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "variants": { - "modem=false,peripheral=false": {"model": "computercraft:block/wired_modem_full_off"}, - "modem=false,peripheral=true": {"model": "computercraft:block/wired_modem_full_off_peripheral"}, - "modem=true,peripheral=false": {"model": "computercraft:block/wired_modem_full_on"}, - "modem=true,peripheral=true": {"model": "computercraft:block/wired_modem_full_on_peripheral"} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/wireless_modem_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/wireless_modem_advanced.json deleted file mode 100644 index 9f029e6da..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/wireless_modem_advanced.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "variants": { - "facing=down,on=false": {"model": "computercraft:block/wireless_modem_advanced_off", "x": 90, "y": 0}, - "facing=down,on=true": {"model": "computercraft:block/wireless_modem_advanced_on", "x": 90, "y": 0}, - "facing=east,on=false": {"model": "computercraft:block/wireless_modem_advanced_off", "x": 0, "y": 90}, - "facing=east,on=true": {"model": "computercraft:block/wireless_modem_advanced_on", "x": 0, "y": 90}, - "facing=north,on=false": {"model": "computercraft:block/wireless_modem_advanced_off", "x": 0, "y": 0}, - "facing=north,on=true": {"model": "computercraft:block/wireless_modem_advanced_on", "x": 0, "y": 0}, - "facing=south,on=false": {"model": "computercraft:block/wireless_modem_advanced_off", "x": 0, "y": 180}, - "facing=south,on=true": {"model": "computercraft:block/wireless_modem_advanced_on", "x": 0, "y": 180}, - "facing=up,on=false": {"model": "computercraft:block/wireless_modem_advanced_off", "x": 270, "y": 0}, - "facing=up,on=true": {"model": "computercraft:block/wireless_modem_advanced_on", "x": 270, "y": 0}, - "facing=west,on=false": {"model": "computercraft:block/wireless_modem_advanced_off", "x": 0, "y": 270}, - "facing=west,on=true": {"model": "computercraft:block/wireless_modem_advanced_on", "x": 0, "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/blockstates/wireless_modem_normal.json b/projects/forge/src/generated/resources/assets/computercraft/blockstates/wireless_modem_normal.json deleted file mode 100644 index 09623ddbf..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/blockstates/wireless_modem_normal.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "variants": { - "facing=down,on=false": {"model": "computercraft:block/wireless_modem_normal_off", "x": 90, "y": 0}, - "facing=down,on=true": {"model": "computercraft:block/wireless_modem_normal_on", "x": 90, "y": 0}, - "facing=east,on=false": {"model": "computercraft:block/wireless_modem_normal_off", "x": 0, "y": 90}, - "facing=east,on=true": {"model": "computercraft:block/wireless_modem_normal_on", "x": 0, "y": 90}, - "facing=north,on=false": {"model": "computercraft:block/wireless_modem_normal_off", "x": 0, "y": 0}, - "facing=north,on=true": {"model": "computercraft:block/wireless_modem_normal_on", "x": 0, "y": 0}, - "facing=south,on=false": {"model": "computercraft:block/wireless_modem_normal_off", "x": 0, "y": 180}, - "facing=south,on=true": {"model": "computercraft:block/wireless_modem_normal_on", "x": 0, "y": 180}, - "facing=up,on=false": {"model": "computercraft:block/wireless_modem_normal_off", "x": 270, "y": 0}, - "facing=up,on=true": {"model": "computercraft:block/wireless_modem_normal_on", "x": 270, "y": 0}, - "facing=west,on=false": {"model": "computercraft:block/wireless_modem_normal_off", "x": 0, "y": 270}, - "facing=west,on=true": {"model": "computercraft:block/wireless_modem_normal_on", "x": 0, "y": 270} - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/lang/en_us.json b/projects/forge/src/generated/resources/assets/computercraft/lang/en_us.json deleted file mode 100644 index a53f4b41d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/lang/en_us.json +++ /dev/null @@ -1,235 +0,0 @@ -{ - "argument.computercraft.argument_expected": "Argument expected", - "argument.computercraft.computer.distance": "Distance to entity", - "argument.computercraft.computer.family": "Computer family", - "argument.computercraft.computer.id": "Computer ID", - "argument.computercraft.computer.instance": "Unique instance ID", - "argument.computercraft.computer.label": "Computer label", - "argument.computercraft.computer.many_matching": "Multiple computers matching '%s' (instances %s)", - "argument.computercraft.computer.no_matching": "No computers matching '%s'", - "argument.computercraft.tracking_field.no_field": "Unknown field '%s'", - "argument.computercraft.unknown_computer_family": "Unknown computer family '%s'", - "block.computercraft.cable": "Networking Cable", - "block.computercraft.computer_advanced": "Advanced Computer", - "block.computercraft.computer_command": "Command Computer", - "block.computercraft.computer_normal": "Computer", - "block.computercraft.disk_drive": "Disk Drive", - "block.computercraft.monitor_advanced": "Advanced Monitor", - "block.computercraft.monitor_normal": "Monitor", - "block.computercraft.printer": "Printer", - "block.computercraft.speaker": "Speaker", - "block.computercraft.turtle_advanced": "Advanced Turtle", - "block.computercraft.turtle_advanced.upgraded": "Advanced %s Turtle", - "block.computercraft.turtle_advanced.upgraded_twice": "Advanced %s %s Turtle", - "block.computercraft.turtle_normal": "Turtle", - "block.computercraft.turtle_normal.upgraded": "%s Turtle", - "block.computercraft.turtle_normal.upgraded_twice": "%s %s Turtle", - "block.computercraft.wired_modem": "Wired Modem", - "block.computercraft.wired_modem_full": "Wired Modem", - "block.computercraft.wireless_modem_advanced": "Ender Modem", - "block.computercraft.wireless_modem_normal": "Wireless Modem", - "chat.computercraft.wired_modem.peripheral_connected": "Peripheral \"%s\" connected to network", - "chat.computercraft.wired_modem.peripheral_disconnected": "Peripheral \"%s\" disconnected from network", - "commands.computercraft.desc": "The /computercraft command provides various debugging and administrator tools for controlling and interacting with computers.", - "commands.computercraft.dump.action": "View more info about this computer", - "commands.computercraft.dump.desc": "Display the status of all computers or specific information about one computer. You can specify the computer's instance id (e.g. 123), computer id (e.g #123) or label (e.g. \"@My Computer\").", - "commands.computercraft.dump.open_path": "View this computer's files", - "commands.computercraft.dump.synopsis": "Display the status of computers.", - "commands.computercraft.generic.additional_rows": "%d additional rows…", - "commands.computercraft.generic.exception": "Unhandled exception (%s)", - "commands.computercraft.generic.no": "N", - "commands.computercraft.generic.no_position": "", - "commands.computercraft.generic.position": "%s, %s, %s", - "commands.computercraft.generic.yes": "Y", - "commands.computercraft.help.desc": "Displays this help message", - "commands.computercraft.help.no_children": "%s has no sub-commands", - "commands.computercraft.help.no_command": "No such command '%s'", - "commands.computercraft.help.synopsis": "Provide help for a specific command", - "commands.computercraft.queue.desc": "Send a computer_command event to a command computer, passing through the additional arguments. This is mostly designed for map makers, acting as a more computer-friendly version of /trigger. Any player can run the command, which would most likely be done through a text component's click event.", - "commands.computercraft.queue.synopsis": "Send a computer_command event to a command computer", - "commands.computercraft.shutdown.desc": "Shutdown the listed computers or all if none are specified. You can specify the computer's instance id (e.g. 123), computer id (e.g #123) or label (e.g. \"@My Computer\").", - "commands.computercraft.shutdown.done": "Shutdown %s/%s computers", - "commands.computercraft.shutdown.synopsis": "Shutdown computers remotely.", - "commands.computercraft.synopsis": "Various commands for controlling computers.", - "commands.computercraft.tp.action": "Teleport to this computer", - "commands.computercraft.tp.desc": "Teleport to the location of a computer. You can either specify the computer's instance id (e.g. 123) or computer id (e.g #123).", - "commands.computercraft.tp.synopsis": "Teleport to a specific computer.", - "commands.computercraft.track.desc": "Track how long computers execute for, as well as how many events they handle. This presents information in a similar way to /forge track and can be useful for diagnosing lag.", - "commands.computercraft.track.dump.computer": "Computer", - "commands.computercraft.track.dump.desc": "Dump the latest results of computer tracking.", - "commands.computercraft.track.dump.no_timings": "No timings available", - "commands.computercraft.track.dump.synopsis": "Dump the latest track results", - "commands.computercraft.track.start.desc": "Start tracking all computers' execution times and event counts. This will discard the results of previous runs.", - "commands.computercraft.track.start.stop": "Run %s to stop tracking and view the results", - "commands.computercraft.track.start.synopsis": "Start tracking all computers", - "commands.computercraft.track.stop.action": "Click to stop tracking", - "commands.computercraft.track.stop.desc": "Stop tracking all computers' events and execution times", - "commands.computercraft.track.stop.not_enabled": "Not currently tracking computers", - "commands.computercraft.track.stop.synopsis": "Stop tracking all computers", - "commands.computercraft.track.synopsis": "Track execution times for computers.", - "commands.computercraft.turn_on.desc": "Turn on the listed computers. You can specify the computer's instance id (e.g. 123), computer id (e.g #123) or label (e.g. \"@My Computer\").", - "commands.computercraft.turn_on.done": "Turned on %s/%s computers", - "commands.computercraft.turn_on.synopsis": "Turn computers on remotely.", - "commands.computercraft.view.action": "View this computer", - "commands.computercraft.view.desc": "Open the terminal of a computer, allowing remote control of a computer. This does not provide access to turtle's inventories. You can either specify the computer's instance id (e.g. 123) or computer id (e.g #123).", - "commands.computercraft.view.not_player": "Cannot open terminal for non-player", - "commands.computercraft.view.synopsis": "View the terminal of a computer.", - "gui.computercraft.config.command_require_creative": "Command computers require creative", - "gui.computercraft.config.command_require_creative.tooltip": "Require players to be in creative mode and be opped in order to interact with\ncommand computers. This is the default behaviour for vanilla's Command blocks.", - "gui.computercraft.config.computer_space_limit": "Computer space limit (bytes)", - "gui.computercraft.config.computer_space_limit.tooltip": "The disk space limit for computers and turtles, in bytes.", - "gui.computercraft.config.default_computer_settings": "Default Computer settings", - "gui.computercraft.config.default_computer_settings.tooltip": "A comma separated list of default system settings to set on new computers.\nExample: \"shell.autocomplete=false,lua.autocomplete=false,edit.autocomplete=false\"\nwill disable all autocompletion.", - "gui.computercraft.config.disabled_generic_methods": "Disabled generic methods", - "gui.computercraft.config.disabled_generic_methods.tooltip": "A list of generic methods or method sources to disable. Generic methods are\nmethods added to a block/block entity when there is no explicit peripheral\nprovider. This includes inventory methods (i.e. inventory.getItemDetail,\ninventory.pushItems), and (if on Forge), the fluid_storage and energy_storage\nmethods.\nMethods in this list can either be a whole group of methods (computercraft:inventory)\nor a single method (computercraft:inventory#pushItems).\n", - "gui.computercraft.config.execution": "Execution", - "gui.computercraft.config.execution.computer_threads": "Computer threads", - "gui.computercraft.config.execution.computer_threads.tooltip": "Set the number of threads computers can run on. A higher number means more\ncomputers can run at once, but may induce lag. Please note that some mods may\nnot work with a thread count higher than 1. Use with caution.\nRange: > 1", - "gui.computercraft.config.execution.max_main_computer_time": "Server tick computer time limit", - "gui.computercraft.config.execution.max_main_computer_time.tooltip": "The ideal maximum time a computer can execute for in a tick, in milliseconds.\nNote, we will quite possibly go over this limit, as there's no way to tell how\nlong a will take - this aims to be the upper bound of the average time.\nRange: > 1", - "gui.computercraft.config.execution.max_main_global_time": "Server tick global time limit", - "gui.computercraft.config.execution.max_main_global_time.tooltip": "The maximum time that can be spent executing tasks in a single tick, in\nmilliseconds.\nNote, we will quite possibly go over this limit, as there's no way to tell how\nlong a will take - this aims to be the upper bound of the average time.\nRange: > 1", - "gui.computercraft.config.execution.tooltip": "Controls execution behaviour of computers. This is largely intended for\nfine-tuning servers, and generally shouldn't need to be touched.", - "gui.computercraft.config.floppy_space_limit": "Floppy Disk space limit (bytes)", - "gui.computercraft.config.floppy_space_limit.tooltip": "The disk space limit for floppy disks, in bytes.", - "gui.computercraft.config.http": "HTTP", - "gui.computercraft.config.http.bandwidth": "Bandwidth", - "gui.computercraft.config.http.bandwidth.global_download": "Global download limit", - "gui.computercraft.config.http.bandwidth.global_download.tooltip": "The number of bytes which can be downloaded in a second. This is shared across all computers. (bytes/s).\nRange: > 1", - "gui.computercraft.config.http.bandwidth.global_upload": "Global upload limit", - "gui.computercraft.config.http.bandwidth.global_upload.tooltip": "The number of bytes which can be uploaded in a second. This is shared across all computers. (bytes/s).\nRange: > 1", - "gui.computercraft.config.http.bandwidth.tooltip": "Limits bandwidth used by computers.", - "gui.computercraft.config.http.enabled": "Enable the HTTP API", - "gui.computercraft.config.http.enabled.tooltip": "Enable the \"http\" API on Computers. Disabling this also disables the \"pastebin\" and\n\"wget\" programs, that many users rely on. It's recommended to leave this on and use\nthe \"rules\" config option to impose more fine-grained control.", - "gui.computercraft.config.http.max_requests": "Maximum concurrent requests", - "gui.computercraft.config.http.max_requests.tooltip": "The number of http requests a computer can make at one time. Additional requests\nwill be queued, and sent when the running requests have finished. Set to 0 for\nunlimited.\nRange: > 0", - "gui.computercraft.config.http.max_websockets": "Maximum concurrent websockets", - "gui.computercraft.config.http.max_websockets.tooltip": "The number of websockets a computer can have open at one time.\nRange: > 1", - "gui.computercraft.config.http.proxy": "Proxy", - "gui.computercraft.config.http.proxy.host": "Host name", - "gui.computercraft.config.http.proxy.host.tooltip": "The hostname or IP address of the proxy server.", - "gui.computercraft.config.http.proxy.port": "Port", - "gui.computercraft.config.http.proxy.port.tooltip": "The port of the proxy server.\nRange: 1 ~ 65536", - "gui.computercraft.config.http.proxy.tooltip": "Tunnels HTTP and websocket requests through a proxy server. Only affects HTTP\nrules with \"use_proxy\" set to true (off by default).\nIf authentication is required for the proxy, create a \"computercraft-proxy.pw\"\nfile in the same directory as \"computercraft-server.toml\", containing the\nusername and password separated by a colon, e.g. \"myuser:mypassword\". For\nSOCKS4 proxies only the username is required.", - "gui.computercraft.config.http.proxy.type": "Proxy type", - "gui.computercraft.config.http.proxy.type.tooltip": "The type of proxy to use.\nAllowed Values: HTTP, HTTPS, SOCKS4, SOCKS5", - "gui.computercraft.config.http.rules": "Allow/deny rules", - "gui.computercraft.config.http.rules.tooltip": "A list of rules which control behaviour of the \"http\" API for specific domains or\nIPs. Each rule matches against a hostname and an optional port, and then sets several\nproperties for the request. Rules are evaluated in order, meaning earlier rules override\nlater ones.\n\nValid properties:\n - \"host\" (required): The domain or IP address this rule matches. This may be a domain name\n (\"pastebin.com\"), wildcard (\"*.pastebin.com\") or CIDR notation (\"127.0.0.0/8\").\n - \"port\" (optional): Only match requests for a specific port, such as 80 or 443.\n\n - \"action\" (optional): Whether to allow or deny this request.\n - \"max_download\" (optional): The maximum size (in bytes) that a computer can download in this\n request.\n - \"max_upload\" (optional): The maximum size (in bytes) that a computer can upload in a this request.\n - \"max_websocket_message\" (optional): The maximum size (in bytes) that a computer can send or\n receive in one websocket packet.\n - \"use_proxy\" (optional): Enable use of the HTTP/SOCKS proxy if it is configured.", - "gui.computercraft.config.http.tooltip": "Controls the HTTP API", - "gui.computercraft.config.http.websocket_enabled": "Enable websockets", - "gui.computercraft.config.http.websocket_enabled.tooltip": "Enable use of http websockets. This requires the \"http_enable\" option to also be true.", - "gui.computercraft.config.log_computer_errors": "Log computer errors", - "gui.computercraft.config.log_computer_errors.tooltip": "Log exceptions thrown by peripherals and other Lua objects. This makes it easier\nfor mod authors to debug problems, but may result in log spam should people use\nbuggy methods.", - "gui.computercraft.config.maximum_open_files": "Maximum files open per computer", - "gui.computercraft.config.maximum_open_files.tooltip": "Set how many files a computer can have open at the same time. Set to 0 for unlimited.\nRange: > 0", - "gui.computercraft.config.monitor_distance": "Monitor distance", - "gui.computercraft.config.monitor_distance.tooltip": "The maximum distance monitors will render at. This defaults to the standard tile\nentity limit, but may be extended if you wish to build larger monitors.\nRange: 16 ~ 1024", - "gui.computercraft.config.monitor_renderer": "Monitor renderer", - "gui.computercraft.config.monitor_renderer.tooltip": "The renderer to use for monitors. Generally this should be kept at \"best\" - if\nmonitors have performance issues, you may wish to experiment with alternative\nrenderers.\nAllowed Values: BEST, TBO, VBO", - "gui.computercraft.config.peripheral": "Peripherals", - "gui.computercraft.config.peripheral.command_block_enabled": "Enable command block peripheral", - "gui.computercraft.config.peripheral.command_block_enabled.tooltip": "Enable Command Block peripheral support", - "gui.computercraft.config.peripheral.max_notes_per_tick": "Maximum notes that a computer can play at once", - "gui.computercraft.config.peripheral.max_notes_per_tick.tooltip": "Maximum amount of notes a speaker can play at once.\nRange: > 1", - "gui.computercraft.config.peripheral.modem_high_altitude_range": "Modem range (high-altitude)", - "gui.computercraft.config.peripheral.modem_high_altitude_range.tooltip": "The range of Wireless Modems at maximum altitude in clear weather, in meters.\nRange: 0 ~ 100000", - "gui.computercraft.config.peripheral.modem_high_altitude_range_during_storm": "Modem range (high-altitude, bad weather)", - "gui.computercraft.config.peripheral.modem_high_altitude_range_during_storm.tooltip": "The range of Wireless Modems at maximum altitude in stormy weather, in meters.\nRange: 0 ~ 100000", - "gui.computercraft.config.peripheral.modem_range": "Modem range (default)", - "gui.computercraft.config.peripheral.modem_range.tooltip": "The range of Wireless Modems at low altitude in clear weather, in meters.\nRange: 0 ~ 100000", - "gui.computercraft.config.peripheral.modem_range_during_storm": "Modem range (bad weather)", - "gui.computercraft.config.peripheral.modem_range_during_storm.tooltip": "The range of Wireless Modems at low altitude in stormy weather, in meters.\nRange: 0 ~ 100000", - "gui.computercraft.config.peripheral.monitor_bandwidth": "Monitor bandwidth", - "gui.computercraft.config.peripheral.monitor_bandwidth.tooltip": "The limit to how much monitor data can be sent *per tick*. Note:\n - Bandwidth is measured before compression, so the data sent to the client is\n smaller.\n - This ignores the number of players a packet is sent to. Updating a monitor for\n one player consumes the same bandwidth limit as sending to 20.\n - A full sized monitor sends ~25kb of data. So the default (1MB) allows for ~40\n monitors to be updated in a single tick.\nSet to 0 to disable.\nRange: > 0", - "gui.computercraft.config.peripheral.tooltip": "Various options relating to peripherals.", - "gui.computercraft.config.term_sizes": "Terminal sizes", - "gui.computercraft.config.term_sizes.computer": "Computer", - "gui.computercraft.config.term_sizes.computer.height": "Terminal height", - "gui.computercraft.config.term_sizes.computer.height.tooltip": "Range: 1 ~ 255", - "gui.computercraft.config.term_sizes.computer.tooltip": "Terminal size of computers.", - "gui.computercraft.config.term_sizes.computer.width": "Terminal width", - "gui.computercraft.config.term_sizes.computer.width.tooltip": "Range: 1 ~ 255", - "gui.computercraft.config.term_sizes.monitor": "Monitor", - "gui.computercraft.config.term_sizes.monitor.height": "Max monitor height", - "gui.computercraft.config.term_sizes.monitor.height.tooltip": "Range: 1 ~ 32", - "gui.computercraft.config.term_sizes.monitor.tooltip": "Maximum size of monitors (in blocks).", - "gui.computercraft.config.term_sizes.monitor.width": "Max monitor width", - "gui.computercraft.config.term_sizes.monitor.width.tooltip": "Range: 1 ~ 32", - "gui.computercraft.config.term_sizes.pocket_computer": "Pocket Computer", - "gui.computercraft.config.term_sizes.pocket_computer.height": "Terminal height", - "gui.computercraft.config.term_sizes.pocket_computer.height.tooltip": "Range: 1 ~ 255", - "gui.computercraft.config.term_sizes.pocket_computer.tooltip": "Terminal size of pocket computers.", - "gui.computercraft.config.term_sizes.pocket_computer.width": "Terminal width", - "gui.computercraft.config.term_sizes.pocket_computer.width.tooltip": "Range: 1 ~ 255", - "gui.computercraft.config.term_sizes.tooltip": "Configure the size of various computer's terminals.\nLarger terminals require more bandwidth, so use with care.", - "gui.computercraft.config.turtle": "Turtles", - "gui.computercraft.config.turtle.advanced_fuel_limit": "Advanced Turtle fuel limit", - "gui.computercraft.config.turtle.advanced_fuel_limit.tooltip": "The fuel limit for Advanced Turtles.\nRange: > 0", - "gui.computercraft.config.turtle.can_push": "Turtles can push entities", - "gui.computercraft.config.turtle.can_push.tooltip": "If set to true, Turtles will push entities out of the way instead of stopping if\nthere is space to do so.", - "gui.computercraft.config.turtle.need_fuel": "Enable fuel", - "gui.computercraft.config.turtle.need_fuel.tooltip": "Set whether Turtles require fuel to move.", - "gui.computercraft.config.turtle.normal_fuel_limit": "Turtle fuel limit", - "gui.computercraft.config.turtle.normal_fuel_limit.tooltip": "The fuel limit for Turtles.\nRange: > 0", - "gui.computercraft.config.turtle.tooltip": "Various options relating to turtles.", - "gui.computercraft.config.upload_max_size": "File upload size limit (bytes)", - "gui.computercraft.config.upload_max_size.tooltip": "The file upload size limit, in bytes. Must be in range of 1 KiB and 16 MiB.\nKeep in mind that uploads are processed in a single tick - large files or\npoor network performance can stall the networking thread. And mind the disk space!\nRange: 1024 ~ 16777216", - "gui.computercraft.config.upload_nag_delay": "Upload nag delay", - "gui.computercraft.config.upload_nag_delay.tooltip": "The delay in seconds after which we'll notify about unhandled imports. Set to 0 to disable.\nRange: 0 ~ 60", - "gui.computercraft.pocket_computer_overlay": "Pocket computer open. Press ESC to close.", - "gui.computercraft.terminal": "Computer terminal", - "gui.computercraft.tooltip.computer_id": "Computer ID: %s", - "gui.computercraft.tooltip.copy": "Copy to clipboard", - "gui.computercraft.tooltip.disk_id": "Disk ID: %s", - "gui.computercraft.tooltip.terminate": "Stop the currently running code", - "gui.computercraft.tooltip.terminate.key": "Hold Ctrl+T", - "gui.computercraft.tooltip.turn_off": "Turn this computer off", - "gui.computercraft.tooltip.turn_off.key": "Hold Ctrl+S", - "gui.computercraft.tooltip.turn_on": "Turn this computer on", - "gui.computercraft.upload.failed": "Upload Failed", - "gui.computercraft.upload.failed.computer_off": "You must turn the computer on before uploading files.", - "gui.computercraft.upload.failed.corrupted": "Files corrupted when uploading. Please try again.", - "gui.computercraft.upload.failed.generic": "Uploading files failed (%s)", - "gui.computercraft.upload.failed.name_too_long": "File names are too long to be uploaded.", - "gui.computercraft.upload.failed.too_many_files": "Cannot upload this many files.", - "gui.computercraft.upload.failed.too_much": "Your files are too large to be uploaded.", - "gui.computercraft.upload.no_response": "Transferring Files", - "gui.computercraft.upload.no_response.msg": "Your computer has not used your transferred files. You may need to run the %s program and try again.", - "item.computercraft.disk": "Floppy Disk", - "item.computercraft.pocket_computer_advanced": "Advanced Pocket Computer", - "item.computercraft.pocket_computer_advanced.upgraded": "Advanced %s Pocket Computer", - "item.computercraft.pocket_computer_normal": "Pocket Computer", - "item.computercraft.pocket_computer_normal.upgraded": "%s Pocket Computer", - "item.computercraft.printed_book": "Printed Book", - "item.computercraft.printed_page": "Printed Page", - "item.computercraft.printed_pages": "Printed Pages", - "item.computercraft.treasure_disk": "Floppy Disk", - "itemGroup.computercraft": "ComputerCraft", - "tag.item.computercraft.computer": "Computers", - "tag.item.computercraft.monitor": "Monitors", - "tag.item.computercraft.turtle": "Turtles", - "tag.item.computercraft.wired_modem": "Wired modems", - "tracking_field.computercraft.avg": "%s (avg)", - "tracking_field.computercraft.computer_tasks.name": "Tasks", - "tracking_field.computercraft.count": "%s (count)", - "tracking_field.computercraft.fs.name": "Filesystem operations", - "tracking_field.computercraft.http_download.name": "HTTP download", - "tracking_field.computercraft.http_requests.name": "HTTP requests", - "tracking_field.computercraft.http_upload.name": "HTTP upload", - "tracking_field.computercraft.java_allocation.name": "Java Allocations", - "tracking_field.computercraft.max": "%s (max)", - "tracking_field.computercraft.peripheral.name": "Peripheral calls", - "tracking_field.computercraft.server_tasks.name": "Server tasks", - "tracking_field.computercraft.turtle_ops.name": "Turtle operations", - "tracking_field.computercraft.websocket_incoming.name": "Websocket incoming", - "tracking_field.computercraft.websocket_outgoing.name": "Websocket outgoing", - "upgrade.computercraft.speaker.adjective": "Noisy", - "upgrade.computercraft.wireless_modem_advanced.adjective": "Ender", - "upgrade.computercraft.wireless_modem_normal.adjective": "Wireless", - "upgrade.minecraft.crafting_table.adjective": "Crafty", - "upgrade.minecraft.diamond_axe.adjective": "Felling", - "upgrade.minecraft.diamond_hoe.adjective": "Farming", - "upgrade.minecraft.diamond_pickaxe.adjective": "Mining", - "upgrade.minecraft.diamond_shovel.adjective": "Digging", - "upgrade.minecraft.diamond_sword.adjective": "Melee" -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_blinking.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_blinking.json deleted file mode 100644 index 652f58ae1..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_blinking.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/computer_on", - "textures": { - "cursor": "computercraft:block/computer_blink", - "front": "computercraft:block/computer_advanced_front", - "side": "computercraft:block/computer_advanced_side", - "top": "computercraft:block/computer_advanced_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_off.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_off.json deleted file mode 100644 index f83e08db4..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_off.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/computer_advanced_front", - "side": "computercraft:block/computer_advanced_side", - "top": "computercraft:block/computer_advanced_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_on.json deleted file mode 100644 index fb7ab4898..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_advanced_on.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/computer_on", - "textures": { - "cursor": "computercraft:block/computer_on", - "front": "computercraft:block/computer_advanced_front", - "side": "computercraft:block/computer_advanced_side", - "top": "computercraft:block/computer_advanced_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_blinking.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_blinking.json deleted file mode 100644 index 2177d9c7a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_blinking.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/computer_on", - "textures": { - "cursor": "computercraft:block/computer_blink", - "front": "computercraft:block/computer_command_front", - "side": "computercraft:block/computer_command_side", - "top": "computercraft:block/computer_command_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_off.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_off.json deleted file mode 100644 index d23eeb90b..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_off.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/computer_command_front", - "side": "computercraft:block/computer_command_side", - "top": "computercraft:block/computer_command_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_on.json deleted file mode 100644 index e4c5d608b..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_command_on.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/computer_on", - "textures": { - "cursor": "computercraft:block/computer_on", - "front": "computercraft:block/computer_command_front", - "side": "computercraft:block/computer_command_side", - "top": "computercraft:block/computer_command_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_blinking.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_blinking.json deleted file mode 100644 index a2f258290..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_blinking.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/computer_on", - "textures": { - "cursor": "computercraft:block/computer_blink", - "front": "computercraft:block/computer_normal_front", - "side": "computercraft:block/computer_normal_side", - "top": "computercraft:block/computer_normal_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_off.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_off.json deleted file mode 100644 index 658fcc187..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_off.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/computer_normal_front", - "side": "computercraft:block/computer_normal_side", - "top": "computercraft:block/computer_normal_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_on.json deleted file mode 100644 index e8dc8eb0c..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/computer_normal_on.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/computer_on", - "textures": { - "cursor": "computercraft:block/computer_on", - "front": "computercraft:block/computer_normal_front", - "side": "computercraft:block/computer_normal_side", - "top": "computercraft:block/computer_normal_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_empty.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_empty.json deleted file mode 100644 index 161051750..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_empty.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/disk_drive_front", - "side": "computercraft:block/disk_drive_side", - "top": "computercraft:block/disk_drive_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_full.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_full.json deleted file mode 100644 index 940c8fc1a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_full.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/disk_drive_front_accepted", - "side": "computercraft:block/disk_drive_side", - "top": "computercraft:block/disk_drive_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_invalid.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_invalid.json deleted file mode 100644 index f8e91b267..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/disk_drive_invalid.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/disk_drive_front_rejected", - "side": "computercraft:block/disk_drive_side", - "top": "computercraft:block/disk_drive_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json deleted file mode 100644 index dd6a8cbb6..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_32", - "front": "computercraft:block/monitor_advanced_16", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json deleted file mode 100644 index d21a5f0f2..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_d.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_36", - "front": "computercraft:block/monitor_advanced_20", - "side": "computercraft:block/monitor_advanced_7", - "top": "computercraft:block/monitor_advanced_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_item.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_item.json deleted file mode 100644 index 50b557339..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_item.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_32", - "front": "computercraft:block/monitor_advanced_15", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json deleted file mode 100644 index 58695f253..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_l.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_33", - "front": "computercraft:block/monitor_advanced_19", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json deleted file mode 100644 index 8915909d3..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ld.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_45", - "front": "computercraft:block/monitor_advanced_31", - "side": "computercraft:block/monitor_advanced_7", - "top": "computercraft:block/monitor_advanced_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json deleted file mode 100644 index 3300d5ba2..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lr.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_34", - "front": "computercraft:block/monitor_advanced_18", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json deleted file mode 100644 index 6a419c181..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_46", - "front": "computercraft:block/monitor_advanced_30", - "side": "computercraft:block/monitor_advanced_7", - "top": "computercraft:block/monitor_advanced_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json deleted file mode 100644 index 29d00af1a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_40", - "front": "computercraft:block/monitor_advanced_24", - "side": "computercraft:block/monitor_advanced_5", - "top": "computercraft:block/monitor_advanced_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json deleted file mode 100644 index 57f44fa6c..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lrud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_43", - "front": "computercraft:block/monitor_advanced_27", - "side": "computercraft:block/monitor_advanced_6", - "top": "computercraft:block/monitor_advanced_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json deleted file mode 100644 index 157af4dbd..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lu.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_39", - "front": "computercraft:block/monitor_advanced_25", - "side": "computercraft:block/monitor_advanced_5", - "top": "computercraft:block/monitor_advanced_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json deleted file mode 100644 index 056c55965..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_lud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_42", - "front": "computercraft:block/monitor_advanced_28", - "side": "computercraft:block/monitor_advanced_6", - "top": "computercraft:block/monitor_advanced_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json deleted file mode 100644 index 8b152928a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_r.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_35", - "front": "computercraft:block/monitor_advanced_17", - "side": "computercraft:block/monitor_advanced_4", - "top": "computercraft:block/monitor_advanced_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json deleted file mode 100644 index f56d3d1be..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_47", - "front": "computercraft:block/monitor_advanced_29", - "side": "computercraft:block/monitor_advanced_7", - "top": "computercraft:block/monitor_advanced_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json deleted file mode 100644 index fbf2107b2..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_41", - "front": "computercraft:block/monitor_advanced_23", - "side": "computercraft:block/monitor_advanced_5", - "top": "computercraft:block/monitor_advanced_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json deleted file mode 100644 index 179d84971..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_rud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_44", - "front": "computercraft:block/monitor_advanced_26", - "side": "computercraft:block/monitor_advanced_6", - "top": "computercraft:block/monitor_advanced_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json deleted file mode 100644 index c4d91bba1..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_u.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_38", - "front": "computercraft:block/monitor_advanced_22", - "side": "computercraft:block/monitor_advanced_5", - "top": "computercraft:block/monitor_advanced_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json deleted file mode 100644 index 88279af77..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_advanced_ud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_advanced_37", - "front": "computercraft:block/monitor_advanced_21", - "side": "computercraft:block/monitor_advanced_6", - "top": "computercraft:block/monitor_advanced_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal.json deleted file mode 100644 index a1c7e9685..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_32", - "front": "computercraft:block/monitor_normal_16", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json deleted file mode 100644 index 43db90bed..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_d.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_36", - "front": "computercraft:block/monitor_normal_20", - "side": "computercraft:block/monitor_normal_7", - "top": "computercraft:block/monitor_normal_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_item.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_item.json deleted file mode 100644 index d40cc2732..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_item.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_32", - "front": "computercraft:block/monitor_normal_15", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json deleted file mode 100644 index de9639620..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_l.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_33", - "front": "computercraft:block/monitor_normal_19", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json deleted file mode 100644 index c99dc337a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ld.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_45", - "front": "computercraft:block/monitor_normal_31", - "side": "computercraft:block/monitor_normal_7", - "top": "computercraft:block/monitor_normal_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json deleted file mode 100644 index e43d2f210..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lr.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_34", - "front": "computercraft:block/monitor_normal_18", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json deleted file mode 100644 index 147a107ad..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_46", - "front": "computercraft:block/monitor_normal_30", - "side": "computercraft:block/monitor_normal_7", - "top": "computercraft:block/monitor_normal_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json deleted file mode 100644 index 504c4f26d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_40", - "front": "computercraft:block/monitor_normal_24", - "side": "computercraft:block/monitor_normal_5", - "top": "computercraft:block/monitor_normal_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json deleted file mode 100644 index d01afdd18..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lrud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_43", - "front": "computercraft:block/monitor_normal_27", - "side": "computercraft:block/monitor_normal_6", - "top": "computercraft:block/monitor_normal_2" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json deleted file mode 100644 index feac7281d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lu.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_39", - "front": "computercraft:block/monitor_normal_25", - "side": "computercraft:block/monitor_normal_5", - "top": "computercraft:block/monitor_normal_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json deleted file mode 100644 index aa330ffa7..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_lud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_42", - "front": "computercraft:block/monitor_normal_28", - "side": "computercraft:block/monitor_normal_6", - "top": "computercraft:block/monitor_normal_1" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json deleted file mode 100644 index d0059b4bb..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_r.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_35", - "front": "computercraft:block/monitor_normal_17", - "side": "computercraft:block/monitor_normal_4", - "top": "computercraft:block/monitor_normal_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json deleted file mode 100644 index 374387ae1..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_rd.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_47", - "front": "computercraft:block/monitor_normal_29", - "side": "computercraft:block/monitor_normal_7", - "top": "computercraft:block/monitor_normal_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json deleted file mode 100644 index b1b1cc8a5..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ru.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_41", - "front": "computercraft:block/monitor_normal_23", - "side": "computercraft:block/monitor_normal_5", - "top": "computercraft:block/monitor_normal_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json deleted file mode 100644 index 9fc4af9b4..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_rud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_44", - "front": "computercraft:block/monitor_normal_26", - "side": "computercraft:block/monitor_normal_6", - "top": "computercraft:block/monitor_normal_3" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json deleted file mode 100644 index c729a0a27..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_u.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_38", - "front": "computercraft:block/monitor_normal_22", - "side": "computercraft:block/monitor_normal_5", - "top": "computercraft:block/monitor_normal_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json deleted file mode 100644 index ce23c66c2..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/monitor_normal_ud.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "parent": "computercraft:block/monitor_base", - "textures": { - "back": "computercraft:block/monitor_normal_37", - "front": "computercraft:block/monitor_normal_21", - "side": "computercraft:block/monitor_normal_6", - "top": "computercraft:block/monitor_normal_0" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_both_full.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_both_full.json deleted file mode 100644 index a6b2659f6..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_both_full.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/printer_front_both_trays", - "side": "computercraft:block/printer_side", - "top": "computercraft:block/printer_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_bottom_full.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_bottom_full.json deleted file mode 100644 index e45d7850b..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_bottom_full.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/printer_front_bottom_tray", - "side": "computercraft:block/printer_side", - "top": "computercraft:block/printer_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_empty.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_empty.json deleted file mode 100644 index fe489fe22..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_empty.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/printer_front_empty", - "side": "computercraft:block/printer_side", - "top": "computercraft:block/printer_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_top_full.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_top_full.json deleted file mode 100644 index 1d33e804f..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/printer_top_full.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/printer_front_top_tray", - "side": "computercraft:block/printer_side", - "top": "computercraft:block/printer_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/speaker.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/speaker.json deleted file mode 100644 index f0116b421..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/speaker.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "front": "computercraft:block/speaker_front", - "side": "computercraft:block/speaker_side", - "top": "computercraft:block/speaker_top" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_advanced.json deleted file mode 100644 index 99ba96d2c..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_advanced.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/turtle_base", "textures": {"texture": "computercraft:block/turtle_advanced"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_left.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_left.json deleted file mode 100644 index 89b5a6972..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_left.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_left", - "textures": {"texture": "computercraft:block/turtle_crafty_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_right.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_right.json deleted file mode 100644 index a180f3411..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_crafting_table_right.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_right", - "textures": {"texture": "computercraft:block/turtle_crafty_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_left.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_left.json deleted file mode 100644 index 0e7d2d00d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_left.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_left", - "textures": {"texture": "computercraft:block/wireless_modem_advanced_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_right.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_right.json deleted file mode 100644 index 08393a37c..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_off_right.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_right", - "textures": {"texture": "computercraft:block/wireless_modem_advanced_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_left.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_left.json deleted file mode 100644 index 2a615f20f..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_left.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_left", - "textures": {"texture": "computercraft:block/wireless_modem_advanced_face_on"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_right.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_right.json deleted file mode 100644 index 657668a74..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_advanced_on_right.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_right", - "textures": {"texture": "computercraft:block/wireless_modem_advanced_face_on"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_left.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_left.json deleted file mode 100644 index 34dbe1630..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_left.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_left", - "textures": {"texture": "computercraft:block/wireless_modem_normal_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_right.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_right.json deleted file mode 100644 index 49869b795..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_off_right.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_right", - "textures": {"texture": "computercraft:block/wireless_modem_normal_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_left.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_left.json deleted file mode 100644 index 9ac52442c..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_left.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_left", - "textures": {"texture": "computercraft:block/wireless_modem_normal_face_on"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_right.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_right.json deleted file mode 100644 index a82ef9362..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_modem_normal_on_right.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_right", - "textures": {"texture": "computercraft:block/wireless_modem_normal_face_on"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_normal.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_normal.json deleted file mode 100644 index a3ea9a7f4..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_normal.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/turtle_base", "textures": {"texture": "computercraft:block/turtle_normal"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_speaker_left.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_speaker_left.json deleted file mode 100644 index 0db150830..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_speaker_left.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_left", - "textures": {"texture": "computercraft:block/turtle_speaker_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_speaker_right.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_speaker_right.json deleted file mode 100644 index e0ba3df5f..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/turtle_speaker_right.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/turtle_upgrade_base_right", - "textures": {"texture": "computercraft:block/turtle_speaker_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off.json deleted file mode 100644 index 1f1d6fff5..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "minecraft:block/cube_all", "textures": {"all": "computercraft:block/wired_modem_face"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off_peripheral.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off_peripheral.json deleted file mode 100644 index 5ee712104..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_off_peripheral.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "minecraft:block/cube_all", "textures": {"all": "computercraft:block/wired_modem_face_peripheral"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on.json deleted file mode 100644 index 92dfa3104..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "minecraft:block/cube_all", "textures": {"all": "computercraft:block/wired_modem_face_on"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on_peripheral.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on_peripheral.json deleted file mode 100644 index da484b389..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_full_on_peripheral.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "minecraft:block/cube_all", "textures": {"all": "computercraft:block/wired_modem_face_peripheral_on"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_off.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_off.json deleted file mode 100644 index fda71616f..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_off.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": {"back": "computercraft:block/modem_back", "front": "computercraft:block/wired_modem_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_off_peripheral.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_off_peripheral.json deleted file mode 100644 index d1e1c9dce..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_off_peripheral.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": {"back": "computercraft:block/modem_back", "front": "computercraft:block/wired_modem_face_peripheral"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_on.json deleted file mode 100644 index abd9e04f4..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_on.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": {"back": "computercraft:block/modem_back", "front": "computercraft:block/wired_modem_face_on"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_on_peripheral.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_on_peripheral.json deleted file mode 100644 index 58be99ef4..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wired_modem_on_peripheral.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": { - "back": "computercraft:block/modem_back", - "front": "computercraft:block/wired_modem_face_peripheral_on" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_off.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_off.json deleted file mode 100644 index 54980c936..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_off.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": {"back": "computercraft:block/modem_back", "front": "computercraft:block/wireless_modem_advanced_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_on.json deleted file mode 100644 index f99a7e66a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_advanced_on.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": { - "back": "computercraft:block/modem_back", - "front": "computercraft:block/wireless_modem_advanced_face_on" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_off.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_off.json deleted file mode 100644 index e1422447b..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_off.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": {"back": "computercraft:block/modem_back", "front": "computercraft:block/wireless_modem_normal_face"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_on.json deleted file mode 100644 index 77feccc24..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/block/wireless_modem_normal_on.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "computercraft:block/modem", - "textures": {"back": "computercraft:block/modem_back", "front": "computercraft:block/wireless_modem_normal_face_on"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_advanced.json deleted file mode 100644 index 57ff7311d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_advanced.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/computer_advanced_blinking"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_command.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_command.json deleted file mode 100644 index fac0decda..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_command.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/computer_command_blinking"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_normal.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_normal.json deleted file mode 100644 index e69fc6cb4..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/computer_normal.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/computer_normal_blinking"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/disk.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/disk.json deleted file mode 100644 index d4d1f96f1..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/disk.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": {"layer0": "computercraft:item/disk_frame", "layer1": "computercraft:item/disk_colour"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/disk_drive.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/disk_drive.json deleted file mode 100644 index 3d648a9b3..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/disk_drive.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/disk_drive_empty"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/monitor_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/monitor_advanced.json deleted file mode 100644 index f60c0313f..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/monitor_advanced.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/monitor_advanced_item"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/monitor_normal.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/monitor_normal.json deleted file mode 100644 index fed49936d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/monitor_normal.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/monitor_normal_item"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_blinking.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_blinking.json deleted file mode 100644 index b9504d340..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_blinking.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "computercraft:item/pocket_computer_blink", - "layer1": "computercraft:item/pocket_computer_advanced", - "layer2": "computercraft:item/pocket_computer_light" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_on.json deleted file mode 100644 index 3a24c8822..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_advanced_on.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "computercraft:item/pocket_computer_on", - "layer1": "computercraft:item/pocket_computer_advanced", - "layer2": "computercraft:item/pocket_computer_light" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour.json deleted file mode 100644 index 57d323094..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "computercraft:item/pocket_computer_frame", - "layer1": "computercraft:item/pocket_computer_colour" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_blinking.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_blinking.json deleted file mode 100644 index a3cd99df6..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_blinking.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "computercraft:item/pocket_computer_blink", - "layer1": "computercraft:item/pocket_computer_colour", - "layer2": "computercraft:item/pocket_computer_light" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_on.json deleted file mode 100644 index af3b82e8e..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_colour_on.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "computercraft:item/pocket_computer_on", - "layer1": "computercraft:item/pocket_computer_colour", - "layer2": "computercraft:item/pocket_computer_light" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_blinking.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_blinking.json deleted file mode 100644 index 0685ea28a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_blinking.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "computercraft:item/pocket_computer_blink", - "layer1": "computercraft:item/pocket_computer_normal", - "layer2": "computercraft:item/pocket_computer_light" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_on.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_on.json deleted file mode 100644 index 2cf505505..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/pocket_computer_normal_on.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": { - "layer0": "computercraft:item/pocket_computer_on", - "layer1": "computercraft:item/pocket_computer_normal", - "layer2": "computercraft:item/pocket_computer_light" - } -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_book.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_book.json deleted file mode 100644 index 5ef52a307..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_book.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "minecraft:item/generated", "textures": {"layer0": "computercraft:item/printed_book"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_page.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_page.json deleted file mode 100644 index 60eb97790..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_page.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "minecraft:item/generated", "textures": {"layer0": "computercraft:item/printed_page"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_pages.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_pages.json deleted file mode 100644 index c427068e6..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/printed_pages.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "minecraft:item/generated", "textures": {"layer0": "computercraft:item/printed_pages"}} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/printer.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/printer.json deleted file mode 100644 index 24dfc6509..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/printer.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/printer_empty"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/speaker.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/speaker.json deleted file mode 100644 index 44743735a..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/speaker.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/speaker"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/treasure_disk.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/treasure_disk.json deleted file mode 100644 index d4d1f96f1..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/treasure_disk.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "parent": "minecraft:item/generated", - "textures": {"layer0": "computercraft:item/disk_frame", "layer1": "computercraft:item/disk_colour"} -} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/turtle_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/turtle_advanced.json deleted file mode 100644 index 9ad8aedec..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/turtle_advanced.json +++ /dev/null @@ -1 +0,0 @@ -{"loader": "computercraft:turtle", "model": "computercraft:block/turtle_advanced"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/turtle_normal.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/turtle_normal.json deleted file mode 100644 index b7af990fd..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/turtle_normal.json +++ /dev/null @@ -1 +0,0 @@ -{"loader": "computercraft:turtle", "model": "computercraft:block/turtle_normal"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/wired_modem.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/wired_modem.json deleted file mode 100644 index c03843813..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/wired_modem.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/wired_modem_off"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/wired_modem_full.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/wired_modem_full.json deleted file mode 100644 index 8f120c233..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/wired_modem_full.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/wired_modem_full_off"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/wireless_modem_advanced.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/wireless_modem_advanced.json deleted file mode 100644 index 8c1e90e9d..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/wireless_modem_advanced.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/wireless_modem_advanced_off"} diff --git a/projects/forge/src/generated/resources/assets/computercraft/models/item/wireless_modem_normal.json b/projects/forge/src/generated/resources/assets/computercraft/models/item/wireless_modem_normal.json deleted file mode 100644 index 6c3d1dff5..000000000 --- a/projects/forge/src/generated/resources/assets/computercraft/models/item/wireless_modem_normal.json +++ /dev/null @@ -1 +0,0 @@ -{"parent": "computercraft:block/wireless_modem_normal_off"} diff --git a/projects/forge/src/generated/resources/assets/minecraft/atlases/blocks.json b/projects/forge/src/generated/resources/assets/minecraft/atlases/blocks.json deleted file mode 100644 index d9d236296..000000000 --- a/projects/forge/src/generated/resources/assets/minecraft/atlases/blocks.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "sources": [ - {"type": "minecraft:single", "resource": "computercraft:gui/turtle_upgrade_left"}, - {"type": "minecraft:single", "resource": "computercraft:gui/turtle_upgrade_right"} - ] -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_cloudy.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_cloudy.json deleted file mode 100644 index cf1f52ebf..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_cloudy.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_monitor": { - "conditions": {"items": [{"items": ["computercraft:monitor_normal"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:skull_cloudy"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_monitor", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:skull_cloudy"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_dan200.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_dan200.json deleted file mode 100644 index 36b971447..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/decorations/skull_dan200.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"items": ["computercraft:computer_advanced"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:skull_dan200"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:skull_dan200"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/cable.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/cable.json deleted file mode 100644 index d7b112316..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/cable.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_modem": { - "conditions": {"items": [{"tag": "computercraft:wired_modem"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:cable"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_computer", "has_modem", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:cable"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/computer_command.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/computer_command.json deleted file mode 100644 index 28e9d2f82..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/computer_command.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_components": { - "conditions": {"items": [{"items": ["minecraft:command_block"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:computer_command"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_components", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:computer_command"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_1.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_1.json deleted file mode 100644 index 041bf213e..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_1.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_1"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_1"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_10.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_10.json deleted file mode 100644 index 30b4d2105..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_10.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_10"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_10"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_11.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_11.json deleted file mode 100644 index 69d669473..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_11.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_11"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_11"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_12.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_12.json deleted file mode 100644 index 281008add..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_12.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_12"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_12"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_13.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_13.json deleted file mode 100644 index 2f2ad2540..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_13.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_13"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_13"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_14.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_14.json deleted file mode 100644 index 83a078af7..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_14.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_14"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_14"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_15.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_15.json deleted file mode 100644 index ec35fc88d..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_15.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_15"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_15"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_16.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_16.json deleted file mode 100644 index 1a660c1a5..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_16.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_16"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_16"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_2.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_2.json deleted file mode 100644 index 1ff11cb17..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_2.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_2"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_2"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_3.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_3.json deleted file mode 100644 index baaa5c84f..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_3.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_3"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_3"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_4.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_4.json deleted file mode 100644 index 943e99b3e..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_4.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_4"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_4"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_5.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_5.json deleted file mode 100644 index 66ae8f2b3..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_5.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_5"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_5"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_6.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_6.json deleted file mode 100644 index 8f5132e16..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_6.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_6"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_6"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_7.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_7.json deleted file mode 100644 index 54aa2b0cb..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_7.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_7"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_7"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_8.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_8.json deleted file mode 100644 index fa62cc0af..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_8.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_8"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_8"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_9.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_9.json deleted file mode 100644 index ef0f3c270..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_9.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_drive": { - "conditions": {"items": [{"items": ["computercraft:disk_drive"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_9"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_drive", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_9"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_drive.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_drive.json deleted file mode 100644 index 028e87603..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/disk_drive.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:disk_drive"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:disk_drive"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_advanced.json deleted file mode 100644 index 9c3d1dcbd..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_advanced.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:monitor_advanced"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:monitor_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_normal.json deleted file mode 100644 index 52a1f2388..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/monitor_normal.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:monitor_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:monitor_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/speaker.json deleted file mode 100644 index 1bc6a18f6..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/speaker.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:pocket_computer_advanced"]}, {"items": ["computercraft:speaker"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_advanced/computercraft/speaker"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_advanced/computercraft/speaker"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_advanced.json deleted file mode 100644 index ec0ca1356..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:pocket_computer_advanced"]}, - {"items": ["computercraft:wireless_modem_advanced"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_advanced/computercraft/wireless_modem_advanced"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_advanced/computercraft/wireless_modem_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_normal.json deleted file mode 100644 index e7c84103d..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_advanced/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:pocket_computer_advanced"]}, - {"items": ["computercraft:wireless_modem_normal"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_advanced/computercraft/wireless_modem_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_advanced/computercraft/wireless_modem_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_advanced.json deleted file mode 100644 index 906548693..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_advanced.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_apple": { - "conditions": {"items": [{"items": ["minecraft:golden_apple"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_computer_advanced"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_apple", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_computer_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_normal.json deleted file mode 100644 index 5dcd29e99..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_computer_normal.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_apple": { - "conditions": {"items": [{"items": ["minecraft:golden_apple"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_computer_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_apple", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_computer_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/speaker.json deleted file mode 100644 index 615d3e25f..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/speaker.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:pocket_computer_normal"]}, {"items": ["computercraft:speaker"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_normal/computercraft/speaker"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_normal/computercraft/speaker"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_advanced.json deleted file mode 100644 index 2f4085006..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:pocket_computer_normal"]}, - {"items": ["computercraft:wireless_modem_advanced"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_normal/computercraft/wireless_modem_advanced"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_normal/computercraft/wireless_modem_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_normal.json deleted file mode 100644 index 491fd13dd..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/pocket_normal/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:pocket_computer_normal"]}, - {"items": ["computercraft:wireless_modem_normal"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:pocket_normal/computercraft/wireless_modem_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:pocket_normal/computercraft/wireless_modem_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_book.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_book.json deleted file mode 100644 index 67a2ed56a..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_book.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_printer": { - "conditions": {"items": [{"items": ["computercraft:printer"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:printed_book"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_printer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:printed_book"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_pages.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_pages.json deleted file mode 100644 index 4c2115c9e..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printed_pages.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_printer": { - "conditions": {"items": [{"items": ["computercraft:printer"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:printed_pages"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_printer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:printed_pages"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printer.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printer.json deleted file mode 100644 index 53794f510..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/printer.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:printer"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:printer"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/speaker.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/speaker.json deleted file mode 100644 index c4af541b6..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/speaker.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": {"conditions": {"recipe": "computercraft:speaker"}, "trigger": "minecraft:recipe_unlocked"} - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:speaker"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced.json deleted file mode 100644 index 1fe46c9b6..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"items": ["computercraft:computer_normal"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/speaker.json deleted file mode 100644 index e593bbe53..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/speaker.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_advanced"]}, {"items": ["computercraft:speaker"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/computercraft/speaker"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/computercraft/speaker"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_advanced.json deleted file mode 100644 index 464eff645..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:turtle_advanced"]}, - {"items": ["computercraft:wireless_modem_advanced"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/computercraft/wireless_modem_advanced"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/computercraft/wireless_modem_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_normal.json deleted file mode 100644 index d5ba842ea..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:turtle_advanced"]}, - {"items": ["computercraft:wireless_modem_normal"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/computercraft/wireless_modem_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/computercraft/wireless_modem_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/crafting_table.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/crafting_table.json deleted file mode 100644 index 8e5349225..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/crafting_table.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_advanced"]}, {"items": ["minecraft:crafting_table"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/minecraft/crafting_table"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/minecraft/crafting_table"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_axe.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_axe.json deleted file mode 100644 index 7d16aeb75..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_axe.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_advanced"]}, {"items": ["minecraft:diamond_axe"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/minecraft/diamond_axe"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/minecraft/diamond_axe"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_hoe.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_hoe.json deleted file mode 100644 index 4fc20015c..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_hoe.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_advanced"]}, {"items": ["minecraft:diamond_hoe"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/minecraft/diamond_hoe"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/minecraft/diamond_hoe"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_pickaxe.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_pickaxe.json deleted file mode 100644 index 7a70fc554..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_pickaxe.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_advanced"]}, {"items": ["minecraft:diamond_pickaxe"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/minecraft/diamond_pickaxe"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/minecraft/diamond_pickaxe"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_shovel.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_shovel.json deleted file mode 100644 index 89be37705..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_shovel.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_advanced"]}, {"items": ["minecraft:diamond_shovel"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/minecraft/diamond_shovel"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/minecraft/diamond_shovel"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_sword.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_sword.json deleted file mode 100644 index 94706972b..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_advanced/minecraft/diamond_sword.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_advanced"]}, {"items": ["minecraft:diamond_sword"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_advanced/minecraft/diamond_sword"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_advanced/minecraft/diamond_sword"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal.json deleted file mode 100644 index 168e8a9e9..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"items": ["computercraft:computer_normal"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/speaker.json deleted file mode 100644 index de0d7cdd7..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/speaker.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_normal"]}, {"items": ["computercraft:speaker"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/computercraft/speaker"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/computercraft/speaker"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_advanced.json deleted file mode 100644 index b89ee1be9..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:turtle_normal"]}, - {"items": ["computercraft:wireless_modem_advanced"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/computercraft/wireless_modem_advanced"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/computercraft/wireless_modem_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_normal.json deleted file mode 100644 index 637cc592f..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [ - {"items": ["computercraft:turtle_normal"]}, - {"items": ["computercraft:wireless_modem_normal"]} - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/computercraft/wireless_modem_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/computercraft/wireless_modem_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/crafting_table.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/crafting_table.json deleted file mode 100644 index 495259756..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/crafting_table.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_normal"]}, {"items": ["minecraft:crafting_table"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/minecraft/crafting_table"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/minecraft/crafting_table"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_axe.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_axe.json deleted file mode 100644 index 89be86b62..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_axe.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_normal"]}, {"items": ["minecraft:diamond_axe"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/minecraft/diamond_axe"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/minecraft/diamond_axe"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_hoe.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_hoe.json deleted file mode 100644 index a2799e005..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_hoe.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_normal"]}, {"items": ["minecraft:diamond_hoe"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/minecraft/diamond_hoe"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/minecraft/diamond_hoe"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_pickaxe.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_pickaxe.json deleted file mode 100644 index 955d05e97..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_pickaxe.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_normal"]}, {"items": ["minecraft:diamond_pickaxe"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/minecraft/diamond_pickaxe"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/minecraft/diamond_pickaxe"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_shovel.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_shovel.json deleted file mode 100644 index 1d8f6d79b..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_shovel.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_normal"]}, {"items": ["minecraft:diamond_shovel"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/minecraft/diamond_shovel"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/minecraft/diamond_shovel"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_sword.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_sword.json deleted file mode 100644 index e328d63ad..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/turtle_normal/minecraft/diamond_sword.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_items": { - "conditions": { - "items": [{"items": ["computercraft:turtle_normal"]}, {"items": ["minecraft:diamond_sword"]}] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:turtle_normal/minecraft/diamond_sword"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_items", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:turtle_normal/minecraft/diamond_sword"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem.json deleted file mode 100644 index 15d106669..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cable": { - "conditions": {"items": [{"items": ["computercraft:cable"]}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:wired_modem"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_cable", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:wired_modem"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_from.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_from.json deleted file mode 100644 index c6f39a9db..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_from.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_modem": { - "conditions": {"items": [{"tag": "computercraft:wired_modem"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:wired_modem_full_from"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_modem", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:wired_modem_full_from"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_to.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_to.json deleted file mode 100644 index 4250a54af..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wired_modem_full_to.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_modem": { - "conditions": {"items": [{"tag": "computercraft:wired_modem"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:wired_modem_full_to"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_modem", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:wired_modem_full_to"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_advanced.json deleted file mode 100644 index a79d740a6..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_advanced.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:wireless_modem_advanced"}, - "trigger": "minecraft:recipe_unlocked" - }, - "has_wireless": { - "conditions": {"items": [{"items": ["computercraft:wireless_modem_normal"]}]}, - "trigger": "minecraft:inventory_changed" - } - }, - "requirements": [["has_computer", "has_wireless", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:wireless_modem_advanced"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_normal.json deleted file mode 100644 index f404da1b7..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/advancements/recipes/redstone/wireless_modem_normal.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_computer": { - "conditions": {"items": [{"tag": "computercraft:computer"}]}, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": {"recipe": "computercraft:wireless_modem_normal"}, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [["has_computer", "has_the_recipe"]], - "rewards": {"recipes": ["computercraft:wireless_modem_normal"]}, - "sends_telemetry_event": false -} diff --git a/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/speaker.json b/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/speaker.json deleted file mode 100644 index a0bf2c67a..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/speaker.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:speaker", "item": "computercraft:speaker"} diff --git a/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_advanced.json deleted file mode 100644 index 8d9466900..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_advanced.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:wireless_modem_advanced", "item": "computercraft:wireless_modem_advanced"} diff --git a/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_normal.json deleted file mode 100644 index 2c1a9cbd1..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/computercraft/pocket_upgrades/wireless_modem_normal.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:wireless_modem_normal", "item": "computercraft:wireless_modem_normal"} diff --git a/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/speaker.json b/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/speaker.json deleted file mode 100644 index a0bf2c67a..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/speaker.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:speaker", "item": "computercraft:speaker"} diff --git a/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_advanced.json deleted file mode 100644 index 8d9466900..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_advanced.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:wireless_modem_advanced", "item": "computercraft:wireless_modem_advanced"} diff --git a/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_normal.json deleted file mode 100644 index 2c1a9cbd1..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/computercraft/turtle_upgrades/wireless_modem_normal.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:wireless_modem_normal", "item": "computercraft:wireless_modem_normal"} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/clear_colour.json b/projects/forge/src/generated/resources/data/computercraft/recipes/clear_colour.json deleted file mode 100644 index c19fd9b0d..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/clear_colour.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:clear_colour", "category": "misc"} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/colour.json b/projects/forge/src/generated/resources/data/computercraft/recipes/colour.json deleted file mode 100644 index 0578f3f7b..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/colour.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:colour", "category": "misc"} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/disk.json b/projects/forge/src/generated/resources/data/computercraft/recipes/disk.json deleted file mode 100644 index 1c2e811fe..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/disk.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:disk", "category": "misc"} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/speaker.json deleted file mode 100644 index b58414a84..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/speaker.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:pocket_advanced", - "key": {"#": {"item": "computercraft:speaker"}, "P": {"item": "computercraft:pocket_computer_advanced"}}, - "pattern": ["#", "P"], - "result": {"item": "computercraft:pocket_computer_advanced", "nbt": "{Upgrade:\"computercraft:speaker\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_advanced.json deleted file mode 100644 index a5128aaf9..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:pocket_advanced", - "key": { - "#": {"item": "computercraft:wireless_modem_advanced"}, - "P": {"item": "computercraft:pocket_computer_advanced"} - }, - "pattern": ["#", "P"], - "result": { - "item": "computercraft:pocket_computer_advanced", - "nbt": "{Upgrade:\"computercraft:wireless_modem_advanced\"}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_normal.json deleted file mode 100644 index c8f5ab064..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_advanced/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:pocket_advanced", - "key": { - "#": {"item": "computercraft:wireless_modem_normal"}, - "P": {"item": "computercraft:pocket_computer_advanced"} - }, - "pattern": ["#", "P"], - "result": { - "item": "computercraft:pocket_computer_advanced", - "nbt": "{Upgrade:\"computercraft:wireless_modem_normal\"}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_computer_upgrade.json b/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_computer_upgrade.json deleted file mode 100644 index 0446bb4b5..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_computer_upgrade.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:pocket_computer_upgrade", "category": "misc"} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/speaker.json deleted file mode 100644 index 216e55664..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/speaker.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:pocket_normal", - "key": {"#": {"item": "computercraft:speaker"}, "P": {"item": "computercraft:pocket_computer_normal"}}, - "pattern": ["#", "P"], - "result": {"item": "computercraft:pocket_computer_normal", "nbt": "{Upgrade:\"computercraft:speaker\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_advanced.json deleted file mode 100644 index e4a8a2475..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:pocket_normal", - "key": { - "#": {"item": "computercraft:wireless_modem_advanced"}, - "P": {"item": "computercraft:pocket_computer_normal"} - }, - "pattern": ["#", "P"], - "result": { - "item": "computercraft:pocket_computer_normal", - "nbt": "{Upgrade:\"computercraft:wireless_modem_advanced\"}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_normal.json deleted file mode 100644 index 1f14fe111..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/pocket_normal/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:pocket_normal", - "key": { - "#": {"item": "computercraft:wireless_modem_normal"}, - "P": {"item": "computercraft:pocket_computer_normal"} - }, - "pattern": ["#", "P"], - "result": { - "item": "computercraft:pocket_computer_normal", - "nbt": "{Upgrade:\"computercraft:wireless_modem_normal\"}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/printout.json b/projects/forge/src/generated/resources/data/computercraft/recipes/printout.json deleted file mode 100644 index bff250bb7..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/printout.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:printout", "category": "misc"} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/speaker.json deleted file mode 100644 index c1c2ee567..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/speaker.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "computercraft:speaker"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": {"item": "computercraft:turtle_advanced", "nbt": "{RightUpgrade:\"computercraft:speaker\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_advanced.json deleted file mode 100644 index c38f055cd..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "computercraft:wireless_modem_advanced"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_advanced", - "nbt": "{RightUpgrade:\"computercraft:wireless_modem_advanced\"}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_normal.json deleted file mode 100644 index 3a82c6f72..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "computercraft:wireless_modem_normal"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": {"item": "computercraft:turtle_advanced", "nbt": "{RightUpgrade:\"computercraft:wireless_modem_normal\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/crafting_table.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/crafting_table.json deleted file mode 100644 index bbd4847be..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/crafting_table.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "minecraft:crafting_table"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": {"item": "computercraft:turtle_advanced", "nbt": "{RightUpgrade:\"minecraft:crafting_table\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_axe.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_axe.json deleted file mode 100644 index e4198aa6f..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_axe.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "minecraft:diamond_axe"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_advanced", - "nbt": "{RightUpgrade:\"minecraft:diamond_axe\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_hoe.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_hoe.json deleted file mode 100644 index b87716788..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_hoe.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "minecraft:diamond_hoe"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_advanced", - "nbt": "{RightUpgrade:\"minecraft:diamond_hoe\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_pickaxe.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_pickaxe.json deleted file mode 100644 index 1e9ce962a..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_pickaxe.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "minecraft:diamond_pickaxe"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_advanced", - "nbt": "{RightUpgrade:\"minecraft:diamond_pickaxe\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_shovel.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_shovel.json deleted file mode 100644 index 557c3b507..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_shovel.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "minecraft:diamond_shovel"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_advanced", - "nbt": "{RightUpgrade:\"minecraft:diamond_shovel\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_sword.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_sword.json deleted file mode 100644 index d618d7e51..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_advanced/minecraft/diamond_sword.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_advanced", - "key": {"#": {"item": "minecraft:diamond_sword"}, "T": {"item": "computercraft:turtle_advanced"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_advanced", - "nbt": "{RightUpgrade:\"minecraft:diamond_sword\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/speaker.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/speaker.json deleted file mode 100644 index bbb98011b..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/speaker.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "computercraft:speaker"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": {"item": "computercraft:turtle_normal", "nbt": "{RightUpgrade:\"computercraft:speaker\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_advanced.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_advanced.json deleted file mode 100644 index d6479ae5a..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_advanced.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "computercraft:wireless_modem_advanced"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": {"item": "computercraft:turtle_normal", "nbt": "{RightUpgrade:\"computercraft:wireless_modem_advanced\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_normal.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_normal.json deleted file mode 100644 index 2edbe58cf..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/computercraft/wireless_modem_normal.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "computercraft:wireless_modem_normal"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": {"item": "computercraft:turtle_normal", "nbt": "{RightUpgrade:\"computercraft:wireless_modem_normal\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/crafting_table.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/crafting_table.json deleted file mode 100644 index 1f6233d88..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/crafting_table.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "minecraft:crafting_table"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": {"item": "computercraft:turtle_normal", "nbt": "{RightUpgrade:\"minecraft:crafting_table\"}"}, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_axe.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_axe.json deleted file mode 100644 index bf6750a01..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_axe.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "minecraft:diamond_axe"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_normal", - "nbt": "{RightUpgrade:\"minecraft:diamond_axe\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_hoe.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_hoe.json deleted file mode 100644 index b55ceca7c..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_hoe.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "minecraft:diamond_hoe"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_normal", - "nbt": "{RightUpgrade:\"minecraft:diamond_hoe\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_pickaxe.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_pickaxe.json deleted file mode 100644 index bf8a729a4..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_pickaxe.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "minecraft:diamond_pickaxe"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_normal", - "nbt": "{RightUpgrade:\"minecraft:diamond_pickaxe\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_shovel.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_shovel.json deleted file mode 100644 index 15913ef34..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_shovel.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "minecraft:diamond_shovel"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_normal", - "nbt": "{RightUpgrade:\"minecraft:diamond_shovel\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_sword.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_sword.json deleted file mode 100644 index b4862e713..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_normal/minecraft/diamond_sword.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "computercraft:impostor_shaped", - "category": "redstone", - "group": "computercraft:turtle_normal", - "key": {"#": {"item": "minecraft:diamond_sword"}, "T": {"item": "computercraft:turtle_normal"}}, - "pattern": ["#T"], - "result": { - "item": "computercraft:turtle_normal", - "nbt": "{RightUpgrade:\"minecraft:diamond_sword\",RightUpgradeNbt:{Tag:{Damage:0}}}" - }, - "show_notification": true -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_upgrade.json b/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_upgrade.json deleted file mode 100644 index 6e2e8db35..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/turtle_upgrade.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:turtle_upgrade", "category": "misc"} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/wired_modem_full_from.json b/projects/forge/src/generated/resources/data/computercraft/recipes/wired_modem_full_from.json deleted file mode 100644 index 39de834c4..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/wired_modem_full_from.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "category": "redstone", - "ingredients": [{"item": "computercraft:wired_modem"}], - "result": {"item": "computercraft:wired_modem_full"} -} diff --git a/projects/forge/src/generated/resources/data/computercraft/recipes/wired_modem_full_to.json b/projects/forge/src/generated/resources/data/computercraft/recipes/wired_modem_full_to.json deleted file mode 100644 index cb2123f0f..000000000 --- a/projects/forge/src/generated/resources/data/computercraft/recipes/wired_modem_full_to.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "category": "redstone", - "ingredients": [{"item": "computercraft:wired_modem_full"}], - "result": {"item": "computercraft:wired_modem"} -} diff --git a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/crafting_table.json b/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/crafting_table.json deleted file mode 100644 index 2e981355e..000000000 --- a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/crafting_table.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:workbench", "item": "minecraft:crafting_table"} diff --git a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_axe.json b/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_axe.json deleted file mode 100644 index 5ecefb5e6..000000000 --- a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_axe.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:tool", "damageMultiplier": 6.0, "item": "minecraft:diamond_axe"} diff --git a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_hoe.json b/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_hoe.json deleted file mode 100644 index 66a5cf9fa..000000000 --- a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_hoe.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:tool", "breakable": "computercraft:turtle_hoe_harvestable", "item": "minecraft:diamond_hoe"} diff --git a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_pickaxe.json b/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_pickaxe.json deleted file mode 100644 index 1bced4e59..000000000 --- a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_pickaxe.json +++ /dev/null @@ -1 +0,0 @@ -{"type": "computercraft:tool", "item": "minecraft:diamond_pickaxe"} diff --git a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_shovel.json b/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_shovel.json deleted file mode 100644 index c3d57f601..000000000 --- a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_shovel.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "computercraft:tool", - "breakable": "computercraft:turtle_shovel_harvestable", - "item": "minecraft:diamond_shovel" -} diff --git a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_sword.json b/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_sword.json deleted file mode 100644 index 2899cfd19..000000000 --- a/projects/forge/src/generated/resources/data/minecraft/computercraft/turtle_upgrades/diamond_sword.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "computercraft:tool", - "breakable": "computercraft:turtle_sword_harvestable", - "damageMultiplier": 9.0, - "item": "minecraft:diamond_sword" -} diff --git a/projects/forge/src/main/java/dan200/computercraft/data/Generators.java b/projects/forge/src/main/java/dan200/computercraft/data/Generators.java index 42b87b5aa..3a003ca09 100644 --- a/projects/forge/src/main/java/dan200/computercraft/data/Generators.java +++ b/projects/forge/src/main/java/dan200/computercraft/data/Generators.java @@ -11,9 +11,6 @@ import dan200.computercraft.shared.platform.RegistryWrappers; import net.minecraft.core.HolderLookup; import net.minecraft.data.DataGenerator; import net.minecraft.data.DataProvider; -import net.minecraft.data.loot.LootTableProvider; -import net.minecraft.data.models.BlockModelGenerators; -import net.minecraft.data.models.ItemModelGenerators; import net.minecraft.data.tags.ItemTagsProvider; import net.minecraft.data.tags.TagsProvider; import net.minecraft.resources.ResourceLocation; @@ -29,9 +26,7 @@ import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod; import java.util.HashMap; -import java.util.List; import java.util.Map; -import java.util.Set; import java.util.concurrent.CompletableFuture; import java.util.function.BiConsumer; import java.util.function.Consumer; @@ -63,11 +58,6 @@ public class Generators { }); } - @Override - public void lootTable(List tables) { - add(out -> new LootTableProvider(out, Set.of(), tables)); - } - @Override public TagsProvider blockTags(Consumer> tags) { return add(out -> new BlockTagsProvider(out, registries, ComputerCraftAPI.MOD_ID, existingFiles) { @@ -98,10 +88,5 @@ public class Generators { } }); } - - @Override - public void models(Consumer blocks, Consumer items) { - add(out -> new ModelProvider(out, blocks, items)); - } } }