diff --git a/src/main/java/dan200/computercraft/ComputerCraft.java b/src/main/java/dan200/computercraft/ComputerCraft.java index 405408117..210af293e 100644 --- a/src/main/java/dan200/computercraft/ComputerCraft.java +++ b/src/main/java/dan200/computercraft/ComputerCraft.java @@ -90,6 +90,7 @@ import java.util.Map; public class ComputerCraft { public static final String MOD_ID = "ComputerCraft"; + public static final String LOWER_ID = "computercraft"; // GUI IDs public static final int diskDriveGUIID = 100; @@ -334,6 +335,14 @@ public class ComputerCraft turtleProxy.init(); } + + @Mod.EventHandler + public void onMissingMappings( FMLMissingMappingsEvent event ) + { + proxy.remap( event ); + turtleProxy.remap( event ); + } + @Mod.EventHandler public void onServerStarting( FMLServerStartingEvent event ) { diff --git a/src/main/java/dan200/computercraft/shared/proxy/CCTurtleProxyCommon.java b/src/main/java/dan200/computercraft/shared/proxy/CCTurtleProxyCommon.java index 3da255bd9..a2661d834 100644 --- a/src/main/java/dan200/computercraft/shared/proxy/CCTurtleProxyCommon.java +++ b/src/main/java/dan200/computercraft/shared/proxy/CCTurtleProxyCommon.java @@ -34,10 +34,12 @@ import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.CraftingManager; import net.minecraft.item.crafting.IRecipe; +import net.minecraft.tileentity.TileEntity; import net.minecraft.util.ResourceLocation; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.living.LivingDropsEvent; import net.minecraftforge.fml.common.ObfuscationReflectionHelper; +import net.minecraftforge.fml.common.event.FMLMissingMappingsEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.registry.EntityRegistry; import net.minecraftforge.fml.common.registry.GameRegistry; @@ -329,14 +331,14 @@ public abstract class CCTurtleProxyCommon implements ICCTurtleProxy // Blocks // Turtle ComputerCraft.Blocks.turtle = BlockTurtle.createTurtleBlock(); - registerBlock( ComputerCraft.Blocks.turtle, new ItemTurtleLegacy(ComputerCraft.Blocks.turtle), "CC-Turtle" ); + registerBlock( ComputerCraft.Blocks.turtle, new ItemTurtleLegacy(ComputerCraft.Blocks.turtle), "turtle" ); ComputerCraft.Blocks.turtleExpanded = BlockTurtle.createTurtleBlock(); - registerBlock( ComputerCraft.Blocks.turtleExpanded, new ItemTurtleNormal( ComputerCraft.Blocks.turtleExpanded ), "CC-TurtleExpanded" ); + registerBlock( ComputerCraft.Blocks.turtleExpanded, new ItemTurtleNormal( ComputerCraft.Blocks.turtleExpanded ), "turtle_expanded" ); // Advanced Turtle ComputerCraft.Blocks.turtleAdvanced = BlockTurtle.createTurtleBlock(); - registerBlock( ComputerCraft.Blocks.turtleAdvanced, new ItemTurtleAdvanced( ComputerCraft.Blocks.turtleAdvanced ), "CC-TurtleAdvanced" ); + registerBlock( ComputerCraft.Blocks.turtleAdvanced, new ItemTurtleAdvanced( ComputerCraft.Blocks.turtleAdvanced ), "turtle_advanced" ); // Recipe types RecipeSorter.register( "computercraft:turtle", TurtleRecipe.class, RecipeSorter.Category.SHAPED, "after:minecraft:shapeless" ); @@ -406,17 +408,60 @@ public abstract class CCTurtleProxyCommon implements ICCTurtleProxy registerTurtleUpgradeInternal( ComputerCraft.Upgrades.advancedModem ); } - private void registerBlock( Block block, Item item, String name) { + @Override + public void remap( FMLMissingMappingsEvent mappings ) + { + // We have to use mappings.getAll() as the mod ID is upper case but the domain lower. + for( FMLMissingMappingsEvent.MissingMapping mapping : mappings.getAll() ) + { + String domain = mapping.resourceLocation.getResourceDomain(); + if( !domain.equalsIgnoreCase( ComputerCraft.MOD_ID ) ) continue; + + String key = mapping.resourceLocation.getResourcePath(); + if( key.equals( "CC-Turtle" ) ) + { + remap( mapping, ComputerCraft.Blocks.turtle ); + } + else if( key.equals( "CC-TurtleExpanded" ) ) + { + remap( mapping, ComputerCraft.Blocks.turtleExpanded ); + } + else if( key.equals( "CC-TurtleAdvanced" ) ) + { + remap( mapping, ComputerCraft.Blocks.turtleAdvanced ); + } + } + } + + private static void remap( FMLMissingMappingsEvent.MissingMapping mapping, Block block ) + { + if( mapping.type == GameRegistry.Type.BLOCK ) + { + mapping.remap( block ); + } + else + { + mapping.remap( Item.getItemFromBlock( block ) ); + } + } + + private void registerBlock( Block block, Item item, String name ) + { GameRegistry.register( block.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, name ) ) ); GameRegistry.register( item.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, name ) ) ); } + private void registerTileEntity( Class klass, String name ) + { + GameRegistry.registerTileEntityWithAlternatives( klass, ComputerCraft.LOWER_ID + " : " + name, name ); + } + private void registerTileEntities() { // TileEntities - GameRegistry.registerTileEntity( TileTurtle.class, "turtle" ); - GameRegistry.registerTileEntity( TileTurtleExpanded.class, "turtleex" ); - GameRegistry.registerTileEntity( TileTurtleAdvanced.class, "turtleadv" ); + registerTileEntity( TileTurtle.class, "turtle" ); + registerTileEntity( TileTurtleExpanded.class, "turtleex" ); + registerTileEntity( TileTurtleAdvanced.class, "turtleadv" ); } private void registerForgeHandlers() diff --git a/src/main/java/dan200/computercraft/shared/proxy/ComputerCraftProxyCommon.java b/src/main/java/dan200/computercraft/shared/proxy/ComputerCraftProxyCommon.java index 4b8043287..749abf8e8 100644 --- a/src/main/java/dan200/computercraft/shared/proxy/ComputerCraftProxyCommon.java +++ b/src/main/java/dan200/computercraft/shared/proxy/ComputerCraftProxyCommon.java @@ -9,7 +9,6 @@ package dan200.computercraft.shared.proxy; import dan200.computercraft.ComputerCraft; import dan200.computercraft.api.ComputerCraftAPI; import dan200.computercraft.api.pocket.IPocketUpgrade; -import dan200.computercraft.core.computer.Computer; import dan200.computercraft.core.computer.MainThread; import dan200.computercraft.shared.common.DefaultBundledRedstoneProvider; import dan200.computercraft.shared.common.TileGeneric; @@ -75,6 +74,7 @@ import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.world.WorldEvent; import net.minecraftforge.fml.client.event.ConfigChangedEvent; import net.minecraftforge.fml.common.ObfuscationReflectionHelper; +import net.minecraftforge.fml.common.event.FMLMissingMappingsEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.TickEvent; import net.minecraftforge.fml.common.network.FMLNetworkEvent; @@ -234,15 +234,15 @@ public abstract class ComputerCraftProxyCommon implements IComputerCraftProxy // Blocks // Computer ComputerCraft.Blocks.computer = new BlockComputer(); - registerBlock( ComputerCraft.Blocks.computer, new ItemComputer( ComputerCraft.Blocks.computer ), "CC-Computer" ); + registerBlock( ComputerCraft.Blocks.computer, new ItemComputer( ComputerCraft.Blocks.computer ), "computer" ); // Peripheral ComputerCraft.Blocks.peripheral = new BlockPeripheral(); - registerBlock( ComputerCraft.Blocks.peripheral, new ItemPeripheral( ComputerCraft.Blocks.peripheral ), "CC-Peripheral" ); + registerBlock( ComputerCraft.Blocks.peripheral, new ItemPeripheral( ComputerCraft.Blocks.peripheral ), "peripheral" ); // Cable ComputerCraft.Blocks.cable = new BlockCable(); - registerBlock( ComputerCraft.Blocks.cable, new ItemCable( ComputerCraft.Blocks.cable ), "CC-Cable" ); + registerBlock( ComputerCraft.Blocks.cable, new ItemCable( ComputerCraft.Blocks.cable ), "cable" ); // Command Computer ComputerCraft.Blocks.commandComputer = new BlockCommandComputer(); @@ -258,11 +258,11 @@ public abstract class ComputerCraftProxyCommon implements IComputerCraftProxy GameRegistry.register( ComputerCraft.Items.disk.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, "disk" ) ) ); ComputerCraft.Items.diskExpanded = new ItemDiskExpanded(); - GameRegistry.register( ComputerCraft.Items.diskExpanded.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, "diskExpanded" ) ) ); + GameRegistry.register( ComputerCraft.Items.diskExpanded.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, "disk_expanded" ) ) ); // Treasure Disk ComputerCraft.Items.treasureDisk = new ItemTreasureDisk(); - GameRegistry.register( ComputerCraft.Items.treasureDisk.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, "treasureDisk" ) ) ); + GameRegistry.register( ComputerCraft.Items.treasureDisk.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, "treasure_disk" ) ) ); // Printout ComputerCraft.Items.printout = new ItemPrintout(); @@ -270,7 +270,7 @@ public abstract class ComputerCraftProxyCommon implements IComputerCraftProxy // Pocket computer ComputerCraft.Items.pocketComputer = new ItemPocketComputer(); - GameRegistry.register( ComputerCraft.Items.pocketComputer.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, "pocketComputer" ) ) ); + GameRegistry.register( ComputerCraft.Items.pocketComputer.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, "pocket_computer" ) ) ); // Recipe types RecipeSorter.register( "computercraft:impostor", ImpostorRecipe.class, RecipeSorter.Category.SHAPED, "after:minecraft:shapeless" ); @@ -473,22 +473,77 @@ public abstract class ComputerCraftProxyCommon implements IComputerCraftProxy GameRegistry.addShapelessRecipe( cloudyHead, monitor, new ItemStack( Items.SKULL, 1, 1 ) ); } - private void registerBlock( Block block, Item item, String name) { + @Override + public void remap( FMLMissingMappingsEvent mappings ) + { + // We have to use mappings.getAll() as the mod ID is upper case but the domain lower. + for( FMLMissingMappingsEvent.MissingMapping mapping : mappings.getAll() ) + { + String domain = mapping.resourceLocation.getResourceDomain(); + if( !domain.equalsIgnoreCase( ComputerCraft.MOD_ID ) ) continue; + + String key = mapping.resourceLocation.getResourcePath(); + if( key.equals( "CC-Computer" ) ) + { + remap( mapping, ComputerCraft.Blocks.computer ); + } + else if( key.equals( "CC-Peripheral" ) ) + { + remap( mapping, ComputerCraft.Blocks.peripheral ); + } + else if( key.equals( "CC-Cable" ) ) + { + remap( mapping, ComputerCraft.Blocks.cable ); + } + else if( key.equals( "diskExpanded" ) ) + { + mapping.remap( ComputerCraft.Items.diskExpanded ); + } + else if( key.equals( "treasureDisk" ) ) + { + mapping.remap( ComputerCraft.Items.treasureDisk ); + } + else if( key.equals( "pocketComputer" ) ) + { + mapping.remap( ComputerCraft.Items.pocketComputer ); + } + } + } + + private static void remap( FMLMissingMappingsEvent.MissingMapping mapping, Block block ) + { + if( mapping.type == GameRegistry.Type.BLOCK ) + { + mapping.remap( block ); + } + else + { + mapping.remap( Item.getItemFromBlock( block ) ); + } + } + + private void registerBlock( Block block, Item item, String name ) + { GameRegistry.register( block.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, name ) ) ); GameRegistry.register( item.setRegistryName( new ResourceLocation( ComputerCraft.MOD_ID, name ) ) ); } + private void registerTileEntity( Class klass, String name ) + { + GameRegistry.registerTileEntityWithAlternatives( klass, ComputerCraft.LOWER_ID + " : " + name, name ); + } + private void registerTileEntities() { // Tile Entities - GameRegistry.registerTileEntity( TileComputer.class, "computer" ); - GameRegistry.registerTileEntity( TileDiskDrive.class, "diskdrive" ); - GameRegistry.registerTileEntity( TileWirelessModem.class, "wirelessmodem" ); - GameRegistry.registerTileEntity( TileMonitor.class, "monitor" ); - GameRegistry.registerTileEntity( TilePrinter.class, "ccprinter" ); - GameRegistry.registerTileEntity( TileCable.class, "wiredmodem" ); - GameRegistry.registerTileEntity( TileCommandComputer.class, "command_computer" ); - GameRegistry.registerTileEntity( TileAdvancedModem.class, "advanced_modem" ); + registerTileEntity( TileComputer.class, "computer" ); + registerTileEntity( TileDiskDrive.class, "diskdrive" ); + registerTileEntity( TileWirelessModem.class, "wirelessmodem" ); + registerTileEntity( TileMonitor.class, "monitor" ); + registerTileEntity( TilePrinter.class, "ccprinter" ); + registerTileEntity( TileCable.class, "wiredmodem" ); + registerTileEntity( TileCommandComputer.class, "command_computer" ); + registerTileEntity( TileAdvancedModem.class, "advanced_modem" ); // Register peripheral providers ComputerCraftAPI.registerPeripheralProvider( new DefaultPeripheralProvider() ); diff --git a/src/main/java/dan200/computercraft/shared/proxy/ICCTurtleProxy.java b/src/main/java/dan200/computercraft/shared/proxy/ICCTurtleProxy.java index aabb108bd..a00f1cf3a 100644 --- a/src/main/java/dan200/computercraft/shared/proxy/ICCTurtleProxy.java +++ b/src/main/java/dan200/computercraft/shared/proxy/ICCTurtleProxy.java @@ -10,6 +10,7 @@ import dan200.computercraft.api.turtle.ITurtleUpgrade; import dan200.computercraft.shared.util.IEntityDropConsumer; import net.minecraft.entity.Entity; import net.minecraft.item.ItemStack; +import net.minecraftforge.fml.common.event.FMLMissingMappingsEvent; import java.util.List; @@ -17,6 +18,7 @@ public interface ICCTurtleProxy { void preInit(); void init(); + void remap( FMLMissingMappingsEvent mappings); void registerTurtleUpgrade( ITurtleUpgrade upgrade ); ITurtleUpgrade getTurtleUpgrade( String id ); diff --git a/src/main/java/dan200/computercraft/shared/proxy/IComputerCraftProxy.java b/src/main/java/dan200/computercraft/shared/proxy/IComputerCraftProxy.java index 49755f8fe..caa8517e4 100644 --- a/src/main/java/dan200/computercraft/shared/proxy/IComputerCraftProxy.java +++ b/src/main/java/dan200/computercraft/shared/proxy/IComputerCraftProxy.java @@ -18,6 +18,7 @@ import net.minecraft.util.EnumHand; import net.minecraft.util.SoundEvent; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; +import net.minecraftforge.fml.common.event.FMLMissingMappingsEvent; import java.io.File; @@ -25,6 +26,7 @@ public interface IComputerCraftProxy { void preInit(); void init(); + void remap( FMLMissingMappingsEvent mappings); boolean isClient(); boolean getGlobalCursorBlink(); diff --git a/src/main/resources/assets/computercraft/blockstates/CC-Cable.json b/src/main/resources/assets/computercraft/blockstates/cable.json similarity index 96% rename from src/main/resources/assets/computercraft/blockstates/CC-Cable.json rename to src/main/resources/assets/computercraft/blockstates/cable.json index 0d0f56f64..a4cea04e3 100644 --- a/src/main/resources/assets/computercraft/blockstates/CC-Cable.json +++ b/src/main/resources/assets/computercraft/blockstates/cable.json @@ -1,192 +1,192 @@ -{ - "forge_marker": 1, - "variants": { - "cable": { - "true": { - "submodel": { - "cable": { "model": "computercraft:cable_core" } - } - }, - "false": { - } - }, - "up": { - "true": { - "submodel": { - "up": { "model": "computercraft:cable_arm", "x": 90 } - } - }, - "false": { - } - }, - "down": { - "true": { - "submodel": { - "down": { "model": "computercraft:cable_arm", "x": 270 } - } - }, - "false": { - } - }, - "north": { - "true": { - "submodel": { - "north": { "model": "computercraft:cable_arm", "y": 180 } - } - }, - "false": { - } - }, - "south": { - "true": { - "submodel": { - "south": { "model": "computercraft:cable_arm" } - } - }, - "false": { - } - }, - "west": { - "true": { - "submodel": { - "west": { "model": "computercraft:cable_arm", "y": 90 } - } - }, - "false": { - } - }, - "east": { - "true": { - "submodel": { - "east": { "model": "computercraft:cable_arm", "y": 270 } - } - }, - "false": { - } - }, - "modem": { - "none": { - }, - "up_off": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off", "x": 270 } - } - }, - "down_off": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off", "x": 90 } - } - }, - "north_off": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off" } - } - }, - "south_off": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off", "y": 180 } - } - }, - "west_off": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off", "y": 270 } - } - }, - "east_off": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off", "y": 90 } - } - }, - "up_on": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on", "x": 270 } - } - }, - "down_on": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on", "x": 90 } - } - }, - "north_on": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on" } - } - }, - "south_on": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on", "y": 180 } - } - }, - "west_on": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on", "y": 270 } - } - }, - "east_on": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on", "y": 90 } - } - }, - "up_off_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off_peripheral", "x": 270 } - } - }, - "down_off_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off_peripheral", "x": 90 } - } - }, - "north_off_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off_peripheral" } - } - }, - "south_off_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off_peripheral", "y": 180 } - } - }, - "west_off_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off_peripheral", "y": 270 } - } - }, - "east_off_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_off_peripheral", "y": 90 } - } - }, - "up_on_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on_peripheral", "x": 270 } - } - }, - "down_on_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on_peripheral", "x": 90 } - } - }, - "north_on_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on_peripheral" } - } - }, - "south_on_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on_peripheral", "y": 180 } - } - }, - "west_on_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on_peripheral", "y": 270 } - } - }, - "east_on_peripheral": { - "submodel": { - "modem": { "model": "computercraft:wired_modem_on_peripheral", "y": 90 } - } - } - } - } -} +{ + "forge_marker": 1, + "variants": { + "cable": { + "true": { + "submodel": { + "cable": { "model": "computercraft:cable_core" } + } + }, + "false": { + } + }, + "up": { + "true": { + "submodel": { + "up": { "model": "computercraft:cable_arm", "x": 90 } + } + }, + "false": { + } + }, + "down": { + "true": { + "submodel": { + "down": { "model": "computercraft:cable_arm", "x": 270 } + } + }, + "false": { + } + }, + "north": { + "true": { + "submodel": { + "north": { "model": "computercraft:cable_arm", "y": 180 } + } + }, + "false": { + } + }, + "south": { + "true": { + "submodel": { + "south": { "model": "computercraft:cable_arm" } + } + }, + "false": { + } + }, + "west": { + "true": { + "submodel": { + "west": { "model": "computercraft:cable_arm", "y": 90 } + } + }, + "false": { + } + }, + "east": { + "true": { + "submodel": { + "east": { "model": "computercraft:cable_arm", "y": 270 } + } + }, + "false": { + } + }, + "modem": { + "none": { + }, + "up_off": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off", "x": 270 } + } + }, + "down_off": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off", "x": 90 } + } + }, + "north_off": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off" } + } + }, + "south_off": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off", "y": 180 } + } + }, + "west_off": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off", "y": 270 } + } + }, + "east_off": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off", "y": 90 } + } + }, + "up_on": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on", "x": 270 } + } + }, + "down_on": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on", "x": 90 } + } + }, + "north_on": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on" } + } + }, + "south_on": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on", "y": 180 } + } + }, + "west_on": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on", "y": 270 } + } + }, + "east_on": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on", "y": 90 } + } + }, + "up_off_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off_peripheral", "x": 270 } + } + }, + "down_off_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off_peripheral", "x": 90 } + } + }, + "north_off_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off_peripheral" } + } + }, + "south_off_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off_peripheral", "y": 180 } + } + }, + "west_off_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off_peripheral", "y": 270 } + } + }, + "east_off_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_off_peripheral", "y": 90 } + } + }, + "up_on_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on_peripheral", "x": 270 } + } + }, + "down_on_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on_peripheral", "x": 90 } + } + }, + "north_on_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on_peripheral" } + } + }, + "south_on_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on_peripheral", "y": 180 } + } + }, + "west_on_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on_peripheral", "y": 270 } + } + }, + "east_on_peripheral": { + "submodel": { + "modem": { "model": "computercraft:wired_modem_on_peripheral", "y": 90 } + } + } + } + } +} diff --git a/src/main/resources/assets/computercraft/blockstates/CC-Computer.json b/src/main/resources/assets/computercraft/blockstates/computer.json similarity index 98% rename from src/main/resources/assets/computercraft/blockstates/CC-Computer.json rename to src/main/resources/assets/computercraft/blockstates/computer.json index 8c36ba08d..6358c1123 100644 --- a/src/main/resources/assets/computercraft/blockstates/CC-Computer.json +++ b/src/main/resources/assets/computercraft/blockstates/computer.json @@ -1,34 +1,34 @@ -{ - "variants": { - - "advanced=false,facing=north,state=off": { "model": "computercraft:computer_off" }, - "advanced=false,facing=south,state=off": { "model": "computercraft:computer_off", "y": 180 }, - "advanced=false,facing=west,state=off": { "model": "computercraft:computer_off", "y": 270 }, - "advanced=false,facing=east,state=off": { "model": "computercraft:computer_off", "y": 90 }, - - "advanced=false,facing=north,state=on": { "model": "computercraft:computer_on" }, - "advanced=false,facing=south,state=on": { "model": "computercraft:computer_on", "y": 180 }, - "advanced=false,facing=west,state=on": { "model": "computercraft:computer_on", "y": 270 }, - "advanced=false,facing=east,state=on": { "model": "computercraft:computer_on", "y": 90 }, - - "advanced=false,facing=north,state=blinking": { "model": "computercraft:computer_blinking" }, - "advanced=false,facing=south,state=blinking": { "model": "computercraft:computer_blinking", "y": 180 }, - "advanced=false,facing=west,state=blinking": { "model": "computercraft:computer_blinking", "y": 270 }, - "advanced=false,facing=east,state=blinking": { "model": "computercraft:computer_blinking", "y": 90 }, - - "advanced=true,facing=north,state=off": { "model": "computercraft:advanced_computer_off" }, - "advanced=true,facing=south,state=off": { "model": "computercraft:advanced_computer_off", "y": 180 }, - "advanced=true,facing=west,state=off": { "model": "computercraft:advanced_computer_off", "y": 270 }, - "advanced=true,facing=east,state=off": { "model": "computercraft:advanced_computer_off", "y": 90 }, - - "advanced=true,facing=north,state=on": { "model": "computercraft:advanced_computer_on" }, - "advanced=true,facing=south,state=on": { "model": "computercraft:advanced_computer_on", "y": 180 }, - "advanced=true,facing=west,state=on": { "model": "computercraft:advanced_computer_on", "y": 270 }, - "advanced=true,facing=east,state=on": { "model": "computercraft:advanced_computer_on", "y": 90 }, - - "advanced=true,facing=north,state=blinking": { "model": "computercraft:advanced_computer_blinking" }, - "advanced=true,facing=south,state=blinking": { "model": "computercraft:advanced_computer_blinking", "y": 180 }, - "advanced=true,facing=west,state=blinking": { "model": "computercraft:advanced_computer_blinking", "y": 270 }, - "advanced=true,facing=east,state=blinking": { "model": "computercraft:advanced_computer_blinking", "y": 90 } - } -} +{ + "variants": { + + "advanced=false,facing=north,state=off": { "model": "computercraft:computer_off" }, + "advanced=false,facing=south,state=off": { "model": "computercraft:computer_off", "y": 180 }, + "advanced=false,facing=west,state=off": { "model": "computercraft:computer_off", "y": 270 }, + "advanced=false,facing=east,state=off": { "model": "computercraft:computer_off", "y": 90 }, + + "advanced=false,facing=north,state=on": { "model": "computercraft:computer_on" }, + "advanced=false,facing=south,state=on": { "model": "computercraft:computer_on", "y": 180 }, + "advanced=false,facing=west,state=on": { "model": "computercraft:computer_on", "y": 270 }, + "advanced=false,facing=east,state=on": { "model": "computercraft:computer_on", "y": 90 }, + + "advanced=false,facing=north,state=blinking": { "model": "computercraft:computer_blinking" }, + "advanced=false,facing=south,state=blinking": { "model": "computercraft:computer_blinking", "y": 180 }, + "advanced=false,facing=west,state=blinking": { "model": "computercraft:computer_blinking", "y": 270 }, + "advanced=false,facing=east,state=blinking": { "model": "computercraft:computer_blinking", "y": 90 }, + + "advanced=true,facing=north,state=off": { "model": "computercraft:advanced_computer_off" }, + "advanced=true,facing=south,state=off": { "model": "computercraft:advanced_computer_off", "y": 180 }, + "advanced=true,facing=west,state=off": { "model": "computercraft:advanced_computer_off", "y": 270 }, + "advanced=true,facing=east,state=off": { "model": "computercraft:advanced_computer_off", "y": 90 }, + + "advanced=true,facing=north,state=on": { "model": "computercraft:advanced_computer_on" }, + "advanced=true,facing=south,state=on": { "model": "computercraft:advanced_computer_on", "y": 180 }, + "advanced=true,facing=west,state=on": { "model": "computercraft:advanced_computer_on", "y": 270 }, + "advanced=true,facing=east,state=on": { "model": "computercraft:advanced_computer_on", "y": 90 }, + + "advanced=true,facing=north,state=blinking": { "model": "computercraft:advanced_computer_blinking" }, + "advanced=true,facing=south,state=blinking": { "model": "computercraft:advanced_computer_blinking", "y": 180 }, + "advanced=true,facing=west,state=blinking": { "model": "computercraft:advanced_computer_blinking", "y": 270 }, + "advanced=true,facing=east,state=blinking": { "model": "computercraft:advanced_computer_blinking", "y": 90 } + } +} diff --git a/src/main/resources/assets/computercraft/blockstates/CC-Peripheral.json b/src/main/resources/assets/computercraft/blockstates/peripheral.json similarity index 99% rename from src/main/resources/assets/computercraft/blockstates/CC-Peripheral.json rename to src/main/resources/assets/computercraft/blockstates/peripheral.json index 1dbbafa3c..929c554eb 100644 --- a/src/main/resources/assets/computercraft/blockstates/CC-Peripheral.json +++ b/src/main/resources/assets/computercraft/blockstates/peripheral.json @@ -1,450 +1,450 @@ -{ - "variants": { - "facing=north,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty" }, - "facing=south,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty", "y": 180 }, - "facing=west,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty", "y": 270 }, - "facing=east,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty", "y": 90 }, - "facing=north,variant=disk_drive_full": { "model": "computercraft:disk_drive_full" }, - "facing=south,variant=disk_drive_full": { "model": "computercraft:disk_drive_full", "y": 180 }, - "facing=west,variant=disk_drive_full": { "model": "computercraft:disk_drive_full", "y": 270 }, - "facing=east,variant=disk_drive_full": { "model": "computercraft:disk_drive_full", "y": 90 }, - "facing=north,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid" }, - "facing=south,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid", "y": 180 }, - "facing=west,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid", "y": 270 }, - "facing=east,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid", "y": 90 }, - - "facing=north,variant=printer_empty": { "model": "computercraft:printer_empty" }, - "facing=south,variant=printer_empty": { "model": "computercraft:printer_empty", "y": 180 }, - "facing=west,variant=printer_empty": { "model": "computercraft:printer_empty", "y": 270 }, - "facing=east,variant=printer_empty": { "model": "computercraft:printer_empty", "y": 90 }, - "facing=north,variant=printer_top_full": { "model": "computercraft:printer_top_full" }, - "facing=south,variant=printer_top_full": { "model": "computercraft:printer_top_full", "y": 180 }, - "facing=west,variant=printer_top_full": { "model": "computercraft:printer_top_full", "y": 270 }, - "facing=east,variant=printer_top_full": { "model": "computercraft:printer_top_full", "y": 90 }, - "facing=north,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full" }, - "facing=south,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full", "y": 180 }, - "facing=west,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full", "y": 270 }, - "facing=east,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full", "y": 90 }, - "facing=north,variant=printer_both_full": { "model": "computercraft:printer_both_full" }, - "facing=south,variant=printer_both_full": { "model": "computercraft:printer_both_full", "y": 180 }, - "facing=west,variant=printer_both_full": { "model": "computercraft:printer_both_full", "y": 270 }, - "facing=east,variant=printer_both_full": { "model": "computercraft:printer_both_full", "y": 90 }, - - "facing=north,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off" }, - "facing=south,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off", "y": 180 }, - "facing=west,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off", "y": 270 }, - "facing=east,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off", "y": 90 }, - "facing=north,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on" }, - "facing=south,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on", "y": 180 }, - "facing=west,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on", "y": 270 }, - "facing=east,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on", "y": 90 }, - - "facing=north,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, - "facing=south,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, - "facing=west,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, - "facing=east,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, - "facing=north,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, - "facing=south,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, - "facing=west,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, - "facing=east,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, - - "facing=north,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, - "facing=south,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, - "facing=west,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, - "facing=east,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, - "facing=north,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, - "facing=south,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, - "facing=west,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, - "facing=east,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, - - "facing=north,variant=monitor": { "model": "computercraft:monitor" }, - "facing=south,variant=monitor": { "model": "computercraft:monitor", "y": 180 }, - "facing=west,variant=monitor": { "model": "computercraft:monitor", "y": 270 }, - "facing=east,variant=monitor": { "model": "computercraft:monitor", "y": 90 }, - "facing=north,variant=monitor_r": { "model": "computercraft:monitor_r" }, - "facing=south,variant=monitor_r": { "model": "computercraft:monitor_r", "y": 180 }, - "facing=west,variant=monitor_r": { "model": "computercraft:monitor_r", "y": 270 }, - "facing=east,variant=monitor_r": { "model": "computercraft:monitor_r", "y": 90 }, - "facing=north,variant=monitor_lr": { "model": "computercraft:monitor_lr" }, - "facing=south,variant=monitor_lr": { "model": "computercraft:monitor_lr", "y": 180 }, - "facing=west,variant=monitor_lr": { "model": "computercraft:monitor_lr", "y": 270 }, - "facing=east,variant=monitor_lr": { "model": "computercraft:monitor_lr", "y": 90 }, - "facing=north,variant=monitor_l": { "model": "computercraft:monitor_l" }, - "facing=south,variant=monitor_l": { "model": "computercraft:monitor_l", "y": 180 }, - "facing=west,variant=monitor_l": { "model": "computercraft:monitor_l", "y": 270 }, - "facing=east,variant=monitor_l": { "model": "computercraft:monitor_l", "y": 90 }, - "facing=north,variant=monitor_d": { "model": "computercraft:monitor_d" }, - "facing=south,variant=monitor_d": { "model": "computercraft:monitor_d", "y": 180 }, - "facing=west,variant=monitor_d": { "model": "computercraft:monitor_d", "y": 270 }, - "facing=east,variant=monitor_d": { "model": "computercraft:monitor_d", "y": 90 }, - "facing=north,variant=monitor_ud": { "model": "computercraft:monitor_ud" }, - "facing=south,variant=monitor_ud": { "model": "computercraft:monitor_ud", "y": 180 }, - "facing=west,variant=monitor_ud": { "model": "computercraft:monitor_ud", "y": 270 }, - "facing=east,variant=monitor_ud": { "model": "computercraft:monitor_ud", "y": 90 }, - "facing=north,variant=monitor_u": { "model": "computercraft:monitor_u" }, - "facing=south,variant=monitor_u": { "model": "computercraft:monitor_u", "y": 180 }, - "facing=west,variant=monitor_u": { "model": "computercraft:monitor_u", "y": 270 }, - "facing=east,variant=monitor_u": { "model": "computercraft:monitor_u", "y": 90 }, - "facing=north,variant=monitor_rd": { "model": "computercraft:monitor_rd" }, - "facing=south,variant=monitor_rd": { "model": "computercraft:monitor_rd", "y": 180 }, - "facing=west,variant=monitor_rd": { "model": "computercraft:monitor_rd", "y": 270 }, - "facing=east,variant=monitor_rd": { "model": "computercraft:monitor_rd", "y": 90 }, - "facing=north,variant=monitor_lrd": { "model": "computercraft:monitor_lrd" }, - "facing=south,variant=monitor_lrd": { "model": "computercraft:monitor_lrd", "y": 180 }, - "facing=west,variant=monitor_lrd": { "model": "computercraft:monitor_lrd", "y": 270 }, - "facing=east,variant=monitor_lrd": { "model": "computercraft:monitor_lrd", "y": 90 }, - "facing=north,variant=monitor_ld": { "model": "computercraft:monitor_ld" }, - "facing=south,variant=monitor_ld": { "model": "computercraft:monitor_ld", "y": 180 }, - "facing=west,variant=monitor_ld": { "model": "computercraft:monitor_ld", "y": 270 }, - "facing=east,variant=monitor_ld": { "model": "computercraft:monitor_ld", "y": 90 }, - "facing=north,variant=monitor_rud": { "model": "computercraft:monitor_rud" }, - "facing=south,variant=monitor_rud": { "model": "computercraft:monitor_rud", "y": 180 }, - "facing=west,variant=monitor_rud": { "model": "computercraft:monitor_rud", "y": 270 }, - "facing=east,variant=monitor_rud": { "model": "computercraft:monitor_rud", "y": 90 }, - "facing=north,variant=monitor_lrud": { "model": "computercraft:monitor_lrud" }, - "facing=south,variant=monitor_lrud": { "model": "computercraft:monitor_lrud", "y": 180 }, - "facing=west,variant=monitor_lrud": { "model": "computercraft:monitor_lrud", "y": 270 }, - "facing=east,variant=monitor_lrud": { "model": "computercraft:monitor_lrud", "y": 90 }, - "facing=north,variant=monitor_lud": { "model": "computercraft:monitor_lud" }, - "facing=south,variant=monitor_lud": { "model": "computercraft:monitor_lud", "y": 180 }, - "facing=west,variant=monitor_lud": { "model": "computercraft:monitor_lud", "y": 270 }, - "facing=east,variant=monitor_lud": { "model": "computercraft:monitor_lud", "y": 90 }, - "facing=north,variant=monitor_ru": { "model": "computercraft:monitor_ru" }, - "facing=south,variant=monitor_ru": { "model": "computercraft:monitor_ru", "y": 180 }, - "facing=west,variant=monitor_ru": { "model": "computercraft:monitor_ru", "y": 270 }, - "facing=east,variant=monitor_ru": { "model": "computercraft:monitor_ru", "y": 90 }, - "facing=north,variant=monitor_lru": { "model": "computercraft:monitor_lru" }, - "facing=south,variant=monitor_lru": { "model": "computercraft:monitor_lru", "y": 180 }, - "facing=west,variant=monitor_lru": { "model": "computercraft:monitor_lru", "y": 270 }, - "facing=east,variant=monitor_lru": { "model": "computercraft:monitor_lru", "y": 90 }, - "facing=north,variant=monitor_lu": { "model": "computercraft:monitor_lu" }, - "facing=south,variant=monitor_lu": { "model": "computercraft:monitor_lu", "y": 180 }, - "facing=west,variant=monitor_lu": { "model": "computercraft:monitor_lu", "y": 270 }, - "facing=east,variant=monitor_lu": { "model": "computercraft:monitor_lu", "y": 90 }, - - "facing=north,variant=monitor_up": { "model": "computercraft:monitor", "x": 270 }, - "facing=south,variant=monitor_up": { "model": "computercraft:monitor", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up": { "model": "computercraft:monitor", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up": { "model": "computercraft:monitor", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_r": { "model": "computercraft:monitor_r", "x": 270 }, - "facing=south,variant=monitor_up_r": { "model": "computercraft:monitor_r", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_r": { "model": "computercraft:monitor_r", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_r": { "model": "computercraft:monitor_r", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "x": 270 }, - "facing=south,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_l": { "model": "computercraft:monitor_l", "x": 270 }, - "facing=south,variant=monitor_up_l": { "model": "computercraft:monitor_l", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_l": { "model": "computercraft:monitor_l", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_l": { "model": "computercraft:monitor_l", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_d": { "model": "computercraft:monitor_d", "x": 270 }, - "facing=south,variant=monitor_up_d": { "model": "computercraft:monitor_d", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_d": { "model": "computercraft:monitor_d", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_d": { "model": "computercraft:monitor_d", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "x": 270 }, - "facing=south,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_u": { "model": "computercraft:monitor_u", "x": 270 }, - "facing=south,variant=monitor_up_u": { "model": "computercraft:monitor_u", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_u": { "model": "computercraft:monitor_u", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_u": { "model": "computercraft:monitor_u", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "x": 270 }, - "facing=south,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "x": 270 }, - "facing=south,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "x": 270 }, - "facing=south,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "x": 270 }, - "facing=south,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "x": 270 }, - "facing=south,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "x": 270 }, - "facing=south,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "x": 270 }, - "facing=south,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "x": 270 }, - "facing=south,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "y": 90, "x": 270 }, - "facing=north,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "x": 270 }, - "facing=south,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "y": 180, "x": 270 }, - "facing=west,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "y": 270, "x": 270 }, - "facing=east,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "y": 90, "x": 270 }, - - "facing=north,variant=monitor_down": { "model": "computercraft:monitor", "x": 90 }, - "facing=south,variant=monitor_down": { "model": "computercraft:monitor", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down": { "model": "computercraft:monitor", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down": { "model": "computercraft:monitor", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_r": { "model": "computercraft:monitor_r", "x": 90 }, - "facing=south,variant=monitor_down_r": { "model": "computercraft:monitor_r", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_r": { "model": "computercraft:monitor_r", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_r": { "model": "computercraft:monitor_r", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "x": 90 }, - "facing=south,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_l": { "model": "computercraft:monitor_l", "x": 90 }, - "facing=south,variant=monitor_down_l": { "model": "computercraft:monitor_l", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_l": { "model": "computercraft:monitor_l", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_l": { "model": "computercraft:monitor_l", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_d": { "model": "computercraft:monitor_d", "x": 90 }, - "facing=south,variant=monitor_down_d": { "model": "computercraft:monitor_d", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_d": { "model": "computercraft:monitor_d", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_d": { "model": "computercraft:monitor_d", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "x": 90 }, - "facing=south,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_u": { "model": "computercraft:monitor_u", "x": 90 }, - "facing=south,variant=monitor_down_u": { "model": "computercraft:monitor_u", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_u": { "model": "computercraft:monitor_u", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_u": { "model": "computercraft:monitor_u", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "x": 90 }, - "facing=south,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "x": 90 }, - "facing=south,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "x": 90 }, - "facing=south,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "x": 90 }, - "facing=south,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "x": 90 }, - "facing=south,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "x": 90 }, - "facing=south,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "x": 90 }, - "facing=south,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "x": 90 }, - "facing=south,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "y": 90, "x": 90 }, - "facing=north,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "x": 90 }, - "facing=south,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "y": 180, "x": 90 }, - "facing=west,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "y": 270, "x": 90 }, - "facing=east,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "y": 90, "x": 90 }, - - "facing=north,variant=advanced_monitor": { "model": "computercraft:advanced_monitor" }, - "facing=south,variant=advanced_monitor": { "model": "computercraft:advanced_monitor", "y": 180 }, - "facing=west,variant=advanced_monitor": { "model": "computercraft:advanced_monitor", "y": 270 }, - "facing=east,variant=advanced_monitor": { "model": "computercraft:advanced_monitor", "y": 90 }, - "facing=north,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r" }, - "facing=south,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r", "y": 180 }, - "facing=west,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r", "y": 270 }, - "facing=east,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r", "y": 90 }, - "facing=north,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr" }, - "facing=south,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr", "y": 180 }, - "facing=west,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr", "y": 270 }, - "facing=east,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr", "y": 90 }, - "facing=north,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l" }, - "facing=south,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l", "y": 180 }, - "facing=west,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l", "y": 270 }, - "facing=east,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l", "y": 90 }, - "facing=north,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d" }, - "facing=south,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d", "y": 180 }, - "facing=west,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d", "y": 270 }, - "facing=east,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d", "y": 90 }, - "facing=north,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud" }, - "facing=south,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud", "y": 180 }, - "facing=west,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud", "y": 270 }, - "facing=east,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud", "y": 90 }, - "facing=north,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u" }, - "facing=south,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u", "y": 180 }, - "facing=west,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u", "y": 270 }, - "facing=east,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u", "y": 90 }, - "facing=north,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd" }, - "facing=south,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd", "y": 180 }, - "facing=west,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd", "y": 270 }, - "facing=east,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd", "y": 90 }, - "facing=north,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd" }, - "facing=south,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 180 }, - "facing=west,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 270 }, - "facing=east,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 90 }, - "facing=north,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld" }, - "facing=south,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld", "y": 180 }, - "facing=west,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld", "y": 270 }, - "facing=east,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld", "y": 90 }, - "facing=north,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud" }, - "facing=south,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud", "y": 180 }, - "facing=west,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud", "y": 270 }, - "facing=east,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud", "y": 90 }, - "facing=north,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud" }, - "facing=south,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 180 }, - "facing=west,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 270 }, - "facing=east,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 90 }, - "facing=north,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud" }, - "facing=south,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud", "y": 180 }, - "facing=west,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud", "y": 270 }, - "facing=east,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud", "y": 90 }, - "facing=north,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru" }, - "facing=south,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru", "y": 180 }, - "facing=west,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru", "y": 270 }, - "facing=east,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru", "y": 90 }, - "facing=north,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru" }, - "facing=south,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru", "y": 180 }, - "facing=west,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru", "y": 270 }, - "facing=east,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru", "y": 90 }, - "facing=north,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu" }, - "facing=south,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu", "y": 180 }, - "facing=west,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu", "y": 270 }, - "facing=east,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu", "y": 90 }, - - "facing=north,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "x": 270 }, - "facing=south,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "x": 270 }, - "facing=south,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "x": 270 }, - "facing=south,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "x": 270 }, - "facing=south,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "x": 270 }, - "facing=south,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "x": 270 }, - "facing=south,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "x": 270 }, - "facing=south,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "x": 270 }, - "facing=south,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "x": 270 }, - "facing=south,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "x": 270 }, - "facing=south,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "x": 270 }, - "facing=south,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "x": 270 }, - "facing=south,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "x": 270 }, - "facing=south,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "x": 270 }, - "facing=south,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "x": 270 }, - "facing=south,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "y": 90, "x": 270 }, - "facing=north,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "x": 270 }, - "facing=south,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "y": 180, "x": 270 }, - "facing=west,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "y": 270, "x": 270 }, - "facing=east,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "y": 90, "x": 270 }, - - "facing=north,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "x": 90 }, - "facing=south,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "x": 90 }, - "facing=south,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "x": 90 }, - "facing=south,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "x": 90 }, - "facing=south,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "x": 90 }, - "facing=south,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "x": 90 }, - "facing=south,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "x": 90 }, - "facing=south,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "x": 90 }, - "facing=south,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "x": 90 }, - "facing=south,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "x": 90 }, - "facing=south,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "x": 90 }, - "facing=south,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "x": 90 }, - "facing=south,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "x": 90 }, - "facing=south,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "x": 90 }, - "facing=south,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "x": 90 }, - "facing=south,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "y": 90, "x": 90 }, - "facing=north,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "x": 90 }, - "facing=south,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "y": 180, "x": 90 }, - "facing=west,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "y": 270, "x": 90 }, - "facing=east,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "y": 90, "x": 90 } - } -} +{ + "variants": { + "facing=north,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty" }, + "facing=south,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty", "y": 180 }, + "facing=west,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty", "y": 270 }, + "facing=east,variant=disk_drive_empty": { "model": "computercraft:disk_drive_empty", "y": 90 }, + "facing=north,variant=disk_drive_full": { "model": "computercraft:disk_drive_full" }, + "facing=south,variant=disk_drive_full": { "model": "computercraft:disk_drive_full", "y": 180 }, + "facing=west,variant=disk_drive_full": { "model": "computercraft:disk_drive_full", "y": 270 }, + "facing=east,variant=disk_drive_full": { "model": "computercraft:disk_drive_full", "y": 90 }, + "facing=north,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid" }, + "facing=south,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid", "y": 180 }, + "facing=west,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid", "y": 270 }, + "facing=east,variant=disk_drive_invalid": { "model": "computercraft:disk_drive_invalid", "y": 90 }, + + "facing=north,variant=printer_empty": { "model": "computercraft:printer_empty" }, + "facing=south,variant=printer_empty": { "model": "computercraft:printer_empty", "y": 180 }, + "facing=west,variant=printer_empty": { "model": "computercraft:printer_empty", "y": 270 }, + "facing=east,variant=printer_empty": { "model": "computercraft:printer_empty", "y": 90 }, + "facing=north,variant=printer_top_full": { "model": "computercraft:printer_top_full" }, + "facing=south,variant=printer_top_full": { "model": "computercraft:printer_top_full", "y": 180 }, + "facing=west,variant=printer_top_full": { "model": "computercraft:printer_top_full", "y": 270 }, + "facing=east,variant=printer_top_full": { "model": "computercraft:printer_top_full", "y": 90 }, + "facing=north,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full" }, + "facing=south,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full", "y": 180 }, + "facing=west,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full", "y": 270 }, + "facing=east,variant=printer_bottom_full": { "model": "computercraft:printer_bottom_full", "y": 90 }, + "facing=north,variant=printer_both_full": { "model": "computercraft:printer_both_full" }, + "facing=south,variant=printer_both_full": { "model": "computercraft:printer_both_full", "y": 180 }, + "facing=west,variant=printer_both_full": { "model": "computercraft:printer_both_full", "y": 270 }, + "facing=east,variant=printer_both_full": { "model": "computercraft:printer_both_full", "y": 90 }, + + "facing=north,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off" }, + "facing=south,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off", "y": 180 }, + "facing=west,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off", "y": 270 }, + "facing=east,variant=wireless_modem_off": { "model": "computercraft:wireless_modem_off", "y": 90 }, + "facing=north,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on" }, + "facing=south,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on", "y": 180 }, + "facing=west,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on", "y": 270 }, + "facing=east,variant=wireless_modem_on": { "model": "computercraft:wireless_modem_on", "y": 90 }, + + "facing=north,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, + "facing=south,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, + "facing=west,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, + "facing=east,variant=wireless_modem_up_off": { "model": "computercraft:wireless_modem_off", "x": 270 }, + "facing=north,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, + "facing=south,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, + "facing=west,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, + "facing=east,variant=wireless_modem_up_on": { "model": "computercraft:wireless_modem_on", "x": 270 }, + + "facing=north,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, + "facing=south,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, + "facing=west,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, + "facing=east,variant=wireless_modem_down_off": { "model": "computercraft:wireless_modem_off", "x": 90 }, + "facing=north,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, + "facing=south,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, + "facing=west,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, + "facing=east,variant=wireless_modem_down_on": { "model": "computercraft:wireless_modem_on", "x": 90 }, + + "facing=north,variant=monitor": { "model": "computercraft:monitor" }, + "facing=south,variant=monitor": { "model": "computercraft:monitor", "y": 180 }, + "facing=west,variant=monitor": { "model": "computercraft:monitor", "y": 270 }, + "facing=east,variant=monitor": { "model": "computercraft:monitor", "y": 90 }, + "facing=north,variant=monitor_r": { "model": "computercraft:monitor_r" }, + "facing=south,variant=monitor_r": { "model": "computercraft:monitor_r", "y": 180 }, + "facing=west,variant=monitor_r": { "model": "computercraft:monitor_r", "y": 270 }, + "facing=east,variant=monitor_r": { "model": "computercraft:monitor_r", "y": 90 }, + "facing=north,variant=monitor_lr": { "model": "computercraft:monitor_lr" }, + "facing=south,variant=monitor_lr": { "model": "computercraft:monitor_lr", "y": 180 }, + "facing=west,variant=monitor_lr": { "model": "computercraft:monitor_lr", "y": 270 }, + "facing=east,variant=monitor_lr": { "model": "computercraft:monitor_lr", "y": 90 }, + "facing=north,variant=monitor_l": { "model": "computercraft:monitor_l" }, + "facing=south,variant=monitor_l": { "model": "computercraft:monitor_l", "y": 180 }, + "facing=west,variant=monitor_l": { "model": "computercraft:monitor_l", "y": 270 }, + "facing=east,variant=monitor_l": { "model": "computercraft:monitor_l", "y": 90 }, + "facing=north,variant=monitor_d": { "model": "computercraft:monitor_d" }, + "facing=south,variant=monitor_d": { "model": "computercraft:monitor_d", "y": 180 }, + "facing=west,variant=monitor_d": { "model": "computercraft:monitor_d", "y": 270 }, + "facing=east,variant=monitor_d": { "model": "computercraft:monitor_d", "y": 90 }, + "facing=north,variant=monitor_ud": { "model": "computercraft:monitor_ud" }, + "facing=south,variant=monitor_ud": { "model": "computercraft:monitor_ud", "y": 180 }, + "facing=west,variant=monitor_ud": { "model": "computercraft:monitor_ud", "y": 270 }, + "facing=east,variant=monitor_ud": { "model": "computercraft:monitor_ud", "y": 90 }, + "facing=north,variant=monitor_u": { "model": "computercraft:monitor_u" }, + "facing=south,variant=monitor_u": { "model": "computercraft:monitor_u", "y": 180 }, + "facing=west,variant=monitor_u": { "model": "computercraft:monitor_u", "y": 270 }, + "facing=east,variant=monitor_u": { "model": "computercraft:monitor_u", "y": 90 }, + "facing=north,variant=monitor_rd": { "model": "computercraft:monitor_rd" }, + "facing=south,variant=monitor_rd": { "model": "computercraft:monitor_rd", "y": 180 }, + "facing=west,variant=monitor_rd": { "model": "computercraft:monitor_rd", "y": 270 }, + "facing=east,variant=monitor_rd": { "model": "computercraft:monitor_rd", "y": 90 }, + "facing=north,variant=monitor_lrd": { "model": "computercraft:monitor_lrd" }, + "facing=south,variant=monitor_lrd": { "model": "computercraft:monitor_lrd", "y": 180 }, + "facing=west,variant=monitor_lrd": { "model": "computercraft:monitor_lrd", "y": 270 }, + "facing=east,variant=monitor_lrd": { "model": "computercraft:monitor_lrd", "y": 90 }, + "facing=north,variant=monitor_ld": { "model": "computercraft:monitor_ld" }, + "facing=south,variant=monitor_ld": { "model": "computercraft:monitor_ld", "y": 180 }, + "facing=west,variant=monitor_ld": { "model": "computercraft:monitor_ld", "y": 270 }, + "facing=east,variant=monitor_ld": { "model": "computercraft:monitor_ld", "y": 90 }, + "facing=north,variant=monitor_rud": { "model": "computercraft:monitor_rud" }, + "facing=south,variant=monitor_rud": { "model": "computercraft:monitor_rud", "y": 180 }, + "facing=west,variant=monitor_rud": { "model": "computercraft:monitor_rud", "y": 270 }, + "facing=east,variant=monitor_rud": { "model": "computercraft:monitor_rud", "y": 90 }, + "facing=north,variant=monitor_lrud": { "model": "computercraft:monitor_lrud" }, + "facing=south,variant=monitor_lrud": { "model": "computercraft:monitor_lrud", "y": 180 }, + "facing=west,variant=monitor_lrud": { "model": "computercraft:monitor_lrud", "y": 270 }, + "facing=east,variant=monitor_lrud": { "model": "computercraft:monitor_lrud", "y": 90 }, + "facing=north,variant=monitor_lud": { "model": "computercraft:monitor_lud" }, + "facing=south,variant=monitor_lud": { "model": "computercraft:monitor_lud", "y": 180 }, + "facing=west,variant=monitor_lud": { "model": "computercraft:monitor_lud", "y": 270 }, + "facing=east,variant=monitor_lud": { "model": "computercraft:monitor_lud", "y": 90 }, + "facing=north,variant=monitor_ru": { "model": "computercraft:monitor_ru" }, + "facing=south,variant=monitor_ru": { "model": "computercraft:monitor_ru", "y": 180 }, + "facing=west,variant=monitor_ru": { "model": "computercraft:monitor_ru", "y": 270 }, + "facing=east,variant=monitor_ru": { "model": "computercraft:monitor_ru", "y": 90 }, + "facing=north,variant=monitor_lru": { "model": "computercraft:monitor_lru" }, + "facing=south,variant=monitor_lru": { "model": "computercraft:monitor_lru", "y": 180 }, + "facing=west,variant=monitor_lru": { "model": "computercraft:monitor_lru", "y": 270 }, + "facing=east,variant=monitor_lru": { "model": "computercraft:monitor_lru", "y": 90 }, + "facing=north,variant=monitor_lu": { "model": "computercraft:monitor_lu" }, + "facing=south,variant=monitor_lu": { "model": "computercraft:monitor_lu", "y": 180 }, + "facing=west,variant=monitor_lu": { "model": "computercraft:monitor_lu", "y": 270 }, + "facing=east,variant=monitor_lu": { "model": "computercraft:monitor_lu", "y": 90 }, + + "facing=north,variant=monitor_up": { "model": "computercraft:monitor", "x": 270 }, + "facing=south,variant=monitor_up": { "model": "computercraft:monitor", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up": { "model": "computercraft:monitor", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up": { "model": "computercraft:monitor", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_r": { "model": "computercraft:monitor_r", "x": 270 }, + "facing=south,variant=monitor_up_r": { "model": "computercraft:monitor_r", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_r": { "model": "computercraft:monitor_r", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_r": { "model": "computercraft:monitor_r", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "x": 270 }, + "facing=south,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_lr": { "model": "computercraft:monitor_lr", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_l": { "model": "computercraft:monitor_l", "x": 270 }, + "facing=south,variant=monitor_up_l": { "model": "computercraft:monitor_l", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_l": { "model": "computercraft:monitor_l", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_l": { "model": "computercraft:monitor_l", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_d": { "model": "computercraft:monitor_d", "x": 270 }, + "facing=south,variant=monitor_up_d": { "model": "computercraft:monitor_d", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_d": { "model": "computercraft:monitor_d", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_d": { "model": "computercraft:monitor_d", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "x": 270 }, + "facing=south,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_ud": { "model": "computercraft:monitor_ud", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_u": { "model": "computercraft:monitor_u", "x": 270 }, + "facing=south,variant=monitor_up_u": { "model": "computercraft:monitor_u", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_u": { "model": "computercraft:monitor_u", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_u": { "model": "computercraft:monitor_u", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "x": 270 }, + "facing=south,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_rd": { "model": "computercraft:monitor_rd", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "x": 270 }, + "facing=south,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_lrd": { "model": "computercraft:monitor_lrd", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "x": 270 }, + "facing=south,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_ld": { "model": "computercraft:monitor_ld", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "x": 270 }, + "facing=south,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_rud": { "model": "computercraft:monitor_rud", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "x": 270 }, + "facing=south,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_lrud": { "model": "computercraft:monitor_lrud", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "x": 270 }, + "facing=south,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_lud": { "model": "computercraft:monitor_lud", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "x": 270 }, + "facing=south,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_ru": { "model": "computercraft:monitor_ru", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "x": 270 }, + "facing=south,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_lru": { "model": "computercraft:monitor_lru", "y": 90, "x": 270 }, + "facing=north,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "x": 270 }, + "facing=south,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "y": 180, "x": 270 }, + "facing=west,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "y": 270, "x": 270 }, + "facing=east,variant=monitor_up_lu": { "model": "computercraft:monitor_lu", "y": 90, "x": 270 }, + + "facing=north,variant=monitor_down": { "model": "computercraft:monitor", "x": 90 }, + "facing=south,variant=monitor_down": { "model": "computercraft:monitor", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down": { "model": "computercraft:monitor", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down": { "model": "computercraft:monitor", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_r": { "model": "computercraft:monitor_r", "x": 90 }, + "facing=south,variant=monitor_down_r": { "model": "computercraft:monitor_r", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_r": { "model": "computercraft:monitor_r", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_r": { "model": "computercraft:monitor_r", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "x": 90 }, + "facing=south,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_lr": { "model": "computercraft:monitor_lr", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_l": { "model": "computercraft:monitor_l", "x": 90 }, + "facing=south,variant=monitor_down_l": { "model": "computercraft:monitor_l", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_l": { "model": "computercraft:monitor_l", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_l": { "model": "computercraft:monitor_l", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_d": { "model": "computercraft:monitor_d", "x": 90 }, + "facing=south,variant=monitor_down_d": { "model": "computercraft:monitor_d", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_d": { "model": "computercraft:monitor_d", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_d": { "model": "computercraft:monitor_d", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "x": 90 }, + "facing=south,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_ud": { "model": "computercraft:monitor_ud", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_u": { "model": "computercraft:monitor_u", "x": 90 }, + "facing=south,variant=monitor_down_u": { "model": "computercraft:monitor_u", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_u": { "model": "computercraft:monitor_u", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_u": { "model": "computercraft:monitor_u", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "x": 90 }, + "facing=south,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_rd": { "model": "computercraft:monitor_rd", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "x": 90 }, + "facing=south,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_lrd": { "model": "computercraft:monitor_lrd", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "x": 90 }, + "facing=south,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_ld": { "model": "computercraft:monitor_ld", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "x": 90 }, + "facing=south,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_rud": { "model": "computercraft:monitor_rud", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "x": 90 }, + "facing=south,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_lrud": { "model": "computercraft:monitor_lrud", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "x": 90 }, + "facing=south,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_lud": { "model": "computercraft:monitor_lud", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "x": 90 }, + "facing=south,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_ru": { "model": "computercraft:monitor_ru", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "x": 90 }, + "facing=south,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_lru": { "model": "computercraft:monitor_lru", "y": 90, "x": 90 }, + "facing=north,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "x": 90 }, + "facing=south,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "y": 180, "x": 90 }, + "facing=west,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "y": 270, "x": 90 }, + "facing=east,variant=monitor_down_lu": { "model": "computercraft:monitor_lu", "y": 90, "x": 90 }, + + "facing=north,variant=advanced_monitor": { "model": "computercraft:advanced_monitor" }, + "facing=south,variant=advanced_monitor": { "model": "computercraft:advanced_monitor", "y": 180 }, + "facing=west,variant=advanced_monitor": { "model": "computercraft:advanced_monitor", "y": 270 }, + "facing=east,variant=advanced_monitor": { "model": "computercraft:advanced_monitor", "y": 90 }, + "facing=north,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r" }, + "facing=south,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r", "y": 180 }, + "facing=west,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r", "y": 270 }, + "facing=east,variant=advanced_monitor_r": { "model": "computercraft:advanced_monitor_r", "y": 90 }, + "facing=north,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr" }, + "facing=south,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr", "y": 180 }, + "facing=west,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr", "y": 270 }, + "facing=east,variant=advanced_monitor_lr": { "model": "computercraft:advanced_monitor_lr", "y": 90 }, + "facing=north,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l" }, + "facing=south,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l", "y": 180 }, + "facing=west,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l", "y": 270 }, + "facing=east,variant=advanced_monitor_l": { "model": "computercraft:advanced_monitor_l", "y": 90 }, + "facing=north,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d" }, + "facing=south,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d", "y": 180 }, + "facing=west,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d", "y": 270 }, + "facing=east,variant=advanced_monitor_d": { "model": "computercraft:advanced_monitor_d", "y": 90 }, + "facing=north,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud" }, + "facing=south,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud", "y": 180 }, + "facing=west,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud", "y": 270 }, + "facing=east,variant=advanced_monitor_ud": { "model": "computercraft:advanced_monitor_ud", "y": 90 }, + "facing=north,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u" }, + "facing=south,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u", "y": 180 }, + "facing=west,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u", "y": 270 }, + "facing=east,variant=advanced_monitor_u": { "model": "computercraft:advanced_monitor_u", "y": 90 }, + "facing=north,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd" }, + "facing=south,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd", "y": 180 }, + "facing=west,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd", "y": 270 }, + "facing=east,variant=advanced_monitor_rd": { "model": "computercraft:advanced_monitor_rd", "y": 90 }, + "facing=north,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd" }, + "facing=south,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 180 }, + "facing=west,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 270 }, + "facing=east,variant=advanced_monitor_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 90 }, + "facing=north,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld" }, + "facing=south,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld", "y": 180 }, + "facing=west,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld", "y": 270 }, + "facing=east,variant=advanced_monitor_ld": { "model": "computercraft:advanced_monitor_ld", "y": 90 }, + "facing=north,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud" }, + "facing=south,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud", "y": 180 }, + "facing=west,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud", "y": 270 }, + "facing=east,variant=advanced_monitor_rud": { "model": "computercraft:advanced_monitor_rud", "y": 90 }, + "facing=north,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud" }, + "facing=south,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 180 }, + "facing=west,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 270 }, + "facing=east,variant=advanced_monitor_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 90 }, + "facing=north,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud" }, + "facing=south,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud", "y": 180 }, + "facing=west,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud", "y": 270 }, + "facing=east,variant=advanced_monitor_lud": { "model": "computercraft:advanced_monitor_lud", "y": 90 }, + "facing=north,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru" }, + "facing=south,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru", "y": 180 }, + "facing=west,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru", "y": 270 }, + "facing=east,variant=advanced_monitor_ru": { "model": "computercraft:advanced_monitor_ru", "y": 90 }, + "facing=north,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru" }, + "facing=south,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru", "y": 180 }, + "facing=west,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru", "y": 270 }, + "facing=east,variant=advanced_monitor_lru": { "model": "computercraft:advanced_monitor_lru", "y": 90 }, + "facing=north,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu" }, + "facing=south,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu", "y": 180 }, + "facing=west,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu", "y": 270 }, + "facing=east,variant=advanced_monitor_lu": { "model": "computercraft:advanced_monitor_lu", "y": 90 }, + + "facing=north,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "x": 270 }, + "facing=south,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up": { "model": "computercraft:advanced_monitor", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "x": 270 }, + "facing=south,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_r": { "model": "computercraft:advanced_monitor_r", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "x": 270 }, + "facing=south,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_lr": { "model": "computercraft:advanced_monitor_lr", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "x": 270 }, + "facing=south,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_l": { "model": "computercraft:advanced_monitor_l", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "x": 270 }, + "facing=south,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_d": { "model": "computercraft:advanced_monitor_d", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "x": 270 }, + "facing=south,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_ud": { "model": "computercraft:advanced_monitor_ud", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "x": 270 }, + "facing=south,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_u": { "model": "computercraft:advanced_monitor_u", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "x": 270 }, + "facing=south,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_rd": { "model": "computercraft:advanced_monitor_rd", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "x": 270 }, + "facing=south,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "x": 270 }, + "facing=south,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_ld": { "model": "computercraft:advanced_monitor_ld", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "x": 270 }, + "facing=south,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_rud": { "model": "computercraft:advanced_monitor_rud", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "x": 270 }, + "facing=south,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "x": 270 }, + "facing=south,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_lud": { "model": "computercraft:advanced_monitor_lud", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "x": 270 }, + "facing=south,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_ru": { "model": "computercraft:advanced_monitor_ru", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "x": 270 }, + "facing=south,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_lru": { "model": "computercraft:advanced_monitor_lru", "y": 90, "x": 270 }, + "facing=north,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "x": 270 }, + "facing=south,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "y": 180, "x": 270 }, + "facing=west,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "y": 270, "x": 270 }, + "facing=east,variant=advanced_monitor_up_lu": { "model": "computercraft:advanced_monitor_lu", "y": 90, "x": 270 }, + + "facing=north,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "x": 90 }, + "facing=south,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down": { "model": "computercraft:advanced_monitor", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "x": 90 }, + "facing=south,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_r": { "model": "computercraft:advanced_monitor_r", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "x": 90 }, + "facing=south,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_lr": { "model": "computercraft:advanced_monitor_lr", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "x": 90 }, + "facing=south,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_l": { "model": "computercraft:advanced_monitor_l", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "x": 90 }, + "facing=south,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_d": { "model": "computercraft:advanced_monitor_d", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "x": 90 }, + "facing=south,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_ud": { "model": "computercraft:advanced_monitor_ud", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "x": 90 }, + "facing=south,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_u": { "model": "computercraft:advanced_monitor_u", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "x": 90 }, + "facing=south,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_rd": { "model": "computercraft:advanced_monitor_rd", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "x": 90 }, + "facing=south,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_lrd": { "model": "computercraft:advanced_monitor_lrd", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "x": 90 }, + "facing=south,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_ld": { "model": "computercraft:advanced_monitor_ld", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "x": 90 }, + "facing=south,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_rud": { "model": "computercraft:advanced_monitor_rud", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "x": 90 }, + "facing=south,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_lrud": { "model": "computercraft:advanced_monitor_lrud", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "x": 90 }, + "facing=south,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_lud": { "model": "computercraft:advanced_monitor_lud", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "x": 90 }, + "facing=south,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_ru": { "model": "computercraft:advanced_monitor_ru", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "x": 90 }, + "facing=south,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_lru": { "model": "computercraft:advanced_monitor_lru", "y": 90, "x": 90 }, + "facing=north,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "x": 90 }, + "facing=south,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "y": 180, "x": 90 }, + "facing=west,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "y": 270, "x": 90 }, + "facing=east,variant=advanced_monitor_down_lu": { "model": "computercraft:advanced_monitor_lu", "y": 90, "x": 90 } + } +} diff --git a/src/main/resources/assets/computercraft/blockstates/CC-TurtleExpanded.json b/src/main/resources/assets/computercraft/blockstates/turtle.json similarity index 97% rename from src/main/resources/assets/computercraft/blockstates/CC-TurtleExpanded.json rename to src/main/resources/assets/computercraft/blockstates/turtle.json index 01cbbcb22..3eac3d2fb 100644 --- a/src/main/resources/assets/computercraft/blockstates/CC-TurtleExpanded.json +++ b/src/main/resources/assets/computercraft/blockstates/turtle.json @@ -1,8 +1,8 @@ -{ - "variants": { - "facing=north": { "model": "computercraft:turtle" }, - "facing=south": { "model": "computercraft:turtle", "y": 180 }, - "facing=west": { "model": "computercraft:turtle", "y": 270 }, - "facing=east": { "model": "computercraft:turtle", "y": 90 } - } -} +{ + "variants": { + "facing=north": { "model": "computercraft:turtle" }, + "facing=south": { "model": "computercraft:turtle", "y": 180 }, + "facing=west": { "model": "computercraft:turtle", "y": 270 }, + "facing=east": { "model": "computercraft:turtle", "y": 90 } + } +} diff --git a/src/main/resources/assets/computercraft/blockstates/CC-TurtleAdvanced.json b/src/main/resources/assets/computercraft/blockstates/turtle_advanced.json similarity index 97% rename from src/main/resources/assets/computercraft/blockstates/CC-TurtleAdvanced.json rename to src/main/resources/assets/computercraft/blockstates/turtle_advanced.json index 1fbebc10c..90e1ecb52 100644 --- a/src/main/resources/assets/computercraft/blockstates/CC-TurtleAdvanced.json +++ b/src/main/resources/assets/computercraft/blockstates/turtle_advanced.json @@ -1,8 +1,8 @@ -{ - "variants": { - "facing=north": { "model": "computercraft:advanced_turtle" }, - "facing=south": { "model": "computercraft:advanced_turtle", "y": 180 }, - "facing=west": { "model": "computercraft:advanced_turtle", "y": 270 }, - "facing=east": { "model": "computercraft:advanced_turtle", "y": 90 } - } -} +{ + "variants": { + "facing=north": { "model": "computercraft:advanced_turtle" }, + "facing=south": { "model": "computercraft:advanced_turtle", "y": 180 }, + "facing=west": { "model": "computercraft:advanced_turtle", "y": 270 }, + "facing=east": { "model": "computercraft:advanced_turtle", "y": 90 } + } +} diff --git a/src/main/resources/assets/computercraft/blockstates/CC-Turtle.json b/src/main/resources/assets/computercraft/blockstates/turtle_expanded.json similarity index 97% rename from src/main/resources/assets/computercraft/blockstates/CC-Turtle.json rename to src/main/resources/assets/computercraft/blockstates/turtle_expanded.json index 01cbbcb22..3eac3d2fb 100644 --- a/src/main/resources/assets/computercraft/blockstates/CC-Turtle.json +++ b/src/main/resources/assets/computercraft/blockstates/turtle_expanded.json @@ -1,8 +1,8 @@ -{ - "variants": { - "facing=north": { "model": "computercraft:turtle" }, - "facing=south": { "model": "computercraft:turtle", "y": 180 }, - "facing=west": { "model": "computercraft:turtle", "y": 270 }, - "facing=east": { "model": "computercraft:turtle", "y": 90 } - } -} +{ + "variants": { + "facing=north": { "model": "computercraft:turtle" }, + "facing=south": { "model": "computercraft:turtle", "y": 180 }, + "facing=west": { "model": "computercraft:turtle", "y": 270 }, + "facing=east": { "model": "computercraft:turtle", "y": 90 } + } +}