Initial json's for machines, gui blocks are broken

This commit is contained in:
modmuss50 2016-04-24 21:49:22 +01:00
parent b55c0a3c8e
commit 61c7815f3b
92 changed files with 2032 additions and 11 deletions

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "%MODEL%"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "%OFF_TEXTURE%"
}
},
"normal":[{"model": "%MODEL%"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "%ON_TEXTURE%"
}
},
"false":{
"textures": {
"front": "%OFF_TEXTURE%"
}
}
}
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "%SIDE_TEXTURE%",
"top": "%TOP_TEXTURE%",
"front": "%OFF_TEXTURE%",
"side": "%SIDE_TEXTURE%"
}
}

View file

@ -1,5 +1,6 @@
package techreborn.command;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@ -105,7 +106,12 @@ public class TechRebornDevCommand extends CommandBase
((EntityPlayer) sender).addChatComponentMessage(new TextComponentString("hold an item!"));
}
} else if ("gen".equals(args[0])) { //TODO DO NOT SHIP!!!
try {
new JsonGenerator().generate();
} catch (IOException e) {
e.printStackTrace();
sender.addChatMessage(new TextComponentString(e.getLocalizedMessage()));
}
}
}
}

View file

@ -1,14 +1,17 @@
package techreborn.dev;
import com.google.common.base.Charsets;
import com.google.common.io.Files;
import net.minecraft.util.EnumFacing;
import net.minecraftforge.fml.common.registry.GameData;
import reborncore.RebornCore;
import reborncore.common.blocks.BlockMachineBase;
import reborncore.common.util.LogHelper;
import techreborn.Core;
import techreborn.api.TechRebornAPI;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.io.*;
import java.util.Scanner;
/**
* Created by Mark on 24/04/2016.
@ -17,7 +20,7 @@ import java.io.Writer;
//TODO DO NOT SHIP THIS!
public class JsonGenerator {
public void generate(){
public void generate() throws IOException {
File mcDir = new File(".");
File exportFolder = new File(mcDir, "export");
if(!exportFolder.exists()){
@ -47,19 +50,52 @@ public class JsonGenerator {
if(!itemModles.exists()){
itemModles.mkdir();
}
File baseJsonFiles = new File(mcDir, "basejsons");
if(!baseJsonFiles.exists()){
Core.logHelper.error("Could not find base jsons dir!");
throw new FileNotFoundException();
}
File machineBaseFile = new File(baseJsonFiles, "machineBase.json");
String machineBase = Files.toString(machineBaseFile, Charsets.UTF_8);
File machineModelBaseFile = new File(baseJsonFiles, "machineModelBase.json");
String machineModelBase = Files.toString(machineModelBaseFile, Charsets.UTF_8);
for(Object object : RebornCore.jsonDestroyer.objectsToDestroy){
if(object instanceof BlockMachineBase){
BlockMachineBase base = (BlockMachineBase) object;
File state = new File(blockstates, base.getUnlocalizedName() + ".json");
String name = GameData.getBlockRegistry().getNameForObject(base).getResourcePath().replace("tile.techreborn.", "");
File state = new File(blockstates, name + ".json");
if(state.exists()){
state.delete();
}
String output = machineBase;
output = output.replaceAll("%MODEL%", "techreborn:" + base.getUnlocalizedName());
output = output.replaceAll("%OFF_TEXTURE%", base.getTextureNameFromState(base.getDefaultState(), EnumFacing.NORTH));
output = output.replaceAll("%ON_TEXTURE%", base.getTextureNameFromState(base.getDefaultState().withProperty(BlockMachineBase.ACTIVE, true), EnumFacing.NORTH));
try {
state.createNewFile();
FileOutputStream is = new FileOutputStream(state);
OutputStreamWriter osw = new OutputStreamWriter(is);
Writer w = new BufferedWriter(osw);
w.write("{");
w.write(output);
w.close();
} catch (IOException e) {
e.printStackTrace();
}
File model = new File(blockModels, base.getUnlocalizedName() + ".json");
if(model.exists()){
model.delete();
}
String modelOutput = machineModelBase;
modelOutput = modelOutput.replaceAll("%MODEL%", base.getUnlocalizedName() );
modelOutput = modelOutput.replaceAll("%OFF_TEXTURE%", base.getTextureNameFromState(base.getDefaultState(), EnumFacing.NORTH));
modelOutput = modelOutput.replaceAll("%ON_TEXTURE%", base.getTextureNameFromState(base.getDefaultState().withProperty(BlockMachineBase.ACTIVE, true), EnumFacing.NORTH));
modelOutput = modelOutput.replaceAll("%SIDE_TEXTURE%", base.getTextureNameFromState(base.getDefaultState(), EnumFacing.EAST));
modelOutput = modelOutput.replaceAll("%TOP_TEXTURE%", base.getTextureNameFromState(base.getDefaultState(), EnumFacing.UP));
try {
FileOutputStream is = new FileOutputStream(model);
OutputStreamWriter osw = new OutputStreamWriter(is);
Writer w = new BufferedWriter(osw);
w.write(modelOutput);
w.close();
} catch (IOException e) {
e.printStackTrace();
@ -69,5 +105,4 @@ public class JsonGenerator {
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.alloysmelter"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/electric_alloy_furnace_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.alloysmelter"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/electric_alloy_furnace_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/electric_alloy_furnace_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.alloyfurnace"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/iron_machines/alloy_furnace_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.alloyfurnace"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/iron_machines/alloy_furnace_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/iron_machines/alloy_furnace_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.assemblingmachine"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/assembling_machine_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.assemblingmachine"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/assembling_machine_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/assembling_machine_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.blastfurnace"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_blast_furnace_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.blastfurnace"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_blast_furnace_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_blast_furnace_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.chargebench"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/chargeBench_side"
}
},
"normal":[{"model": "techreborn:tile.techreborn.chargebench"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/chargeBench_side"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/chargeBench_side"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.chemicalreactor"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/chemical_reactor_side_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.chemicalreactor"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/chemical_reactor_side_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/chemical_reactor_side_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.chunkloader"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/industrial_chunk_loader_side"
}
},
"normal":[{"model": "techreborn:tile.techreborn.chunkloader"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/industrial_chunk_loader_side"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/industrial_chunk_loader_side"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.computercube"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/computer_cube"
}
},
"normal":[{"model": "techreborn:tile.techreborn.computercube"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/computer_cube"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/computer_cube"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.dieselgenerator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/generator_machine_side"
}
},
"normal":[{"model": "techreborn:tile.techreborn.dieselgenerator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/generator_machine_side"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/generator_machine_side"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.distillationtower"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/distillation_tower_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.distillationtower"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/distillation_tower_front_off"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/distillation_tower_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.dragoneggsiphoner"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/dragon_egg_energy_siphon_side_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.dragoneggsiphoner"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/dragon_egg_energy_siphon_side_off"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/dragon_egg_energy_siphon_side_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.electriccraftingtable"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/electric_crafting_table_front"
}
},
"normal":[{"model": "techreborn:tile.techreborn.electriccraftingtable"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/electric_crafting_table_front"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/electric_crafting_table_front"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.fusioncoil"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/fusion_coil"
}
},
"normal":[{"model": "techreborn:tile.techreborn.fusioncoil"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/fusion_coil"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/fusion_coil"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.fusioncontrolcomputer"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/fusion_control_computer_front"
}
},
"normal":[{"model": "techreborn:tile.techreborn.fusioncontrolcomputer"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/fusion_control_computer_front"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/fusion_control_computer_front"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.gasTurbine"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/generator_machine_side"
}
},
"normal":[{"model": "techreborn:tile.techreborn.gasTurbine"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/generator_machine_side"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/generator_machine_side"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.industrialgrinder"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_grinder_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.industrialgrinder"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_grinder_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_grinder_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.heatgenerator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/heat_generator_side"
}
},
"normal":[{"model": "techreborn:tile.techreborn.heatgenerator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/heat_generator_side"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/heat_generator_side"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.implosioncompressor"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/implosion_compressor_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.implosioncompressor"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/implosion_compressor_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/implosion_compressor_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.industrialsawmill"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_sawmill_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.industrialsawmill"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_sawmill_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_sawmill_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.industrialelectrolyzer"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_electrolyzer_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.industrialelectrolyzer"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_electrolyzer_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_electrolyzer_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.ironfurnace"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/iron_machines/iron_furnace_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.ironfurnace"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/iron_machines/iron_furnace_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/iron_machines/iron_furnace_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.lesustorage"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/storage/lesu_block"
}
},
"normal":[{"model": "techreborn:tile.techreborn.lesustorage"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/storage/lesu_block"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/storage/lesu_block"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.lightningrod"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/lightning_rod_side_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.lightningrod"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/lightning_rod_side_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/lightning_rod_side_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.magicenergyconverter"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/magic_energy_converter_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.magicenergyconverter"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/magic_energy_converter_front_off"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/magic_energy_converter_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.magicenergyabsorber"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/magic_energy_absorber_side"
}
},
"normal":[{"model": "techreborn:tile.techreborn.magicenergyabsorber"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/magic_energy_absorber_side"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/magic_energy_absorber_side"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.matterfabricator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/matter_fabricator_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.matterfabricator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/matter_fabricator_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/matter_fabricator_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.plasmagenerator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/plasma_generator_front"
}
},
"normal":[{"model": "techreborn:tile.techreborn.plasmagenerator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/plasma_generator_front"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/plasma_generator_front"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.playerDetector"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/player_detector_all"
}
},
"normal":[{"model": "techreborn:tile.techreborn.playerDetector"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/player_detector_all"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/player_detector_all"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.recycler"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/recycler_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.recycler"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/recycler_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/recycler_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.rollingmachine"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/rolling_machine_side_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.rollingmachine"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/rolling_machine_side_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/rolling_machine_side_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.scrapboxinator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/scrapboxinator_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.scrapboxinator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/scrapboxinator_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/scrapboxinator_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.semifluidgenerator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/semifluid_generator_side"
}
},
"normal":[{"model": "techreborn:tile.techreborn.semifluidgenerator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/semifluid_generator_side"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/semifluid_generator_side"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.supercondensator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/supercondensator_front"
}
},
"normal":[{"model": "techreborn:tile.techreborn.supercondensator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/supercondensator_front"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/supercondensator_front"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.centrifuge"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_side_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.centrifuge"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_side_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_side_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.compressor"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/compressor_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.compressor"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/compressor_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/compressor_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.digitalChest"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/quantum_chest"
}
},
"normal":[{"model": "techreborn:tile.techreborn.digitalChest"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/quantum_chest"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/quantum_chest"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.electricfurnace"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/electric_furnace_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.electricfurnace"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/electric_furnace_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/electric_furnace_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.extractor"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/extractor_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.extractor"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/extractor_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/extractor_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.generator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/generator_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.generator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/generator_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/generator_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.grinder"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/grinder_front_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.grinder"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/grinder_front_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/tier1_machines/grinder_front_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.quantumChest"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/quantum_chest"
}
},
"normal":[{"model": "techreborn:tile.techreborn.quantumChest"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/quantum_chest"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/quantum_chest"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.quantumTank"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/thermal_generator_side_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.quantumTank"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/thermal_generator_side_off"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/thermal_generator_side_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.thermalGenerator"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/generators/thermal_generator_side_off"
}
},
"normal":[{"model": "techreborn:tile.techreborn.thermalGenerator"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/generators/thermal_generator_side_on"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/generators/thermal_generator_side_off"
}
}
}
}
}

View file

@ -0,0 +1,35 @@
{
"forge_marker": 1,
"defaults": {
"model": "techreborn:tile.techreborn.vacuumfreezer"
},
"variants": {
"inventory": {
"transform": "forge:default-block",
"textures": {
"front": "techreborn:blocks/machine/greg_machines/vacuum_freezer_front"
}
},
"normal":[{"model": "techreborn:tile.techreborn.vacuumfreezer"}],
"facing":{
"north": {},
"east": {"y": 90},
"south": {"y": 180},
"west": {"y": 270}
},
"active":{
"true":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/vacuum_freezer_front"
}
},
"false":{
"textures": {
"front": "techreborn:blocks/machine/greg_machines/vacuum_freezer_front"
}
}
}
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/iron_machines/iron_machine_side",
"top": "techreborn:blocks/machine/iron_machines/iron_machine_top",
"front": "techreborn:blocks/machine/iron_machines/alloy_furnace_front_off",
"side": "techreborn:blocks/machine/iron_machines/iron_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/tier1_machines/tier1_machine_side",
"top": "techreborn:blocks/machine/tier1_machines/tier1_machine_top",
"front": "techreborn:blocks/machine/tier1_machines/electric_alloy_furnace_front_off",
"side": "techreborn:blocks/machine/tier1_machines/tier1_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/machine_side",
"top": "techreborn:blocks/machine/greg_machines/machine_top",
"front": "techreborn:blocks/machine/greg_machines/assembling_machine_front_off",
"side": "techreborn:blocks/machine/greg_machines/machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/advanced_machines/advanced_machine_side",
"top": "techreborn:blocks/machine/advanced_machines/advanced_machine_top",
"front": "techreborn:blocks/machine/advanced_machines/industrial_blast_furnace_front_off",
"side": "techreborn:blocks/machine/advanced_machines/advanced_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_side_off",
"top": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_top_off",
"front": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_side_off",
"side": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_side_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/chargeBench_side",
"top": "techreborn:blocks/machine/greg_machines/chargeBench_side",
"front": "techreborn:blocks/machine/greg_machines/chargeBench_side",
"side": "techreborn:blocks/machine/greg_machines/chargeBench_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/machine_side",
"top": "techreborn:blocks/machine/greg_machines/machine_top",
"front": "techreborn:blocks/machine/greg_machines/chemical_reactor_side_off",
"side": "techreborn:blocks/machine/greg_machines/machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/industrial_chunk_loader_side",
"top": "techreborn:blocks/machine/greg_machines/machine_top",
"front": "techreborn:blocks/machine/greg_machines/industrial_chunk_loader_side",
"side": "techreborn:blocks/machine/greg_machines/industrial_chunk_loader_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/tier1_machines/tier1_machine_side",
"top": "techreborn:blocks/machine/tier1_machines/tier1_machine_top",
"front": "techreborn:blocks/machine/tier1_machines/compressor_front_off",
"side": "techreborn:blocks/machine/tier1_machines/tier1_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/computer_cube",
"top": "techreborn:blocks/machine/greg_machines/computer_cube",
"front": "techreborn:blocks/machine/greg_machines/computer_cube",
"side": "techreborn:blocks/machine/greg_machines/computer_cube"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/generator_machine_side",
"top": "techreborn:blocks/machine/generators/diesel_generator_top_off",
"front": "techreborn:blocks/machine/generators/generator_machine_side",
"side": "techreborn:blocks/machine/generators/generator_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/qchest_side",
"top": "techreborn:blocks/machine/greg_machines/quantum_top",
"front": "techreborn:blocks/machine/greg_machines/quantum_chest",
"side": "techreborn:blocks/machine/greg_machines/qchest_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/advanced_machines/advanced_machine_side",
"top": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_top_off",
"front": "techreborn:blocks/machine/advanced_machines/distillation_tower_front_off",
"side": "techreborn:blocks/machine/advanced_machines/advanced_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/dragon_egg_energy_siphon_side_off",
"top": "techreborn:blocks/machine/generators/dragon_egg_energy_siphon_top",
"front": "techreborn:blocks/machine/generators/dragon_egg_energy_siphon_side_off",
"side": "techreborn:blocks/machine/generators/dragon_egg_energy_siphon_side_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/machine_side",
"top": "techreborn:blocks/machine/greg_machines/electric_crafting_table_top",
"front": "techreborn:blocks/machine/greg_machines/electric_crafting_table_front",
"side": "techreborn:blocks/machine/greg_machines/machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/tier1_machines/tier1_machine_side",
"top": "techreborn:blocks/machine/tier1_machines/tier1_machine_top",
"front": "techreborn:blocks/machine/tier1_machines/electric_furnace_front_off",
"side": "techreborn:blocks/machine/tier1_machines/tier1_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/tier1_machines/tier1_machine_side",
"top": "techreborn:blocks/machine/tier1_machines/tier1_machine_top",
"front": "techreborn:blocks/machine/tier1_machines/extractor_front_off",
"side": "techreborn:blocks/machine/tier1_machines/tier1_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/fusion_coil",
"top": "techreborn:blocks/machine/greg_machines/fusion_coil",
"front": "techreborn:blocks/machine/greg_machines/fusion_coil",
"side": "techreborn:blocks/machine/greg_machines/fusion_coil"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/machine_side",
"top": "techreborn:blocks/machine/greg_machines/machine_side",
"front": "techreborn:blocks/machine/greg_machines/fusion_control_computer_front",
"side": "techreborn:blocks/machine/greg_machines/machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/generator_machine_side",
"top": "techreborn:blocks/machine/generators/gas_generator_top",
"front": "techreborn:blocks/machine/generators/generator_machine_side",
"side": "techreborn:blocks/machine/generators/generator_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/generator_machine_side",
"top": "techreborn:blocks/machine/generators/generator_machine_top",
"front": "techreborn:blocks/machine/generators/generator_front_off",
"side": "techreborn:blocks/machine/generators/generator_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/tier1_machines/tier1_machine_side",
"top": "techreborn:blocks/machine/tier1_machines/grinder_top_off",
"front": "techreborn:blocks/machine/tier1_machines/grinder_front_off",
"side": "techreborn:blocks/machine/tier1_machines/tier1_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/heat_generator_side",
"top": "techreborn:blocks/machine/generators/heat_generator_top",
"front": "techreborn:blocks/machine/generators/heat_generator_side",
"side": "techreborn:blocks/machine/generators/heat_generator_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/advanced_machines/advanced_machine_side",
"top": "techreborn:blocks/machine/advanced_machines/industrial_centrifuge_top_off",
"front": "techreborn:blocks/machine/advanced_machines/implosion_compressor_front_off",
"side": "techreborn:blocks/machine/advanced_machines/advanced_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/advanced_machines/industrial_electrolyzer_front_off",
"top": "techreborn:blocks/machine/advanced_machines/machine_top",
"front": "techreborn:blocks/machine/advanced_machines/industrial_electrolyzer_front_off",
"side": "techreborn:blocks/machine/advanced_machines/industrial_electrolyzer_front_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/advanced_machines/machine_side",
"top": "techreborn:blocks/machine/advanced_machines/industrial_grinder_top_off",
"front": "techreborn:blocks/machine/advanced_machines/industrial_grinder_front_off",
"side": "techreborn:blocks/machine/advanced_machines/machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/advanced_machines/advanced_machine_side",
"top": "techreborn:blocks/machine/advanced_machines/advanced_machine_side",
"front": "techreborn:blocks/machine/advanced_machines/industrial_sawmill_front_off",
"side": "techreborn:blocks/machine/advanced_machines/advanced_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/iron_machines/iron_machine_side",
"top": "techreborn:blocks/machine/iron_machines/iron_machine_top",
"front": "techreborn:blocks/machine/iron_machines/iron_furnace_front_off",
"side": "techreborn:blocks/machine/iron_machines/iron_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/storage/lesu_block",
"top": "techreborn:blocks/machine/storage/lesu_block",
"front": "techreborn:blocks/machine/storage/lesu_block",
"side": "techreborn:blocks/machine/storage/lesu_block"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/lightning_rod_side_off",
"top": "techreborn:blocks/machine/generators/lightning_rod_top_off",
"front": "techreborn:blocks/machine/generators/lightning_rod_side_off",
"side": "techreborn:blocks/machine/generators/lightning_rod_side_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/magic_energy_absorber_side",
"top": "techreborn:blocks/machine/generators/magic_energy_absorber_top",
"front": "techreborn:blocks/machine/generators/magic_energy_absorber_side",
"side": "techreborn:blocks/machine/generators/magic_energy_absorber_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/magic_energy_converter_side",
"top": "techreborn:blocks/machine/generators/magic_energy_converter_top",
"front": "techreborn:blocks/machine/generators/magic_energy_converter_front_off",
"side": "techreborn:blocks/machine/generators/magic_energy_converter_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/matter_fabricator_off",
"top": "techreborn:blocks/machine/greg_machines/matter_fabricator_off",
"front": "techreborn:blocks/machine/greg_machines/matter_fabricator_off",
"side": "techreborn:blocks/machine/greg_machines/matter_fabricator_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/plasma_generator_side_off",
"top": "techreborn:blocks/machine/generators/plasma_generator_side_off",
"front": "techreborn:blocks/machine/generators/plasma_generator_front",
"side": "techreborn:blocks/machine/generators/plasma_generator_side_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/player_detector_all",
"top": "techreborn:blocks/machine/greg_machines/player_detector_all",
"front": "techreborn:blocks/machine/greg_machines/player_detector_all",
"side": "techreborn:blocks/machine/greg_machines/player_detector_all"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/qchest_side",
"top": "techreborn:blocks/machine/greg_machines/quantum_top",
"front": "techreborn:blocks/machine/greg_machines/quantum_chest",
"side": "techreborn:blocks/machine/greg_machines/qchest_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/thermal_generator_side_off",
"top": "techreborn:blocks/machine/greg_machines/quantum_top",
"front": "techreborn:blocks/machine/generators/thermal_generator_side_off",
"side": "techreborn:blocks/machine/generators/thermal_generator_side_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/tier1_machines/tier1_machine_side",
"top": "techreborn:blocks/machine/tier1_machines/tier1_machine_top",
"front": "techreborn:blocks/machine/tier1_machines/recycler_front_off",
"side": "techreborn:blocks/machine/tier1_machines/tier1_machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/machine_side",
"top": "techreborn:blocks/machine/greg_machines/machine_top",
"front": "techreborn:blocks/machine/greg_machines/rolling_machine_side_off",
"side": "techreborn:blocks/machine/greg_machines/machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/machine_side",
"top": "techreborn:blocks/machine/greg_machines/machine_top",
"front": "techreborn:blocks/machine/greg_machines/scrapboxinator_front_off",
"side": "techreborn:blocks/machine/greg_machines/machine_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/semifluid_generator_side",
"top": "techreborn:blocks/machine/generators/generator_machine_top",
"front": "techreborn:blocks/machine/generators/semifluid_generator_side",
"side": "techreborn:blocks/machine/generators/semifluid_generator_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/supercondensator_side",
"top": "techreborn:blocks/machine/greg_machines/supercondensator_side",
"front": "techreborn:blocks/machine/greg_machines/supercondensator_front",
"side": "techreborn:blocks/machine/greg_machines/supercondensator_side"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/generators/thermal_generator_side_off",
"top": "techreborn:blocks/machine/generators/thermal_generator_top_off",
"front": "techreborn:blocks/machine/generators/thermal_generator_side_off",
"side": "techreborn:blocks/machine/generators/thermal_generator_side_off"
}
}

View file

@ -0,0 +1,9 @@
{
"parent": "block/orientable",
"textures": {
"particle": "techreborn:blocks/machine/greg_machines/machine_side",
"top": "techreborn:blocks/machine/greg_machines/vacuum_freezer_top",
"front": "techreborn:blocks/machine/greg_machines/vacuum_freezer_front",
"side": "techreborn:blocks/machine/greg_machines/machine_side"
}
}