From cd189a5fa9bb3bfdca89adac927089c2f5202058 Mon Sep 17 00:00:00 2001 From: simibubi <31564874+simibubi@users.noreply.github.com> Date: Thu, 2 Jul 2020 17:23:42 +0200 Subject: [PATCH] Chute Implementation - Chutes can now transfer items - Chutes now propagate air flow from attached fans - Fixed a few issues with mechanical arms - Removed unused chute models - Implemented appropriate interactions between funnels and chutes --- .../java/com/simibubi/create/AllShapes.java | 2 +- .../com/simibubi/create/AllTileEntities.java | 5 + .../components/fan/EncasedFanBlock.java | 34 +- .../components/fan/EncasedFanTileEntity.java | 25 +- .../belt/transport/TransportedItemStack.java | 5 +- .../logistics/block/chute/ChuteBlock.java | 81 ++- .../block/chute/ChuteItemHandler.java | 52 ++ .../logistics/block/chute/ChuteRenderer.java | 48 ++ .../block/chute/ChuteTileEntity.java | 465 ++++++++++++++++++ .../logistics/block/depot/DepotBlock.java | 17 +- .../block/mechanicalArm/ArmBlock.java | 42 +- .../mechanicalArm/ArmInteractionPoint.java | 2 + .../block/mechanicalArm/ArmTileEntity.java | 37 +- .../realityFunnel/RealityFunnelBlock.java | 21 +- .../RealityFunnelTileEntity.java | 39 +- .../create/models/block/chute/block.json | 11 +- .../models/block/chute/block_diagonal.json | 2 +- .../block/chute/block_diagonal_start.json | 8 +- .../block/chute/block_diagonal_straight.json | 2 +- .../models/block/chute/block_windowed.json | 48 +- .../block/chute/old/block_diagonal_start.json | 138 ------ .../chute/old/block_diagonal_straight.json | 77 --- .../block/chute/old/block_diagonal_t.json | 90 ---- .../models/block/chute/old/scene.bbmodel | 1 - .../create/models/block/chute/scene.bbmodel | 1 - .../models/block/chute_funnel/block.json | 6 +- .../create/textures/block/chute_diagonal.png | Bin 1399 -> 1338 bytes 27 files changed, 891 insertions(+), 368 deletions(-) create mode 100644 src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteItemHandler.java create mode 100644 src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteRenderer.java create mode 100644 src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteTileEntity.java delete mode 100644 src/main/resources/assets/create/models/block/chute/old/block_diagonal_start.json delete mode 100644 src/main/resources/assets/create/models/block/chute/old/block_diagonal_straight.json delete mode 100644 src/main/resources/assets/create/models/block/chute/old/block_diagonal_t.json delete mode 100644 src/main/resources/assets/create/models/block/chute/old/scene.bbmodel delete mode 100644 src/main/resources/assets/create/models/block/chute/scene.bbmodel diff --git a/src/main/java/com/simibubi/create/AllShapes.java b/src/main/java/com/simibubi/create/AllShapes.java index daddda735..53980cc8f 100644 --- a/src/main/java/com/simibubi/create/AllShapes.java +++ b/src/main/java/com/simibubi/create/AllShapes.java @@ -74,8 +74,8 @@ public class AllShapes { .add(0, 10, 0, 16, 13, 16) .forDirectional(UP), CHUTE_FUNNEL = shape(3, -2, 3, 13, 2, 13).add(2, 2, 2, 14, 6, 14) - .add(1, 5, 1, 15, 16, 15) .add(0, 8, 0, 16, 14, 16) + .add(1, 5, 1, 15, 18, 15) .forDirectional(UP), BELT_FUNNEL_RETRACTED = shape(3, -5, 14, 13, 13, 19).add(0, -5, 8, 16, 16, 14) .forHorizontal(NORTH), diff --git a/src/main/java/com/simibubi/create/AllTileEntities.java b/src/main/java/com/simibubi/create/AllTileEntities.java index 141699d12..b639047f5 100644 --- a/src/main/java/com/simibubi/create/AllTileEntities.java +++ b/src/main/java/com/simibubi/create/AllTileEntities.java @@ -72,6 +72,8 @@ import com.simibubi.create.content.logistics.block.belts.observer.BeltObserverRe import com.simibubi.create.content.logistics.block.belts.observer.BeltObserverTileEntity; import com.simibubi.create.content.logistics.block.belts.tunnel.BeltTunnelRenderer; import com.simibubi.create.content.logistics.block.belts.tunnel.BeltTunnelTileEntity; +import com.simibubi.create.content.logistics.block.chute.ChuteRenderer; +import com.simibubi.create.content.logistics.block.chute.ChuteTileEntity; import com.simibubi.create.content.logistics.block.depot.DepotRenderer; import com.simibubi.create.content.logistics.block.depot.DepotTileEntity; import com.simibubi.create.content.logistics.block.diodes.AdjustablePulseRepeaterTileEntity; @@ -154,6 +156,8 @@ public class AllTileEntities { register("fluid_tank", FluidTankTileEntity::new, AllBlocks.FLUID_TANK); public static final TileEntityEntry BELT = register("belt", BeltTileEntity::new, AllBlocks.BELT); + public static final TileEntityEntry CHUTE = + register("chute", ChuteTileEntity::new, AllBlocks.CHUTE); public static final TileEntityEntry BELT_TUNNEL = register("belt_tunnel", BeltTunnelTileEntity::new, AllBlocks.BELT_TUNNEL); public static final TileEntityEntry MECHANICAL_ARM = @@ -301,6 +305,7 @@ public class AllTileEntities { bind(ROTATION_SPEED_CONTROLLER, SpeedControllerRenderer::new); bind(PACKAGER, PackagerRenderer::new); bind(DEPOT, DepotRenderer::new); + bind(CHUTE, ChuteRenderer::new); bind(CREATIVE_CRATE, SmartTileEntityRenderer::new); bind(REDSTONE_LINK, SmartTileEntityRenderer::new); diff --git a/src/main/java/com/simibubi/create/content/contraptions/components/fan/EncasedFanBlock.java b/src/main/java/com/simibubi/create/content/contraptions/components/fan/EncasedFanBlock.java index 792feb485..cde28e30e 100644 --- a/src/main/java/com/simibubi/create/content/contraptions/components/fan/EncasedFanBlock.java +++ b/src/main/java/com/simibubi/create/content/contraptions/components/fan/EncasedFanBlock.java @@ -1,5 +1,6 @@ package com.simibubi.create.content.contraptions.components.fan; +import com.simibubi.create.AllBlocks; import com.simibubi.create.AllTileEntities; import com.simibubi.create.content.contraptions.base.DirectionalKineticBlock; import com.simibubi.create.foundation.block.ITE; @@ -34,19 +35,38 @@ public class EncasedFanBlock extends DirectionalKineticBlock implements ITE { + + private static Random R = new Random(); + public ItemStack stack; public float beltPosition; public float sideOffset; @@ -25,7 +28,7 @@ public class TransportedItemStack implements Comparable { public TransportedItemStack(ItemStack stack) { this.stack = stack; - angle = new Random().nextInt(360); + angle = R.nextInt(360); sideOffset = prevSideOffset = getTargetSideOffset(); insertedFrom = Direction.UP; } diff --git a/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteBlock.java b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteBlock.java index 06c931ceb..e8a978360 100644 --- a/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteBlock.java +++ b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteBlock.java @@ -4,23 +4,34 @@ import java.util.HashMap; import java.util.Map; import com.simibubi.create.AllShapes; +import com.simibubi.create.AllTileEntities; import com.simibubi.create.content.contraptions.wrench.IWrenchable; +import com.simibubi.create.foundation.block.ITE; +import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour; +import com.simibubi.create.foundation.tileEntity.behaviour.belt.DirectBeltInputBehaviour; import com.simibubi.create.foundation.utility.Iterate; import com.simibubi.create.foundation.utility.Lang; import net.minecraft.block.Block; import net.minecraft.block.BlockState; +import net.minecraft.entity.Entity; +import net.minecraft.entity.item.ItemEntity; +import net.minecraft.entity.player.PlayerEntity; import net.minecraft.item.BlockItemUseContext; +import net.minecraft.item.ItemStack; import net.minecraft.item.ItemUseContext; import net.minecraft.state.DirectionProperty; import net.minecraft.state.EnumProperty; import net.minecraft.state.IProperty; import net.minecraft.state.StateContainer.Builder; import net.minecraft.state.properties.BlockStateProperties; +import net.minecraft.tileentity.TileEntity; import net.minecraft.util.ActionResultType; import net.minecraft.util.Direction; +import net.minecraft.util.Hand; import net.minecraft.util.IStringSerializable; import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.BlockRayTraceResult; import net.minecraft.util.math.shapes.ISelectionContext; import net.minecraft.util.math.shapes.VoxelShape; import net.minecraft.world.IBlockReader; @@ -28,7 +39,7 @@ import net.minecraft.world.IWorld; import net.minecraft.world.IWorldReader; import net.minecraft.world.World; -public class ChuteBlock extends Block implements IWrenchable { +public class ChuteBlock extends Block implements IWrenchable, ITE { public static final IProperty SHAPE = EnumProperty.create("shape", Shape.class); public static final DirectionProperty FACING = BlockStateProperties.FACING_EXCEPT_UP; @@ -41,6 +52,16 @@ public class ChuteBlock extends Block implements IWrenchable { } } + @Override + public boolean hasTileEntity(BlockState state) { + return true; + } + + @Override + public TileEntity createTileEntity(BlockState state, IBlockReader world) { + return AllTileEntities.CHUTE.create(); + } + public ChuteBlock(Properties p_i48440_1_) { super(p_i48440_1_); setDefaultState(getDefaultState().with(SHAPE, Shape.NORMAL) @@ -48,10 +69,34 @@ public class ChuteBlock extends Block implements IWrenchable { } @Override - public void onBlockAdded(BlockState state, World world, BlockPos pos, BlockState p_220082_4_, boolean p_220082_5_) { - if (p_220082_5_) + public void onLanded(IBlockReader worldIn, Entity entityIn) { + super.onLanded(worldIn, entityIn); + if (!(entityIn instanceof ItemEntity)) + return; + if (entityIn.world.isRemote) + return; + DirectBeltInputBehaviour input = TileEntityBehaviour.get(entityIn.world, new BlockPos(entityIn.getPositionVec() + .add(0, 0.5f, 0)).down(), DirectBeltInputBehaviour.TYPE); + if (input == null) + return; + if (!input.canInsertFromSide(Direction.UP)) return; + ItemEntity itemEntity = (ItemEntity) entityIn; + ItemStack toInsert = itemEntity.getItem(); + ItemStack remainder = input.handleInsertion(toInsert, Direction.UP, false); + + if (remainder.isEmpty()) + itemEntity.remove(); + if (remainder.getCount() < toInsert.getCount()) + itemEntity.setItem(remainder); + } + + @Override + public void onBlockAdded(BlockState state, World world, BlockPos pos, BlockState p_220082_4_, boolean p_220082_5_) { + withTileEntityDo(world, pos, ChuteTileEntity::onAdded); + if (p_220082_5_) + return; updateDiagonalNeighbour(state, world, pos); } @@ -72,6 +117,7 @@ public class ChuteBlock extends Block implements IWrenchable { public void onReplaced(BlockState state, World world, BlockPos pos, BlockState p_196243_4_, boolean p_196243_5_) { boolean differentBlock = state.getBlock() != p_196243_4_.getBlock(); if (state.hasTileEntity() && (differentBlock || !p_196243_4_.hasTileEntity())) { + withTileEntityDo(world, pos, c -> c.onRemoved(state)); world.removeTileEntity(pos); } if (p_196243_5_ || !differentBlock) @@ -175,4 +221,33 @@ public class ChuteBlock extends Block implements IWrenchable { super.fillStateContainer(p_206840_1_.add(SHAPE, FACING)); } + @Override + public Class getTileEntityClass() { + return ChuteTileEntity.class; + } + + @Override + public ActionResultType onUse(BlockState p_225533_1_, World world, BlockPos pos, PlayerEntity player, Hand hand, + BlockRayTraceResult p_225533_6_) { + if (!player.getHeldItem(hand) + .isEmpty()) + return ActionResultType.PASS; + if (world.isRemote) + return ActionResultType.SUCCESS; + try { + ChuteTileEntity te = getTileEntity(world, pos); + if (te == null) + return ActionResultType.PASS; + if (te.item.isEmpty()) + return ActionResultType.PASS; + player.inventory.placeItemBackInInventory(world, te.item); + te.setItem(ItemStack.EMPTY); + return ActionResultType.SUCCESS; + + } catch (TileEntityException e) { + e.printStackTrace(); + } + return ActionResultType.PASS; + } + } diff --git a/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteItemHandler.java b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteItemHandler.java new file mode 100644 index 000000000..bb4b3dad8 --- /dev/null +++ b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteItemHandler.java @@ -0,0 +1,52 @@ +package com.simibubi.create.content.logistics.block.chute; + +import net.minecraft.item.ItemStack; +import net.minecraftforge.items.IItemHandler; + +public class ChuteItemHandler implements IItemHandler { + + private ChuteTileEntity te; + + public ChuteItemHandler(ChuteTileEntity te) { + this.te = te; + } + + @Override + public int getSlots() { + return 1; + } + + @Override + public ItemStack getStackInSlot(int slot) { + return te.item; + } + + @Override + public ItemStack insertItem(int slot, ItemStack stack, boolean simulate) { + if (!te.item.isEmpty()) + return stack; + if (!simulate) + te.setItem(stack); + return ItemStack.EMPTY; + } + + @Override + public ItemStack extractItem(int slot, int amount, boolean simulate) { + ItemStack remainder = te.item.copy(); + ItemStack split = remainder.split(amount); + if (!simulate) + te.setItem(remainder); + return split; + } + + @Override + public int getSlotLimit(int slot) { + return Math.min(64, getStackInSlot(slot).getMaxStackSize()); + } + + @Override + public boolean isItemValid(int slot, ItemStack stack) { + return true; + } + +} diff --git a/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteRenderer.java b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteRenderer.java new file mode 100644 index 000000000..5094ec246 --- /dev/null +++ b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteRenderer.java @@ -0,0 +1,48 @@ +package com.simibubi.create.content.logistics.block.chute; + +import com.mojang.blaze3d.matrix.MatrixStack; +import com.simibubi.create.content.logistics.block.chute.ChuteBlock.Shape; +import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer; +import com.simibubi.create.foundation.utility.MatrixStacker; + +import net.minecraft.block.BlockState; +import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.IRenderTypeBuffer; +import net.minecraft.client.renderer.ItemRenderer; +import net.minecraft.client.renderer.model.ItemCameraTransforms.TransformType; +import net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher; +import net.minecraft.util.Direction; + +public class ChuteRenderer extends SafeTileEntityRenderer { + + public ChuteRenderer(TileEntityRendererDispatcher dispatcher) { + super(dispatcher); + } + + @Override + protected void renderSafe(ChuteTileEntity te, float partialTicks, MatrixStack ms, IRenderTypeBuffer buffer, + int light, int overlay) { + if (te.item.isEmpty()) + return; + BlockState blockState = te.getBlockState(); + if (blockState.get(ChuteBlock.FACING) != Direction.DOWN) + return; + if (blockState.get(ChuteBlock.SHAPE) != Shape.WINDOW_STRAIGHT) + return; + + ItemRenderer itemRenderer = Minecraft.getInstance() + .getItemRenderer(); + MatrixStacker msr = MatrixStacker.of(ms); + ms.push(); + msr.centre(); + float itemScale = .5f; + float itemPosition = te.itemPosition.get(partialTicks); + ms.translate(0, -.5 + itemPosition, 0); + ms.scale(itemScale, itemScale, itemScale); + msr.rotateX(itemPosition * 180); + msr.rotateY(itemPosition * 180); + itemRenderer.renderItem(te.item, TransformType.FIXED, light, overlay, ms, buffer); + ms.pop(); + } + +} diff --git a/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteTileEntity.java b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteTileEntity.java new file mode 100644 index 000000000..1d266f23c --- /dev/null +++ b/src/main/java/com/simibubi/create/content/logistics/block/chute/ChuteTileEntity.java @@ -0,0 +1,465 @@ +package com.simibubi.create.content.logistics.block.chute; + +import java.util.LinkedList; +import java.util.List; + +import javax.annotation.Nullable; + +import com.simibubi.create.AllBlocks; +import com.simibubi.create.content.contraptions.components.fan.EncasedFanBlock; +import com.simibubi.create.content.contraptions.components.fan.EncasedFanTileEntity; +import com.simibubi.create.content.contraptions.goggles.IHaveGoggleInformation; +import com.simibubi.create.content.logistics.block.chute.ChuteBlock.Shape; +import com.simibubi.create.content.logistics.block.realityFunnel.ChuteFunnelBlock; +import com.simibubi.create.content.logistics.block.realityFunnel.RealityFunnelBlock; +import com.simibubi.create.foundation.gui.widgets.InterpolatedValue; +import com.simibubi.create.foundation.tileEntity.SmartTileEntity; +import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour; +import com.simibubi.create.foundation.tileEntity.behaviour.belt.DirectBeltInputBehaviour; +import com.simibubi.create.foundation.utility.Iterate; +import com.simibubi.create.foundation.utility.VecHelper; + +import net.minecraft.block.Block; +import net.minecraft.block.BlockState; +import net.minecraft.entity.item.ItemEntity; +import net.minecraft.inventory.InventoryHelper; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.CompoundNBT; +import net.minecraft.particles.ItemParticleData; +import net.minecraft.particles.ParticleTypes; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.tileentity.TileEntityType; +import net.minecraft.util.Direction; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.MathHelper; +import net.minecraft.util.math.Vec3d; +import net.minecraft.util.text.TextFormatting; +import net.minecraftforge.common.capabilities.Capability; +import net.minecraftforge.common.util.LazyOptional; +import net.minecraftforge.items.CapabilityItemHandler; +import net.minecraftforge.items.IItemHandler; + +public class ChuteTileEntity extends SmartTileEntity implements IHaveGoggleInformation { + + float pull; + float push; + + ItemStack item; + InterpolatedValue itemPosition; + ChuteItemHandler itemHandler; + LazyOptional lazyHandler; + boolean canPickUpItems; + + public ChuteTileEntity(TileEntityType tileEntityTypeIn) { + super(tileEntityTypeIn); + item = ItemStack.EMPTY; + itemPosition = new InterpolatedValue(); + itemHandler = new ChuteItemHandler(this); + lazyHandler = LazyOptional.of(() -> itemHandler); + canPickUpItems = false; + } + + @Override + public void addBehaviours(List behaviours) { + behaviours.add(new DirectBeltInputBehaviour(this).onlyInsertWhen((d) -> canDirectlyInsertCached())); + } + + // Cached per-tick, useful when a lot of items are waiting on top of it + public boolean canDirectlyInsertCached() { + return canPickUpItems; + } + + private boolean canDirectlyInsert() { + BlockState blockState = getBlockState(); + BlockState blockStateAbove = world.getBlockState(pos.up()); + if (!AllBlocks.CHUTE.has(blockState)) + return false; + if (AllBlocks.CHUTE.has(blockStateAbove) && blockStateAbove.get(ChuteBlock.FACING) == Direction.DOWN) + return false; + if (getItemMotion() > 0 && getInputChutes().isEmpty()) + return false; + return blockState.get(ChuteBlock.FACING) == Direction.DOWN || blockState.get(ChuteBlock.SHAPE) == Shape.START; + } + + @Override + public void initialize() { + super.initialize(); + } + + @Override + public void tick() { + super.tick(); + canPickUpItems = canDirectlyInsert(); + if (item.isEmpty()) + return; + float itemMotion = getItemMotion(); + float nextOffset = itemPosition.value + itemMotion; + + if (itemMotion < 0) { + if (nextOffset < .5f) { + if (handleSideOutput()) + return; + boolean success = handleDownwardOutput(true); + if (!success) + nextOffset = .5f; + else if (nextOffset < 0) { + handleDownwardOutput(world.isRemote); + return; + } + } + } + + if (itemMotion > 0) { + if (nextOffset > .5f) { + if (handleSideOutput()) + return; + boolean success = handleUpwardOutput(true); + if (!success) + nextOffset = .5f; + else if (nextOffset > 1) { + handleUpwardOutput(world.isRemote); + return; + } + } + } + + itemPosition.set(nextOffset); + } + + private boolean handleDownwardOutput(boolean simulate) { + BlockState blockState = getBlockState(); + ChuteTileEntity targetChute = getTargetChute(blockState); + + if (targetChute != null) { + boolean canInsert = targetChute.item.isEmpty(); + if (!simulate && canInsert) { + targetChute.setItem(item, 1); + setItem(ItemStack.EMPTY); + } + return canInsert; + } + + // Diagonal chutes can only insert into other chutes + if (blockState.get(ChuteBlock.FACING) + .getAxis() + .isHorizontal()) + return false; + + BlockState stateBelow = world.getBlockState(pos.down()); + if (AllBlocks.REALITY_FUNNEL.has(stateBelow)) { + if (stateBelow.get(RealityFunnelBlock.POWERED)) + return false; + if (stateBelow.get(RealityFunnelBlock.FACING) != Direction.UP) + return false; + ItemStack remainder = RealityFunnelBlock.tryInsert(world, pos.down(), item, simulate); + if (!simulate) + setItem(remainder); + return remainder.isEmpty(); + } + + DirectBeltInputBehaviour directInput = + TileEntityBehaviour.get(world, pos.down(), DirectBeltInputBehaviour.TYPE); + if (directInput != null) { + if (!directInput.canInsertFromSide(Direction.UP)) + return false; + ItemStack remainder = directInput.handleInsertion(item, Direction.UP, simulate); + if (!simulate) + setItem(remainder); + return remainder.isEmpty(); + } + + if (Block.hasSolidSideOnTop(world, pos.down())) + return false; + + if (!simulate) { + Vec3d dropVec = VecHelper.getCenterOf(pos) + .add(0, -12 / 16f, 0); + ItemEntity dropped = new ItemEntity(world, dropVec.x, dropVec.y, dropVec.z, item.copy()); + dropped.setDefaultPickupDelay(); + dropped.setMotion(0, -.25f, 0); + world.addEntity(dropped); + setItem(ItemStack.EMPTY); + } + + return true; + } + + private boolean handleUpwardOutput(boolean simulate) { + BlockState stateAbove = world.getBlockState(pos.up()); + if (AllBlocks.REALITY_FUNNEL.has(stateAbove)) { + if (!stateAbove.get(RealityFunnelBlock.POWERED) + && stateAbove.get(RealityFunnelBlock.FACING) == Direction.DOWN) { + ItemStack remainder = RealityFunnelBlock.tryInsert(world, pos.up(), item, simulate); + if (remainder.isEmpty()) { + if (!simulate) + setItem(remainder); + return true; + } + } + } + + ChuteTileEntity bestOutput = null; + List inputChutes = getInputChutes(); + for (ChuteTileEntity targetChute : inputChutes) { + if (!targetChute.item.isEmpty()) + continue; + float itemMotion = targetChute.getItemMotion(); + if (itemMotion < 0) + continue; + if (bestOutput == null || bestOutput.getItemMotion() < itemMotion) { + bestOutput = targetChute; + } + } + + if (bestOutput != null) { + if (!simulate) { + bestOutput.setItem(item, 0); + setItem(ItemStack.EMPTY); + } + return true; + } + + if (Block.hasSolidSide(stateAbove, world, pos.up(), Direction.DOWN)) + return false; + if (!inputChutes.isEmpty()) + return false; + + if (!simulate) { + Vec3d dropVec = VecHelper.getCenterOf(pos) + .add(0, 8 / 16f, 0); + ItemEntity dropped = new ItemEntity(world, dropVec.x, dropVec.y, dropVec.z, item.copy()); + dropped.setDefaultPickupDelay(); + dropped.setMotion(0, getItemMotion() * 2, 0); + world.addEntity(dropped); + setItem(ItemStack.EMPTY); + } + return true; + } + + private boolean handleSideOutput() { + if (world.isRemote) + return false; + for (Direction direction : Iterate.horizontalDirections) { + BlockPos funnelPos = pos.offset(direction); + BlockState funnelState = world.getBlockState(funnelPos); + if (AllBlocks.CHUTE_FUNNEL.has(funnelState)) { + if (funnelState.get(ChuteFunnelBlock.POWERED)) + continue; + if (funnelState.get(ChuteFunnelBlock.HORIZONTAL_FACING) != direction.getOpposite()) + continue; + if (funnelState.get(ChuteFunnelBlock.PUSHING)) + continue; + ItemStack remainder = RealityFunnelBlock.tryInsert(world, funnelPos, item.copy(), world.isRemote); + if (remainder.getCount() != item.getCount() && !world.isRemote) + setItem(remainder); + } + } + return item.isEmpty(); + } + + public void setItem(ItemStack stack) { + setItem(stack, getItemMotion() < 0 ? 1 : 0); + } + + public void setItem(ItemStack stack, float insertionPos) { + item = stack; + itemPosition.lastValue = itemPosition.value = insertionPos; + markDirty(); + sendData(); + } + + @Override + public void remove() { + super.remove(); + if (lazyHandler != null) + lazyHandler.invalidate(); + } + + @Override + public CompoundNBT write(CompoundNBT compound) { + compound.put("Item", item.serializeNBT()); + compound.putFloat("ItemPosition", itemPosition.value); + compound.putFloat("Pull", pull); + compound.putFloat("Push", push); + return super.write(compound); + } + + @Override + public void read(CompoundNBT compound) { + ItemStack previousItem = item; + item = ItemStack.read(compound.getCompound("Item")); + itemPosition.lastValue = itemPosition.value = compound.getFloat("ItemPosition"); + pull = compound.getFloat("Pull"); + push = compound.getFloat("Push"); + super.read(compound); + + if (hasWorld() && world.isRemote && !previousItem.equals(item, false) && !item.isEmpty()) { + if (world.rand.nextInt(3) != 0) + return; + Vec3d p = VecHelper.getCenterOf(pos); + p = VecHelper.offsetRandomly(p, world.rand, .5f); + Vec3d m = Vec3d.ZERO; + world.addParticle(new ItemParticleData(ParticleTypes.ITEM, item), p.x, p.y, p.z, m.x, m.y, m.z); + } + } + + public float getItemMotion() { + // Chutes per second + final float fanSpeedModifier = 1 / 64f; + final float maxUpwardItemSpeed = 20f; + final float gravity = 4f; + + float upwardMotion = (push + pull) * fanSpeedModifier; + return (upwardMotion == 0 ? -gravity : MathHelper.clamp(upwardMotion, 0, maxUpwardItemSpeed)) / 20f; + } + + public void onRemoved(BlockState chuteState) { + ChuteTileEntity targetChute = getTargetChute(chuteState); + List inputChutes = getInputChutes(); + if (!item.isEmpty()) + InventoryHelper.spawnItemStack(world, pos.getX(), pos.getY(), pos.getZ(), item); + super.remove(); + if (targetChute != null) { + targetChute.updatePull(); + targetChute.propagatePush(); + } + inputChutes.forEach(c -> c.updatePush(inputChutes.size())); + } + + public void onAdded() { + updateContainingBlockInfo(); + updatePull(); + ChuteTileEntity targetChute = getTargetChute(getBlockState()); + if (targetChute != null) + targetChute.propagatePush(); + else + updatePush(1); + } + + public void updatePull() { + float totalPull = calculatePull(); + if (pull == totalPull) + return; + pull = totalPull; + sendData(); + ChuteTileEntity targetChute = getTargetChute(getBlockState()); + if (targetChute != null) + targetChute.updatePull(); + } + + public void updatePush(int branchCount) { + float totalPush = calculatePush(branchCount); + if (push == totalPush) + return; + push = totalPush; + sendData(); + propagatePush(); + } + + public void propagatePush() { + List inputs = getInputChutes(); + inputs.forEach(c -> c.updatePush(inputs.size())); + } + + protected float calculatePull() { + BlockState blockStateAbove = world.getBlockState(pos.up()); + if (AllBlocks.ENCASED_FAN.has(blockStateAbove) + && blockStateAbove.get(EncasedFanBlock.FACING) == Direction.DOWN) { + TileEntity te = world.getTileEntity(pos.up()); + if (te instanceof EncasedFanTileEntity && !te.isRemoved()) { + EncasedFanTileEntity fan = (EncasedFanTileEntity) te; + return Math.abs(fan.getSpeed()); + } + } + + float totalPull = 0; + for (Direction d : Iterate.directions) { + ChuteTileEntity inputChute = getInputChute(d); + if (inputChute == null) + continue; + totalPull += inputChute.pull; + } + return totalPull; + } + + protected float calculatePush(int branchCount) { + BlockState blockStateBelow = world.getBlockState(pos.down()); + if (AllBlocks.ENCASED_FAN.has(blockStateBelow) && blockStateBelow.get(EncasedFanBlock.FACING) == Direction.UP) { + TileEntity te = world.getTileEntity(pos.down()); + if (te instanceof EncasedFanTileEntity && !te.isRemoved()) { + EncasedFanTileEntity fan = (EncasedFanTileEntity) te; + return Math.abs(fan.getSpeed()); + } + } + + ChuteTileEntity targetChute = getTargetChute(getBlockState()); + if (targetChute == null) + return 0; + return targetChute.push / branchCount; + } + + @Nullable + private ChuteTileEntity getTargetChute(BlockState state) { + Direction targetDirection = state.get(ChuteBlock.FACING); + BlockPos chutePos = pos.down(); + if (targetDirection.getAxis() + .isHorizontal()) + chutePos = chutePos.offset(targetDirection.getOpposite()); + BlockState chuteState = world.getBlockState(chutePos); + if (!AllBlocks.CHUTE.has(chuteState)) + return null; + TileEntity te = world.getTileEntity(chutePos); + if (te instanceof ChuteTileEntity) + return (ChuteTileEntity) te; + return null; + } + + private List getInputChutes() { + List inputs = new LinkedList<>(); + for (Direction d : Iterate.directions) { + ChuteTileEntity inputChute = getInputChute(d); + if (inputChute == null) + continue; + inputs.add(inputChute); + } + return inputs; + } + + @Nullable + private ChuteTileEntity getInputChute(Direction direction) { + if (direction == Direction.DOWN) + return null; + direction = direction.getOpposite(); + BlockPos chutePos = pos.up(); + if (direction.getAxis() + .isHorizontal()) + chutePos = chutePos.offset(direction); + BlockState chuteState = world.getBlockState(chutePos); + if (!AllBlocks.CHUTE.has(chuteState) || chuteState.get(ChuteBlock.FACING) != direction) + return null; + TileEntity te = world.getTileEntity(chutePos); + if (te instanceof ChuteTileEntity && !te.isRemoved()) + return (ChuteTileEntity) te; + return null; + } + + @Override + public boolean addToGoggleTooltip(List tooltip, boolean isPlayerSneaking) { + tooltip.add(spacing + TextFormatting.GOLD + "Pull: " + TextFormatting.WHITE + pull); + tooltip.add(spacing + TextFormatting.GOLD + "Push: " + TextFormatting.WHITE + push); + tooltip.add(TextFormatting.YELLOW + "-> Item Motion: " + TextFormatting.WHITE + getItemMotion()); + return true; + } + + @Override + public LazyOptional getCapability(Capability cap, Direction side) { + if (cap == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) + return lazyHandler.cast(); + return super.getCapability(cap, side); + } + + public ItemStack getItem() { + return item; + } + +} diff --git a/src/main/java/com/simibubi/create/content/logistics/block/depot/DepotBlock.java b/src/main/java/com/simibubi/create/content/logistics/block/depot/DepotBlock.java index a5aa60646..c29347c7c 100644 --- a/src/main/java/com/simibubi/create/content/logistics/block/depot/DepotBlock.java +++ b/src/main/java/com/simibubi/create/content/logistics/block/depot/DepotBlock.java @@ -64,8 +64,9 @@ public class DepotBlock extends Block implements ITE { return ActionResultType.SUCCESS; withTileEntityDo(world, pos, te -> { - boolean wasEmptyHanded = player.getHeldItem(hand) - .isEmpty(); + ItemStack heldItem = player.getHeldItem(hand); + boolean wasEmptyHanded = heldItem.isEmpty(); + boolean shouldntPlaceItem = AllBlocks.MECHANICAL_ARM.isIn(heldItem); ItemStack mainItemStack = te.getHeldItemStack(); if (!mainItemStack.isEmpty()) { @@ -76,12 +77,12 @@ public class DepotBlock extends Block implements ITE { for (int i = 0; i < outputs.getSlots(); i++) player.inventory.placeItemBackInInventory(world, outputs.extractItem(i, 64, false)); - if (!wasEmptyHanded) { - TransportedItemStack heldItem = new TransportedItemStack(player.getHeldItem(hand)); - heldItem.insertedFrom = player.getHorizontalFacing(); - heldItem.prevBeltPosition = .25f; - heldItem.beltPosition = .25f; - te.setHeldItem(heldItem); + if (!wasEmptyHanded && !shouldntPlaceItem) { + TransportedItemStack transported = new TransportedItemStack(heldItem); + transported.insertedFrom = player.getHorizontalFacing(); + transported.prevBeltPosition = .25f; + transported.beltPosition = .25f; + te.setHeldItem(transported); player.setHeldItem(hand, ItemStack.EMPTY); } diff --git a/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmBlock.java b/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmBlock.java index a266435e3..e5f1518d5 100644 --- a/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmBlock.java +++ b/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmBlock.java @@ -3,16 +3,24 @@ package com.simibubi.create.content.logistics.block.mechanicalArm; import com.simibubi.create.AllShapes; import com.simibubi.create.AllTileEntities; import com.simibubi.create.content.contraptions.base.KineticBlock; +import com.simibubi.create.content.logistics.block.mechanicalArm.ArmTileEntity.Phase; import com.simibubi.create.foundation.block.ITE; import net.minecraft.block.BlockState; +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.inventory.InventoryHelper; +import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.ActionResultType; import net.minecraft.util.Direction.Axis; +import net.minecraft.util.Hand; import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.BlockRayTraceResult; import net.minecraft.util.math.shapes.ISelectionContext; import net.minecraft.util.math.shapes.VoxelShape; import net.minecraft.world.IBlockReader; import net.minecraft.world.IWorldReader; +import net.minecraft.world.World; public class ArmBlock extends KineticBlock implements ITE { @@ -24,13 +32,13 @@ public class ArmBlock extends KineticBlock implements ITE { public boolean hasIntegratedCogwheel(IWorldReader world, BlockPos pos, BlockState state) { return true; } - + @Override public VoxelShape getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) { return AllShapes.MECHANICAL_ARM; } - + @Override public Axis getRotationAxis(BlockState state) { return Axis.Y; @@ -46,4 +54,34 @@ public class ArmBlock extends KineticBlock implements ITE { return ArmTileEntity.class; } + @Override + public void onReplaced(BlockState p_196243_1_, World world, BlockPos pos, BlockState p_196243_4_, + boolean p_196243_5_) { + if (p_196243_1_.hasTileEntity() + && (p_196243_1_.getBlock() != p_196243_4_.getBlock() || !p_196243_4_.hasTileEntity())) { + withTileEntityDo(world, pos, te -> { + if (!te.heldItem.isEmpty()) + InventoryHelper.spawnItemStack(world, pos.getX(), pos.getY(), pos.getZ(), te.heldItem); + }); + world.removeTileEntity(pos); + } + } + + @Override + public ActionResultType onUse(BlockState p_225533_1_, World world, BlockPos pos, PlayerEntity player, + Hand p_225533_5_, BlockRayTraceResult p_225533_6_) { + if (world.isRemote) + return ActionResultType.SUCCESS; + withTileEntityDo(world, pos, te -> { + if (te.heldItem.isEmpty()) + return; + player.inventory.placeItemBackInInventory(world, te.heldItem); + te.heldItem = ItemStack.EMPTY; + te.phase = Phase.SEARCH_INPUTS; + te.markDirty(); + te.sendData(); + }); + return ActionResultType.SUCCESS; + } + } diff --git a/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmInteractionPoint.java b/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmInteractionPoint.java index 1d844ec5c..c247eaf62 100644 --- a/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmInteractionPoint.java +++ b/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmInteractionPoint.java @@ -147,6 +147,8 @@ public abstract class ArmInteractionPoint { static ArmInteractionPoint deserialize(IBlockReader world, CompoundNBT nbt) { BlockPos pos = NBTUtil.readBlockPos(nbt.getCompound("Pos")); ArmInteractionPoint interactionPoint = createAt(world, pos); + if (interactionPoint == null) + return null; interactionPoint.mode = NBTHelper.readEnum(nbt, "Mode", Mode.class); return interactionPoint; } diff --git a/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmTileEntity.java b/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmTileEntity.java index 9bc84fb21..88a0b9c88 100644 --- a/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmTileEntity.java +++ b/src/main/java/com/simibubi/create/content/logistics/block/mechanicalArm/ArmTileEntity.java @@ -172,9 +172,11 @@ public class ArmTileEntity extends KineticTileEntity { protected void depositItem() { ArmInteractionPoint armInteractionPoint = getTargetedInteractionPoint(); - ItemStack toInsert = heldItem.copy(); - ItemStack remainder = armInteractionPoint.insert(world, toInsert, false); - heldItem = remainder; + if (armInteractionPoint != null) { + ItemStack toInsert = heldItem.copy(); + ItemStack remainder = armInteractionPoint.insert(world, toInsert, false); + heldItem = remainder; + } phase = heldItem.isEmpty() ? Phase.SEARCH_INPUTS : Phase.SEARCH_OUTPUTS; chasedPointProgress = 0; chasedPointIndex = -1; @@ -184,19 +186,20 @@ public class ArmTileEntity extends KineticTileEntity { protected void collectItem() { ArmInteractionPoint armInteractionPoint = getTargetedInteractionPoint(); - for (int i = 0; i < armInteractionPoint.getSlotCount(world); i++) { - int amountExtracted = getDistributableAmount(armInteractionPoint, i); - if (amountExtracted == 0) - continue; - - heldItem = armInteractionPoint.extract(world, i, amountExtracted, false); - phase = Phase.SEARCH_OUTPUTS; - chasedPointProgress = 0; - chasedPointIndex = -1; - sendData(); - markDirty(); - return; - } + if (armInteractionPoint != null) + for (int i = 0; i < armInteractionPoint.getSlotCount(world); i++) { + int amountExtracted = getDistributableAmount(armInteractionPoint, i); + if (amountExtracted == 0) + continue; + + heldItem = armInteractionPoint.extract(world, i, amountExtracted, false); + phase = Phase.SEARCH_OUTPUTS; + chasedPointProgress = 0; + chasedPointIndex = -1; + sendData(); + markDirty(); + return; + } phase = Phase.SEARCH_INPUTS; chasedPointProgress = 0; @@ -221,6 +224,8 @@ public class ArmTileEntity extends KineticTileEntity { outputs.clear(); for (INBT inbt : interactionPointTag) { ArmInteractionPoint point = ArmInteractionPoint.deserialize(world, (CompoundNBT) inbt); + if (point == null) + continue; if (point.mode == Mode.DEPOSIT) outputs.add(point); if (point.mode == Mode.TAKE) diff --git a/src/main/java/com/simibubi/create/content/logistics/block/realityFunnel/RealityFunnelBlock.java b/src/main/java/com/simibubi/create/content/logistics/block/realityFunnel/RealityFunnelBlock.java index b0985465a..38361f52a 100644 --- a/src/main/java/com/simibubi/create/content/logistics/block/realityFunnel/RealityFunnelBlock.java +++ b/src/main/java/com/simibubi/create/content/logistics/block/realityFunnel/RealityFunnelBlock.java @@ -76,21 +76,26 @@ public class RealityFunnelBlock extends ProperDirectionalBlock implements ITE chute.setItem(stack, .5f)); + extracting.withAdditionalFilter(stack -> chute.getItem() + .isEmpty()); + extracting.extract(); + } + + public void tickAsVerticalChuteFunnel() { + Direction funnelFacing = RealityFunnelBlock.getFunnelFacing(getBlockState()); + BlockPos chutePos = pos.offset(funnelFacing); + TileEntity te = world.getTileEntity(chutePos); + if (!(te instanceof ChuteTileEntity)) + return; + ChuteTileEntity chute = (ChuteTileEntity) te; + if (chute.getItemMotion() > 0 != (funnelFacing == Direction.UP)) + return; + extracting.setCallback(stack -> chute.setItem(stack)); + extracting.withAdditionalFilter(stack -> chute.getItem() + .isEmpty()); + extracting.extract(); } public void tickAsBeltFunnel() { @@ -138,7 +175,7 @@ public class RealityFunnelTileEntity extends SmartTileEntity { filtering = new FilteringBehaviour(this, new FunnelFilterSlotPositioning()).showCountWhen(() -> { BlockState blockState = getBlockState(); return blockState.getBlock() instanceof HorizontalInteractionFunnelBlock - && blockState.get(HorizontalInteractionFunnelBlock.PUSHING); + && blockState.get(HorizontalInteractionFunnelBlock.PUSHING) || determineCurrentMode() == Mode.CHUTE_END; }); behaviours.add(filtering); diff --git a/src/main/resources/assets/create/models/block/chute/block.json b/src/main/resources/assets/create/models/block/chute/block.json index 69281e6fe..d1bb640b4 100644 --- a/src/main/resources/assets/create/models/block/chute/block.json +++ b/src/main/resources/assets/create/models/block/chute/block.json @@ -97,6 +97,14 @@ "south": {"uv": [9.5, 4, 14.5, 8], "texture": "#13"}, "down": {"uv": [9.5, 7.5, 14.5, 8], "texture": "#13"} } + }, + { + "from": [3, 13, 3], + "to": [13, 14, 13], + "faces": { + "up": {"uv": [9.5, 9.5, 14.5, 14.5], "texture": "#13"}, + "down": {"uv": [9.5, 9.5, 14.5, 14.5], "texture": "#13"} + } } ], "groups": [ @@ -109,6 +117,5 @@ "name": "ChuteBase", "origin": [8, 8, -7], "children": [4, 5, 6, 7] - } - ] + }, 8] } \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/chute/block_diagonal.json b/src/main/resources/assets/create/models/block/chute/block_diagonal.json index 1e5ca301b..7f7428bce 100644 --- a/src/main/resources/assets/create/models/block/chute/block_diagonal.json +++ b/src/main/resources/assets/create/models/block/chute/block_diagonal.json @@ -37,7 +37,7 @@ "rotation": {"angle": 45, "axis": "x", "origin": [8, 8, 8]}, "faces": { "north": {"uv": [0, 10, 11, 16], "rotation": 270, "texture": "#2"}, - "east": {"uv": [13, 0, 16, 11], "texture": "#2"}, + "east": {"uv": [13, 11, 16, 0], "texture": "#2"}, "south": {"uv": [0, 10, 11, 16], "rotation": 270, "texture": "#2"}, "west": {"uv": [13, 0, 16, 11], "rotation": 180, "texture": "#2"}, "up": {"uv": [5, 10, 11, 13], "rotation": 180, "texture": "#2"} diff --git a/src/main/resources/assets/create/models/block/chute/block_diagonal_start.json b/src/main/resources/assets/create/models/block/chute/block_diagonal_start.json index bfd61b68e..8b53f63c6 100644 --- a/src/main/resources/assets/create/models/block/chute/block_diagonal_start.json +++ b/src/main/resources/assets/create/models/block/chute/block_diagonal_start.json @@ -68,8 +68,8 @@ "to": [14.1, 10.666, 14.1], "rotation": {"angle": 45, "axis": "x", "origin": [8, 8, 8]}, "faces": { - "north": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "east": {"uv": [13, 0, 16, 11], "texture": "#2"}, + "north": {"uv": [0, 10, 11, 16], "rotation": 270, "texture": "#2"}, + "east": {"uv": [13, 11, 16, 0], "texture": "#2"}, "south": {"uv": [0, 10, 11, 16], "rotation": 270, "texture": "#2"}, "west": {"uv": [13, 0, 16, 11], "rotation": 180, "texture": "#2"}, "up": {"uv": [5, 10, 11, 13], "rotation": 180, "texture": "#2"} @@ -81,7 +81,7 @@ "rotation": {"angle": 45, "axis": "x", "origin": [8, 8, 8]}, "faces": { "north": {"uv": [1, 3, 11, 10], "rotation": 90, "texture": "#2"}, - "east": {"uv": [1, 0, 11, 3], "rotation": 270, "texture": "#2"}, + "east": {"uv": [0, 0, 10, 3], "rotation": 270, "texture": "#2"}, "south": {"uv": [1, 3, 11, 10], "rotation": 90, "texture": "#2"}, "west": {"uv": [1, 0, 11, 3], "rotation": 90, "texture": "#2"} } @@ -90,7 +90,7 @@ "from": [3, 13, 3], "to": [13, 14, 13], "faces": { - "up": {"uv": [11, 11, 16, 16], "rotation": 180, "texture": "#2"} + "up": {"uv": [9.5, 9.5, 14.5, 14.5], "rotation": 180, "texture": "#13"} } } ], diff --git a/src/main/resources/assets/create/models/block/chute/block_diagonal_straight.json b/src/main/resources/assets/create/models/block/chute/block_diagonal_straight.json index 98410e8a5..d6d05dd68 100644 --- a/src/main/resources/assets/create/models/block/chute/block_diagonal_straight.json +++ b/src/main/resources/assets/create/models/block/chute/block_diagonal_straight.json @@ -13,7 +13,7 @@ "rotation": {"angle": 45, "axis": "x", "origin": [8, 8, 8]}, "faces": { "north": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "east": {"uv": [13, 0, 16, 11], "texture": "#2"}, + "east": {"uv": [13, 11, 16, 0], "texture": "#2"}, "south": {"uv": [0, 10, 11, 16], "rotation": 270, "texture": "#2"}, "west": {"uv": [13, 0, 16, 11], "rotation": 180, "texture": "#2"} } diff --git a/src/main/resources/assets/create/models/block/chute/block_windowed.json b/src/main/resources/assets/create/models/block/chute/block_windowed.json index e30a8fa32..fecf23214 100644 --- a/src/main/resources/assets/create/models/block/chute/block_windowed.json +++ b/src/main/resources/assets/create/models/block/chute/block_windowed.json @@ -237,8 +237,53 @@ "south": {"uv": [0, 7, 6, 9.5], "texture": "#13"}, "west": {"uv": [0, 7, 6, 9.5], "texture": "#13"} } + }, + { + "from": [3, 13, 3], + "to": [13, 14, 13], + "faces": { + "up": {"uv": [9.5, 9.5, 14.5, 14.5], "texture": "#13"}, + "down": {"uv": [9.5, 9.5, 14.5, 14.5], "texture": "#13"} + } } ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, 1, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 90, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 1.5, 0], + "scale": [0.5, 0.5, 0.5] + } + }, "groups": [ { "name": "ChuteTop", @@ -254,6 +299,5 @@ "name": "windows", "origin": [8, 8, 8], "children": [16, 17, 18, 19] - } - ] + }, 20] } \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/chute/old/block_diagonal_start.json b/src/main/resources/assets/create/models/block/chute/old/block_diagonal_start.json deleted file mode 100644 index b8a0c4652..000000000 --- a/src/main/resources/assets/create/models/block/chute/old/block_diagonal_start.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "credit": "Made with Blockbench", - "parent": "block/block", - "textures": { - "13": "create:block/chute", - "particle": "create:block/brass_block" - }, - "elements": [ - { - "from": [3, 8, 1], - "to": [13, 16, 3], - "rotation": {"angle": 0, "axis": "y", "origin": [11, 16, -3]}, - "faces": { - "north": {"uv": [9.5, 0, 14.5, 4], "texture": "#13"}, - "south": {"uv": [9.5, 0, 14.5, 4], "texture": "#13"}, - "up": {"uv": [1, 0, 6, 1], "texture": "#13"}, - "down": {"uv": [1, 6, 6, 7], "texture": "#13"} - } - }, - { - "from": [3, 8, 13], - "to": [13, 16, 15], - "rotation": {"angle": 0, "axis": "y", "origin": [5, 16, 19]}, - "faces": { - "north": {"uv": [9.5, 0, 14.5, 4], "texture": "#13"}, - "south": {"uv": [9.5, 0, 14.5, 4], "texture": "#13"}, - "up": {"uv": [1, 0, 6, 1], "rotation": 180, "texture": "#13"}, - "down": {"uv": [1, 6, 6, 7], "rotation": 180, "texture": "#13"} - } - }, - { - "from": [1, 8, 1], - "to": [3, 16, 15], - "rotation": {"angle": 0, "axis": "y", "origin": [9, 16, 9]}, - "faces": { - "north": {"uv": [14.5, 0, 15.5, 4], "texture": "#13"}, - "east": {"uv": [8.5, 0, 15.5, 4], "texture": "#13"}, - "south": {"uv": [8.5, 0, 9.5, 4], "texture": "#13"}, - "west": {"uv": [8.5, 0, 15.5, 4], "texture": "#13"}, - "up": {"uv": [0, 0, 1, 7], "texture": "#13"}, - "down": {"uv": [0, 0, 1, 7], "texture": "#13"} - } - }, - { - "from": [13, 8, 1], - "to": [15, 16, 15], - "rotation": {"angle": 0, "axis": "y", "origin": [7, 16, 7]}, - "faces": { - "north": {"uv": [8.5, 0, 9.5, 4], "texture": "#13"}, - "east": {"uv": [8.5, 0, 15.5, 4], "texture": "#13"}, - "south": {"uv": [14.5, 0, 15.5, 4], "texture": "#13"}, - "west": {"uv": [8.5, 0, 15.5, 4], "texture": "#13"}, - "up": {"uv": [0, 0, 1, 7], "rotation": 180, "texture": "#13"}, - "down": {"uv": [0, 0, 1, 7], "rotation": 180, "texture": "#13"} - } - }, - { - "from": [2, 5.7, 2], - "to": [14, 8.7, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -24, 56]}, - "faces": { - "north": {"uv": [7.5, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "east": {"uv": [7.5, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "south": {"uv": [9, 10.5, 15, 14.5], "rotation": 180, "texture": "#13"}, - "west": {"uv": [9, 11, 15, 15], "rotation": 180, "texture": "#13"}, - "up": {"uv": [9, 9.5, 15, 15.5], "rotation": 180, "texture": "#13"}, - "down": {"uv": [9, 11, 15, 15], "rotation": 180, "texture": "#13"} - } - }, - { - "from": [2.1, 4, 2.1], - "to": [13.9, 10.666, 13.9], - "rotation": {"angle": -45, "axis": "x", "origin": [8, 8, 8]}, - "faces": { - "north": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "east": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "west": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"} - } - }, - { - "from": [1.9, -12, 1.9], - "to": [14.1, 4, 14.1], - "rotation": {"angle": -45, "axis": "x", "origin": [8, 8, 8]}, - "faces": { - "north": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "east": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "south": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "west": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "up": {"uv": [9, 9, 15, 15], "texture": "#13"}, - "down": {"uv": [9, 9, 15, 15], "texture": "#13"} - } - } - ], - "display": { - "thirdperson_righthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "thirdperson_lefthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "firstperson_righthand": { - "rotation": [0, 45, 0], - "scale": [0.4, 0.4, 0.4] - }, - "firstperson_lefthand": { - "rotation": [0, 225, 0], - "scale": [0.4, 0.4, 0.4] - }, - "ground": { - "translation": [0, 3.25, 0], - "scale": [0.25, 0.25, 0.25] - }, - "gui": { - "rotation": [30, 225, 0], - "translation": [0, 1, 0], - "scale": [0.5, 0.5, 0.5] - }, - "head": { - "rotation": [0, 90, 0] - }, - "fixed": { - "rotation": [0, 90, 0], - "translation": [0, 1.5, 0], - "scale": [0.5, 0.5, 0.5] - } - }, - "groups": [ - { - "name": "group", - "origin": [8, 56, -56], - "children": [0, 1, 2, 3, 4, 5, 6] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/chute/old/block_diagonal_straight.json b/src/main/resources/assets/create/models/block/chute/old/block_diagonal_straight.json deleted file mode 100644 index d721e031a..000000000 --- a/src/main/resources/assets/create/models/block/chute/old/block_diagonal_straight.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "credit": "Made with Blockbench", - "parent": "block/block", - "textures": { - "13": "create:block/chute", - "particle": "create:block/brass_block" - }, - "elements": [ - { - "from": [1.9, 4, 1.9], - "to": [14.1, 10.666, 14.1], - "rotation": {"angle": -45, "axis": "x", "origin": [8, 8, 8]}, - "faces": { - "north": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "east": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "south": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "west": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"} - } - }, - { - "from": [1.9, -12, 1.9], - "to": [14.1, 4, 14.1], - "rotation": {"angle": -45, "axis": "x", "origin": [8, 8, 8]}, - "faces": { - "north": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "east": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "south": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "west": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "down": {"uv": [9, 8, 15, 16], "texture": "#13"} - } - } - ], - "display": { - "thirdperson_righthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "thirdperson_lefthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "firstperson_righthand": { - "rotation": [0, 45, 0], - "scale": [0.4, 0.4, 0.4] - }, - "firstperson_lefthand": { - "rotation": [0, 225, 0], - "scale": [0.4, 0.4, 0.4] - }, - "ground": { - "translation": [0, 3.25, 0], - "scale": [0.25, 0.25, 0.25] - }, - "gui": { - "rotation": [30, 225, 0], - "translation": [0, 1, 0], - "scale": [0.5, 0.5, 0.5] - }, - "head": { - "rotation": [0, 90, 0] - }, - "fixed": { - "rotation": [0, 90, 0], - "translation": [0, 1.5, 0], - "scale": [0.5, 0.5, 0.5] - } - }, - "groups": [ - { - "name": "group", - "origin": [8, 8, -8], - "children": [0, 1] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/chute/old/block_diagonal_t.json b/src/main/resources/assets/create/models/block/chute/old/block_diagonal_t.json deleted file mode 100644 index f62998689..000000000 --- a/src/main/resources/assets/create/models/block/chute/old/block_diagonal_t.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "credit": "Made with Blockbench", - "parent": "block/block", - "textures": { - "13": "create:block/chute", - "particle": "create:block/brass_block" - }, - "elements": [ - { - "from": [2, 8, 2], - "to": [14, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 40]}, - "faces": { - "north": {"uv": [9, 11, 15, 15], "rotation": 180, "texture": "#13"}, - "east": {"uv": [9, 10.5, 15, 14.5], "rotation": 180, "texture": "#13"}, - "south": {"uv": [9, 10.5, 15, 14.5], "rotation": 180, "texture": "#13"}, - "west": {"uv": [9, 11, 15, 15], "rotation": 180, "texture": "#13"}, - "up": {"uv": [9, 9, 15, 15], "rotation": 180, "texture": "#13"}, - "down": {"uv": [9, 11, 15, 15], "rotation": 180, "texture": "#13"} - } - }, - { - "from": [1.9, 4, 1.9], - "to": [14.1, 10.666, 14.1], - "rotation": {"angle": -45, "axis": "x", "origin": [8, 8, 8]}, - "faces": { - "north": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "east": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "south": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"}, - "west": {"uv": [6, 10, 9, 16], "rotation": 90, "texture": "#13"} - } - }, - { - "from": [1.9, -12, 1.9], - "to": [14.1, 4, 14.1], - "rotation": {"angle": -45, "axis": "x", "origin": [8, 8, 8]}, - "faces": { - "north": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "east": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "south": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "west": {"uv": [9, 8, 15, 16], "texture": "#13"}, - "down": {"uv": [9, 9, 15, 15], "texture": "#13"} - } - } - ], - "display": { - "thirdperson_righthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "thirdperson_lefthand": { - "rotation": [75, 45, 0], - "translation": [0, 2.5, 0], - "scale": [0.375, 0.375, 0.375] - }, - "firstperson_righthand": { - "rotation": [0, 45, 0], - "scale": [0.4, 0.4, 0.4] - }, - "firstperson_lefthand": { - "rotation": [0, 225, 0], - "scale": [0.4, 0.4, 0.4] - }, - "ground": { - "translation": [0, 3.25, 0], - "scale": [0.25, 0.25, 0.25] - }, - "gui": { - "rotation": [30, 225, 0], - "translation": [0, 1, 0], - "scale": [0.5, 0.5, 0.5] - }, - "head": { - "rotation": [0, 90, 0] - }, - "fixed": { - "rotation": [0, 90, 0], - "translation": [0, 1.5, 0], - "scale": [0.5, 0.5, 0.5] - } - }, - "groups": [ - { - "name": "group", - "origin": [8, 24, -24], - "children": [0, 1, 2] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/chute/old/scene.bbmodel b/src/main/resources/assets/create/models/block/chute/old/scene.bbmodel deleted file mode 100644 index 363f03e35..000000000 --- a/src/main/resources/assets/create/models/block/chute/old/scene.bbmodel +++ /dev/null @@ -1 +0,0 @@ -{"meta":{"format_version":"3.2","model_format":"java_block","box_uv":false},"name":"block","parent":"block/block","ambientocclusion":true,"resolution":{"width":16,"height":16},"elements":[{"name":"cube","from":[13,48,2],"to":[14,56,14],"autouv":0,"color":3,"origin":[9,56,9],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"cb247a93-b132-0d89-060e-7d32ac911851"},{"name":"cube","from":[2,48,2],"to":[3,56,14],"autouv":0,"color":2,"origin":[9,56,9],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"9617a0c3-50b9-edba-695f-ed23d954b273"},{"name":"cube","from":[3,48,13],"to":[13,56,14],"autouv":0,"color":4,"origin":[8,56,20],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"30114a15-21e6-cbe3-478d-b1be5b551d3a"},{"name":"cube","from":[3,48,2],"to":[13,56,3],"autouv":0,"color":5,"origin":[8,56,9],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"ff2e3c87-362b-61de-c74f-ee3ae8ae823f"},{"name":"cube","from":[1,56,1],"to":[3,64,15],"autouv":0,"color":1,"origin":[9,64,9],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"f5020da6-1b01-2c10-9577-ef8feca78368"},{"name":"cube","from":[3,56,1],"to":[13,64,3],"autouv":0,"color":4,"origin":[11,64,-3],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"d74886e8-f476-5f70-a0b9-a6c0b74b1ed6"},{"name":"cube","from":[13,56,1],"to":[15,64,15],"autouv":0,"color":1,"origin":[7,64,7],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"eed9e3e2-5891-968a-4d04-6d8dc132e64b"},{"name":"cube","from":[3,56,13],"to":[13,64,15],"autouv":0,"color":4,"origin":[5,64,19],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"bfccb904-0eaf-2126-c2c3-83ed5786ceab"},{"name":"cube","from":[3,8,1],"to":[13,16,3],"autouv":0,"color":4,"origin":[11,16,-3],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"9f6326ae-0536-f38c-5e34-8a803949fd3b"},{"name":"cube","from":[3,8,13],"to":[13,16,15],"autouv":0,"color":4,"origin":[5,16,19],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"953c869b-d823-3e54-1bbc-9c09aeb49191"},{"name":"cube","from":[1,8,1],"to":[3,16,15],"autouv":0,"color":1,"origin":[9,16,9],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"c6dba88d-01f3-7796-4d93-aeade5f211ce"},{"name":"cube","from":[13,8,1],"to":[15,16,15],"autouv":0,"color":1,"origin":[7,16,7],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"a862a613-3a45-99e5-0466-f4cbf8c6d7f4"},{"name":"cube","from":[13,0,2],"to":[14,8,14],"autouv":0,"color":3,"origin":[9,8,9],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"7a237e57-bd5f-8cb1-e82f-c8c216d80824"},{"name":"cube","from":[2,0,2],"to":[3,8,14],"autouv":0,"color":2,"origin":[9,8,9],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"65d5d282-2577-9dc9-d9b5-b45404b9b0f7"},{"name":"cube","from":[3,0,13],"to":[13,8,14],"autouv":0,"color":4,"origin":[8,8,20],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"b7172991-3b3b-b942-7518-96dd64150617"},{"name":"cube","from":[3,0,2],"to":[13,8,3],"autouv":0,"color":5,"origin":[8,8,9],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"657fc7f7-d4d3-e6d4-5671-dd6809ba81d8"},{"name":"cube","from":[13,-16,2],"to":[14,-8,14],"autouv":0,"color":3,"origin":[9,-8,9],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"130bea9c-264a-027b-1640-2323773eea5f"},{"name":"cube","from":[2,-16,2],"to":[3,-8,14],"autouv":0,"color":2,"origin":[9,-8,9],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"804db574-84c3-a9b9-e9e8-8e593501abaf"},{"name":"cube","from":[3,-16,13],"to":[13,-8,14],"autouv":0,"color":4,"origin":[8,-8,20],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"26431adb-f9d9-8039-a6f8-43fa248e8441"},{"name":"cube","from":[3,-16,2],"to":[13,-8,3],"autouv":0,"color":5,"origin":[8,-8,9],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"978324b1-beb8-89f9-3442-5352d2e6c4ca"},{"name":"cube","from":[3,40,-31],"to":[13,48,-29],"autouv":0,"color":4,"origin":[11,48,-35],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"9369884d-2997-8125-e18d-facc272b81e6"},{"name":"cube","from":[3,40,-19],"to":[13,48,-17],"autouv":0,"color":4,"origin":[5,48,-13],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"b222ad5a-6161-01a1-9195-cbcb8be142dd"},{"name":"cube","from":[1,40,-31],"to":[3,48,-17],"autouv":0,"color":1,"origin":[9,48,-23],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"7f9cef98-1123-4d09-58ff-2a3efa7b13e8"},{"name":"cube","from":[13,40,-31],"to":[15,48,-17],"autouv":0,"color":1,"origin":[7,48,-25],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"3a1bc73e-f621-7501-f0d6-06eef44e704a"},{"name":"cube","from":[13,32,-30],"to":[14,40,-18],"autouv":0,"color":3,"origin":[9,40,-23],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"d61acea9-b417-0d4f-68bc-f254ff2583f9"},{"name":"cube","from":[2,32,-30],"to":[3,40,-18],"autouv":0,"color":2,"origin":[9,40,-23],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"4a67d982-08bc-6b87-e7e3-940859e88304"},{"name":"cube","from":[3,32,-19],"to":[13,40,-18],"autouv":0,"color":4,"origin":[8,40,-12],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"0d55777c-1c80-0c28-37f5-3dcd2291116c"},{"name":"cube","from":[3,32,-30],"to":[13,40,-29],"autouv":0,"color":5,"origin":[8,40,-23],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"9dfd2c4c-efdf-e794-6cbe-17f0393988d1"},{"name":"cube","from":[3,56,-31],"to":[13,64,-29],"autouv":0,"color":4,"origin":[11,64,-35],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"5483a732-15ac-8972-1bc8-bd9390dea1d6"},{"name":"cube","from":[3,56,-19],"to":[13,64,-17],"autouv":0,"color":4,"origin":[5,64,-13],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"89d38e87-6aaa-8630-99bc-4c06adc63653"},{"name":"cube","from":[1,56,-31],"to":[3,64,-17],"autouv":0,"color":1,"origin":[9,64,-23],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"af6c85f8-6ee9-f719-f369-2b3deeeebcd2"},{"name":"cube","from":[13,56,-31],"to":[15,64,-17],"autouv":0,"color":1,"origin":[7,64,-25],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"a0c011f9-fb73-a1c9-16db-3334215306de"},{"name":"cube","from":[13,48,-30],"to":[14,56,-18],"autouv":0,"color":3,"origin":[9,56,-23],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"d944e897-2343-159a-c29f-5138c8731201"},{"name":"cube","from":[2,48,-30],"to":[3,56,-18],"autouv":0,"color":2,"origin":[9,56,-23],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"b7ddc4cf-f13f-1bd7-6b96-34b9a35f491d"},{"name":"cube","from":[3,48,-19],"to":[13,56,-18],"autouv":0,"color":4,"origin":[8,56,-12],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"b6644343-f029-d9c9-a7fc-338c4d6ada03"},{"name":"cube","from":[3,48,-30],"to":[13,56,-29],"autouv":0,"color":5,"origin":[8,56,-23],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"a6cca398-4a1d-b023-80f4-5b749b0421ec"},{"name":"cube","from":[3,56,-47],"to":[13,64,-45],"autouv":0,"color":4,"origin":[11,64,-51],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"772eb9b6-7cc2-1b0b-c215-a0517f4a39d4"},{"name":"cube","from":[3,56,-35],"to":[13,64,-33],"autouv":0,"color":4,"origin":[5,64,-29],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"955e2790-ea98-e594-b848-2f9e6de29099"},{"name":"cube","from":[1,56,-47],"to":[3,64,-33],"autouv":0,"color":1,"origin":[9,64,-39],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"3d8956b4-9a16-2c9a-1cac-b67df352a5b6"},{"name":"cube","from":[13,56,-47],"to":[15,64,-33],"autouv":0,"color":1,"origin":[7,64,-41],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"d2529932-c015-11a1-ef0f-bb54a9f458de"},{"name":"cube","from":[13,48,-46],"to":[14,56,-34],"autouv":0,"color":3,"origin":[9,56,-39],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"53025b82-19bd-2198-048e-a70c1b3874ec"},{"name":"cube","from":[2,48,-46],"to":[3,56,-34],"autouv":0,"color":2,"origin":[9,56,-39],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"d157b7f2-3208-c66d-4021-e5f5c014de60"},{"name":"cube","from":[3,48,-35],"to":[13,56,-34],"autouv":0,"color":4,"origin":[8,56,-28],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"7b668473-229f-a142-74c2-e84c111224ef"},{"name":"cube","from":[3,48,-46],"to":[13,56,-45],"autouv":0,"color":5,"origin":[8,56,-39],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"7ae61b0d-779c-2cdf-0fff-ce95992aae14"},{"name":"cube","from":[-16,-48,0],"to":[0,-32,16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"f9a9f7be-7591-dc3d-860a-319e4b865afa"},{"name":"cube","from":[-16,-32,0],"to":[0,-16,16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"ce2f53be-2851-9207-06a8-535a6b56681b"},{"name":"cube","from":[-16,-16,0],"to":[0,0,16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"8f68aabd-36a0-faa2-77e7-fa05b7dba552"},{"name":"cube","from":[-16,0,0],"to":[0,16,16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"346913f0-9693-3da9-7385-7d98f9e4ec6b"},{"name":"cube","from":[-16,0,-16],"to":[0,16,0],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"2feba15c-c0e6-8470-9a2b-dca42f1ec8c9"},{"name":"cube","from":[-16,16,-32],"to":[0,32,-16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"d7d6a48e-2074-9cce-6673-c38b9fa546ea"},{"name":"cube","from":[-16,32,-48],"to":[0,48,-32],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"47009ce0-915d-70bc-88ff-94e738617c13"},{"name":"cube","from":[-16,16,0],"to":[0,32,16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"7be3f1b8-ae0b-fca9-5de0-fa647792e918"},{"name":"cube","from":[-16,32,-32],"to":[0,48,-16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"201625dd-d6da-771e-a053-81c3748a953f"},{"name":"cube","from":[-16,48,-48],"to":[0,64,-32],"autouv":1,"color":4,"origin":[8,24,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"baf84af7-f139-bf9d-22aa-205bf33d1b3c"},{"name":"cube","from":[-16,48,-32],"to":[0,64,-16],"autouv":1,"color":4,"origin":[8,24,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"c4343a87-53b9-a6a6-6e6c-3c7868bcafdf"},{"name":"cube","from":[3,-8,1],"to":[13,0,3],"autouv":0,"color":4,"origin":[11,0,-3],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"fae7c3dc-3a65-9192-6d98-c299a72e957b"},{"name":"cube","from":[3,-8,13],"to":[13,0,15],"autouv":0,"color":4,"origin":[5,0,19],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"9216ac4e-0f6b-fa70-a48b-546dcc9e8211"},{"name":"cube","from":[1,-8,1],"to":[3,0,15],"autouv":0,"color":1,"origin":[9,0,9],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"2765ceca-6411-317b-d189-f6833a451ca2"},{"name":"cube","from":[13,-8,1],"to":[15,0,15],"autouv":0,"color":1,"origin":[7,0,7],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"9fe26dd5-7996-e435-a5f9-ea08786e2557"},{"name":"cube","from":[1,-24,1],"to":[15,-16,15],"autouv":0,"color":5,"visibility":false,"origin":[8,24,-24],"faces":{"north":{"uv":[8.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,7,7],"texture":0},"down":{"uv":[0,0,7,7],"texture":0}},"uuid":"23be82fc-49cd-253f-2642-fe4740f144a1"},{"name":"cube","from":[0,-48,16],"to":[16,-37,32],"autouv":0,"color":7,"origin":[0.5,-37.5,16.5],"faces":{"north":{"uv":[0,5,16,16],"texture":2},"east":{"uv":[0,5,16,16],"texture":2},"south":{"uv":[0,5,16,16],"texture":2},"west":{"uv":[0,5,16,16],"texture":2},"up":{"uv":[0,0,16,16],"texture":4},"down":{"uv":[0,0,16,16],"texture":4}},"uuid":"8521ed0a-023c-5025-cfa0-a3d5b12d3a9f"},{"name":"cube","from":[1,-37,17],"to":[15,-35,31],"autouv":0,"color":1,"origin":[9,-50,25],"faces":{"north":{"uv":[1,14,15,16],"texture":3},"east":{"uv":[1,14,15,16],"texture":3},"south":{"uv":[1,14,15,16],"texture":3},"west":{"uv":[1,14,15,16],"texture":3},"up":{"uv":[1,0,15,14],"texture":3},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"d89925d8-7c75-e833-6a34-3e865ac3417d"},{"name":"cube","from":[2,-22,-54],"to":[14,-16,-47],"autouv":1,"color":5,"origin":[8,-40,40],"faces":{"north":{"uv":[4,10,16,16],"rotation":180,"texture":0},"east":{"uv":[9,10,16,16],"rotation":180,"texture":0},"south":{"uv":[0,0,12,6]},"west":{"uv":[0,0,7,6]},"up":{"uv":[0,0,12,7]},"down":{"uv":[0,0,12,7]}},"uuid":"6240255c-fe04-0455-7c95-41f1ae08ae52"},{"name":"cube","from":[2.2,24,-30],"to":[13.8,32,-18],"autouv":0,"color":5,"origin":[8,8,8],"faces":{"north":{"uv":[9,11,15,15],"rotation":180,"texture":0},"east":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"south":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"west":{"uv":[9,11,15,15],"rotation":180,"texture":0},"up":{"uv":[9,11,15,15],"rotation":180,"texture":0},"down":{"uv":[9,11,15,15],"rotation":180,"texture":0}},"uuid":"786b50e4-398f-69b9-c394-8280a828d119"},{"name":"cube","from":[1.9,-12,-14],"to":[14.099999999999998,4,-2],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,8,-8],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"066dcb14-3625-4555-9b70-262fac458b33"},{"name":"cube","from":[-16,32,0],"to":[0,48,16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"53dd545a-edec-5cd9-f804-f101359cab1f"},{"name":"cube","from":[-16,48,0],"to":[0,64,16],"autouv":1,"color":4,"origin":[8,8,8],"faces":{"north":{"uv":[0,0,16,16]},"east":{"uv":[0,0,16,16]},"south":{"uv":[0,0,16,16]},"west":{"uv":[0,0,16,16]},"up":{"uv":[0,0,16,16]},"down":{"uv":[0,0,16,16]}},"uuid":"b7792388-9a39-5016-9a15-f5a6a22eb4f2"},{"name":"cube","from":[13,45,1],"to":[15,48,15],"autouv":0,"color":3,"origin":[9,48,9],"faces":{"north":{"uv":[8.5,0,9.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[14.5,0,15.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"texture":0},"down":{"uv":[6,0,7,7],"texture":0}},"uuid":"9b1319e8-574d-f388-da3a-554b916bc6dc"},{"name":"cube","from":[3,45,13],"to":[13,48,15],"autouv":0,"color":7,"origin":[9,48,9],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"dc789d04-3a62-c8ee-f0f9-fd3e0a29f727"},{"name":"cube","from":[12,40,13],"to":[13,45,15],"autouv":0,"color":0,"origin":[11,48,9],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[9,0,16,4],"texture":0},"south":{"uv":[14,1.5,14.5,4],"texture":0},"west":{"uv":[13,1.5,14,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"texture":0}},"uuid":"3eead843-d482-0f19-74b2-cb9b6bfc9251"},{"name":"cube","from":[12,40,1],"to":[13,45,3],"autouv":0,"color":6,"origin":[11,48,7],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[16,0,9,4],"texture":0},"south":{"uv":[10,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,13,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"texture":0}},"uuid":"464cd6b7-3a4a-ea8f-e777-7695fa9a5f51"},{"name":"cube","from":[13,40,12],"to":[15,45,15],"autouv":0,"color":5,"origin":[11,48,9],"faces":{"north":{"uv":[10,1.5,11,4],"texture":0},"east":{"uv":[8.5,1.5,10,4],"texture":0},"south":{"uv":[14.5,1.5,15.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[6,0,7,1.5],"texture":0}},"uuid":"0bca34fc-be42-1d77-aedb-cf6440e97643"},{"name":"cube","from":[13,40,1],"to":[15,45,4],"autouv":0,"color":4,"origin":[11,48,7],"faces":{"north":{"uv":[8.5,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[13,1.5,14,4],"texture":0},"west":{"uv":[15.5,1.5,14,4],"texture":0},"up":{"uv":[1,7,6,6],"texture":0},"down":{"uv":[6,1.5,7,0],"texture":0}},"uuid":"8dd9d58a-6f13-6394-d931-09cecd2d7200"},{"name":"cube","from":[1,45,1],"to":[3,48,15],"autouv":0,"color":4,"origin":[7,48,7],"faces":{"north":{"uv":[14.5,0,15.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[8.5,0,9.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,7],"rotation":180,"texture":0}},"uuid":"726d71f7-e0e7-b4c4-3f74-6c3e595149cf"},{"name":"cube","from":[3,45,1],"to":[13,48,3],"autouv":0,"color":4,"origin":[7,48,7],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"4aa396ba-ba9f-568c-bd30-be7c64b7ed33"},{"name":"cube","from":[3,40,1],"to":[4,45,3],"autouv":0,"color":2,"origin":[5,48,7],"faces":{"north":{"uv":[14,1.5,14.5,4],"texture":0},"east":{"uv":[13,1.5,14,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[9,0,16,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"rotation":180,"texture":0}},"uuid":"74d0d090-7d1c-6d91-297f-f2856a8954a6"},{"name":"cube","from":[3,40,13],"to":[4,45,15],"autouv":0,"color":4,"origin":[5,48,9],"faces":{"north":{"uv":[10,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,13,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[16,0,9,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"rotation":180,"texture":0}},"uuid":"bde427c5-7426-c74a-782e-a3d5106dfdde"},{"name":"cube","from":[1,40,1],"to":[3,45,4],"autouv":0,"color":2,"origin":[5,48,7],"faces":{"north":{"uv":[14.5,1.5,15.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[10,1.5,11,4],"texture":0},"west":{"uv":[8.5,1.5,10,4],"texture":0},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,1.5],"rotation":180,"texture":0}},"uuid":"8747bad8-194c-59d5-f21f-9493fece801c"},{"name":"cube","from":[1,40,12],"to":[3,45,15],"autouv":0,"color":3,"origin":[5,48,9],"faces":{"north":{"uv":[13,1.5,14,4],"texture":0},"east":{"uv":[15.5,1.5,14,4],"texture":0},"south":{"uv":[8.5,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,7,6,6],"rotation":180,"texture":0},"down":{"uv":[6,1.5,7,0],"rotation":180,"texture":0}},"uuid":"3c5f9e52-f0ea-bd32-be0b-4d42ec1878bb"},{"name":"cube","from":[13,32,2],"to":[14,40,14],"autouv":0,"color":1,"origin":[9,40,9],"faces":{"north":{"uv":[0,9.5,0.5,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[5.5,9.5,6,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"ba83925d-9d29-bf09-a0b0-1355cdf14edf"},{"name":"cube","from":[2,32,2],"to":[3,40,14],"autouv":0,"color":7,"origin":[9,40,9],"faces":{"north":{"uv":[5.5,9.5,6,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[0,9.5,0.5,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"241e8d1a-45a8-788b-2cbd-5af861aff264"},{"name":"cube","from":[3,32,13],"to":[13,40,14],"autouv":0,"color":3,"origin":[8,40,20],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"e13183ab-227a-e861-cd7c-b25bdd03f63f"},{"name":"cube","from":[3,32,2],"to":[13,40,3],"autouv":0,"color":4,"origin":[8,40,9],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"fdf0d295-aaad-1aae-d721-467fadaa72f3"},{"name":"cube","from":[2,40,2],"to":[14,45,3],"autouv":0,"color":5,"origin":[8,40,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"fefd07f2-f430-8c85-ffdf-6bfa401446ee"},{"name":"cube","from":[13,40,2],"to":[14,45,14],"autouv":0,"color":5,"origin":[8,40,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"9d48dec6-5838-b108-953b-ec1192aa0822"},{"name":"cube","from":[2,40,13],"to":[14,45,14],"autouv":0,"color":4,"origin":[8,40,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"af34e4c0-723a-22a3-898a-8f6f0eaf495d"},{"name":"cube","from":[2,40,2],"to":[3,45,14],"autouv":0,"color":7,"origin":[8,40,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"79df7a55-901c-d623-fdee-0b1ca6caa50c"},{"name":"cube","from":[13,29,1],"to":[15,32,15],"autouv":0,"color":3,"origin":[9,32,9],"faces":{"north":{"uv":[8.5,0,9.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[14.5,0,15.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"texture":0},"down":{"uv":[6,0,7,7],"texture":0}},"uuid":"c6527792-8074-13c0-519d-2394887ceb3f"},{"name":"cube","from":[3,29,13],"to":[13,32,15],"autouv":0,"color":7,"origin":[9,32,9],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"133da996-a17d-71b9-e84b-6e2a8170e64d"},{"name":"cube","from":[12,24,13],"to":[13,29,15],"autouv":0,"color":0,"origin":[11,32,9],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[9,0,16,4],"texture":0},"south":{"uv":[14,1.5,14.5,4],"texture":0},"west":{"uv":[13,1.5,14,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"texture":0}},"uuid":"0ab753de-eb54-ad47-d851-980e1476d7ba"},{"name":"cube","from":[12,24,1],"to":[13,29,3],"autouv":0,"color":6,"origin":[11,32,7],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[16,0,9,4],"texture":0},"south":{"uv":[10,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,13,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"texture":0}},"uuid":"bf477c92-617c-59f2-1dd4-4c489d4c1a5a"},{"name":"cube","from":[13,24,12],"to":[15,29,15],"autouv":0,"color":5,"origin":[11,32,9],"faces":{"north":{"uv":[10,1.5,11,4],"texture":0},"east":{"uv":[8.5,1.5,10,4],"texture":0},"south":{"uv":[14.5,1.5,15.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[6,0,7,1.5],"texture":0}},"uuid":"63033484-63b9-c645-cac6-702ac05b8f4c"},{"name":"cube","from":[13,24,1],"to":[15,29,4],"autouv":0,"color":4,"origin":[11,32,7],"faces":{"north":{"uv":[8.5,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[13,1.5,14,4],"texture":0},"west":{"uv":[15.5,1.5,14,4],"texture":0},"up":{"uv":[1,7,6,6],"texture":0},"down":{"uv":[6,1.5,7,0],"texture":0}},"uuid":"a6f78292-b1c5-805d-483a-818a04d450f3"},{"name":"cube","from":[1,29,1],"to":[3,32,15],"autouv":0,"color":4,"origin":[7,32,7],"faces":{"north":{"uv":[14.5,0,15.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[8.5,0,9.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,7],"rotation":180,"texture":0}},"uuid":"dc212f01-008e-1a4a-5b95-24892e58b953"},{"name":"cube","from":[3,29,1],"to":[13,32,3],"autouv":0,"color":4,"origin":[7,32,7],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"9122ceab-d56d-3101-3b4b-151684a26497"},{"name":"cube","from":[3,24,1],"to":[4,29,3],"autouv":0,"color":2,"origin":[5,32,7],"faces":{"north":{"uv":[14,1.5,14.5,4],"texture":0},"east":{"uv":[13,1.5,14,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[9,0,16,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"rotation":180,"texture":0}},"uuid":"2e3ca9e4-8017-aeac-b826-3536159d1092"},{"name":"cube","from":[3,24,13],"to":[4,29,15],"autouv":0,"color":4,"origin":[5,32,9],"faces":{"north":{"uv":[10,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,13,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[16,0,9,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"rotation":180,"texture":0}},"uuid":"b4d50b45-0492-6259-ba06-fc44042ad338"},{"name":"cube","from":[1,24,1],"to":[3,29,4],"autouv":0,"color":2,"origin":[5,32,7],"faces":{"north":{"uv":[14.5,1.5,15.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[10,1.5,11,4],"texture":0},"west":{"uv":[8.5,1.5,10,4],"texture":0},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,1.5],"rotation":180,"texture":0}},"uuid":"204ec5fd-c394-36a6-ce03-88d17038c92b"},{"name":"cube","from":[1,24,12],"to":[3,29,15],"autouv":0,"color":3,"origin":[5,32,9],"faces":{"north":{"uv":[13,1.5,14,4],"texture":0},"east":{"uv":[15.5,1.5,14,4],"texture":0},"south":{"uv":[8.5,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,7,6,6],"rotation":180,"texture":0},"down":{"uv":[6,1.5,7,0],"rotation":180,"texture":0}},"uuid":"daa17cc2-e7ce-f405-eb92-7543f62a664f"},{"name":"cube","from":[13,16,2],"to":[14,24,14],"autouv":0,"color":1,"origin":[9,24,9],"faces":{"north":{"uv":[0,9.5,0.5,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[5.5,9.5,6,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"8b97443c-f66b-345f-e7ce-bc84ed8f6a17"},{"name":"cube","from":[2,16,2],"to":[3,24,14],"autouv":0,"color":7,"origin":[9,24,9],"faces":{"north":{"uv":[5.5,9.5,6,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[0,9.5,0.5,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"b81da298-f2e4-cf0b-a336-f9d0a304e879"},{"name":"cube","from":[3,16,13],"to":[13,24,14],"autouv":0,"color":3,"origin":[8,24,20],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"b940f28f-06e4-aaed-d592-cbe90d883fab"},{"name":"cube","from":[3,16,2],"to":[13,24,3],"autouv":0,"color":4,"origin":[8,24,9],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"55718430-e11f-afad-c3f7-3a4b1ff5ebbf"},{"name":"cube","from":[2,24,2],"to":[14,29,3],"autouv":0,"color":5,"origin":[8,24,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"c8ae79a8-443d-18f9-cb93-1d2df199cd76"},{"name":"cube","from":[13,24,2],"to":[14,29,14],"autouv":0,"color":5,"origin":[8,24,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"85096e5d-9aed-095e-5290-f769d57a1541"},{"name":"cube","from":[2,24,13],"to":[14,29,14],"autouv":0,"color":4,"origin":[8,24,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"2388ccb1-8446-dedb-f958-57a67fad827a"},{"name":"cube","from":[2,24,2],"to":[3,29,14],"autouv":0,"color":7,"origin":[8,24,8],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"742a36ae-ccdf-7e27-f952-65b3ab768577"},{"name":"cube","from":[3,56,-63],"to":[13,64,-61],"autouv":0,"color":4,"origin":[11,64,-67],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"ddc28bb3-c117-970e-1607-4b3113b42a6d"},{"name":"cube","from":[3,56,-51],"to":[13,64,-49],"autouv":0,"color":4,"origin":[5,64,-45],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"53bddac1-a509-a2e6-a603-41cf6796baa2"},{"name":"cube","from":[1,56,-63],"to":[3,64,-49],"autouv":0,"color":1,"origin":[9,64,-55],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"c640a4c4-a579-bb3f-087a-2d2b48570512"},{"name":"cube","from":[13,56,-63],"to":[15,64,-49],"autouv":0,"color":1,"origin":[7,64,-57],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"b55eb5fc-f68c-75c7-3f9d-70774d89b3a1"},{"name":"cube","from":[1.9,4,-30],"to":[14.099999999999998,20,-18],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,24,-24],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"742bbf82-d00b-e9d5-82f8-ac3ee2c9a32d"},{"name":"cube","from":[1.9,20,-30],"to":[14.099999999999998,26.666,-18],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,24,-24],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[6,10,9,16],"rotation":90,"texture":0},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"263536fc-4ed5-ab1c-a666-50fb3ffac844"},{"name":"cube","from":[1.9,4,-14],"to":[14.099999999999998,10.666,-2],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,8,-8],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[6,10,9,16],"rotation":90,"texture":0},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"c5df05b2-e3e2-0543-4c97-764f055b4fd6"},{"name":"cube","from":[1.9,20,-46],"to":[14.099999999999998,36,-34],"autouv":0,"color":5,"visibility":false,"rotation":[-45,0,0],"origin":[8,40,-40],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"bca31192-4f5d-85a4-7f21-ba8c38f67a1a"},{"name":"cube","from":[1.9,36,-46],"to":[14.099999999999998,42.666,-34],"autouv":0,"color":5,"visibility":false,"rotation":[-45,0,0],"origin":[8,40,-40],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[6,10,9,16],"rotation":90,"texture":0},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"0d4a012a-2a61-b3db-d282-2386601969b5"},{"name":"cube","from":[1.9,36,-62.1],"to":[14.099999999999998,52,-49.9],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,56,-56],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[9,8.5,15,14.5],"texture":0},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"60b7284a-69a8-fc05-b4f7-a7a96f9afd92"},{"name":"cube","from":[2.1,52,-61.9],"to":[13.9,58.666,-50.1],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,56,-56],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[0,0,0,0],"rotation":90,"texture":null},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"20f4515f-0517-55bd-8351-7e0fd1ed20cd"},{"name":"cube","from":[2,53.7,-62],"to":[14.000000000000007,56.7,-50],"autouv":0,"color":5,"origin":[8,24,-8],"faces":{"north":{"uv":[7.5,10,9,16],"rotation":90,"texture":0},"east":{"uv":[7.5,10,9,16],"rotation":90,"texture":0},"south":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"west":{"uv":[9,11,15,15],"rotation":180,"texture":0},"up":{"uv":[9,11,15,15],"rotation":180,"texture":0},"down":{"uv":[9,11,15,15],"rotation":180,"texture":0}},"uuid":"0cfd465e-cace-5168-0cfa-5da17b123e98"},{"name":"cube","from":[2.1,36,-45.9],"to":[13.9,42.666,-34.1],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,40,-40],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[0,0,0,0],"rotation":90,"texture":null},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"c67c24e1-3b8f-609d-d955-5108cb94353d"},{"name":"cube","from":[1.9,20,-46.1],"to":[14.099999999999998,36,-33.9],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,40,-40],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[9,8.5,15,14.5],"texture":0},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"c39b4392-255e-9f9f-8491-06858a18c031"},{"name":"cube","from":[2.2,40,-46],"to":[13.8,48,-34],"autouv":0,"color":5,"origin":[8,8,8],"faces":{"north":{"uv":[9,11,15,15],"rotation":180,"texture":0},"east":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"south":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"west":{"uv":[9,11,15,15],"rotation":180,"texture":0},"up":{"uv":[9,11,15,15],"rotation":180,"texture":0},"down":{"uv":[9,11,15,15],"rotation":180,"texture":0}},"uuid":"ab57a3bb-74ab-b898-c088-341bf8618762"},{"name":"cube","from":[2.2,-24,2],"to":[13.8,-16,14],"autouv":0,"color":5,"origin":[8,-40,40],"faces":{"north":{"uv":[9,11,15,15],"rotation":180,"texture":0},"east":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"south":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"west":{"uv":[9,11,15,15],"rotation":180,"texture":0},"up":{"uv":[9,11,15,15],"rotation":180,"texture":0},"down":{"uv":[9,11,15,15],"rotation":180,"texture":0}},"uuid":"2a1ca887-4397-9a18-d33c-04a6743aab33"},{"name":"cube","from":[1.9,-28,2],"to":[14.099999999999998,-21.334,14],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,-24,8],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[6,10,9,16],"rotation":90,"texture":0},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"c7a3bbb2-a6d9-3965-0e76-4a79cc627caf"},{"name":"cube","from":[1.9,-44,2],"to":[14.099999999999998,-28,14],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,-24,8],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"d9581d64-ee8d-0c1c-0c22-823e5e014612"},{"name":"cube","from":[1.9,-12,-14],"to":[14.099999999999998,-5.334,-2],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,-8,-8],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[6,10,9,16],"rotation":90,"texture":0},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"69541915-3211-0409-4cdf-48afb8728433"},{"name":"cube","from":[1.9,-28,-14],"to":[14.099999999999998,-12,-2],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,-8,-8],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"3cc8619d-209c-1be8-432b-690beb5395de"},{"name":"cube","from":[13,8,-31],"to":[15,16,-17],"autouv":0,"color":1,"origin":[7,16,-25],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"b980d0bd-0945-ad67-353a-d0c541187eb9"},{"name":"cube","from":[2,5.700000000000003,-30],"to":[14.000000000000007,8.700000000000003,-18],"autouv":0,"color":5,"origin":[8,-24,24],"faces":{"north":{"uv":[7.5,10,9,16],"rotation":90,"texture":0},"east":{"uv":[7.5,10,9,16],"rotation":90,"texture":0},"south":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"west":{"uv":[9,11,15,15],"rotation":180,"texture":0},"up":{"uv":[9,11,15,15],"rotation":180,"texture":0},"down":{"uv":[9,11,15,15],"rotation":180,"texture":0}},"uuid":"2f2fef1b-a2a1-2a2c-bfb8-5abeab3d1ad0"},{"name":"cube","from":[2.1,4,-29.9],"to":[13.9,10.665999999999997,-18.1],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,8,-24],"faces":{"north":{"uv":[6,10,9,16],"rotation":90,"texture":0},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[0,0,0,0],"rotation":90,"texture":null},"west":{"uv":[6,10,9,16],"rotation":90,"texture":0},"up":{"uv":[0,0,0,0],"rotation":90,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"a12be982-5777-bb88-af3d-b9f76d066c7c"},{"name":"cube","from":[1.9,-12,-30.1],"to":[14.099999999999998,4,-17.9],"autouv":0,"color":5,"rotation":[-45,0,0],"origin":[8,8,-24],"faces":{"north":{"uv":[9,8,15,16],"texture":0},"east":{"uv":[9,8,15,16],"texture":0},"south":{"uv":[9,8,15,16],"texture":0},"west":{"uv":[9,8,15,16],"texture":0},"up":{"uv":[9,8.5,15,14.5],"texture":0},"down":{"uv":[9,8,15,16],"texture":0}},"uuid":"65468081-a71e-1eed-19f6-4cb6329141cf"}],"outliner":[{"name":"group","uuid":"63ca3bbe-c089-f2fa-0b1e-68cec5b0f223","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":[{"name":"ChuteTop","uuid":"110eb8c1-6b21-6a16-6966-c95e4ad7bde5","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["d74886e8-f476-5f70-a0b9-a6c0b74b1ed6","bfccb904-0eaf-2126-c2c3-83ed5786ceab","f5020da6-1b01-2c10-9577-ef8feca78368","eed9e3e2-5891-968a-4d04-6d8dc132e64b"]},{"name":"ChuteBase","uuid":"dfff869f-0384-17b8-950d-6b1d71a8d746","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["cb247a93-b132-0d89-060e-7d32ac911851","9617a0c3-50b9-edba-695f-ed23d954b273","30114a15-21e6-cbe3-478d-b1be5b551d3a","ff2e3c87-362b-61de-c74f-ee3ae8ae823f"]}]},{"name":"group","uuid":"1589ce86-8c5d-2dd5-1cba-b3816fdb2d51","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":[{"name":"ChuteTop","uuid":"18ee5452-96c4-e00e-dae2-48e848e6fef6","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["9f6326ae-0536-f38c-5e34-8a803949fd3b","953c869b-d823-3e54-1bbc-9c09aeb49191","c6dba88d-01f3-7796-4d93-aeade5f211ce","a862a613-3a45-99e5-0466-f4cbf8c6d7f4"]},{"name":"ChuteTop","uuid":"2c70ca25-4ab4-ec98-e46c-135a814ece49","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["fae7c3dc-3a65-9192-6d98-c299a72e957b","9216ac4e-0f6b-fa70-a48b-546dcc9e8211","2765ceca-6411-317b-d189-f6833a451ca2","9fe26dd5-7996-e435-a5f9-ea08786e2557"]},{"name":"ChuteBase","uuid":"10b2f4d2-5cd4-0841-c387-528a3c414f31","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["7a237e57-bd5f-8cb1-e82f-c8c216d80824","65d5d282-2577-9dc9-d9b5-b45404b9b0f7","b7172991-3b3b-b942-7518-96dd64150617","657fc7f7-d4d3-e6d4-5671-dd6809ba81d8"]}]},{"name":"group","uuid":"2eeeac05-20df-5441-318a-eb6a0646631e","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":[{"name":"ChuteBase","uuid":"170f2e47-a6c7-c989-7e62-1a4a7701cc19","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["130bea9c-264a-027b-1640-2323773eea5f","804db574-84c3-a9b9-e9e8-8e593501abaf","26431adb-f9d9-8039-a6f8-43fa248e8441","978324b1-beb8-89f9-3442-5352d2e6c4ca"]}]},{"name":"group","uuid":"1d4b3f1b-87f5-59fa-f6ee-ce0421e73192","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":[{"name":"ChuteTop","uuid":"f3f71d10-2780-4fa4-bf3b-b9ace40cedd6","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["9369884d-2997-8125-e18d-facc272b81e6","b222ad5a-6161-01a1-9195-cbcb8be142dd","7f9cef98-1123-4d09-58ff-2a3efa7b13e8","3a1bc73e-f621-7501-f0d6-06eef44e704a"]},{"name":"ChuteBase","uuid":"906bc7ef-a2a6-feca-590a-070fe4f46916","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["d61acea9-b417-0d4f-68bc-f254ff2583f9","4a67d982-08bc-6b87-e7e3-940859e88304","0d55777c-1c80-0c28-37f5-3dcd2291116c","9dfd2c4c-efdf-e794-6cbe-17f0393988d1"]}]},{"name":"group","uuid":"122e4478-d0a8-dfae-0945-83222c803ce5","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,56,-56],"children":["b55eb5fc-f68c-75c7-3f9d-70774d89b3a1","0cfd465e-cace-5168-0cfa-5da17b123e98","20f4515f-0517-55bd-8351-7e0fd1ed20cd","60b7284a-69a8-fc05-b4f7-a7a96f9afd92"]},{"name":"group","uuid":"74a046f6-d5d4-3520-15d4-e69619b0f106","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":["c5df05b2-e3e2-0543-4c97-764f055b4fd6","066dcb14-3625-4555-9b70-262fac458b33"]},{"name":"group","uuid":"675e5715-19c6-cfbb-e413-0be419b63cef","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":["23be82fc-49cd-253f-2642-fe4740f144a1","0d4a012a-2a61-b3db-d282-2386601969b5","bca31192-4f5d-85a4-7f21-ba8c38f67a1a"]},{"name":"group","uuid":"79b5f9fa-5285-1319-fa25-2f32942c442c","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[]},"f9a9f7be-7591-dc3d-860a-319e4b865afa","ce2f53be-2851-9207-06a8-535a6b56681b","8f68aabd-36a0-faa2-77e7-fa05b7dba552","346913f0-9693-3da9-7385-7d98f9e4ec6b","7be3f1b8-ae0b-fca9-5de0-fa647792e918","53dd545a-edec-5cd9-f804-f101359cab1f","b7792388-9a39-5016-9a15-f5a6a22eb4f2","2feba15c-c0e6-8470-9a2b-dca42f1ec8c9","d7d6a48e-2074-9cce-6673-c38b9fa546ea","201625dd-d6da-771e-a053-81c3748a953f","c4343a87-53b9-a6a6-6e6c-3c7868bcafdf","47009ce0-915d-70bc-88ff-94e738617c13","baf84af7-f139-bf9d-22aa-205bf33d1b3c",{"name":"group","uuid":"33ab7026-6f9a-7f35-9bf2-d92779cd9ffc","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[]},{"name":"group","uuid":"227edd9a-1e5b-4d0f-a0bd-643426cd294f","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[]},{"name":"group","uuid":"3df7787d-7a48-a481-bc21-0cfa5322ac04","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":[{"name":"ChuteTop","uuid":"3c965d96-e75b-6b40-c26e-c6fd6557b3c4","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["5483a732-15ac-8972-1bc8-bd9390dea1d6","89d38e87-6aaa-8630-99bc-4c06adc63653","af6c85f8-6ee9-f719-f369-2b3deeeebcd2","a0c011f9-fb73-a1c9-16db-3334215306de"]},{"name":"ChuteBase","uuid":"d97a0912-d4ec-fa1a-a6ff-719062b42cbe","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["d944e897-2343-159a-c29f-5138c8731201","b7ddc4cf-f13f-1bd7-6b96-34b9a35f491d","b6644343-f029-d9c9-a7fc-338c4d6ada03","a6cca398-4a1d-b023-80f4-5b749b0421ec"]}]},{"name":"group","uuid":"111af74f-17ca-154f-28ee-0e99781843a2","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":[{"name":"ChuteTop","uuid":"fd581c39-623c-64db-b3c2-006531d5d45d","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["772eb9b6-7cc2-1b0b-c215-a0517f4a39d4","955e2790-ea98-e594-b848-2f9e6de29099","3d8956b4-9a16-2c9a-1cac-b67df352a5b6","d2529932-c015-11a1-ef0f-bb54a9f458de"]},{"name":"ChuteTop","uuid":"68c9caa9-d6dd-a60b-a42b-0c45672941f1","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["ddc28bb3-c117-970e-1607-4b3113b42a6d","53bddac1-a509-a2e6-a603-41cf6796baa2","c640a4c4-a579-bb3f-087a-2d2b48570512"]},{"name":"ChuteBase","uuid":"301e76c5-0145-e97b-e6d8-d98c738d4e4c","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["53025b82-19bd-2198-048e-a70c1b3874ec","d157b7f2-3208-c66d-4021-e5f5c014de60","7b668473-229f-a142-74c2-e84c111224ef","7ae61b0d-779c-2cdf-0fff-ce95992aae14"]}]},{"name":"group","uuid":"e0321c7e-4d6b-516f-9b56-e8effc517a0d","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":["6240255c-fe04-0455-7c95-41f1ae08ae52"]},{"name":"group","uuid":"6f3d0ea9-a379-290e-44d4-1421a9e876c9","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[]},{"name":"block","uuid":"1d2acf6e-0f08-da2c-6bd9-bce72b414442","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":["8521ed0a-023c-5025-cfa0-a3d5b12d3a9f","d89925d8-7c75-e833-6a34-3e865ac3417d"]},{"name":"block_windowed","uuid":"5bd9bc56-ba99-d277-b56a-ecc09e3305fd","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"ChuteTop","uuid":"497593b3-ae5a-ca1b-c22b-fa6e85cab5e5","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["9b1319e8-574d-f388-da3a-554b916bc6dc","dc789d04-3a62-c8ee-f0f9-fd3e0a29f727","3eead843-d482-0f19-74b2-cb9b6bfc9251","464cd6b7-3a4a-ea8f-e777-7695fa9a5f51","0bca34fc-be42-1d77-aedb-cf6440e97643","8dd9d58a-6f13-6394-d931-09cecd2d7200","726d71f7-e0e7-b4c4-3f74-6c3e595149cf","4aa396ba-ba9f-568c-bd30-be7c64b7ed33","74d0d090-7d1c-6d91-297f-f2856a8954a6","bde427c5-7426-c74a-782e-a3d5106dfdde","8747bad8-194c-59d5-f21f-9493fece801c","3c5f9e52-f0ea-bd32-be0b-4d42ec1878bb"]},{"name":"ChuteBase","uuid":"f54d3830-6fd3-076c-4863-f1db5b98a0f3","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["ba83925d-9d29-bf09-a0b0-1355cdf14edf","241e8d1a-45a8-788b-2cbd-5af861aff264","e13183ab-227a-e861-cd7c-b25bdd03f63f","fdf0d295-aaad-1aae-d721-467fadaa72f3"]},{"name":"windows","uuid":"0952a871-8212-4cc4-579b-baf142092682","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":["fefd07f2-f430-8c85-ffdf-6bfa401446ee","9d48dec6-5838-b108-953b-ec1192aa0822","af34e4c0-723a-22a3-898a-8f6f0eaf495d","79df7a55-901c-d623-fdee-0b1ca6caa50c"]}]},{"name":"block_windowed","uuid":"461ecbf2-48ad-2c2c-f891-14d0a28448bd","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"ChuteTop","uuid":"4a3f4842-b566-2292-5ddb-7974830720d9","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["c6527792-8074-13c0-519d-2394887ceb3f","133da996-a17d-71b9-e84b-6e2a8170e64d","0ab753de-eb54-ad47-d851-980e1476d7ba","bf477c92-617c-59f2-1dd4-4c489d4c1a5a","63033484-63b9-c645-cac6-702ac05b8f4c","a6f78292-b1c5-805d-483a-818a04d450f3","dc212f01-008e-1a4a-5b95-24892e58b953","9122ceab-d56d-3101-3b4b-151684a26497","2e3ca9e4-8017-aeac-b826-3536159d1092","b4d50b45-0492-6259-ba06-fc44042ad338","204ec5fd-c394-36a6-ce03-88d17038c92b","daa17cc2-e7ce-f405-eb92-7543f62a664f"]},{"name":"ChuteBase","uuid":"f215d450-01ae-41bc-b838-bf419558e7b4","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["8b97443c-f66b-345f-e7ce-bc84ed8f6a17","b81da298-f2e4-cf0b-a336-f9d0a304e879","b940f28f-06e4-aaed-d592-cbe90d883fab","55718430-e11f-afad-c3f7-3a4b1ff5ebbf"]},{"name":"windows","uuid":"1cb9b116-44d1-b5bf-fee4-0370a3596b03","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":["c8ae79a8-443d-18f9-cb93-1d2df199cd76","85096e5d-9aed-095e-5290-f769d57a1541","2388ccb1-8446-dedb-f958-57a67fad827a","742a36ae-ccdf-7e27-f952-65b3ab768577"]}]},{"name":"group","uuid":"1660404e-70a7-b44c-e191-fe3e9580c6e8","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,56,-56],"children":["c67c24e1-3b8f-609d-d955-5108cb94353d","ab57a3bb-74ab-b898-c088-341bf8618762","c39b4392-255e-9f9f-8491-06858a18c031"]},{"name":"group","uuid":"524e3d38-4634-cd78-d405-bd48459a8d8a","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,24,-24],"children":["786b50e4-398f-69b9-c394-8280a828d119","263536fc-4ed5-ab1c-a666-50fb3ffac844","742bbf82-d00b-e9d5-82f8-ac3ee2c9a32d"]},{"name":"group","uuid":"c06c3ebd-dbc5-135a-fc42-817ceafa0bf9","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,24,-24],"children":["2a1ca887-4397-9a18-d33c-04a6743aab33","c7a3bbb2-a6d9-3965-0e76-4a79cc627caf","d9581d64-ee8d-0c1c-0c22-823e5e014612"]},{"name":"group","uuid":"90987386-644c-2da1-649b-836ee25f56c9","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":["69541915-3211-0409-4cdf-48afb8728433","3cc8619d-209c-1be8-432b-690beb5395de"]},{"name":"group","uuid":"3653a153-3039-4888-f561-12c449ee8041","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,56,-56],"children":["b980d0bd-0945-ad67-353a-d0c541187eb9","2f2fef1b-a2a1-2a2c-bfb8-5abeab3d1ad0","a12be982-5777-bb88-af3d-b9f76d066c7c","65468081-a71e-1eed-19f6-4cb6329141cf"]}],"textures":[{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\chute.png","name":"chute.png","folder":"block","namespace":"create","id":"13","particle":false,"mode":"bitmap","saved":true,"uuid":"28f5c1bd-347f-5679-af31-8f883b6ef597","source":"data:image/png;base64,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"},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\zinc_block.png","name":"zinc_block.png","folder":"block","namespace":"create","id":"particle","particle":false,"mode":"bitmap","saved":true,"uuid":"96e35d1c-6a94-bae9-e68d-c650d5726517","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACdElEQVQ4T32TPU/bUBSGH8dgJ3FsJxCSsKRIHTJAQa0Ea7sx9a+0iI0KqVKl9v8gdUQsHaAURSwdUBW+CgKSkk/bcRzbt7KjtIBoj3SHe690z/vc9z3Sm7ebwjDSJKQEwwCEIK4wFAghkCSQExK+HzAhh/F+fG/3h0ibmx9FpfKMcrnM2dkZqVQaXddRlEnUpEKv62Lbv5DlNBcXPykUSgyHLq7b5+joO9LGxgexsLCM7w8Jw5DJSSXu4nkuxeIMtu3GjzabHQxDRVFkul0Xx7E5OPiKtLb2XlQqSySTqZG2OxU92mzeEAQBQkTr7+Vw6FGv30QIn8Ty8kuKxQJXV5fkctNkswbHx8cYxjStVhtd1zg5+UE2m0OSBJqW5PLyhsPDgxHC0tIKnheg62kcx0PTVGRZod3ukkzKWJaNpqVwnCHJ5AQzMya3t112drbvI0R/EFUkudV6XPoY4h7C/Pxz5uaeUqvVyOdLyHICWQ6o15u0Wg3y+Tzn5yOHTNPANHVkGba2Po8QVlZe0e8PMAwFRZnAsjympzP0egMsy8GyeoRh8MehqHsuZ7K9/QDhoQsR0r9w7iGsrr5G1w183+X6uhF3CgJBp9NFkqTYYlVVaDTqcciuri7QtAy7u19GCIuLyzFfJNtxBnQ6Fp1OJ5ZeLj+h0WgwNTUFCHo9J3ar3baoVvceD9L/pD/qwt0gRWEJwwSJxMgFw9A5Pa1RKs3GQSsUZvH9QRzl/f298Sy8wPN8MplRkFRVJp836fWizPdJpbQ4VKYZzcIE7baN4zhUq9+Q1tffCVVV48+6W9E4d7t2fJTJpLCsfjxs44pG3XVdfgM1m36TOejAKAAAAABJRU5ErkJggg=="},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\depot_side.png","name":"depot_side.png","folder":"block","namespace":"create","id":"1","particle":false,"mode":"bitmap","saved":true,"uuid":"c5acdd77-eeae-7e26-5346-2f2858645589","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqUlEQVQ4T91Tu0oDQRQ9Sza7O2vMw4RoIBJ8dEaxtBFsAzZaBkwTFUH8BX/CxkL8AK3EwspGW0HwBb4CEiEEH8nGZB/ZDSsz62wMiI2dt7lz78w9M3vOWQF/DOGP8/gPAMXVomsYBqOCEMJyNBZFvVYH73Oe+D6t+Z6QX8q72YlJ6IYFlcjsLF0b5gfisQREhcAxvQveaq8YTA379dX1JQT6gkxmBGcH25CDAVh2x8/8ZtoXAwFWCgLl3UU2twIfYGx0HOeH24iGCfqI1KMskYP+oOu6eK5q0JomZhbXuwDJZBJPp3sYiKgIh2QosgTdcGC2zR4wVZHwUmuipduYXtjA7c3XJ6TTGZzsbyEWjSASVmFZOmzd9oeDahCy7PUbHyYamo75tc0uAOXg/ngX8YiKoUT/j+ZstDzARtOC1mwhM1tApVLuJXEwHoJpOVBkkWUetJZE0efiXWthdK6AUunOA0ilhnFxtMPYp2zbnQ7adgemA8RDEmPedhymEI+p3HIXgKpAg2perZSZ/rymHqD6E6W/xyfUM4+lB+8Fv/2R3JU8f3chdeYnqTjFSIRpNikAAAAASUVORK5CYII="},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\depot_top.png","name":"depot_top.png","folder":"block","namespace":"create","id":"2","particle":false,"mode":"bitmap","saved":true,"uuid":"8c30f417-4872-e1ba-d093-965f97783da8","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB90lEQVQ4T4VTzU7bQBicjdfZpHYqlZJApdDWsUpQJZ4Eqde8Q470xqXqhVs55h1yrcSTREUIYkFkpIrCgSQuseu1t/o2ceyQ/viyn9ffjmfnm2EA0O12Fa30VCuVrIRdqLPNIAyX37+cnDCWAfj+d/3BNE29PqvmQPT+OMsPxnGM3XcO1gCiKG/ivAyD4EsMnJeQpkCaKkgp8XLjBdw3TXw+Pp4z+Hh4qK6ubxAEU/zrIPUmiUSjXsfW1mbO4NPRkRqcDzWAEAKu64KgDcOAUimSJIEQZQwG5+DcwPOavQpADG5v7zF+GENUy2g2X8PzPE1ZKQJicF0HFxceRJnDsuzVKxADb3SD8WQC0yzBcVoYjUaI4wQpXR4KrZYD3/cXAlt/AXgYQ6Yp2u1dnJ19A+cmpIz1ob29NobDK0j5C416Y10DYvA4+6n/ShpcXnoQwkCSKNDY9vffLzXgnMN521wVkQCCIAA3Da3BfD7QGlBNYpIGxMi2a+sANAXGGJSK9cxJ7aIGxMKyaphOJxpge3sTvV4v9wFN4cfdHQyDg7ESpIwKGizoLEz8RwAyUmZfsm3Ryk9tTDg7O69yBhQmChGFh8JSXIshyvZnYahDt8xCp9NRFSGWKftfEUaRbun3+3MNDg4+qHAR00ohwtlepvzTntPTr+w3L98kIBHZenAAAAAASUVORK5CYII="},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\andesite_casing.png","name":"andesite_casing.png","folder":"block","namespace":"create","id":"3","particle":false,"mode":"bitmap","saved":true,"uuid":"86071dd2-b59c-91bb-a979-579f827a44af","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACeUlEQVQ4T32Tz2vTYBjHvzFpmqRpfnSuXec2x+qcuE30puBF8DLBw7wIAw8yNwTxNMF/QvAkCAqCV0EFQS+7O5QNWd1g4rZWZmfbuSVb2zdp0kXedySdDnwuyZP34ZPn/T7fh5ucngzwnyCERKeyLIPmh58cBeQGTqFBXIiiwIpbrX00mwRJVYMfBBA4jn23bAtyQgfP7UPgeXxdyiMCzL1+wop0VcRGdQ/ZlAbP9xETePB8gI1qDV1mEnXHBcDh3NgdrK19OwAMnR3F51ePYWgyEpKAH1sOuk0ZruchHoshCAIUKxayKRWKxKNUqeHC9btYXft+ADBMA6WPbyAIxzCc68RKqY6sLqLhNGFqCThuE792PehxIAhaWP9p4+KNe20A1WDh3VOYmoxcj4nF9SrO9KaxbdciQLFqoz9toE4I62Do6m0QZ+9vDXRVYh3ML5WQ68vAaTpQJBFJRcDC8iZOdOlRB4NXbsLasdoazL58hIzRBtDiMDIphQFUU4dP6rBrLrsCm8LMw5mgwzyO/PtnkQa0AwqQ4zEQ10MIONzB5YkH+DL/qS3i5txbJJRYpEFaU44ABvs7Iw3oFKIOZCmJldkXSKeS0JMSNu0mU5zenwbVIF/YikSs/CYYvTZ11Ei9GYMBChWLFdP5h1egADqZ8tYutu0Gui+Nt0WkY6RO7Osy2R8L5R1mGsf1IcUFZp7Vko2TaQOu56NBPJwfv4+V5Ty4iVsTwcDAaSx+eA5VFsHzQLFkoSdjokaobam9YyhbHjpUEV6rBVHgMTI2dWAkChgZHmXLFIZmGuzVd9qbSPOwRpHj7DxaJpqEa0tXNYx/V/lwXVjzB52xTSnD2+HhAAAAAElFTkSuQmCC"},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\reality_funnel.png","name":"reality_funnel.png","folder":"block","namespace":"create","id":"10","particle":false,"mode":"bitmap","saved":true,"uuid":"e40f56ce-e46d-a3ee-0993-49b13588fc41","source":"data:image/png;base64,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"},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\brass_block.png","name":"brass_block.png","folder":"block","namespace":"create","id":"1_particle","particle":true,"mode":"bitmap","saved":true,"uuid":"50c5af51-eb03-5c79-c48b-de34340e7e64","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACM0lEQVQ4T1WTS2/TQBDH/961Y8dJ6iRqKaAKJApVgYqHeHwWPgEnLtw58a24cagQKg+1oaioFIHEQ6oqItEQ196X0ezETpjLrmZ3fzPzn9ng+dNbFRasKB2EYEcr4o3SDs4BSSyaPfnzM4OAAHc27yMK+XJeWL9qrf1aKAsZMLBQxq/DfhdpIvFie5sBD7Ye4vDbCWxVwdkKa6sZxqc5rOXkSmUgggBRKNHPEu9b7nf+B3w8OvYH9WPaT/ISkZDQjrNaGXSgjfPZZt0OXu68QvDsyVZ1d/Mefp2c+ktJHCIvlH9kTeUBUSRZk5ZEmkRcam6wfzRiwPUrtzH+k/sL1jqfemlZA7JeO/F+Mi6LRfn682AO+HtWeuc0V5Az1ajm2qQUDVxrLuPL9wMW8dL5G9CmQqFUE5lSJ1uEaG29BmRZN8HocDQHjCe5P6AupG2uk7oiA06XHtddGmYdiADY/bTLgOX+BuxM6VosWpWxcNZBSAFnnAd4oVsh0rg1BwyW1oGZNv2lBNpwqiRcrlSjQyyjRp+iNPhx/JkzGPTW4SoaYYFFwHSqAAFEkvWoxZ1MS6+NB1AbV4fX/IRR5Fq4k99TOEpZVsjStofQYNGMUBfXzvXx5sM7Blxc2UCatPxBqQ0oMj2OWyGcc0iSCEoxnMaahqmXxtjZf8+AyxduziIHPkL9B3pdnnvquzYaaTtGPpuXrNfG6723CB4/ulql7bARyjpWOoqEb2ltYjZc5Kvv0Nk/rK1Cjidok2MAAAAASUVORK5CYII="}],"display":{"thirdperson_righthand":{"rotation":[75,45,0],"translation":[0,2.5,0],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[75,45,0],"translation":[0,2.5,0],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[0,45,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[0,225,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,3.25,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[30,225,0],"translation":[0,1,0],"scale":[0.5,0.5,0.5]},"head":{"rotation":[0,90,0]},"fixed":{"rotation":[0,90,0],"translation":[0,1.5,0],"scale":[0.5,0.5,0.5]}}} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/chute/scene.bbmodel b/src/main/resources/assets/create/models/block/chute/scene.bbmodel deleted file mode 100644 index 7a686b94d..000000000 --- a/src/main/resources/assets/create/models/block/chute/scene.bbmodel +++ /dev/null @@ -1 +0,0 @@ -{"meta":{"format_version":"3.2","model_format":"java_block","box_uv":false},"name":"","parent":"block/block","ambientocclusion":true,"resolution":{"width":16,"height":16},"elements":[{"name":"cube","from":[3,8,17],"to":[13,16,19],"autouv":0,"color":2,"origin":[11,16,13],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"b311e08b-7eb1-f325-710a-b782685ce096"},{"name":"cube","from":[3,8,29],"to":[13,16,31],"autouv":0,"color":1,"origin":[5,16,35],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"f9ec3a01-4c0e-1016-31c7-b90965f1e405"},{"name":"cube","from":[1,8,17],"to":[3,16,31],"autouv":0,"color":3,"origin":[9,16,25],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"fdf0d41d-6f8e-7b71-6b0e-cb61fe8991e6"},{"name":"cube","from":[13,8,17],"to":[15,16,31],"autouv":0,"color":0,"origin":[7,16,23],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"897440f1-e70b-52b0-27a8-42edb4c0eea5"},{"name":"cube","from":[13,0,18],"to":[14,8,30],"autouv":0,"color":7,"origin":[9,8,25],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"bcdb5da2-7af3-1584-365c-2bea85a4bc79"},{"name":"cube","from":[2,0,18],"to":[3,8,30],"autouv":0,"color":7,"origin":[9,8,25],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"4a532c7a-d9cd-6f89-c8da-0bdc1584cfd0"},{"name":"cube","from":[3,0,29],"to":[13,8,30],"autouv":0,"color":5,"origin":[8,8,36],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"c3e71d5a-5588-59f8-bfab-eab8004b886e"},{"name":"cube","from":[3,0,18],"to":[13,8,19],"autouv":0,"color":6,"origin":[8,8,25],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"7126992d-ed02-d8c5-0a8d-ef79e0ad1bde"},{"name":"cube","from":[13,29,17],"to":[15,32,31],"autouv":0,"color":2,"origin":[9,32,25],"faces":{"north":{"uv":[8.5,0,9.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[14.5,0,15.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"texture":0},"down":{"uv":[6,0,7,7],"texture":0}},"uuid":"24c6ed60-fb2b-bfc8-9f26-a1a1069fb075"},{"name":"cube","from":[3,29,29],"to":[13,32,31],"autouv":0,"color":3,"origin":[9,32,25],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"e58fc898-7c20-514b-9964-c63559464c43"},{"name":"cube","from":[12,24,29],"to":[13,29,31],"autouv":0,"color":5,"origin":[11,32,25],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[9,0,16,4],"texture":0},"south":{"uv":[14,1.5,14.5,4],"texture":0},"west":{"uv":[13,1.5,14,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"texture":0}},"uuid":"1e80440a-b5f3-a4e9-9fbb-187e93f6063d"},{"name":"cube","from":[12,24,17],"to":[13,29,19],"autouv":0,"color":1,"origin":[11,32,23],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[16,0,9,4],"texture":0},"south":{"uv":[10,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,13,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"texture":0}},"uuid":"80df8673-375e-0e2d-1105-e63a45339921"},{"name":"cube","from":[13,24,28],"to":[15,29,31],"autouv":0,"color":0,"origin":[11,32,25],"faces":{"north":{"uv":[10,1.5,11,4],"texture":0},"east":{"uv":[8.5,1.5,10,4],"texture":0},"south":{"uv":[14.5,1.5,15.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[6,0,7,1.5],"texture":0}},"uuid":"01e5ed5e-f013-fd50-c4f8-a86903a22aaa"},{"name":"cube","from":[13,24,17],"to":[15,29,20],"autouv":0,"color":6,"origin":[11,32,23],"faces":{"north":{"uv":[8.5,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[13,1.5,14,4],"texture":0},"west":{"uv":[15.5,1.5,14,4],"texture":0},"up":{"uv":[1,7,6,6],"texture":0},"down":{"uv":[6,1.5,7,0],"texture":0}},"uuid":"eecfcc74-adbd-e4cd-cca2-2825f41022a5"},{"name":"cube","from":[1,29,17],"to":[3,32,31],"autouv":0,"color":3,"origin":[7,32,23],"faces":{"north":{"uv":[14.5,0,15.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[8.5,0,9.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,7],"rotation":180,"texture":0}},"uuid":"a56081d0-ee0d-4662-200b-bd48e1a827a5"},{"name":"cube","from":[3,29,17],"to":[13,32,19],"autouv":0,"color":5,"origin":[7,32,23],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"59f58a98-b74b-33ad-40e4-84699e3b7350"},{"name":"cube","from":[3,24,17],"to":[4,29,19],"autouv":0,"color":7,"origin":[5,32,23],"faces":{"north":{"uv":[14,1.5,14.5,4],"texture":0},"east":{"uv":[13,1.5,14,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[9,0,16,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"rotation":180,"texture":0}},"uuid":"c93d8afe-44e0-a6c0-eef6-eddd1179d252"},{"name":"cube","from":[3,24,29],"to":[4,29,31],"autouv":0,"color":3,"origin":[5,32,25],"faces":{"north":{"uv":[10,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,13,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[16,0,9,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"rotation":180,"texture":0}},"uuid":"a7b45360-5cfe-95f3-a021-2987c8c9e5a2"},{"name":"cube","from":[1,24,17],"to":[3,29,20],"autouv":0,"color":7,"origin":[5,32,23],"faces":{"north":{"uv":[14.5,1.5,15.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[10,1.5,11,4],"texture":0},"west":{"uv":[8.5,1.5,10,4],"texture":0},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,1.5],"rotation":180,"texture":0}},"uuid":"c424dc42-6a2a-5537-df58-048b5beed33c"},{"name":"cube","from":[1,24,28],"to":[3,29,31],"autouv":0,"color":6,"origin":[5,32,25],"faces":{"north":{"uv":[13,1.5,14,4],"texture":0},"east":{"uv":[15.5,1.5,14,4],"texture":0},"south":{"uv":[8.5,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,7,6,6],"rotation":180,"texture":0},"down":{"uv":[6,1.5,7,0],"rotation":180,"texture":0}},"uuid":"5b8ec8b1-c138-0552-68a4-ca66697bb9e9"},{"name":"cube","from":[13,16,18],"to":[14,24,30],"autouv":0,"color":7,"origin":[9,24,25],"faces":{"north":{"uv":[0,9.5,0.5,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[5.5,9.5,6,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"a788617a-e31b-3775-ec89-5ac482b2bf05"},{"name":"cube","from":[2,16,18],"to":[3,24,30],"autouv":0,"color":4,"origin":[9,24,25],"faces":{"north":{"uv":[5.5,9.5,6,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[0,9.5,0.5,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"91e8c105-c260-fdd5-6e06-13373d0c4321"},{"name":"cube","from":[3,16,29],"to":[13,24,30],"autouv":0,"color":5,"origin":[8,24,36],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"27c9f67d-6f35-f8b8-a68d-6b24247c1636"},{"name":"cube","from":[3,16,18],"to":[13,24,19],"autouv":0,"color":5,"origin":[8,24,25],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"ba0e5d2f-a244-0364-a842-f6ad7594d7fc"},{"name":"cube","from":[2,24,18],"to":[14,29,19],"autouv":0,"color":0,"origin":[8,24,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"cfe1464b-179f-656a-447f-cc32f42b76cf"},{"name":"cube","from":[13,24,18],"to":[14,29,30],"autouv":0,"color":0,"origin":[8,24,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"e2849527-341c-e300-0796-915bbeb49fad"},{"name":"cube","from":[2,24,29],"to":[14,29,30],"autouv":0,"color":4,"origin":[8,24,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"694a8c4d-e2e6-9a4f-84e7-d44056c603e4"},{"name":"cube","from":[2,24,18],"to":[3,29,30],"autouv":0,"color":0,"origin":[8,24,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"0df748e9-ea8e-0e4e-f327-bdfbdcd7c744"},{"name":"cube","from":[13,45,17],"to":[15,48,31],"autouv":0,"color":2,"origin":[9,48,25],"faces":{"north":{"uv":[8.5,0,9.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[14.5,0,15.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"texture":0},"down":{"uv":[6,0,7,7],"texture":0}},"uuid":"36bbd02b-f243-4063-49c4-c4faf9795de6"},{"name":"cube","from":[3,45,29],"to":[13,48,31],"autouv":0,"color":3,"origin":[9,48,25],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"060dced1-0ce7-696a-c59a-fcc7477cccda"},{"name":"cube","from":[12,40,29],"to":[13,45,31],"autouv":0,"color":5,"origin":[11,48,25],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[9,0,16,4],"texture":0},"south":{"uv":[14,1.5,14.5,4],"texture":0},"west":{"uv":[13,1.5,14,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"texture":0}},"uuid":"a95f4f38-6586-ca70-6395-6bd91a40fed0"},{"name":"cube","from":[12,40,17],"to":[13,45,19],"autouv":0,"color":1,"origin":[11,48,23],"faces":{"north":{"uv":[9.5,1.5,10,4],"texture":0},"east":{"uv":[16,0,9,4],"texture":0},"south":{"uv":[10,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,13,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"texture":0}},"uuid":"7785ad17-f90e-63be-010e-e03f6c1eaf48"},{"name":"cube","from":[13,40,28],"to":[15,45,31],"autouv":0,"color":0,"origin":[11,48,25],"faces":{"north":{"uv":[10,1.5,11,4],"texture":0},"east":{"uv":[8.5,1.5,10,4],"texture":0},"south":{"uv":[14.5,1.5,15.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,6,6,7],"texture":0},"down":{"uv":[6,0,7,1.5],"texture":0}},"uuid":"b0ceec6e-60e2-8313-8bdb-0559728f486e"},{"name":"cube","from":[13,40,17],"to":[15,45,20],"autouv":0,"color":6,"origin":[11,48,23],"faces":{"north":{"uv":[8.5,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[13,1.5,14,4],"texture":0},"west":{"uv":[15.5,1.5,14,4],"texture":0},"up":{"uv":[1,7,6,6],"texture":0},"down":{"uv":[6,1.5,7,0],"texture":0}},"uuid":"9e6193d3-3d33-5cb0-e93a-1c7db0a249a6"},{"name":"cube","from":[1,45,17],"to":[3,48,31],"autouv":0,"color":3,"origin":[7,48,23],"faces":{"north":{"uv":[14.5,0,15.5,1.5],"texture":0},"east":{"uv":[8.5,0,15.5,1.5],"texture":0},"south":{"uv":[8.5,0,9.5,1.5],"texture":0},"west":{"uv":[8.5,0,15.5,1.5],"texture":0},"up":{"uv":[6,0,7,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,7],"rotation":180,"texture":0}},"uuid":"232f6a8b-bfec-ca00-c5fc-99cab97538e9"},{"name":"cube","from":[3,45,17],"to":[13,48,19],"autouv":0,"color":5,"origin":[7,48,23],"faces":{"north":{"uv":[9.5,0,14.5,1.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,1.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"ec1a321a-d7fb-33b5-5e6b-fdf7199255f2"},{"name":"cube","from":[3,40,17],"to":[4,45,19],"autouv":0,"color":7,"origin":[5,48,23],"faces":{"north":{"uv":[14,1.5,14.5,4],"texture":0},"east":{"uv":[13,1.5,14,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[9,0,16,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,0,6,1],"rotation":180,"texture":0}},"uuid":"dbea5aea-e9d1-2ba9-eda4-092f73be8507"},{"name":"cube","from":[3,40,29],"to":[4,45,31],"autouv":0,"color":3,"origin":[5,48,25],"faces":{"north":{"uv":[10,1.5,9.5,4],"texture":0},"east":{"uv":[14,1.5,13,4],"texture":0},"south":{"uv":[9.5,1.5,10,4],"texture":0},"west":{"uv":[16,0,9,4],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[5.5,1,6,0],"rotation":180,"texture":0}},"uuid":"6447fc7a-8a73-7776-7a63-2835011d269b"},{"name":"cube","from":[1,40,17],"to":[3,45,20],"autouv":0,"color":7,"origin":[5,48,23],"faces":{"north":{"uv":[14.5,1.5,15.5,4],"texture":0},"east":{"uv":[14,1.5,15.5,4],"texture":0},"south":{"uv":[10,1.5,11,4],"texture":0},"west":{"uv":[8.5,1.5,10,4],"texture":0},"up":{"uv":[1,6,6,7],"rotation":180,"texture":0},"down":{"uv":[6,0,7,1.5],"rotation":180,"texture":0}},"uuid":"ebc0a600-365d-0a80-ecbb-08bc9ac1c97e"},{"name":"cube","from":[1,40,28],"to":[3,45,31],"autouv":0,"color":6,"origin":[5,48,25],"faces":{"north":{"uv":[13,1.5,14,4],"texture":0},"east":{"uv":[15.5,1.5,14,4],"texture":0},"south":{"uv":[8.5,1.5,9.5,4],"texture":0},"west":{"uv":[14,1.5,15.5,4],"texture":0},"up":{"uv":[1,7,6,6],"rotation":180,"texture":0},"down":{"uv":[6,1.5,7,0],"rotation":180,"texture":0}},"uuid":"0f13b503-2239-49f5-60a9-df7ae15e38bb"},{"name":"cube","from":[13,32,18],"to":[14,40,30],"autouv":0,"color":7,"origin":[9,40,25],"faces":{"north":{"uv":[0,9.5,0.5,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[5.5,9.5,6,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"c54e39e8-9287-55ea-0308-2e7f4ab1dc31"},{"name":"cube","from":[2,32,18],"to":[3,40,30],"autouv":0,"color":4,"origin":[9,40,25],"faces":{"north":{"uv":[5.5,9.5,6,13.5],"texture":0},"east":{"uv":[0,9.5,6,13.5],"texture":0},"south":{"uv":[0,9.5,0.5,13.5],"texture":0},"west":{"uv":[0,9.5,6,13.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"59189db1-85dc-b934-392b-2c00ccbf1a97"},{"name":"cube","from":[3,32,29],"to":[13,40,30],"autouv":0,"color":5,"origin":[8,40,36],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"13147572-41c0-b5ff-9bc6-0e7c62d23120"},{"name":"cube","from":[3,32,18],"to":[13,40,19],"autouv":0,"color":5,"origin":[8,40,25],"faces":{"north":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0.5,9.5,5.5,13.5],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"15266cee-24f4-1675-b38c-5d19038d8b2e"},{"name":"cube","from":[2,40,18],"to":[14,45,19],"autouv":0,"color":0,"origin":[8,40,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"4fef5453-0411-7c05-8f07-f88a4f4c0e87"},{"name":"cube","from":[13,40,18],"to":[14,45,30],"autouv":0,"color":0,"origin":[8,40,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"e4a0f138-42df-176b-81e3-abf5b8c6193e"},{"name":"cube","from":[2,40,29],"to":[14,45,30],"autouv":0,"color":4,"origin":[8,40,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"216c3aad-46bc-db1f-4c17-2341b06a103d"},{"name":"cube","from":[2,40,18],"to":[3,45,30],"autouv":0,"color":0,"origin":[8,40,24],"faces":{"north":{"uv":[0,7,6,9.5],"texture":0},"east":{"uv":[0,7,6,9.5],"texture":0},"south":{"uv":[0,7,6,9.5],"texture":0},"west":{"uv":[0,7,6,9.5],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"0ee86d43-966e-cedf-fb6d-1e1b805566f3"},{"name":"cube","from":[1.9,-12,1.9],"to":[14.1,10.666,8.1],"autouv":0,"color":3,"rotation":[-45,0,0],"origin":[8,8,8],"faces":{"north":{"uv":[0,10,11,16],"rotation":270,"texture":3},"east":{"uv":[13,0,16,11],"rotation":180,"texture":3},"south":{"uv":[6,10,9,16],"rotation":90,"texture":0},"west":{"uv":[13,0,16,11],"texture":3},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"40801c7b-1b87-e0d8-2eed-af4769550651"},{"name":"cube","from":[1.1,-12,7.9],"to":[14.9,10.666,14.1],"autouv":0,"color":0,"rotation":[-45,0,0],"origin":[8,8,8],"faces":{"north":{"uv":[0,3,11,10],"rotation":90,"texture":3},"east":{"uv":[0,0,11,3],"rotation":90,"texture":3},"south":{"uv":[0,3,11,10],"rotation":90,"texture":3},"west":{"uv":[0,0,11,3],"rotation":270,"texture":3},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"b14fa0aa-11b8-6639-07a4-8993c6270dcc"},{"name":"cube","from":[3,-8,17],"to":[13,0,19],"autouv":0,"color":2,"origin":[11,0,13],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"253c5a9a-9eb6-2cf5-bc5d-ac45c09f440b"},{"name":"cube","from":[3,-8,29],"to":[13,0,31],"autouv":0,"color":1,"origin":[5,0,35],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"92e4d21d-714b-0131-35b9-fd03d89ebd71"},{"name":"cube","from":[1,-8,17],"to":[3,0,31],"autouv":0,"color":3,"origin":[9,0,25],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"026a32a4-e784-e591-675d-1cb144abb631"},{"name":"cube","from":[13,-8,17],"to":[15,0,31],"autouv":0,"color":0,"origin":[7,0,23],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"4d444f2d-cfd7-fdaf-8850-5c913bf1c6b9"},{"name":"cube","from":[13,-16,18],"to":[14,-8,30],"autouv":0,"color":7,"origin":[9,-8,25],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"bbea4be6-1f82-205b-a53f-8ad1efe01ae4"},{"name":"cube","from":[2,-16,18],"to":[3,-8,30],"autouv":0,"color":7,"origin":[9,-8,25],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"9d74769a-a0d9-cf08-5470-cb2c1acac4a7"},{"name":"cube","from":[3,-16,29],"to":[13,-8,30],"autouv":0,"color":5,"origin":[8,-8,36],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"bbfb3afd-9bef-7d8c-34a5-2e9099daa9ac"},{"name":"cube","from":[3,-16,18],"to":[13,-8,19],"autouv":0,"color":6,"origin":[8,-8,25],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"c72cabb0-7553-c7cd-3438-bca07fff1a4b"},{"name":"cube","from":[2,24,-14],"to":[14,32,-2],"autouv":0,"color":5,"origin":[8,40,-24],"faces":{"north":{"uv":[9,4,15,8],"rotation":180,"texture":0},"east":{"uv":[9,4,15,8],"rotation":180,"texture":0},"south":{"uv":[9,4,15,8],"rotation":180,"texture":0},"west":{"uv":[9,4,15,8],"rotation":180,"texture":0},"up":{"uv":[5,10,11,16],"rotation":180,"texture":3},"down":{"uv":[9,11,15,15],"rotation":180,"texture":0}},"uuid":"9b36b49b-2b79-2ea7-96ab-85b749cb84c8"},{"name":"cube","from":[2,21.5,-14],"to":[14,24,-2],"autouv":0,"color":2,"origin":[8,40,-24],"faces":{"north":{"uv":[14.25,5,15.5,11],"rotation":270,"texture":3},"east":{"uv":[14.25,5,15.5,11],"rotation":270,"texture":3},"south":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"west":{"uv":[14.25,5,15.5,11],"rotation":270,"texture":3},"up":{"uv":[9,9.5,15,15.5],"rotation":180,"texture":0},"down":{"uv":[9,11,15,15],"rotation":180,"texture":0}},"uuid":"794b22a0-5dfb-6928-0997-500295f2cf22"},{"name":"cube","from":[1.9,-12.25,-20.85],"to":[14.1,10.416,-14.650000000000002],"autouv":0,"color":4,"rotation":[-45,0,0],"origin":[8,24,-31],"faces":{"north":{"uv":[0,10,11,16],"rotation":270,"texture":3},"east":{"uv":[13,0,16,11],"rotation":180,"texture":3},"south":{"uv":[0,10,11,16],"rotation":270,"texture":3},"west":{"uv":[13,0,16,11],"texture":3},"up":{"uv":[5,10,11,13],"texture":3},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"13340ea7-a01f-8c76-1964-a22a22b3dbd2"},{"name":"cube","from":[0.9,-12.25,-14.850000000000001],"to":[15.1,10.416,-8.650000000000002],"autouv":0,"color":6,"rotation":[-45,0,0],"origin":[8,24,-31],"faces":{"north":{"uv":[0,3,11,10],"rotation":90,"texture":3},"east":{"uv":[0,0,11,3],"rotation":90,"texture":3},"south":{"uv":[0,3,11,10],"rotation":90,"texture":3},"west":{"uv":[0,0,11,3],"rotation":270,"texture":3},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[0,0,0,0],"texture":null}},"uuid":"3fe22056-138b-f2da-d542-df4b57f4f48f"},{"name":"cube","from":[-13,56,-15],"to":[-3,64,-13],"autouv":0,"color":2,"origin":[-5,64,-19],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"texture":0},"down":{"uv":[1,6,6,7],"texture":0}},"uuid":"e039d864-44f7-4cca-f96d-2c36682a6cae"},{"name":"cube","from":[-13,56,-3],"to":[-3,64,-1],"autouv":0,"color":1,"origin":[-11,64,3],"faces":{"north":{"uv":[9.5,0,14.5,4],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,0,14.5,4],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[1,0,6,1],"rotation":180,"texture":0},"down":{"uv":[1,6,6,7],"rotation":180,"texture":0}},"uuid":"33e26015-b003-3c5e-fe9b-ffca555095d3"},{"name":"cube","from":[-15,56,-15],"to":[-13,64,-1],"autouv":0,"color":3,"origin":[-7,64,-7],"faces":{"north":{"uv":[14.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,9.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"texture":0},"down":{"uv":[0,0,1,7],"texture":0}},"uuid":"698cbeaf-3c8d-a0dd-c349-6b88deed5ebd"},{"name":"cube","from":[-3,56,-15],"to":[-1,64,-1],"autouv":0,"color":0,"origin":[-9,64,-9],"faces":{"north":{"uv":[8.5,0,9.5,4],"texture":0},"east":{"uv":[8.5,0,15.5,4],"texture":0},"south":{"uv":[14.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":180,"texture":0},"down":{"uv":[0,0,1,7],"rotation":180,"texture":0}},"uuid":"accfef3a-47b9-2b64-b224-b7e6345b8ec2"},{"name":"cube","from":[-3,48,-14],"to":[-2,56,-2],"autouv":0,"color":7,"origin":[-7,56,-7],"faces":{"north":{"uv":[9,4,9.5,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[14.5,4,15,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"cc369bf6-3229-04ee-06f0-2798461877db"},{"name":"cube","from":[-14,48,-14],"to":[-13,56,-2],"autouv":0,"color":7,"origin":[-7,56,-7],"faces":{"north":{"uv":[14.5,4,15,8],"texture":0},"east":{"uv":[9,4,15,8],"texture":0},"south":{"uv":[9,4,9.5,8],"texture":0},"west":{"uv":[9,4,15,8],"texture":0},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9,7.5,15,8],"rotation":90,"texture":0}},"uuid":"6b70fee3-50ad-d05c-cbed-a3384ac2b9b0"},{"name":"cube","from":[-13,48,-3],"to":[-3,56,-2],"autouv":0,"color":5,"origin":[-8,56,4],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"928f084e-5f01-bcc5-9b4e-fd5f07ad947c"},{"name":"cube","from":[-13,48,-14],"to":[-3,56,-13],"autouv":0,"color":6,"origin":[-8,56,-7],"faces":{"north":{"uv":[9.5,4,14.5,8],"texture":0},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[9.5,4,14.5,8],"texture":0},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[0,0,0,0],"texture":null},"down":{"uv":[9.5,7.5,14.5,8],"texture":0}},"uuid":"da7ebe8d-ef12-4e82-99a6-1c5a98dba9b2"},{"name":"cube","from":[-15,40,-13],"to":[-13,48,-3],"autouv":0,"color":2,"origin":[-19,48,-11],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[9.5,0,14.5,4],"texture":0},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[9.5,0,14.5,4],"texture":0},"up":{"uv":[1,0,6,1],"rotation":270,"texture":0},"down":{"uv":[1,6,6,7],"rotation":90,"texture":0}},"uuid":"277e446e-a979-c2d5-17ba-f388c07c5bae"},{"name":"cube","from":[-3,40,-13],"to":[-1,48,-3],"autouv":0,"color":6,"origin":[3,48,-5],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[9.5,0,14.5,4],"texture":0},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[9.5,0,14.5,4],"texture":0},"up":{"uv":[1,0,6,1],"rotation":90,"texture":0},"down":{"uv":[1,6,6,7],"rotation":270,"texture":0}},"uuid":"dc2bf280-beb6-8b99-318a-05aa0fda0e77"},{"name":"cube","from":[-15,40,-3],"to":[-1,48,-1],"autouv":0,"color":0,"origin":[-7,48,-9],"faces":{"north":{"uv":[8.5,0,15.5,4],"texture":0},"east":{"uv":[8.5,0,9.5,4],"texture":0},"south":{"uv":[8.5,0,15.5,4],"texture":0},"west":{"uv":[14.5,0,15.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":270,"texture":0},"down":{"uv":[0,0,1,7],"rotation":90,"texture":0}},"uuid":"3c3bcc31-6477-07c2-a914-df85c20c0ef0"},{"name":"cube","from":[-15,40,-15],"to":[-1,48,-13],"autouv":0,"color":2,"origin":[-9,48,-7],"faces":{"north":{"uv":[8.5,0,15.5,4],"texture":0},"east":{"uv":[14.5,0,15.5,4],"texture":0},"south":{"uv":[8.5,0,15.5,4],"texture":0},"west":{"uv":[8.5,0,9.5,4],"texture":0},"up":{"uv":[0,0,1,7],"rotation":90,"texture":0},"down":{"uv":[0,0,1,7],"rotation":270,"texture":0}},"uuid":"298df166-633b-0ba3-eb24-56c9ccf4a676"},{"name":"cube","from":[-14,37.5,-14],"to":[-2,40,-2],"autouv":0,"color":7,"origin":[40,8,-8],"faces":{"north":{"uv":[14.25,5,15.5,11],"rotation":270,"texture":3},"east":{"uv":[9,10.5,15,14.5],"rotation":180,"texture":0},"south":{"uv":[14.25,5,15.5,11],"rotation":270,"texture":3},"west":{"uv":[14.25,5,15.5,11],"rotation":270,"texture":3},"up":{"uv":[9,9.5,15,15.5],"rotation":90,"texture":0},"down":{"uv":[9,11,15,15],"rotation":270,"texture":0}},"uuid":"7f3b8b84-d9b1-c50e-6686-ae6cc00c75a0"},{"name":"cube","from":[-14.100000000000001,19.999999999999996,-14.100000000000001],"to":[-7.900000000000002,42.666,-1.8999999999999986],"autouv":0,"color":3,"rotation":[0,0,45],"origin":[-8,40,-8],"faces":{"north":{"uv":[13,0,16,11],"rotation":180,"texture":3},"east":{"uv":[6,10,9,16],"rotation":90,"texture":0},"south":{"uv":[13,0,16,11],"texture":3},"west":{"uv":[0,10,11,16],"rotation":270,"texture":3},"up":{"uv":[5,10,11,13],"rotation":270,"texture":3},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"6f1aadde-8b4a-cd1c-d46f-130c53e74918"},{"name":"cube","from":[-8.100000000000001,19.999999999999996,-14.899999999999999],"to":[-1.8999999999999986,40.666,-1.1000000000000014],"autouv":0,"color":6,"rotation":[0,0,45],"origin":[-8,40,-8],"faces":{"north":{"uv":[1,0,11,3],"rotation":90,"texture":3},"east":{"uv":[1,3,11,10],"rotation":90,"texture":3},"south":{"uv":[1,0,11,3],"rotation":270,"texture":3},"west":{"uv":[1,3,11,10],"rotation":90,"texture":3},"up":{"uv":[0,0,0,0],"rotation":270,"texture":null},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"434c4f12-bb25-855e-c94f-1904252cbf05"},{"name":"cube","from":[-13,45,-13],"to":[-3,46,-3],"autouv":0,"color":3,"origin":[-8,40,-8],"faces":{"north":{"uv":[0,0,0,0],"texture":null},"east":{"uv":[0,0,0,0],"texture":null},"south":{"uv":[0,0,0,0],"texture":null},"west":{"uv":[0,0,0,0],"texture":null},"up":{"uv":[11,11,16,16],"rotation":270,"texture":3},"down":{"uv":[0,0,0,0],"rotation":90,"texture":null}},"uuid":"5710efe0-1f83-e83d-6f5a-2d46b42084c8"}],"outliner":[{"name":"block","uuid":"45951789-9635-6d12-0303-f2c5149bdeff","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"ChuteTop","uuid":"8af20f6a-924a-a997-c65b-d0a3390ebd43","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["b311e08b-7eb1-f325-710a-b782685ce096","f9ec3a01-4c0e-1016-31c7-b90965f1e405","fdf0d41d-6f8e-7b71-6b0e-cb61fe8991e6","897440f1-e70b-52b0-27a8-42edb4c0eea5"]},{"name":"ChuteBase","uuid":"c37b655b-63f3-5e92-5f68-d42eca57318b","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["bcdb5da2-7af3-1584-365c-2bea85a4bc79","4a532c7a-d9cd-6f89-c8da-0bdc1584cfd0","c3e71d5a-5588-59f8-bfab-eab8004b886e","7126992d-ed02-d8c5-0a8d-ef79e0ad1bde"]}]},{"name":"block_windowed","uuid":"47d71345-71f6-7e1f-d370-be8e0aab59e9","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"ChuteTop","uuid":"b6c5872e-3c80-979e-1e17-c2b5772f44e9","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["24c6ed60-fb2b-bfc8-9f26-a1a1069fb075","e58fc898-7c20-514b-9964-c63559464c43","1e80440a-b5f3-a4e9-9fbb-187e93f6063d","80df8673-375e-0e2d-1105-e63a45339921","01e5ed5e-f013-fd50-c4f8-a86903a22aaa","eecfcc74-adbd-e4cd-cca2-2825f41022a5","a56081d0-ee0d-4662-200b-bd48e1a827a5","59f58a98-b74b-33ad-40e4-84699e3b7350","c93d8afe-44e0-a6c0-eef6-eddd1179d252","a7b45360-5cfe-95f3-a021-2987c8c9e5a2","c424dc42-6a2a-5537-df58-048b5beed33c","5b8ec8b1-c138-0552-68a4-ca66697bb9e9"]},{"name":"ChuteBase","uuid":"48397e85-5f56-8f2d-6e04-98942194088f","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["a788617a-e31b-3775-ec89-5ac482b2bf05","91e8c105-c260-fdd5-6e06-13373d0c4321","27c9f67d-6f35-f8b8-a68d-6b24247c1636","ba0e5d2f-a244-0364-a842-f6ad7594d7fc"]},{"name":"windows","uuid":"b73e1858-e389-6f03-a095-36f3ae96f208","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":["cfe1464b-179f-656a-447f-cc32f42b76cf","e2849527-341c-e300-0796-915bbeb49fad","694a8c4d-e2e6-9a4f-84e7-d44056c603e4","0df748e9-ea8e-0e4e-f327-bdfbdcd7c744"]}]},{"name":"block_windowed","uuid":"654529a0-a8d9-0b64-b7d4-9577efb836d1","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"ChuteTop","uuid":"2a345c4a-6dc5-a6b3-5b79-3e25134f427a","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["36bbd02b-f243-4063-49c4-c4faf9795de6","060dced1-0ce7-696a-c59a-fcc7477cccda","a95f4f38-6586-ca70-6395-6bd91a40fed0","7785ad17-f90e-63be-010e-e03f6c1eaf48","b0ceec6e-60e2-8313-8bdb-0559728f486e","9e6193d3-3d33-5cb0-e93a-1c7db0a249a6","232f6a8b-bfec-ca00-c5fc-99cab97538e9","ec1a321a-d7fb-33b5-5e6b-fdf7199255f2","dbea5aea-e9d1-2ba9-eda4-092f73be8507","6447fc7a-8a73-7776-7a63-2835011d269b","ebc0a600-365d-0a80-ecbb-08bc9ac1c97e","0f13b503-2239-49f5-60a9-df7ae15e38bb"]},{"name":"ChuteBase","uuid":"45c5489b-8e54-bcaf-12ee-3e1a398c8420","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["c54e39e8-9287-55ea-0308-2e7f4ab1dc31","59189db1-85dc-b934-392b-2c00ccbf1a97","13147572-41c0-b5ff-9bc6-0e7c62d23120","15266cee-24f4-1675-b38c-5d19038d8b2e"]},{"name":"windows","uuid":"e27dacfb-c052-5f06-815e-9ddac3452276","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":["4fef5453-0411-7c05-8f07-f88a4f4c0e87","e4a0f138-42df-176b-81e3-abf5b8c6193e","216c3aad-46bc-db1f-4c17-2341b06a103d","0ee86d43-966e-cedf-fb6d-1e1b805566f3"]}]},{"name":"alt_block_diagonal_straight","uuid":"d2be5349-affa-19ba-6e7e-389b37e59f19","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"group","uuid":"7062be0d-82e1-7200-e062-251e14653cc2","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":["40801c7b-1b87-e0d8-2eed-af4769550651","b14fa0aa-11b8-6639-07a4-8993c6270dcc"]},{"name":"group","uuid":"57b24a7a-2597-b2d4-3959-ccd1ab696bc2","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":[]}]},{"name":"block","uuid":"973c3003-b9e2-f4a5-671f-6cc6852ee598","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"ChuteTop","uuid":"0864bc0a-7eab-3006-9693-4dfd6e3b01c5","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["253c5a9a-9eb6-2cf5-bc5d-ac45c09f440b","92e4d21d-714b-0131-35b9-fd03d89ebd71","026a32a4-e784-e591-675d-1cb144abb631","4d444f2d-cfd7-fdaf-8850-5c913bf1c6b9"]},{"name":"ChuteBase","uuid":"b0783e35-18fe-eb7c-207f-c4aa7aea679f","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["bbea4be6-1f82-205b-a53f-8ad1efe01ae4","9d74769a-a0d9-cf08-5470-cb2c1acac4a7","bbfb3afd-9bef-7d8c-34a5-2e9099daa9ac","c72cabb0-7553-c7cd-3438-bca07fff1a4b"]}]},{"name":"alt_block_diagonal_t","uuid":"bdd30392-ed7a-b780-083c-4526c3256893","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"group","uuid":"201e8b09-23cc-5057-3964-fb3f0ab1c181","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,24,-24],"children":["9b36b49b-2b79-2ea7-96ab-85b749cb84c8"]},{"name":"alt_block_diagonal_start","uuid":"eb35b5c8-7ffe-8905-0b53-22b99e47f683","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"group","uuid":"fcedcfd9-ce29-d4bb-92ef-6e6554cef241","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,56,-56],"children":["794b22a0-5dfb-6928-0997-500295f2cf22"]},{"name":"alt_block_diagonal_straight","uuid":"4213eca7-0863-97c4-5a9e-33de9dbe0ab1","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"group","uuid":"0222bd50-564d-5bac-9417-58b00a126b7b","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":["13340ea7-a01f-8c76-1964-a22a22b3dbd2"]},{"name":"group","uuid":"3a4b4f95-d28a-b31a-2562-4505d8b4567b","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":[]}]}]},{"name":"alt_block_diagonal_straight","uuid":"179d0014-4a6b-8e46-aa63-a8c7f6f8b2f1","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"group","uuid":"5bd95880-36d9-141b-c715-cc9f5d246c5d","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":["3fe22056-138b-f2da-d542-df4b57f4f48f"]},{"name":"group","uuid":"f73034f7-0837-4d0c-5473-7a55e40da304","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":[]}]}]},{"name":"block","uuid":"d791ab8f-5d78-64d9-8e53-d41160f7343e","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"ChuteTop","uuid":"6c03593a-c99c-9e12-0afe-65f33c45a864","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[9,16,-7],"children":["e039d864-44f7-4cca-f96d-2c36682a6cae","33e26015-b003-3c5e-fe9b-ffca555095d3","698cbeaf-3c8d-a0dd-c349-6b88deed5ebd","accfef3a-47b9-2b64-b224-b7e6345b8ec2"]},{"name":"ChuteBase","uuid":"8491a876-56bf-9e5d-c932-5add8363e5b0","export":true,"isOpen":true,"visibility":true,"autouv":0,"origin":[8,8,-7],"children":["cc369bf6-3229-04ee-06f0-2798461877db","6b70fee3-50ad-d05c-cbed-a3384ac2b9b0","928f084e-5f01-bcc5-9b4e-fd5f07ad947c","da7ebe8d-ef12-4e82-99a6-1c5a98dba9b2"]}]},{"name":"alt_block_diagonal_start","uuid":"53cb600a-6ec6-7f57-8486-a277c1158c36","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"group","uuid":"57236fe0-74cd-e71a-2765-a58625143892","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,56,-56],"children":["277e446e-a979-c2d5-17ba-f388c07c5bae","dc2bf280-beb6-8b99-318a-05aa0fda0e77","3c3bcc31-6477-07c2-a914-df85c20c0ef0","298df166-633b-0ba3-eb24-56c9ccf4a676","7f3b8b84-d9b1-c50e-6686-ae6cc00c75a0"]},{"name":"alt_block_diagonal_straight","uuid":"251a2b9a-2deb-b3ac-4845-80c1996f33cd","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,8],"children":[{"name":"group","uuid":"51684bc8-e7ac-b902-58db-2a9a494f61c5","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":["6f1aadde-8b4a-cd1c-d46f-130c53e74918","434c4f12-bb25-855e-c94f-1904252cbf05"]},{"name":"group","uuid":"fe1cb35c-17e3-e008-825d-4fd55e08bf91","export":true,"isOpen":false,"visibility":true,"autouv":0,"origin":[8,8,-8],"children":[]}]},"5710efe0-1f83-e83d-6f5a-2d46b42084c8"]}],"textures":[{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\chute.png","name":"chute.png","folder":"block","namespace":"create","id":"13","particle":false,"mode":"bitmap","saved":true,"uuid":"6fb1e05d-c758-ab0b-eb9f-4cb8b3a08cfa","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFoklEQVRYR51XT2gcZRR/829nd5NsNkIMSVGkFKrS0sA2baq1QU/NKSihNB706EXBi6eCB0E8eNWDIF56qSEoObUXWxpRUEncUlNIjEjqP6wpaTa7O7MzszPye9M3fjOZthsfLN/MfN9+7/d+7/feN6PNzMxEtm1TGIZkWRZ1u12CGYaRe411uq7T+vo6r6vX69rUmZei6tAA35dLJR4rpRI1HIdHGK5hbcchr9Ohdtuj60tXNW12djYaHx+njY0N8n2fQciIP+BaDHNjY2O0urpKm5ubCYDps2ejyRMnaOXGjVwQ4lj2OXbkCP2wvEyXr1yJAWCiv78/cQRGOp1Ocq9e4DlALSwsaPIcDFgFnfr6+pgBRJllQgXRarXI98KYAaSgXC7zXnCMX6VSYfqxUEwANZtNfqQCAAMF207W5jmXSYCDIQ3MwNzcHGtADFEIGOig3W7zfRAEzAp+eLa4uJgwoAIQ57KfaEEci3OMe1IgQEzTZCbEhAlhYXt7OwUAKSiXC5RlQZyr0SNyToeIUKoAAsNPZUAcSvT4I1KAKpifn08xMFGrsbAAQmUhj4E9IkS0cC7UCwOSAhUABAgQagqyIsQ+avmpTCAVKRFmqwAMqPSDBQCAiQayVYC50dGnIssyiSgk07QoCPxkLBaLFARxf3GcuIq2tv5gBlNVAPXDwAAM1dFoNBLnkgKMahXg/tChZyNdh1i7VCza5LqdZKxUBhIxx/sX6NategxArQKJHJHiWoBkGchWATaq1U5Gnufxf0zDYNDSTUulEjnogL7PI3rOysr3MYC8RiSqzQJ6UBVg/fHjkxHmh6pV7iH4QVeu6zKTCCKKImq12wwsAYAqmJiYQE9ndWMSIwwbIFo8E4EODw/zOaCKEHMQojAHZ5ZlUKlkU6vVoULB5NzLvpqm0dLX1/7TABypTrGhegaodOIwytMAAMS6KZDnBWQV4l6CusfenQ5EqXP9wxIAQvel+hpvcHh0kNb+2qGnx6oyxeP44yNJ3acm7t+gG0ovMEyTWQt8n0ycsEFAeAYwsgZdkDWgAjg/fjj3vn7n7+hRAESEBYXNrAj9IGCRQgvLy9+lAXx4fTl6Z6qWilIc9wLg1ORp1gAUHr9TRGTbBc49ytLzfELuIUJo5ObNHx8NAOzAeS8pAANowfkagIgjjhz62Gk0e2NA0tMLAwBQHRxg9QdByMpnMVom6brGb1y5AKSFvnXxc8qmQAUwfexkqoVmhfj8c2ci5Lwy2Mfiw6EU+AHphs6OYRCj73fJdT365tulOAXSQt+b/5J+22nmgkCFvHvuZW6hTz4xQo7jM9XYWK4bjbhfIHKUm24YnHM4hfCgC2EAJZkAEPW+9tGn7PxBYjx3+kUW2EB/P029cIqPXpjUNYRVLBYYAEqOoojFhjIE/QIGaUkBkBZ64eIlkjK88MXl6P1XplMl+cHrr3KEACBvwJKGe9u71Gy1CBoAAG5WmkY4BbkRGQbwUNgNWBcpANJC3/7kM6bo90aL7t29k6T46MGDfP3xm29wFEOPxSdmqVgkx3WTceufbaYaqUHUvucxYLCBfaGL3BTst4UeODCS1whp/edfEwawQDfARHwgQQearjMIaAZsJY1ovy20Wq2mPjrk4+OntV8SDWSd4yzAUQ0G9/QBaAALQOnDDHQjt7WjzyRfPOIc4+3bf/4/ET7Ua87k3PnzcVFnTAWAI8Yw4yM87IZkFSxyHYcbFPoAyvTqta/SrbhXIHh/kLXyFYT75m78ESNlGIUhhWFEvh+QbcffnBAkKgaW9IFeHcs6AEBpqd8AmMPGiAwAwEAUhWQXi+Q6LiqSozcMjZpNl9xOZ+9Z0CsQVI3aiHDE4jtP7QN5KWjs7PI5gSrAq/me43g/ALAW9Q6TTohjFmK27r9Rywst1shLLSIv2naKgX8B17EnXWhPQ1MAAAAASUVORK5CYII="},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\zinc_block.png","name":"zinc_block.png","folder":"block","namespace":"create","id":"particle","particle":false,"mode":"bitmap","saved":true,"uuid":"346033bc-9488-c94b-dd63-ea9ce9b903d9","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACdElEQVQ4T32TPU/bUBSGH8dgJ3FsJxCSsKRIHTJAQa0Ea7sx9a+0iI0KqVKl9v8gdUQsHaAURSwdUBW+CgKSkk/bcRzbt7KjtIBoj3SHe690z/vc9z3Sm7ebwjDSJKQEwwCEIK4wFAghkCSQExK+HzAhh/F+fG/3h0ibmx9FpfKMcrnM2dkZqVQaXddRlEnUpEKv62Lbv5DlNBcXPykUSgyHLq7b5+joO9LGxgexsLCM7w8Jw5DJSSXu4nkuxeIMtu3GjzabHQxDRVFkul0Xx7E5OPiKtLb2XlQqSySTqZG2OxU92mzeEAQBQkTr7+Vw6FGv30QIn8Ty8kuKxQJXV5fkctNkswbHx8cYxjStVhtd1zg5+UE2m0OSBJqW5PLyhsPDgxHC0tIKnheg62kcx0PTVGRZod3ukkzKWJaNpqVwnCHJ5AQzMya3t112drbvI0R/EFUkudV6XPoY4h7C/Pxz5uaeUqvVyOdLyHICWQ6o15u0Wg3y+Tzn5yOHTNPANHVkGba2Po8QVlZe0e8PMAwFRZnAsjympzP0egMsy8GyeoRh8MehqHsuZ7K9/QDhoQsR0r9w7iGsrr5G1w183+X6uhF3CgJBp9NFkqTYYlVVaDTqcciuri7QtAy7u19GCIuLyzFfJNtxBnQ6Fp1OJ5ZeLj+h0WgwNTUFCHo9J3ar3baoVvceD9L/pD/qwt0gRWEJwwSJxMgFw9A5Pa1RKs3GQSsUZvH9QRzl/f298Sy8wPN8MplRkFRVJp836fWizPdJpbQ4VKYZzcIE7baN4zhUq9+Q1tffCVVV48+6W9E4d7t2fJTJpLCsfjxs44pG3XVdfgM1m36TOejAKAAAAABJRU5ErkJggg=="},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\brass_block.png","name":"brass_block.png","folder":"block","namespace":"create","id":"3_particle","particle":false,"mode":"bitmap","saved":true,"uuid":"6d143b15-4074-ed18-c8be-08ddcadad759","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACM0lEQVQ4T1WTS2/TQBDH/961Y8dJ6iRqKaAKJApVgYqHeHwWPgEnLtw58a24cagQKg+1oaioFIHEQ6oqItEQ196X0ezETpjLrmZ3fzPzn9ng+dNbFRasKB2EYEcr4o3SDs4BSSyaPfnzM4OAAHc27yMK+XJeWL9qrf1aKAsZMLBQxq/DfhdpIvFie5sBD7Ye4vDbCWxVwdkKa6sZxqc5rOXkSmUgggBRKNHPEu9b7nf+B3w8OvYH9WPaT/ISkZDQjrNaGXSgjfPZZt0OXu68QvDsyVZ1d/Mefp2c+ktJHCIvlH9kTeUBUSRZk5ZEmkRcam6wfzRiwPUrtzH+k/sL1jqfemlZA7JeO/F+Mi6LRfn682AO+HtWeuc0V5Az1ajm2qQUDVxrLuPL9wMW8dL5G9CmQqFUE5lSJ1uEaG29BmRZN8HocDQHjCe5P6AupG2uk7oiA06XHtddGmYdiADY/bTLgOX+BuxM6VosWpWxcNZBSAFnnAd4oVsh0rg1BwyW1oGZNv2lBNpwqiRcrlSjQyyjRp+iNPhx/JkzGPTW4SoaYYFFwHSqAAFEkvWoxZ1MS6+NB1AbV4fX/IRR5Fq4k99TOEpZVsjStofQYNGMUBfXzvXx5sM7Blxc2UCatPxBqQ0oMj2OWyGcc0iSCEoxnMaahqmXxtjZf8+AyxduziIHPkL9B3pdnnvquzYaaTtGPpuXrNfG6723CB4/ulql7bARyjpWOoqEb2ltYjZc5Kvv0Nk/rK1Cjidok2MAAAAASUVORK5CYII="},{"path":"C:\\Users\\simon\\Desktop\\Forge 15\\Create\\src\\main\\resources\\assets\\create\\textures\\block\\chute_diagonal.png","name":"chute_diagonal.png","folder":"block","namespace":"create","id":"2","particle":false,"mode":"bitmap","saved":true,"uuid":"6e635327-47a2-2f70-6ae8-60d630c1340c","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFOElEQVRYR61XW28bVRCevdrrOK3d2E4Kfa3EQ1sUTGmgNC0lkIQHov7U5IVUipAKDwihUKqg9g+kiR3b8XW9dy/6xj6bzXoNW4l5OXu8s2e+uX1nLG1tbYVLS0sE6XWHVCjoNB67vIfE93iOS1JPz+XIdRz+/tUvP0tx3Xr9UVirlqOzR6ZJZ2dNkp5uPg+fP/ua/nzz5sqoYdDYsqI9DoXAAAR7YSy+4t2n9+7RH8fH9NPh4TUA9++vhy9+/IFe/fobOY5D5nhM/f6QJEQAH1YrFVrO52lo27w2u11aLZd5DzAFw6DiDMDIcfgZ6w3DoIFlRYBN0yTPncxH4LMvwlrtFjuACA2GQ+p0OlMAmqqyRzASByHAYIWEYUiSJEU6wrgIFYAuSsHDzzfC1bUKWWObbNsl13Wpc9mdpuDpky85bKVSKfJWpACger1e9I7rwjCi9CQjsCgFAPDRx6scfttyyDQtal5cXKVAFGK8cESu034DCGE8HolWu52ago1Hj8OVlZukahpHqdsd0kWrPQXwf3WB63nkeyFpukxHR0fXilBEAMZN0yHLmkUg3gWFQoHG4zFpmsZOe55H+E3XdUJxYUUdxPeTyYR83+dvWq0WPd7YoL9OTmh/f38OQKVS4lrrXg6uAIguqNVqkQEcqKoqF1xWATCARHFBDg4Orn28+eSb8NnmV3T8+jU5jkeu61OjOeMBw9CouLxMxWIxsgePEAHuf12PDs7lchwFYUi8E78BRL83mmtDkQJzNCbLcq53AQCsrq2xxzAgyzIhtGKNR0FRFAqCYC4wo9GID0WVI8+HL1/OMaH4SOj5fkDS7s5OqOk6oRBhPK0b4hFIRgSeA5Bt25wCRZap0Wh/GBXfLBU5/DAkgMATiGEYbACo8QyJ70Wk2u02Rw2ckZaChVSMLgAAGAcIAeBDio+5fVaAi2qgnkLF/f5gyoS3b1cpl89zDVSrVfYQuUZL/pcAOAD0+32OElLhue5cDaRRMTNhsgZQB2hBISLHovgWraIGRsMhWZa3sAviVBzdBUiB6IByuXzNaXzwb0UI5XhrNs7PUwGkUfHZ+TlJe3t7fB2j73GQWEURiltQsF1yL/ofIKFz2emkDiRpVNwfDKYA1h88oL/fvWPP42QkjKGwwAlIDQDG98i7IC3ofHL3bupAAgBJKuYUgIoxQJTKy8z7YD8ciMMQBRjFbyICyT0iIKgb66KBJI2KT9+fkQRk+Xyeqxci2A8Ho6893+ca4HeSRFl1j49/T70N41R8+r4xbUMcns+r5PsTUjWFDfqex3d34Pt8cXR7AyrOhtcsukkAGEqTVHx52Z+2YX19nW8pWVGmEQgCfgYIvDt5+5ZOTxuEqTarrut6lMuBI64mbNdFR00HWyHS7s5uqKgKBX5AWMOQaBL40eSCewJAWu0e1aq3WCeLLgBAhFGscRFApJ3t7RDkIskypk4K+BaEEY8QMwyskzCkZrND1UqJGTKLLgAkjSZZFSC4DV3HZc/gKSYWVD0KDjXg2DYpqso33J07a5RVNzOA7e+3wyCYkK5rJCsyhZMJG4SA0/EsUlBZKVFW3SwAYCNKAbyF57jP+YpVFF7RjojGeaMdpSCLLgaULCJtfftdqKoyG8LB8BaFh/aTZIUwFqIrLlpdKpduUFbdLBGIakD8mUD+o/4PAgbxsF5nagUA1EBW3XgXLIoEA0AXLFLwvIDyxhRUu9PnFGTVFRGAkXg3iH3UhmAoXCj6jP9hID54YgzDnwi04rSvs+niehcklCQgQVBY/wHt2fUUQWzx1gAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[75,45,0],"translation":[0,2.5,0],"scale":[0.375,0.375,0.375]},"thirdperson_lefthand":{"rotation":[75,45,0],"translation":[0,2.5,0],"scale":[0.375,0.375,0.375]},"firstperson_righthand":{"rotation":[0,45,0],"scale":[0.4,0.4,0.4]},"firstperson_lefthand":{"rotation":[0,225,0],"scale":[0.4,0.4,0.4]},"ground":{"translation":[0,3.25,0],"scale":[0.25,0.25,0.25]},"gui":{"rotation":[30,225,0],"translation":[0,1,0],"scale":[0.5,0.5,0.5]},"head":{"rotation":[0,90,0]},"fixed":{"rotation":[0,90,0],"translation":[0,1.5,0],"scale":[0.5,0.5,0.5]}}} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/chute_funnel/block.json b/src/main/resources/assets/create/models/block/chute_funnel/block.json index 5a64bd828..a7597b729 100644 --- a/src/main/resources/assets/create/models/block/chute_funnel/block.json +++ b/src/main/resources/assets/create/models/block/chute_funnel/block.json @@ -5,8 +5,8 @@ "3": "create:block/belt_funnel_push_off", "4": "create:block/funnel_plating", "13": "create:block/chute", - "3_particle": "create:block/brass_block", "particle": "create:block/brass_block", + "3_particle": "create:block/brass_block", "1_2": "create:block/funnel_back" }, "elements": [ @@ -138,8 +138,8 @@ }, { "name": "Back", - "from": [1.1, 1.1, -2.9], - "to": [14.9, 14.9, 2.1], + "from": [1.1, 1.1, -3.1], + "to": [14.9, 14.9, 2], "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 6]}, "faces": { "north": {"uv": [8.5, 8.5, 15.5, 15.5], "texture": "#13"}, diff --git a/src/main/resources/assets/create/textures/block/chute_diagonal.png b/src/main/resources/assets/create/textures/block/chute_diagonal.png index 054c399555b415eae923f0ce656c5ca6a0ce3216..dd9f8ff3e6165f1655a393d50b67c548f54d9a92 100644 GIT binary patch delta 1281 zcmV+c1^)W?3c3oANq@os01mZX&4j(>lD@7rKLrP$y9ByI1s z7JK@GfqVY^r3>Tf%-y_xT?e;XO*OK&*Vex27`Fpxz{Xi)bKs!UQ9Y08bgFY;B2J>0 z%aIGqmC*fgbmSWKy4!8FR5oihU1&PSx3;!id)};%yt2Km(r|SD{#(o#D&?~K`Qbx# zt}6DTD3Z~c3xAm`i!vOI+{JjTha)-MbesU_ees?#m=awQV#OR6VHoIL@w zL9-b#sR1Q@f6m5$F@S^t+Nvku@Fb3v{(8Ntx-!6|pMM1$fTUr_*Nr6|6IPx)`%@zM zl}hwir>71^xl|sPmzOS*IAHH!Fi~9@@Uvj=>aN~)r@gH$%Y>Hu@S_h@ZxL{!w|95l z#^$EG`u-L7o@7k6w&j8#a9`c|Y;mDHINY+uu*d>7K@Sm)L~n^v`WW7n11ps*f_=Rv z0cm~q{(pLW?9w!yn}374JP+}~GgKrF(AldD5Rv31z<61x!l1$LPL71dp#w(P*foaiFi`knMx|x_{6*8pS%62c>vZF1jsG+iW(KiO^C8 z!v=0-fCU5nyv{pf%p9XuEW^rDtRn(rz+e>5X0rv&^z%Bm9u9{pV+pWTSXPRosFXQC z0kIh1765AT^#7W{VnCl^NenD2#aajOh{|RR^dvYi%&hLErsu zet#*}N@y{_fp#c{tr@*Yb1bg|Xr&&k0*B{Iu`)ol<4wt7n$e2%`~Lg-I?fntjQPRr zV_7NILd4|9*RJUz|3Cu=4CL1f#(Ac^P9NCVe|-(}rC19Q8^62vqi%+Qe!suCjrBPc z$$@#DzC8LB)8Uzkfulr57@mIIwaX3cW?wK6vocTW@je;M0_k z-Jn0z0)+D?f4y+Qmv_F_FGsBw2_^DfkO;*Hp7LgwVwBXOgi^(duFX5ZkJ5Q}!Q|`L z=UEzl@%e4NO--T`gR^Z8}jMRYQs8f^S~i%$H%_}PoMq~oSvQp5`=;K?SIiD zSrTXj&t@5&0Lk2BQC`&H=WR{dise%=5BYzYm zz%W8;K__F>d9cpfq6kSR%Hmi)NP5smiUeYqs200A#ynVOZBc}z&8_`?y-oIw&VJ=U zYbx*Ck<>D*v$iOLZ|>e*6o@?HSUwn%@7(b3f6m>`yKnvj=8<2UFGQ;lbUL?FsN@$5 rHv`;y8Z1v+p{;IgfLkY-<0d)$Gje z&FubnX3qAGkB`%hjSUAn=a;Tt58Yr8sSffw^E`^{!b-(O>Gk{W)vGtokE6uhx^Y8|Tg`?#+27yQx#>8!01RMu*4Q&})NZR@L=;8(42)%y z=;daOOTGfT7<9ust%k9pF&5_r(w^bTW9zFVi8ADhuyFZ^i z(alxFUl0UhO@Exv!?GxY;m}=KE~QO>RaYPdV_=KOpvZBw02M{Pryn+*`0O#tj**%g421TBYwP+wAgGKsS* zfHr70CnhzaWS)O!Hed`OVSush3J5-lW2L`VtEjFF@P9C01q47caFo}LCAA4FfB*AB zGWo4a^tWec4n{dt5!30^1(FB6+wYH6R|fJ`uz$U!r`_4z){#|0(|z&f=c+eJIMH`o zEw{0`>8^iv&Fx9WWNVww^E~(C-EZdyDuUovErxj&@DlWp(Ma^BIAxCGO$iu=SqA6z zswAY%d4Komvu7?%)0z7#)Z}`|53V7UJV57NWq^#NE&Az?h$9UF?z)!EN#VV5f}poqc};DInB(AI;S2C1}bAouw_`(ii4n( zZGZ-1Ilw6Z)Uwn68wSe(y@mxju&5PlA7DpxHe;YG$$?`|1#oDN7fIG?lbPi}EPj^d z0Dp(dw_@#tmIDN|pg6W+^dfCzMIAsZ{a_ggUTnq60Nsu|rG^6UN-)~-LGsYUW zd@|>;s1<7?;^9{Z2f8R9&_IB`{CdGT*HqM*1G9bXYglZ>+K71ZmxsUW%P`RE_2#Fs zIYE&GEb7edTCgqq8d9>wRt&r&`K<;OqkmcblC4%=$XN2g+O042uDbT|<3B#Qi`z%v zqE+wHW|g&BAWkcZ7xJySN^F1)_-QJ4 zDEEg$JSK@`W+~8yA~mHpUuqVtvldv;VsKzKzamMMB-!=Qc&G#%(&&w_A#)=r)+K?9_nebZ*=x62U=6P-?o&NVV$*L zl}&i}@7>F?Y60R{J{VH(obcVh7jEa%tN(yS6xULQTtl%0O}EW??e-mM5;&3mV&P