Top Aligned (raised) Catwalk added. Catwalk Stairs added.

This commit is contained in:
stfwi 2020-11-06 23:01:23 +01:00
parent 1a3fcb4376
commit e4819b4666
44 changed files with 2902 additions and 1942 deletions

View file

@ -65,8 +65,8 @@ minecraft {
dependencies {
minecraft "net.minecraftforge:forge:${version_forge_minecraft}"
// compileOnly fg.deobf("mezz.jei:jei-${version_jei}:api")
// runtimeOnly fg.deobf("mezz.jei:jei-${version_jei}")
compileOnly fg.deobf("mezz.jei:jei-${version_jei}:api")
runtimeOnly fg.deobf("mezz.jei:jei-${version_jei}")
}
processResources {
@ -91,29 +91,17 @@ jar {
def reobfFile = file("$buildDir/reobfJar/output.jar")
def reobfArtifact = artifacts.add('default', reobfFile) { type 'jar'; builtBy 'reobfJar' }
def signing = { ->
def sp = new Properties()
if(project.hasProperty("keystore_file")) {
sp.keystore_file = project.keystore_file
sp.keystore_alias = project.keystore_alias
sp.keystore_pass = project.keystore_pass
sp.keystore_keypass = project.keystore_keypass
sp.fingerprint_sha1 = project.fingerprint_sha1
} else {
logger.warn("[WARNING] No signing data available.")
}
if(file("signing.properties").exists()) file("signing.properties").withInputStream { sp.load(it) }
return sp
}()
task signJar(type: SignJar, dependsOn: jar) {
onlyIf { signing.hasProperty("keystore_file") }
if(signing.hasProperty("keystore_file")) {
keyStore = signing.getProperty("keystore_file")
alias = signing.getProperty("keystore_alias")
storePass = signing.getProperty("keystore_pass")
keyPass = signing.getProperty("keystore_keypass")
onlyIf { project.hasProperty("keystore_file") }
if(project.hasProperty("keystore_file")) {
keyStore = project.getProperty("keystore_file")
alias = project.getProperty("keystore_alias")
storePass = project.getProperty("keystore_pass")
keyPass = project.getProperty("keystore_keypass")
inputFile = jar.archivePath
outputFile = jar.archivePath
} else {
logger.warn("[WARNING] Signing skipped.")
}
}
build.dependsOn signJar

View file

@ -4,5 +4,5 @@ org.gradle.jvmargs=-Xmx8G
version_minecraft=1.16.4
version_forge_minecraft=1.16.4-35.0.2
version_fml_mappings=20201028-1.16.3
version_jei=1.16.3:7.3.2.36
version_engineersdecor=1.1.4-b1
version_jei=1.16.4:7.6.0.58
version_engineersdecor=1.1.4-b2

View file

@ -11,6 +11,10 @@ Mod sources for Minecraft version 1.16.x.
## Version history
~ v1.1.4-b2 [A] Steel Catwalks (top and bottom aligned).
[A] Steel Railings added.
[F] Fixed Empty Fluid Barrel crafting crash (ty inflamedsebi).
- v1.1.4-b1 [U] Ported to 1.16.4.
- v1.1.3 [R] Release build v1.1.3.

View file

@ -864,20 +864,71 @@ public class ModContent
)).setRegistryName(new ResourceLocation(MODID, "steel_mesh_fence_gate"));
public static final EdRailingBlock STEEL_RAILING = (EdRailingBlock)(new EdRailingBlock(
DecorBlock.CFG_CUTOUT|DecorBlock.CFG_EXPERIMENTAL,
DecorBlock.CFG_CUTOUT,
Block.Properties.create(Material.IRON, MaterialColor.IRON).hardnessAndResistance(1f, 20f).sound(SoundType.METAL).notSolid(),
Auxiliaries.getPixeledAABB(0,0,0, 0, 0,0),
Auxiliaries.getPixeledAABB(0,0,0, 16,15.9,1)
)).setRegistryName(new ResourceLocation(MODID, "steel_railing"));
public static final EdCatwalkBlock STEEL_CATWALK = (EdCatwalkBlock)(new EdCatwalkBlock(
DecorBlock.CFG_CUTOUT|DecorBlock.CFG_EXPERIMENTAL,
DecorBlock.CFG_CUTOUT,
Block.Properties.create(Material.IRON, MaterialColor.IRON).hardnessAndResistance(2f, 20f).sound(SoundType.METAL).notSolid(),
Auxiliaries.getPixeledAABB(0,0,0, 16, 2,16),
Auxiliaries.getPixeledAABB(0,0,0, 16,15.9, 1),
STEEL_RAILING
)).setRegistryName(new ResourceLocation(MODID, "steel_catwalk"));
public static final EdCatwalkTopAlignedBlock STEEL_CATWALK_TOP_ALIGNED = (EdCatwalkTopAlignedBlock)(new EdCatwalkTopAlignedBlock(
DecorBlock.CFG_CUTOUT,
Block.Properties.create(Material.IRON, MaterialColor.IRON).hardnessAndResistance(2f, 20f).sound(SoundType.METAL).notSolid(),
new VoxelShape[]{
VoxelShapes.create(Auxiliaries.getPixeledAABB(0,14,0, 16, 16,16)), // only base
Auxiliaries.getUnionShape( // base with thick pole
Auxiliaries.getPixeledAABB(0,14,0, 16, 16,16),
Auxiliaries.getPixeledAABB(5, 0,5, 11,15, 11)
),
Auxiliaries.getUnionShape( // base with thin pole
Auxiliaries.getPixeledAABB(0,14,0, 16, 16,16),
Auxiliaries.getPixeledAABB(6, 0,6, 10,15, 10)
),
Auxiliaries.getUnionShape( // structure frame-like
Auxiliaries.getPixeledAABB( 0, 0, 0, 16, 2,16),
Auxiliaries.getPixeledAABB( 0,14, 0, 16, 16,16),
Auxiliaries.getPixeledAABB( 0, 0, 0, 1, 16, 1),
Auxiliaries.getPixeledAABB(15, 0, 0, 16, 16, 1),
Auxiliaries.getPixeledAABB(15, 0,15, 16, 16,16),
Auxiliaries.getPixeledAABB( 0, 0,15, 1, 16,16)
)
}
)).setRegistryName(new ResourceLocation(MODID, "steel_catwalk_ta"));
public static final EdCatwalkStairsBlock STEEL_CATWALK_STAIRS = (EdCatwalkStairsBlock)(new EdCatwalkStairsBlock(
DecorBlock.CFG_CUTOUT,
Block.Properties.create(Material.IRON, MaterialColor.IRON).hardnessAndResistance(2f, 20f).sound(SoundType.METAL).notSolid(),
new AxisAlignedBB[] { // base
Auxiliaries.getPixeledAABB( 1, 2, 8, 15, 4, 16),
Auxiliaries.getPixeledAABB( 1,10, 0, 15, 12, 8),
},
new AxisAlignedBB[] { // railing left
Auxiliaries.getPixeledAABB(0.4, 0, 15, 0.6, 15, 16),
Auxiliaries.getPixeledAABB(0.4, 1, 14, 0.6, 16, 15),
Auxiliaries.getPixeledAABB(0.4, 2, 13, 0.6, 17, 14),
Auxiliaries.getPixeledAABB(0.4, 3, 12, 0.6, 18, 13),
Auxiliaries.getPixeledAABB(0.4, 4, 11, 0.6, 19, 12),
Auxiliaries.getPixeledAABB(0.4, 5, 10, 0.6, 20, 11),
Auxiliaries.getPixeledAABB(0.4, 6, 9, 0.6, 21, 10),
Auxiliaries.getPixeledAABB(0.4, 7, 8, 0.6, 22, 9),
Auxiliaries.getPixeledAABB(0.4, 8, 7, 0.6, 23, 8),
Auxiliaries.getPixeledAABB(0.4, 9, 6, 0.6, 24, 7),
Auxiliaries.getPixeledAABB(0.4, 10, 5, 0.6, 25, 6),
Auxiliaries.getPixeledAABB(0.4, 11, 4, 0.6, 26, 5),
Auxiliaries.getPixeledAABB(0.4, 12, 3, 0.6, 27, 4),
Auxiliaries.getPixeledAABB(0.4, 13, 2, 0.6, 28, 3),
Auxiliaries.getPixeledAABB(0.4, 14, 1, 0.6, 29, 2),
Auxiliaries.getPixeledAABB(0.4, 15, 0, 0.6, 30, 1)
}
)).setRegistryName(new ResourceLocation(MODID, "steel_catwalk_stairs"));
// -------------------------------------------------------------------------------------------------------------------
public static final EdTestBlock.TestBlock TEST_BLOCK = (EdTestBlock.TestBlock)(new EdTestBlock.TestBlock(
@ -978,6 +1029,8 @@ public class ModContent
STEEL_MESH_FENCE_GATE,
STEEL_CATWALK,
STEEL_RAILING,
STEEL_CATWALK_TOP_ALIGNED,
STEEL_CATWALK_STAIRS,
TREATED_WOOD_POLE,
TREATED_WOOD_POLE_HEAD,
TREATED_WOOD_POLE_SUPPORT,

View file

@ -121,8 +121,8 @@ public class DecorBlock
public static class HorizontalFourWayWaterLoggable extends StandardBlocks.HorizontalFourWayWaterLoggable implements IWaterLoggable
{
public HorizontalFourWayWaterLoggable(long config, Block.Properties properties, AxisAlignedBB base_aabb, AxisAlignedBB side_aabb)
{ super(config, properties, base_aabb, side_aabb); }
public HorizontalFourWayWaterLoggable(long config, Block.Properties properties, AxisAlignedBB base_aabb, AxisAlignedBB side_aabb, int railing_height_extension)
{ super(config, properties, base_aabb, side_aabb, railing_height_extension); }
}
}

View file

@ -38,7 +38,7 @@ public class EdCatwalkBlock extends DecorBlock.HorizontalFourWayWaterLoggable im
final AxisAlignedBB base_aabb;
public EdCatwalkBlock(long config, Block.Properties properties, final AxisAlignedBB base_aabb, final AxisAlignedBB railing_aabb, final Block railing_block)
{ super(config, properties, base_aabb, railing_aabb); this.railing_block = railing_block; this.base_aabb=base_aabb; }
{ super(config, properties, base_aabb, railing_aabb, 0); this.railing_block = railing_block; this.base_aabb=base_aabb; }
@Override
public boolean propagatesSkylightDown(BlockState state, IBlockReader reader, BlockPos pos)
@ -53,7 +53,7 @@ public class EdCatwalkBlock extends DecorBlock.HorizontalFourWayWaterLoggable im
{
if(!world.setBlockState(pos, state, 1|2)) return false;
world.playSound(player, pos, SoundEvents.BLOCK_METAL_PLACE, SoundCategory.BLOCKS, 1f, 1f);
if(!player.isCreative()) {
if((!player.isCreative()) && (!world.isRemote())) {
ItemStack stack = player.getHeldItem(hand);
if(shrink >= 0) {
stack.shrink(shrink);

View file

@ -0,0 +1,180 @@
/*
* @file EdCatwalkStairsBlock.java
* @author Stefan Wilhelm (wile)
* @copyright (C) 2020 Stefan Wilhelm
* @license MIT (see https://opensource.org/licenses/MIT)
*
* Stair version of the catwalk block, optional left/right railings.
*/
package wile.engineersdecor.blocks;
import net.minecraft.block.Block;
import net.minecraft.block.BlockState;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.fluid.Fluids;
import net.minecraft.item.*;
import net.minecraft.state.BooleanProperty;
import net.minecraft.state.StateContainer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.*;
import net.minecraft.util.Direction.Axis;
import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.BlockRayTraceResult;
import net.minecraft.util.math.shapes.IBooleanFunction;
import net.minecraft.util.math.shapes.ISelectionContext;
import net.minecraft.util.math.shapes.VoxelShape;
import net.minecraft.util.math.shapes.VoxelShapes;
import net.minecraft.util.math.vector.Vector3d;
import net.minecraft.world.IBlockReader;
import net.minecraft.world.World;
import wile.engineersdecor.ModContent;
import wile.engineersdecor.libmc.detail.Auxiliaries;
import javax.annotation.Nullable;
import java.util.*;
public class EdCatwalkStairsBlock extends DecorBlock.HorizontalWaterLoggable implements IDecorBlock
{
public static final BooleanProperty RIGHT_RAILING = BooleanProperty.create("right_railing");
public static final BooleanProperty LEFT_RAILING = BooleanProperty.create("left_railing");
protected final Map<BlockState, VoxelShape> shapes;
protected final Map<BlockState, VoxelShape> collision_shapes;
protected final Map<Direction, Integer> y_rotations;
public EdCatwalkStairsBlock(long config, Block.Properties properties, final AxisAlignedBB[] base_aabb, final AxisAlignedBB[] railing_aabbs)
{
super(config, properties, base_aabb);
Map<BlockState, VoxelShape> sh = new HashMap<>();
Map<BlockState, VoxelShape> csh = new HashMap<>();
getStateContainer().getValidStates().forEach(state->{
Direction facing = state.get(HORIZONTAL_FACING);
VoxelShape base_shape = Auxiliaries.getUnionShape(Auxiliaries.getRotatedAABB(base_aabb, facing, true));
if(state.get(RIGHT_RAILING)) {
VoxelShape right_shape = Auxiliaries.getUnionShape(Auxiliaries.getRotatedAABB(Auxiliaries.getMirroredAABB(railing_aabbs, Axis.X), facing, true));
base_shape = VoxelShapes.combine(base_shape, right_shape, IBooleanFunction.OR);
}
if(state.get(LEFT_RAILING)) {
VoxelShape left_shape = Auxiliaries.getUnionShape(Auxiliaries.getRotatedAABB(railing_aabbs, facing, true));
base_shape = VoxelShapes.combine(base_shape, left_shape, IBooleanFunction.OR);
}
sh.put(state, base_shape);
csh.put(state, base_shape);
});
shapes = sh;
collision_shapes = csh;
y_rotations = new HashMap<>();
y_rotations.put(Direction.NORTH, 0);
y_rotations.put(Direction.EAST, 1);
y_rotations.put(Direction.SOUTH, 2);
y_rotations.put(Direction.WEST, 3);
y_rotations.put(Direction.UP, 0);
y_rotations.put(Direction.DOWN, 0);
setDefaultState(getStateContainer().getBaseState().with(LEFT_RAILING, false).with(RIGHT_RAILING, false));
}
@Override
public VoxelShape getShape(BlockState state, IBlockReader worldIn, BlockPos pos, ISelectionContext context)
{ return shapes.getOrDefault(state, VoxelShapes.fullCube()); }
@Override
public VoxelShape getCollisionShape(BlockState state, IBlockReader worldIn, BlockPos pos, ISelectionContext context)
{ return collision_shapes.getOrDefault(state, VoxelShapes.fullCube()); }
@Override
protected void fillStateContainer(StateContainer.Builder<Block, BlockState> builder)
{ super.fillStateContainer(builder); builder.add(RIGHT_RAILING, LEFT_RAILING); }
@Override
public boolean propagatesSkylightDown(BlockState state, IBlockReader reader, BlockPos pos)
{ return true; }
@Override
@Nullable
public BlockState getStateForPlacement(BlockItemUseContext context)
{ return super.getStateForPlacement(context); }
@Override
public ActionResultType onBlockActivated(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockRayTraceResult hit)
{
final Item item = player.getHeldItem(hand).getItem();
if((!(item instanceof BlockItem))) return ActionResultType.PASS;
final Block block = ((BlockItem)item).getBlock();
final Direction facing = state.get(HORIZONTAL_FACING);
if(block == this) {
final Direction hlv = Arrays.stream(Direction.getFacingDirections(player)).filter(d->d.getAxis().isHorizontal()).findFirst().orElse(Direction.NORTH);
BlockPos adjacent_pos;
if(hlv == facing) {
adjacent_pos = pos.up().offset(hlv);
} else if(hlv == facing.getOpposite()) {
adjacent_pos = pos.down().offset(hlv);
} else {
return world.isRemote() ? ActionResultType.SUCCESS : ActionResultType.CONSUME;
}
final BlockState adjacent_state = world.getBlockState(adjacent_pos);
if(adjacent_state == null) return world.isRemote() ? ActionResultType.SUCCESS : ActionResultType.CONSUME;
if(!adjacent_state.isReplaceable(new DirectionalPlaceContext(world, adjacent_pos, hit.getFace().getOpposite(), player.getHeldItem(hand), hit.getFace()))) return ActionResultType.CONSUME;
BlockState place_state = getDefaultState().with(HORIZONTAL_FACING, facing);
place_state = place_state.with(WATERLOGGED,adjacent_state.getFluidState().getFluid()==Fluids.WATER);
EdCatwalkBlock.place_consume(place_state, world, adjacent_pos, player, hand, 1);
return world.isRemote() ? ActionResultType.SUCCESS : ActionResultType.CONSUME;
} else if((block == ModContent.STEEL_CATWALK) || (block == ModContent.STEEL_CATWALK_TOP_ALIGNED)) {
BlockPos adjacent_pos;
adjacent_pos = pos.offset(facing);
final BlockState adjacent_state = world.getBlockState(adjacent_pos);
if(adjacent_state == null) return ActionResultType.CONSUME;
if(!adjacent_state.isReplaceable(new DirectionalPlaceContext(world, adjacent_pos, hit.getFace().getOpposite(), player.getHeldItem(hand), hit.getFace()))) return ActionResultType.CONSUME;
BlockState place_state = ModContent.STEEL_CATWALK_TOP_ALIGNED.getDefaultState();
place_state = place_state.with(WATERLOGGED,adjacent_state.getFluidState().getFluid()==Fluids.WATER);
EdCatwalkBlock.place_consume(place_state, world, adjacent_pos, player, hand, 1);
return world.isRemote() ? ActionResultType.SUCCESS : ActionResultType.CONSUME;
} else if(block == ModContent.STEEL_RAILING) {
Direction face = hit.getFace();
int shrink = 0;
BlockState place_state = state;
if(face == Direction.UP) {
Vector3d rhv = hit.getHitVec().subtract(Vector3d.copyCentered(hit.getPos())).mul(new Vector3d(1,0,1)).crossProduct(Vector3d.copy(facing.getDirectionVec()));
face = (rhv.y > 0) ? (facing.rotateY()) : (facing.rotateYCCW());
}
if(face == facing.rotateY()) {
if(state.get(RIGHT_RAILING)) {
place_state = state.with(RIGHT_RAILING, false);
shrink = -1;
} else {
place_state = state.with(RIGHT_RAILING, true);
shrink = 1;
}
} else if(face == facing.rotateYCCW()) {
if(state.get(LEFT_RAILING)) {
place_state = state.with(LEFT_RAILING, false);
shrink = -1;
} else {
place_state = state.with(LEFT_RAILING, true);
shrink = 1;
}
}
if(shrink != 0) EdCatwalkBlock.place_consume(place_state, world, pos, player, hand, shrink);
return world.isRemote() ? ActionResultType.SUCCESS : ActionResultType.CONSUME;
}
return ActionResultType.PASS;
}
// -- IDecorBlock
@Override
public boolean hasDynamicDropList()
{ return true; }
@Override
public List<ItemStack> dropList(BlockState state, World world, @Nullable TileEntity te, boolean explosion)
{
if(world.isRemote()) return Collections.singletonList(ItemStack.EMPTY);
List<ItemStack> drops = new ArrayList<>();
drops.add(new ItemStack(state.getBlock().asItem()));
int n = (state.get(LEFT_RAILING)?1:0)+(state.get(RIGHT_RAILING)?1:0);
if(n > 0) drops.add(new ItemStack(ModContent.STEEL_RAILING, n));
return drops;
}
}

View file

@ -0,0 +1,103 @@
/*
* @file EdCatwalkTopAlignedBlock.java
* @author Stefan Wilhelm (wile)
* @copyright (C) 2020 Stefan Wilhelm
* @license MIT (see https://opensource.org/licenses/MIT)
*
* Top aligned platforms, down-connection to poles.
*/
package wile.engineersdecor.blocks;
import net.minecraft.block.Block;
import net.minecraft.block.BlockState;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.fluid.Fluids;
import net.minecraft.item.*;
import net.minecraft.state.IntegerProperty;
import net.minecraft.state.StateContainer;
import net.minecraft.util.*;
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.util.math.shapes.VoxelShapes;
import net.minecraft.world.IBlockReader;
import net.minecraft.world.IWorld;
import net.minecraft.world.World;
import wile.engineersdecor.ModContent;
import javax.annotation.Nullable;
import java.util.*;
import java.util.stream.Collectors;
public class EdCatwalkTopAlignedBlock extends DecorBlock.WaterLoggable implements IDecorBlock
{
public static final IntegerProperty VARIANT = IntegerProperty.create("variant", 0, 3);
protected final List<VoxelShape> variant_shapes;
public EdCatwalkTopAlignedBlock(long config, Block.Properties properties, final VoxelShape[] variant_shapes)
{
super(config, properties, variant_shapes[0]);
setDefaultState(getStateContainer().getBaseState().with(VARIANT, 0));
this.variant_shapes = VARIANT.getAllowedValues().stream().map(i->(i<variant_shapes.length) ? (variant_shapes[i]) : (VoxelShapes.fullCube())).collect(Collectors.toList());
}
@Override
public boolean propagatesSkylightDown(BlockState state, IBlockReader reader, BlockPos pos)
{ return true; }
@Override
public VoxelShape getShape(BlockState state, IBlockReader world, BlockPos pos, ISelectionContext selectionContext)
{ return variant_shapes.get(state.get(VARIANT)); }
@Override
public VoxelShape getCollisionShape(BlockState state, IBlockReader world, BlockPos pos, ISelectionContext selectionContext)
{ return getShape(state, world, pos, selectionContext); }
@Override
protected void fillStateContainer(StateContainer.Builder<Block, BlockState> builder)
{ super.fillStateContainer(builder); builder.add(VARIANT); }
@Override
@Nullable
public BlockState getStateForPlacement(BlockItemUseContext context)
{
BlockState state = adapted_state(super.getStateForPlacement(context), context.getWorld(), context.getPos());
if(context.getFace() != Direction.UP) return state;
BlockState below = context.getWorld().getBlockState(context.getPos().down());
if((state.get(VARIANT)==0) && (below.isSolidSide(context.getWorld(), context.getPos().down(), Direction.UP))) return state.with(VARIANT, 3);
return state;
}
@Override
public ActionResultType onBlockActivated(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockRayTraceResult hit)
{
final Item item = player.getHeldItem(hand).getItem();
if(item != this.asItem()) return ActionResultType.PASS;
if(hit.getFace().getAxis().isHorizontal()) return ActionResultType.PASS;
BlockPos adjacent_pos = pos.offset(player.getHorizontalFacing());
BlockState adjacent_state = world.getBlockState(adjacent_pos);
if(adjacent_state.isReplaceable(new DirectionalPlaceContext(world, adjacent_pos, hit.getFace().getOpposite(), player.getHeldItem(hand), hit.getFace()))) {
BlockState place_state = getDefaultState();
place_state = place_state.with(WATERLOGGED,adjacent_state.getFluidState().getFluid()==Fluids.WATER);
EdCatwalkBlock.place_consume(adapted_state(place_state, world, adjacent_pos), world, adjacent_pos, player, hand, 1);
}
return world.isRemote() ? ActionResultType.SUCCESS : ActionResultType.CONSUME;
}
@Override
public BlockState updatePostPlacement(BlockState state, Direction facing, BlockState facingState, IWorld world, BlockPos pos, BlockPos facingPos)
{ return adapted_state(super.updatePostPlacement(state, facing, facingState, world, pos, facingPos), world, pos); }
// ---
private BlockState adapted_state(BlockState state, IWorld world, BlockPos pos)
{
BlockState below = world.getBlockState(pos.down());
if((below == null) || (state == null)) return state;
if((below.getBlock() == ModContent.THICK_STEEL_POLE) || (below.getBlock() == ModContent.THICK_STEEL_POLE_HEAD)) return state.with(VARIANT, 1);
if((below.getBlock() == ModContent.THIN_STEEL_POLE) || (below.getBlock() == ModContent.THIN_STEEL_POLE_HEAD)) return state.with(VARIANT, 2);
return state;
}
}

View file

@ -418,7 +418,7 @@ public class EdFluidBarrel
public ItemStack getContainerItem(ItemStack stack)
{
FluidStack fs = getFluid(stack);
fs.shrink(1000);
if(fs.getAmount() > 1000) fs.shrink(1000); else fs = FluidStack.EMPTY;
return setFluid(stack, fs);
}
}

View file

@ -32,7 +32,7 @@ import java.util.List;
public class EdRailingBlock extends DecorBlock.HorizontalFourWayWaterLoggable implements IDecorBlock
{
public EdRailingBlock(long config, Block.Properties properties, final AxisAlignedBB base_aabb, final AxisAlignedBB railing_aabb)
{ super(config, properties, base_aabb, railing_aabb); }
{ super(config, properties, base_aabb, railing_aabb, 0); }
@Override
public boolean propagatesSkylightDown(BlockState state, IBlockReader reader, BlockPos pos)

View file

@ -7,8 +7,8 @@
* JEI plugin (see https://github.com/mezz/JustEnoughItems/wiki/Creating-Plugins)
*/
package wile.engineersdecor.eapi.jei;
public class JEIPlugin {}
/*
//public class JEIPlugin {}
import wile.engineersdecor.ModEngineersDecor;
import wile.engineersdecor.ModConfig;
import wile.engineersdecor.ModContent;
@ -74,4 +74,3 @@ public class JEIPlugin implements mezz.jei.api.IModPlugin
}
}
}
*/

View file

@ -441,7 +441,7 @@ public class StandardBlocks
protected final Map<BlockState, VoxelShape> shapes;
protected final Map<BlockState, VoxelShape> collision_shapes;
public HorizontalFourWayWaterLoggable(long config, Block.Properties properties, AxisAlignedBB base_aabb, final AxisAlignedBB side_aabb)
public HorizontalFourWayWaterLoggable(long config, Block.Properties properties, AxisAlignedBB base_aabb, final AxisAlignedBB side_aabb, int railing_height_extension)
{
super(config, properties, base_aabb);
Map<BlockState, VoxelShape> build_shapes = new HashMap<>();
@ -460,10 +460,10 @@ public class StandardBlocks
{
// how the hack to extend a shape, these are the above with y+4px.
VoxelShape shape = ((base_aabb.getXSize()==0) || (base_aabb.getYSize()==0) || (base_aabb.getZSize()==0)) ? VoxelShapes.empty() : VoxelShapes.create(base_aabb);
if(state.get(NORTH)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.NORTH, true).expand(0, 2, 0)), IBooleanFunction.OR);
if(state.get(EAST)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.EAST, true).expand(0, 2, 0)), IBooleanFunction.OR);
if(state.get(SOUTH)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.SOUTH, true).expand(0, 2, 0)), IBooleanFunction.OR);
if(state.get(WEST)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.WEST, true).expand(0, 2, 0)), IBooleanFunction.OR);
if(state.get(NORTH)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.NORTH, true).expand(0, railing_height_extension, 0)), IBooleanFunction.OR);
if(state.get(EAST)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.EAST, true).expand(0, railing_height_extension, 0)), IBooleanFunction.OR);
if(state.get(SOUTH)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.SOUTH, true).expand(0, railing_height_extension, 0)), IBooleanFunction.OR);
if(state.get(WEST)) shape = VoxelShapes.combine(shape,VoxelShapes.create(Auxiliaries.getRotatedAABB(side_aabb, Direction.WEST, true).expand(0, railing_height_extension, 0)), IBooleanFunction.OR);
if(shape.isEmpty()) shape = VoxelShapes.fullCube();
build_collision_shapes.put(state.with(WATERLOGGED, false), shape);
build_collision_shapes.put(state.with(WATERLOGGED, true), shape);

View file

@ -339,6 +339,13 @@ public class Auxiliaries
return transformed;
}
public static final VoxelShape getUnionShape(AxisAlignedBB ... aabbs)
{
VoxelShape shape = VoxelShapes.empty();
for(AxisAlignedBB aabb: aabbs) shape = VoxelShapes.combine(shape, VoxelShapes.create(aabb), IBooleanFunction.OR);
return shape;
}
public static final VoxelShape getUnionShape(AxisAlignedBB[] ... aabb_list)
{
VoxelShape shape = VoxelShapes.empty();

View file

@ -0,0 +1,37 @@
{
"variants": {
"facing=east,left_railing=false,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" , "y": 90 },
"facing=east,left_railing=false,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model", "y": 90 },
"facing=east,left_railing=true,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model", "y": 90 },
"facing=east,left_railing=true,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model", "y": 90 },
"facing=north,left_railing=false,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" },
"facing=north,left_railing=false,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model" },
"facing=north,left_railing=true,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model" },
"facing=north,left_railing=true,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model" },
"facing=south,left_railing=false,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" , "y":180 },
"facing=south,left_railing=false,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model", "y":180 },
"facing=south,left_railing=true,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model", "y":180 },
"facing=south,left_railing=true,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model", "y":180 },
"facing=west,left_railing=false,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" , "y":270 },
"facing=west,left_railing=false,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model", "y":270 },
"facing=west,left_railing=true,right_railing=false,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model", "y":270 },
"facing=west,left_railing=true,right_railing=true,waterlogged=false": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model", "y":270 },
"facing=east,left_railing=false,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" , "y": 90 },
"facing=east,left_railing=false,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model", "y": 90 },
"facing=east,left_railing=true,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model", "y": 90 },
"facing=east,left_railing=true,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model", "y": 90 },
"facing=north,left_railing=false,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" },
"facing=north,left_railing=false,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model" },
"facing=north,left_railing=true,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model" },
"facing=north,left_railing=true,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model" },
"facing=south,left_railing=false,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" , "y":180 },
"facing=south,left_railing=false,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model", "y":180 },
"facing=south,left_railing=true,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model", "y":180 },
"facing=south,left_railing=true,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model", "y":180 },
"facing=west,left_railing=false,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_model" , "y":270 },
"facing=west,left_railing=false,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_rr_model", "y":270 },
"facing=west,left_railing=true,right_railing=false,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_lr_model", "y":270 },
"facing=west,left_railing=true,right_railing=true,waterlogged=true": { "model": "engineersdecor:block/furniture/steel_catwalk_stairs_br_model", "y":270 }
}
}

View file

@ -0,0 +1,8 @@
{
"variants": {
"variant=0": { "model": "engineersdecor:block/furniture/steel_catwalk_ta0_model" },
"variant=1": { "model": "engineersdecor:block/furniture/steel_catwalk_ta1_model" },
"variant=2": { "model": "engineersdecor:block/furniture/steel_catwalk_ta2_model" },
"variant=3": { "model": "engineersdecor:block/furniture/steel_catwalk_ta3_model" }
}
}

View file

@ -237,6 +237,11 @@
"block.engineersdecor.small_waste_incinerator": "Small Waste Incinerator",
"block.engineersdecor.small_waste_incinerator.help": "Trash with internal fifo slots.\n Items can be inserted on all sides,\n and are kept until there is no\n space left in the fifo. After that\n the oldest stack will be incinerated.\n Apply electrical RF/FE power to\n increase the processing speed.\n Keeps its inventory when being\n relocated.",
"block.engineersdecor.steel_catwalk": "Steel Catwalk",
"block.engineersdecor.steel_catwalk.help": "Simple catwalk for better access to\nbig machines. Can also be placed in\nlook direction from the top. Click\nwith a Railing to add the guardrail\nto a side (close click: exact\nplacemend, far click: auto best\nmatch). Click again to remove a\nguardrail.",
"block.engineersdecor.steel_catwalk_stairs": "Steel Catwalk Stairs",
"block.engineersdecor.steel_catwalk_stairs.help": "Click with a Steel Railing to add\nor remove guardrails. Cannot be\nplaced bottom-down, no corners\n(no'normal' Stairs).",
"block.engineersdecor.steel_catwalk_ta": "Raised Steel Catwalk",
"block.engineersdecor.steel_catwalk_ta.help": "Top aligned Catwalk, connects to\nSteel poles below.",
"block.engineersdecor.steel_double_t_support": "Steel Double T Support",
"block.engineersdecor.steel_double_t_support.help": "Horizontal ceiling support beam fragment.",
"block.engineersdecor.steel_floor_grating": "Steel Floor Grating",
@ -248,6 +253,7 @@
"block.engineersdecor.steel_mesh_fence_gate": "Steel Mesh Fence Gate",
"block.engineersdecor.steel_mesh_fence_gate.help": "Industrial style fence gate that\n fits well to the Steel Mesh Fence.\n Can be placed as single or double\n size gate.",
"block.engineersdecor.steel_railing": "Steel Railing",
"block.engineersdecor.steel_railing.help": "Decorative guardrail. Add or remove\nsides by clicking while holding\nrailings in your hand. Also works\non Steel Catwalks.",
"block.engineersdecor.steel_table": "Steel Table",
"block.engineersdecor.steel_table.help": "Robust four-legged steel table.",
"block.engineersdecor.straight_pipe_valve": "Fluid Pipe Check Valve",

View file

@ -237,6 +237,11 @@
"block.engineersdecor.small_waste_incinerator": "Компактный сжигатель отходов",
"block.engineersdecor.small_waste_incinerator.help": "§6Отходы с слотами для очереди.§r Предметы могут помещаться с любой стороны, и храниться до тех пор, пока в очереди не останется свободного места. После этого самый старый стек будет сожжен. Подключите электричество (RF/FE) для увеличения скорости обработки. Сохраняет инвентарь при перемещении.",
"block.engineersdecor.steel_catwalk": "Steel Catwalk",
"block.engineersdecor.steel_catwalk.help": "Simple catwalk for better access to\nbig machines. Can also be placed in\nlook direction from the top. Click\nwith a Railing to add the guardrail\nto a side (close click: exact\nplacemend, far click: auto best\nmatch). Click again to remove a\nguardrail.",
"block.engineersdecor.steel_catwalk_stairs": "Steel Catwalk Stairs",
"block.engineersdecor.steel_catwalk_stairs.help": "Click with a Steel Railing to add\nor remove guardrails. Cannot be\nplaced bottom-down, no corners\n(no'normal' Stairs).",
"block.engineersdecor.steel_catwalk_ta": "Raised Steel Catwalk",
"block.engineersdecor.steel_catwalk_ta.help": "Top aligned Catwalk, connects to\nSteel poles below.",
"block.engineersdecor.steel_double_t_support": "Стальная двойная Т-образная опора",
"block.engineersdecor.steel_double_t_support.help": "§6Фрагмент горизонтальной потолочной опорной балки.",
"block.engineersdecor.steel_floor_grating": "Решётка стального пола",
@ -248,6 +253,7 @@
"block.engineersdecor.steel_mesh_fence_gate": "Steel Mesh Fence Gate",
"block.engineersdecor.steel_mesh_fence_gate.help": "§6Industrial style fence gate that fits well to the Steel Mesh Fence.§r\nCan be placed as single or double size gate.",
"block.engineersdecor.steel_railing": "Steel Railing",
"block.engineersdecor.steel_railing.help": "Decorative guardrail. Add or remove\nsides by clicking while holding\nrailings in your hand. Also works\non Steel Catwalks.",
"block.engineersdecor.steel_table": "Стальной стол",
"block.engineersdecor.steel_table.help": "§6Прочный стол с четырьмя ножками.",
"block.engineersdecor.straight_pipe_valve": "Одноканальный жидкостный клапан",

View file

@ -237,6 +237,11 @@
"block.engineersdecor.small_waste_incinerator": "小型垃圾焚烧炉",
"block.engineersdecor.small_waste_incinerator.help": "§6有内部先进先出队列的垃圾桶。§r物品可以从任何一面插入而且 直到队列满都会保留。一旦超过队列上限,最老的物品会被焚毁。 通入RF/FE会增加处理速度。破坏时保留内部未销毁的物品。",
"block.engineersdecor.steel_catwalk": "Steel Catwalk",
"block.engineersdecor.steel_catwalk.help": "Simple catwalk for better access to\nbig machines. Can also be placed in\nlook direction from the top. Click\nwith a Railing to add the guardrail\nto a side (close click: exact\nplacemend, far click: auto best\nmatch). Click again to remove a\nguardrail.",
"block.engineersdecor.steel_catwalk_stairs": "Steel Catwalk Stairs",
"block.engineersdecor.steel_catwalk_stairs.help": "Click with a Steel Railing to add\nor remove guardrails. Cannot be\nplaced bottom-down, no corners\n(no'normal' Stairs).",
"block.engineersdecor.steel_catwalk_ta": "Raised Steel Catwalk",
"block.engineersdecor.steel_catwalk_ta.help": "Top aligned Catwalk, connects to\nSteel poles below.",
"block.engineersdecor.steel_double_t_support": "钢制双T型支架",
"block.engineersdecor.steel_double_t_support.help": "§6一段水平吊顶支撑梁。",
"block.engineersdecor.steel_floor_grating": "钢地板格栅",
@ -248,6 +253,7 @@
"block.engineersdecor.steel_mesh_fence_gate": "钢制网状栅栏门",
"block.engineersdecor.steel_mesh_fence_gate.help": "§6工业风格的栅栏门可以同钢丝栅栏完美搭配。§r\n放置时可以设置为单叶门或者双叶门。",
"block.engineersdecor.steel_railing": "Steel Railing",
"block.engineersdecor.steel_railing.help": "Decorative guardrail. Add or remove\nsides by clicking while holding\nrailings in your hand. Also works\non Steel Catwalks.",
"block.engineersdecor.steel_table": "钢桌",
"block.engineersdecor.steel_table.help": "§6结实的四脚钢桌。",
"block.engineersdecor.straight_pipe_valve": "输液管止回阀",

View file

@ -2,8 +2,9 @@
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_top",
"s": "engineersdecor:block/furniture/steel_catwalk_top"
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
@ -24,9 +25,7 @@
"to": [16, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 0.75]},
"faces": {
"north": {"uv": [0, 14, 1, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [15, 14, 16, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
@ -50,272 +49,28 @@
"to": [1, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, -6.5, 0.75]},
"faces": {
"north": {"uv": [15, 14, 16, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [0, 14, 1, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [11, 0.75, 1],
"to": [12, 1.9375, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 2, 1],
"to": [15, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -6.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [15, 0.75, 5],
"to": [16, 1.9375, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 1, 1],
"to": [15, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -7.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "texture": "#s"}
}
},
{
"from": [13, 0.75, 2.75],
"to": [14, 1.9375, 13.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "texture": "#s"}
}
},
{
"from": [17, 0.75, 6],
"to": [18, 1.9375, 8.75],
"rotation": {"angle": 45, "axis": "y", "origin": [9, 1.78125, 8]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "texture": "#s"}
}
},
{
"from": [7, 0.75, -2],
"to": [8, 1.9375, 18],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "texture": "#s"}
}
},
{
"from": [9, 0.75, -1.25],
"to": [10, 1.9375, 17.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "texture": "#s"}
}
},
{
"from": [3, 0.75, 2],
"to": [4, 1.9375, 14],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "texture": "#s"}
}
},
{
"from": [-1, 0.75, 6],
"to": [0, 1.9375, 10],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "texture": "#s"}
}
},
{
"from": [5, 0.75, 0],
"to": [6, 1.9375, 16],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "texture": "#s"}
}
},
{
"from": [1, 0.75, 4],
"to": [2, 1.9375, 12],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "texture": "#s"}
}
},
{
"from": [3.75, 0.625, 14],
"to": [12.25, 1.8125, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "rotation": 90, "texture": "#s"}
}
},
{
"from": [6, 0.625, 16],
"to": [10, 1.8125, 17],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0, 0.625, 10],
"to": [16.25, 1.8125, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2, 0.625, 12],
"to": [14, 1.8125, 13],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-1.25, 0.625, 6],
"to": [17.25, 1.8125, 7],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-2, 0.625, 8],
"to": [18, 1.8125, 9],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2.75, 0.625, 2],
"to": [13.25, 1.8125, 3],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0.75, 0.625, 4],
"to": [15, 1.8125, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [5.75, 0.625, -2],
"to": [8.75, 1.8125, -1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 7]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "rotation": 90, "texture": "#s"}
}
},
{
"from": [4.75, 0.625, 0],
"to": [11, 1.8125, 1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "rotation": 90, "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
}
],
@ -336,7 +91,7 @@
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"translation": [0.25, 1.25, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {

View file

@ -3,58 +3,11 @@
"ambientocclusion": false,
"textures": {
"frame": "engineersdecor:block/material/steel_texture",
"particle": "engineersdecor:block/furniture/steel_catwalk_top",
"s": "engineersdecor:block/furniture/steel_catwalk_top"
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [0, 15, 1, 16], "texture": "#frame"}
}
},
{
"from": [0, 15, 0],
"to": [16, 16, 1.5],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1.5], "texture": "#frame"},
"down": {"uv": [0, 14.5, 16, 16], "texture": "#frame"}
}
},
{
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"up": {"uv": [1, 0, 15, 1], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
}
},
{
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [15, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [0, 0, 0],
"to": [16, 2, 1],
@ -73,9 +26,7 @@
"to": [16, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 0.75]},
"faces": {
"north": {"uv": [0, 14, 1, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [15, 14, 16, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
@ -99,272 +50,74 @@
"to": [1, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, -6.5, 0.75]},
"faces": {
"north": {"uv": [15, 14, 16, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [0, 14, 1, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [11, 0.75, 1],
"to": [12, 1.9375, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 2, 1],
"to": [15, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -6.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [15, 0.75, 5],
"to": [16, 1.9375, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 1, 1],
"to": [15, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -7.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [13, 0.75, 2.75],
"to": [14, 1.9375, 13.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "texture": "#s"}
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
},
{
"from": [17, 0.75, 6],
"to": [18, 1.9375, 8.75],
"rotation": {"angle": 45, "axis": "y", "origin": [9, 1.78125, 8]},
"from": [0, 15, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "texture": "#s"}
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"down": {"uv": [0, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [7, 0.75, -2],
"to": [8, 1.9375, 18],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "texture": "#s"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"up": {"uv": [1, 0.25, 15, 1], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 15.75], "texture": "#frame"}
}
},
{
"from": [9, 0.75, -1.25],
"to": [10, 1.9375, 17.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "texture": "#s"}
}
},
{
"from": [3, 0.75, 2],
"to": [4, 1.9375, 14],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "texture": "#s"}
}
},
{
"from": [-1, 0.75, 6],
"to": [0, 1.9375, 10],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "texture": "#s"}
}
},
{
"from": [5, 0.75, 0],
"to": [6, 1.9375, 16],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "texture": "#s"}
}
},
{
"from": [1, 0.75, 4],
"to": [2, 1.9375, 12],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "texture": "#s"}
}
},
{
"from": [3.75, 0.625, 14],
"to": [12.25, 1.8125, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "rotation": 90, "texture": "#s"}
}
},
{
"from": [6, 0.625, 16],
"to": [10, 1.8125, 17],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0, 0.625, 10],
"to": [16.25, 1.8125, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2, 0.625, 12],
"to": [14, 1.8125, 13],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-1.25, 0.625, 6],
"to": [17.25, 1.8125, 7],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-2, 0.625, 8],
"to": [18, 1.8125, 9],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2.75, 0.625, 2],
"to": [13.25, 1.8125, 3],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0.75, 0.625, 4],
"to": [15, 1.8125, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [5.75, 0.625, -2],
"to": [8.75, 1.8125, -1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 7]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "rotation": 90, "texture": "#s"}
}
},
{
"from": [4.75, 0.625, 0],
"to": [11, 1.8125, 1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "rotation": 90, "texture": "#s"}
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
}
],

View file

@ -3,94 +3,11 @@
"ambientocclusion": false,
"textures": {
"frame": "engineersdecor:block/material/steel_texture",
"particle": "engineersdecor:block/furniture/steel_catwalk_top",
"s": "engineersdecor:block/furniture/steel_catwalk_top"
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [0, 15, 1, 16], "texture": "#frame"}
}
},
{
"from": [15, 2, 15],
"to": [16, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 15.5]},
"faces": {
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 1], "texture": "#frame"}
}
},
{
"from": [0, 15, 0],
"to": [16, 16, 1.5],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1.5], "texture": "#frame"},
"down": {"uv": [0, 14.5, 16, 16], "texture": "#frame"}
}
},
{
"from": [14.5, 15, 1.5],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 2]},
"faces": {
"north": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 14.5, 1], "texture": "#frame"},
"south": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [1.5, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [14.5, 1.5, 16, 16], "texture": "#frame"},
"down": {"uv": [14.5, 0, 16, 14.5], "texture": "#frame"}
}
},
{
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"up": {"uv": [1, 0, 15, 1], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
}
},
{
"from": [15, 14.5, 1],
"to": [15.75, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 1]},
"faces": {
"east": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"west": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"up": {"uv": [15, 1, 16, 15], "texture": "#frame"},
"down": {"uv": [15, 1, 16, 15], "texture": "#frame"}
}
},
{
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [15, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [0, 0, 0],
"to": [16, 2, 1],
@ -109,9 +26,7 @@
"to": [16, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 0.75]},
"faces": {
"north": {"uv": [0, 14, 1, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [15, 14, 16, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
@ -135,283 +50,120 @@
"to": [1, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, -6.5, 0.75]},
"faces": {
"north": {"uv": [15, 14, 16, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [0, 14, 1, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [11, 0.75, 1],
"to": [12, 1.9375, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 2, 1],
"to": [15, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -6.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [15, 0.75, 5],
"to": [16, 1.9375, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 1, 1],
"to": [15, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -7.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [13, 0.75, 2.75],
"to": [14, 1.9375, 13.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "texture": "#s"}
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
},
{
"from": [17, 0.75, 6],
"to": [18, 1.9375, 8.75],
"rotation": {"angle": 45, "axis": "y", "origin": [9, 1.78125, 8]},
"from": [15, 2, 15],
"to": [16, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 15.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "texture": "#s"}
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"}
}
},
{
"from": [7, 0.75, -2],
"to": [8, 1.9375, 18],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 15, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "texture": "#s"}
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"down": {"uv": [0, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [9, 0.75, -1.25],
"to": [10, 1.9375, 17.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 15, 1],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 2]},
"faces": {
"north": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "texture": "#s"}
"north": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 15, 1], "texture": "#frame"},
"south": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [1, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [15, 1, 16, 16], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 15], "texture": "#frame"}
}
},
{
"from": [3, 0.75, 2],
"to": [4, 1.9375, 14],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "texture": "#s"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"up": {"uv": [1, 0.25, 15, 1], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 15.75], "texture": "#frame"}
}
},
{
"from": [-1, 0.75, 6],
"to": [0, 1.9375, 10],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 14.5, 1],
"to": [15.75, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 1]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "texture": "#s"}
"east": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"west": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"up": {"uv": [15, 1, 15.75, 15], "texture": "#frame"},
"down": {"uv": [15, 1, 15.75, 15], "texture": "#frame"}
}
},
{
"from": [5, 0.75, 0],
"to": [6, 1.9375, 16],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "texture": "#s"}
}
},
{
"from": [1, 0.75, 4],
"to": [2, 1.9375, 12],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "texture": "#s"}
}
},
{
"from": [3.75, 0.625, 14],
"to": [12.25, 1.8125, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "rotation": 90, "texture": "#s"}
}
},
{
"from": [6, 0.625, 16],
"to": [10, 1.8125, 17],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0, 0.625, 10],
"to": [16.25, 1.8125, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2, 0.625, 12],
"to": [14, 1.8125, 13],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-1.25, 0.625, 6],
"to": [17.25, 1.8125, 7],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-2, 0.625, 8],
"to": [18, 1.8125, 9],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2.75, 0.625, 2],
"to": [13.25, 1.8125, 3],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0.75, 0.625, 4],
"to": [15, 1.8125, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [5.75, 0.625, -2],
"to": [8.75, 1.8125, -1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 7]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "rotation": 90, "texture": "#s"}
}
},
{
"from": [4.75, 0.625, 0],
"to": [11, 1.8125, 1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "rotation": 90, "texture": "#s"}
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 1, 1.75],
"scale": [0.3, 0.3, 0.3]
"translation": [0.75, 1.75, 1.25],
"scale": [0.2, 0.2, 0.2]
},
"firstperson_righthand": {
"rotation": [8, 0, 42],
"rotation": [20, -59, 15],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
@ -420,13 +172,13 @@
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"rotation": [30, 45, 0],
"translation": [0.25, 0, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -4],
"translation": [0, 0, -3.5],
"scale": [0.5, 0.5, 0.5]
}
}

View file

@ -3,125 +3,11 @@
"ambientocclusion": false,
"textures": {
"frame": "engineersdecor:block/material/steel_texture",
"particle": "engineersdecor:block/furniture/steel_catwalk_top",
"s": "engineersdecor:block/furniture/steel_catwalk_top"
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [0, 15, 1, 16], "texture": "#frame"}
}
},
{
"from": [0, 2, 15],
"to": [1, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15.5]},
"faces": {
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"down": {"uv": [0, 0, 1, 1], "texture": "#frame"}
}
},
{
"from": [15, 2, 15],
"to": [16, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 15.5]},
"faces": {
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 1], "texture": "#frame"}
}
},
{
"from": [0, 15, 0],
"to": [16, 16, 1.5],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1.5], "texture": "#frame"},
"down": {"uv": [0, 14.5, 16, 16], "texture": "#frame"}
}
},
{
"from": [0, 15, 14.5],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 14.5, 16, 16], "texture": "#frame"},
"down": {"uv": [0, 0, 16, 1.5], "texture": "#frame"}
}
},
{
"from": [14.5, 15, 1.5],
"to": [16, 16, 14.5],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 2]},
"faces": {
"east": {"uv": [0, 0, 14.5, 1], "texture": "#frame"},
"west": {"uv": [1.5, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [14.5, 1.5, 16, 16], "texture": "#frame"},
"down": {"uv": [14.5, 0, 16, 14.5], "texture": "#frame"}
}
},
{
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
}
},
{
"from": [1, 14.5, 15],
"to": [15, 15, 15.75],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 14.75]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
}
},
{
"from": [15, 14.5, 1],
"to": [15.75, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 1]},
"faces": {
"east": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"west": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [15, 1, 16, 15], "texture": "#frame"}
}
},
{
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [15, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [0, 0, 0],
"to": [16, 2, 1],
@ -140,9 +26,7 @@
"to": [16, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 0.75]},
"faces": {
"north": {"uv": [0, 14, 1, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [15, 14, 16, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
@ -166,272 +50,139 @@
"to": [1, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, -6.5, 0.75]},
"faces": {
"north": {"uv": [15, 14, 16, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [0, 14, 1, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [11, 0.75, 1],
"to": [12, 1.9375, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 2, 1],
"to": [15, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -6.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [15, 0.75, 5],
"to": [16, 1.9375, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 1, 1],
"to": [15, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -7.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [13, 0.75, 2.75],
"to": [14, 1.9375, 13.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "texture": "#s"}
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
},
{
"from": [17, 0.75, 6],
"to": [18, 1.9375, 8.75],
"rotation": {"angle": 45, "axis": "y", "origin": [9, 1.78125, 8]},
"from": [0, 2, 15],
"to": [1, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "texture": "#s"}
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"}
}
},
{
"from": [7, 0.75, -2],
"to": [8, 1.9375, 18],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 2, 15],
"to": [16, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 15.5]},
"faces": {
"north": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "texture": "#s"}
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"}
}
},
{
"from": [9, 0.75, -1.25],
"to": [10, 1.9375, 17.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 15, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "texture": "#s"}
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"down": {"uv": [0, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [3, 0.75, 2],
"to": [4, 1.9375, 14],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 15, 15],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "texture": "#s"}
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 15, 16, 16], "texture": "#frame"},
"down": {"uv": [0, 0, 16, 1], "texture": "#frame"}
}
},
{
"from": [-1, 0.75, 6],
"to": [0, 1.9375, 10],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 15, 1],
"to": [16, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 2]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "texture": "#s"}
"east": {"uv": [1, 0, 15, 1], "texture": "#frame"},
"west": {"uv": [1, 0, 15, 1], "texture": "#frame"},
"up": {"uv": [15, 1, 16, 15], "texture": "#frame"},
"down": {"uv": [15, 1, 16, 15], "texture": "#frame"}
}
},
{
"from": [5, 0.75, 0],
"to": [6, 1.9375, 16],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "texture": "#s"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 15.75], "texture": "#frame"}
}
},
{
"from": [1, 0.75, 4],
"to": [2, 1.9375, 12],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 14.5, 15],
"to": [15, 15, 15.75],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 14.75]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "texture": "#s"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [1, 0.25, 15, 1], "texture": "#frame"}
}
},
{
"from": [3.75, 0.625, 14],
"to": [12.25, 1.8125, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 14.5, 1],
"to": [15.75, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 1]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "rotation": 90, "texture": "#s"}
"east": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"west": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [15, 1, 15.75, 15], "texture": "#frame"}
}
},
{
"from": [6, 0.625, 16],
"to": [10, 1.8125, 17],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0, 0.625, 10],
"to": [16.25, 1.8125, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2, 0.625, 12],
"to": [14, 1.8125, 13],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-1.25, 0.625, 6],
"to": [17.25, 1.8125, 7],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-2, 0.625, 8],
"to": [18, 1.8125, 9],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2.75, 0.625, 2],
"to": [13.25, 1.8125, 3],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0.75, 0.625, 4],
"to": [15, 1.8125, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [5.75, 0.625, -2],
"to": [8.75, 1.8125, -1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 7]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "rotation": 90, "texture": "#s"}
}
},
{
"from": [4.75, 0.625, 0],
"to": [11, 1.8125, 1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "rotation": 90, "texture": "#s"}
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
}
],

View file

@ -3,146 +3,11 @@
"ambientocclusion": false,
"textures": {
"frame": "engineersdecor:block/material/steel_texture",
"particle": "engineersdecor:block/furniture/steel_catwalk_top",
"s": "engineersdecor:block/furniture/steel_catwalk_top"
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [0, 15, 1, 16], "texture": "#frame"}
}
},
{
"from": [0, 2, 15],
"to": [1, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15.5]},
"faces": {
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"down": {"uv": [0, 0, 1, 1], "texture": "#frame"}
}
},
{
"from": [15, 2, 15],
"to": [16, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 15.5]},
"faces": {
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 1], "texture": "#frame"}
}
},
{
"from": [0, 15, 0],
"to": [16, 16, 1.5],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1.5], "texture": "#frame"},
"down": {"uv": [0, 14.5, 16, 16], "texture": "#frame"}
}
},
{
"from": [0, 15, 14.5],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 14.5, 16, 16], "texture": "#frame"},
"down": {"uv": [0, 0, 16, 1.5], "texture": "#frame"}
}
},
{
"from": [14.5, 15, 1.5],
"to": [16, 16, 14.5],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 2]},
"faces": {
"east": {"uv": [0, 0, 14.5, 1], "texture": "#frame"},
"west": {"uv": [1.5, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [14.5, 1.5, 16, 16], "texture": "#frame"},
"down": {"uv": [14.5, 0, 16, 14.5], "texture": "#frame"}
}
},
{
"from": [0, 15, 1.5],
"to": [1.5, 16, 14.5],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 8, 2]},
"faces": {
"east": {"uv": [1.5, 0, 14.5, 1], "texture": "#frame"},
"west": {"uv": [1.5, 0, 14.5, 1], "texture": "#frame"},
"up": {"uv": [0, 1.5, 1.5, 14.5], "texture": "#frame"},
"down": {"uv": [0, 1.5, 1.5, 14.5], "texture": "#frame"}
}
},
{
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
}
},
{
"from": [1, 14.5, 15],
"to": [15, 15, 15.75],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 14.75]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
}
},
{
"from": [15, 14.5, 1],
"to": [15.75, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 1]},
"faces": {
"east": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"west": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [15, 1, 16, 15], "texture": "#frame"}
}
},
{
"from": [0.25, 14.5, 1],
"to": [1, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-5.75, 7, 1]},
"faces": {
"east": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"west": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [0.25, 1, 1, 15], "texture": "#frame"}
}
},
{
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"down": {"uv": [15, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [0, 0, 0],
"to": [16, 2, 1],
@ -161,9 +26,7 @@
"to": [16, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 0.75]},
"faces": {
"north": {"uv": [0, 14, 1, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [15, 14, 16, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
@ -187,272 +50,160 @@
"to": [1, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, -6.5, 0.75]},
"faces": {
"north": {"uv": [15, 14, 16, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [0, 14, 1, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [11, 0.75, 1],
"to": [12, 1.9375, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 2, 1],
"to": [15, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -6.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [15, 0.75, 5],
"to": [16, 1.9375, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 1, 1],
"to": [15, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -7.5, 0.75]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "texture": "#s"}
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [13, 0.75, 2.75],
"to": [14, 1.9375, 13.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 2, 0],
"to": [1, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "texture": "#s"}
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
},
{
"from": [17, 0.75, 6],
"to": [18, 1.9375, 8.75],
"rotation": {"angle": 45, "axis": "y", "origin": [9, 1.78125, 8]},
"from": [0, 2, 15],
"to": [1, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15.5]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "texture": "#s"}
"north": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"}
}
},
{
"from": [7, 0.75, -2],
"to": [8, 1.9375, 18],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 2, 15],
"to": [16, 15, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 15.5]},
"faces": {
"north": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "texture": "#s"}
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"}
}
},
{
"from": [9, 0.75, -1.25],
"to": [10, 1.9375, 17.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 15, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "texture": "#s"}
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"down": {"uv": [0, 15, 16, 16], "texture": "#frame"}
}
},
{
"from": [3, 0.75, 2],
"to": [4, 1.9375, 14],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 15, 14.75],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "texture": "#s"}
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 1.25, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [14.75, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 14.75, 16, 16], "texture": "#frame"},
"down": {"uv": [0, 0, 16, 1.25], "texture": "#frame"}
}
},
{
"from": [-1, 0.75, 6],
"to": [0, 1.9375, 10],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 15, 1],
"to": [16, 16, 14.75],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 2]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "texture": "#s"}
"east": {"uv": [1.25, 0, 15, 1], "texture": "#frame"},
"west": {"uv": [1, 0, 14.75, 1], "texture": "#frame"},
"up": {"uv": [15, 1, 16, 14.75], "texture": "#frame"},
"down": {"uv": [15, 1.25, 16, 15], "texture": "#frame"}
}
},
{
"from": [5, 0.75, 0],
"to": [6, 1.9375, 16],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0, 15, 1],
"to": [1, 16, 14.75],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 8, 2]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "texture": "#s"}
"east": {"uv": [1.25, 0, 15, 1], "texture": "#frame"},
"west": {"uv": [1, 0, 14.75, 1], "texture": "#frame"},
"up": {"uv": [0, 1, 1, 14.75], "texture": "#frame"},
"down": {"uv": [0, 1.25, 1, 15], "texture": "#frame"}
}
},
{
"from": [1, 0.75, 4],
"to": [2, 1.9375, 12],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 14.5, 0.25],
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "texture": "#s"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 15.75], "texture": "#frame"}
}
},
{
"from": [3.75, 0.625, 14],
"to": [12.25, 1.8125, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [1, 14.5, 15],
"to": [15, 15, 15.75],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 14.75]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "rotation": 90, "texture": "#s"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [1, 0.25, 15, 1], "texture": "#frame"}
}
},
{
"from": [6, 0.625, 16],
"to": [10, 1.8125, 17],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 14.5, 1],
"to": [15.75, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [9, 7, 1]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "rotation": 90, "texture": "#s"}
"east": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"west": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [15, 1, 15.75, 15], "texture": "#frame"}
}
},
{
"from": [0, 0.625, 10],
"to": [16.25, 1.8125, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [0.25, 14.5, 1],
"to": [1, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-5.75, 7, 1]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "rotation": 90, "texture": "#s"}
"east": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"west": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [0.25, 1, 1, 15], "texture": "#frame"}
}
},
{
"from": [2, 0.625, 12],
"to": [14, 1.8125, 13],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"from": [15, 2, 0],
"to": [16, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-1.25, 0.625, 6],
"to": [17.25, 1.8125, 7],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-2, 0.625, 8],
"to": [18, 1.8125, 9],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2.75, 0.625, 2],
"to": [13.25, 1.8125, 3],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0.75, 0.625, 4],
"to": [15, 1.8125, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [5.75, 0.625, -2],
"to": [8.75, 1.8125, -1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 7]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "rotation": 90, "texture": "#s"}
}
},
{
"from": [4.75, 0.625, 0],
"to": [11, 1.8125, 1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "rotation": 90, "texture": "#s"}
"north": {"uv": [0, 1, 1, 14], "texture": "#frame"},
"east": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"south": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"west": {"uv": [0, 1, 1, 14], "texture": "#frame"}
}
}
],

View file

@ -3,10 +3,77 @@
"ambientocclusion": false,
"textures": {
"frame": "engineersdecor:block/material/steel_texture",
"particle": "engineersdecor:block/furniture/steel_catwalk_top",
"s": "engineersdecor:block/furniture/steel_catwalk_top"
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 2, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, -0.25]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [15, 14, 16, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [0, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 0, 16, 1], "texture": "#s"},
"down": {"uv": [0, 15, 16, 16], "texture": "#s"}
}
},
{
"from": [15, 0, 1],
"to": [16, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 0, 15],
"to": [16, 2, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 14.75]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [0, 14, 1, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [15, 14, 16, 16], "texture": "#s"},
"up": {"uv": [0, 15, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 1], "texture": "#s"}
}
},
{
"from": [0, 0, 1],
"to": [1, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, -6.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [1, 2, 1],
"to": [15, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -6.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [1, 1, 1],
"to": [15, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -7.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [0, 2, 0],
"to": [1, 15, 1],
@ -21,15 +88,15 @@
},
{
"from": [0, 15, 0],
"to": [16, 16, 1.5],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.5]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1.5], "texture": "#frame"},
"down": {"uv": [0, 14.5, 16, 16], "texture": "#frame"}
"west": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"down": {"uv": [0, 15, 16, 16], "texture": "#frame"}
}
},
{
@ -37,9 +104,9 @@
"to": [15, 15, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 0]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 15.75], "texture": "#frame"}
}
},
{
@ -67,16 +134,16 @@
}
},
{
"from": [0, 15, 14.5],
"from": [0, 15, 15],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]},
"faces": {
"north": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"east": {"uv": [0, 0, 1, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [14.5, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 14.5, 16, 16], "texture": "#frame"},
"down": {"uv": [0, 0, 16, 1.5], "texture": "#frame"}
"west": {"uv": [15, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 15, 16, 16], "texture": "#frame"},
"down": {"uv": [0, 0, 16, 1], "texture": "#frame"}
}
},
{
@ -84,9 +151,9 @@
"to": [15, 15, 15.75],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 14.75]},
"faces": {
"north": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"south": {"uv": [1, 2, 15, 3], "texture": "#frame"},
"down": {"uv": [1, 15, 15, 16], "texture": "#frame"}
"north": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"south": {"uv": [1, 1, 15, 1.5], "texture": "#frame"},
"down": {"uv": [1, 0.25, 15, 1], "texture": "#frame"}
}
},
{
@ -100,318 +167,6 @@
"west": {"uv": [15, 1, 16, 14], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 1], "texture": "#frame"}
}
},
{
"from": [0, 0, 0],
"to": [16, 2, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, -0.25]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [15, 14, 16, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [0, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 0, 16, 1], "texture": "#s"},
"down": {"uv": [0, 15, 16, 16], "texture": "#s"}
}
},
{
"from": [15, 0, 1],
"to": [16, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 0.75]},
"faces": {
"north": {"uv": [0, 14, 1, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [15, 14, 16, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 0, 15],
"to": [16, 2, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -6.5, 14.75]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [0, 14, 1, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [15, 14, 16, 16], "texture": "#s"},
"up": {"uv": [0, 15, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 1], "texture": "#s"}
}
},
{
"from": [0, 0, 1],
"to": [1, 2, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, -6.5, 0.75]},
"faces": {
"north": {"uv": [15, 14, 16, 16], "texture": "#s"},
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"south": {"uv": [0, 14, 1, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [11, 0.75, 1],
"to": [12, 1.9375, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "texture": "#s"}
}
},
{
"from": [15, 0.75, 5],
"to": [16, 1.9375, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "texture": "#s"}
}
},
{
"from": [13, 0.75, 2.75],
"to": [14, 1.9375, 13.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "texture": "#s"}
}
},
{
"from": [17, 0.75, 6],
"to": [18, 1.9375, 8.75],
"rotation": {"angle": 45, "axis": "y", "origin": [9, 1.78125, 8]},
"faces": {
"north": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "texture": "#s"}
}
},
{
"from": [7, 0.75, -2],
"to": [8, 1.9375, 18],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "texture": "#s"}
}
},
{
"from": [9, 0.75, -1.25],
"to": [10, 1.9375, 17.25],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "texture": "#s"}
}
},
{
"from": [3, 0.75, 2],
"to": [4, 1.9375, 14],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "texture": "#s"}
}
},
{
"from": [-1, 0.75, 6],
"to": [0, 1.9375, 10],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "texture": "#s"}
}
},
{
"from": [5, 0.75, 0],
"to": [6, 1.9375, 16],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "texture": "#s"}
}
},
{
"from": [1, 0.75, 4],
"to": [2, 1.9375, 12],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "texture": "#s"}
}
},
{
"from": [3.75, 0.625, 14],
"to": [12.25, 1.8125, 15],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 7], "rotation": 90, "texture": "#s"}
}
},
{
"from": [6, 0.625, 16],
"to": [10, 1.8125, 17],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [3, 1, 4, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [1, 4, 2, 8], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0, 0.625, 10],
"to": [16.25, 1.8125, 11],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"up": {"uv": [4, 1, 5, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [4, 1, 5, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2, 0.625, 12],
"to": [14, 1.8125, 13],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"up": {"uv": [2, 1, 3, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [3, 1, 4, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-1.25, 0.625, 6],
"to": [17.25, 1.8125, 7],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"up": {"uv": [8, 0, 9, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [8, 0, 9, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [-2, 0.625, 8],
"to": [18, 1.8125, 9],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [7, 15.5625, 8, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [8, 15.5625, 9, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "rotation": 270, "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [2.75, 0.625, 2],
"to": [13.25, 1.8125, 3],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [14, 1, 15, 13], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 1, 14, 13], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0.75, 0.625, 4],
"to": [15, 1.8125, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [13, 1, 14, 15], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 15], "rotation": 90, "texture": "#s"}
}
},
{
"from": [5.75, 0.625, -2],
"to": [8.75, 1.8125, -1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 7]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [12, 15.5625, 13, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [3, 15.5625, 4, 15.75], "texture": "#s"},
"up": {"uv": [12, 1, 13, 5], "rotation": 270, "texture": "#s"},
"down": {"uv": [13, 7, 14, 11], "rotation": 90, "texture": "#s"}
}
},
{
"from": [4.75, 0.625, 0],
"to": [11, 1.8125, 1],
"rotation": {"angle": 45, "axis": "y", "origin": [8, 1.78125, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"east": {"uv": [11, 15.5625, 12, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [4, 15.5625, 5, 15.75], "texture": "#s"},
"up": {"uv": [11, 1, 12, 7], "rotation": 270, "texture": "#s"},
"down": {"uv": [11, 1, 12, 7], "rotation": 90, "texture": "#s"}
}
}
],
"display": {

View file

@ -0,0 +1,378 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"frame": "engineersdecor:block/material/steel_texture",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [1, 10, 7],
"to": [15, 12, 8],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 10, 1],
"to": [15, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [7, 3.5, 7.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 10, 0],
"to": [15, 12, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 10, 1],
"to": [2, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 7.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 15],
"to": [15, 4, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 16.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 2, 9],
"to": [15, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [7, -4.5, 15.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 8],
"to": [15, 4, 9],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 9.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 2, 9],
"to": [2, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 15.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [14.875, -1, 15],
"to": [15.9375, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [7.9375, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [14.875, 14, 15.0625],
"to": [15.9375, 15.5, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [7.9375, 7.5, 17.25]},
"faces": {
"north": {"uv": [0.0625, 0, 1.125, 2], "texture": "#s"},
"east": {"uv": [0, 0, 1.0625, 2], "texture": "#s"},
"south": {"uv": [14.875, 0, 15.9375, 2], "texture": "#s"},
"west": {"uv": [14.9375, 0, 16, 2], "texture": "#s"},
"up": {"uv": [15, 15, 16, 16], "texture": "#s"},
"down": {"uv": [14.875, 0, 15.9375, 1.0625], "texture": "#s"}
}
},
{
"from": [14.9375, 15, -1],
"to": [15.875, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [7.875, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [14.9375, 29, 0],
"to": [15.875, 30.5, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [7.875, 22.5, 1.25]},
"faces": {
"north": {"uv": [0.125, 0, 1.0625, 2], "texture": "#s"},
"east": {"uv": [14, 0, 15.875, 2], "texture": "#s"},
"south": {"uv": [14.9375, 0, 15.875, 2], "texture": "#s"},
"west": {"uv": [0, 0, 1.875, 2], "texture": "#s"},
"up": {"uv": [14.9375, 0, 15.875, 1.875], "texture": "#s"},
"down": {"uv": [15, 14, 16, 16], "texture": "#s"}
}
},
{
"from": [0.0625, -1, 15],
"to": [1.125, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.6875, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.0625, 14, 15.0625],
"to": [1.125, 15.5, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.6875, 7.5, 17.25]},
"faces": {
"north": {"uv": [14.875, 0, 15.9375, 2], "texture": "#s"},
"east": {"uv": [0, 0, 1.0625, 2], "texture": "#s"},
"south": {"uv": [0.0625, 0, 1.125, 2], "texture": "#s"},
"west": {"uv": [14.9375, 0, 16, 2], "texture": "#s"},
"up": {"uv": [0.0625, 14.9375, 1.125, 16], "texture": "#s"},
"down": {"uv": [0.0625, 0, 1.125, 1.0625], "texture": "#s"}
}
},
{
"from": [0.125, 15, -1],
"to": [1.0625, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.75, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.125, 29, 0],
"to": [1.0625, 30.5, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.75, 22.5, 1.25]},
"faces": {
"north": {"uv": [14.9375, 0, 15.875, 2], "texture": "#s"},
"east": {"uv": [14, 0, 15.875, 2], "texture": "#s"},
"south": {"uv": [0.125, 0, 1.0625, 2], "texture": "#s"},
"west": {"uv": [0, 0, 1.875, 2], "texture": "#s"},
"up": {"uv": [0.125, 0, 1.0625, 1.875], "texture": "#s"},
"down": {"uv": [0, 14, 0.938, 15.875], "texture": "#s"}
}
},
{
"from": [15, 8, -1.25],
"to": [15.8125, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [15.5, 11, 8]},
"faces": {
"north": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [15, 0, 15.9375, 16], "texture": "#s"},
"down": {"uv": [15, 0, 15.9375, 16], "texture": "#s"}
}
},
{
"from": [0.1875, 8, -1.25],
"to": [1, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [0.5625, 11, 8]},
"faces": {
"north": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [0.0625, 0, 1, 16], "texture": "#s"},
"down": {"uv": [0.0625, 0, 1, 16], "texture": "#s"}
}
},
{
"from": [0.25, 1, 15.0625],
"to": [0.9375, 14, 16],
"faces": {
"north": {"uv": [15, 2, 16, 15], "texture": "#frame"},
"east": {"uv": [0, 2, 0.9375, 15], "texture": "#frame"},
"south": {"uv": [0, 2, 1, 15], "texture": "#frame"},
"west": {"uv": [15.0625, 2, 16, 15], "texture": "#frame"},
"down": {"uv": [0, 0, 1, 0.9375], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [0.1875, 23, -8.4375],
"to": [1, 24, 12.9375],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 16, 4]},
"faces": {
"east": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1], "rotation": 270, "texture": "#frame"},
"down": {"uv": [0, 14.5, 16, 16], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [0.1875, 17, 0],
"to": [0.9375, 29, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]},
"faces": {
"north": {"uv": [15, 0, 15.875, 12], "texture": "#frame"},
"east": {"uv": [15.0625, 0, 16, 12], "texture": "#frame"},
"south": {"uv": [0.125, 0, 1, 12], "texture": "#frame"},
"west": {"uv": [0, 0, 0.9375, 12], "texture": "#frame"},
"down": {"uv": [0.125, 15.0625, 1.0625, 15.9375], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [15.0625, 1, 15.0625],
"to": [15.75, 14, 16],
"faces": {
"north": {"uv": [0, 2, 1, 15], "texture": "#frame"},
"east": {"uv": [0, 2, 0.9375, 15], "texture": "#frame"},
"south": {"uv": [15, 2, 16, 15], "texture": "#frame"},
"west": {"uv": [15.0625, 2, 16, 15], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 0.9375], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [15.0625, 23, -8.4375],
"to": [15.8125, 24, 12.9375],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 16, 4]},
"faces": {
"north": {"uv": [0.1875, 0, 0.9375, 0], "texture": "#frame"},
"east": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [15, 0, 16, 16], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 16], "texture": "#frame"}
}
},
{
"from": [15.0625, 17, 0],
"to": [15.8125, 29, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]},
"faces": {
"north": {"uv": [0, 1, 0.875, 13], "texture": "#frame"},
"east": {"uv": [15, 1, 15.9375, 13], "texture": "#frame"},
"south": {"uv": [15, 1, 15.875, 13], "texture": "#frame"},
"west": {"uv": [0, 1, 0.9375, 13], "texture": "#frame"},
"down": {"uv": [15, 0, 15.9375, 0.875], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [2, 3, 9],
"to": [14, 3, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -5.5, 8.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
},
{
"from": [2, 12, 1],
"to": [14, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 0.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 4, 9],
"to": [14, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 8.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 11, 1],
"to": [14, 11, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 2.5, 0.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 1, 1.75],
"scale": [0.3, 0.3, 0.3]
},
"firstperson_righthand": {
"rotation": [8, 0, 42],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -4],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,317 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"frame": "engineersdecor:block/material/steel_texture",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [1, 10, 7],
"to": [15, 12, 8],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 10, 1],
"to": [15, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [7, 3.5, 7.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 10, 0],
"to": [15, 12, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 10, 1],
"to": [2, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 7.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 15],
"to": [15, 4, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 16.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 2, 9],
"to": [15, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [7, -4.5, 15.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 8],
"to": [15, 4, 9],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 9.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 2, 9],
"to": [2, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 15.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [14.875, -1, 15],
"to": [15.9375, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [7.9375, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [14.9375, 15, -1],
"to": [15.875, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [7.875, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.0625, -1, 15],
"to": [1.125, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.6875, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.0625, 14, 15.0625],
"to": [1.125, 15.5, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.6875, 7.5, 17.25]},
"faces": {
"north": {"uv": [14.875, 0, 15.9375, 2], "texture": "#s"},
"east": {"uv": [0, 0, 1.0625, 2], "texture": "#s"},
"south": {"uv": [0.0625, 0, 1.125, 2], "texture": "#s"},
"west": {"uv": [14.9375, 0, 16, 2], "texture": "#s"},
"up": {"uv": [0.0625, 14.9375, 1.125, 16], "texture": "#s"},
"down": {"uv": [0.0625, 0, 1.125, 1.0625], "texture": "#s"}
}
},
{
"from": [0.125, 15, -1],
"to": [1.0625, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.75, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.125, 29, 0],
"to": [1.0625, 30.5, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.75, 22.5, 1.25]},
"faces": {
"north": {"uv": [14.9375, 0, 15.875, 2], "texture": "#s"},
"east": {"uv": [14, 0, 15.875, 2], "texture": "#s"},
"south": {"uv": [0.125, 0, 1.0625, 2], "texture": "#s"},
"west": {"uv": [0, 0, 1.875, 2], "texture": "#s"},
"up": {"uv": [0.125, 0, 1.0625, 1.875], "texture": "#s"},
"down": {"uv": [0, 14, 0.938, 15.875], "texture": "#s"}
}
},
{
"from": [15, 8, -1.25],
"to": [15.8125, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [15.5, 11, 8]},
"faces": {
"north": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [15, 0, 15.9375, 16], "texture": "#s"},
"down": {"uv": [15, 0, 15.9375, 16], "texture": "#s"}
}
},
{
"from": [0.1875, 8, -1.25],
"to": [1, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [0.5625, 11, 8]},
"faces": {
"north": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [0.0625, 0, 1, 16], "texture": "#s"},
"down": {"uv": [0.0625, 0, 1, 16], "texture": "#s"}
}
},
{
"from": [0.25, 1, 15.0625],
"to": [0.9375, 14, 16],
"faces": {
"north": {"uv": [15, 2, 16, 15], "texture": "#frame"},
"east": {"uv": [0, 2, 0.9375, 15], "texture": "#frame"},
"south": {"uv": [0, 2, 1, 15], "texture": "#frame"},
"west": {"uv": [15.0625, 2, 16, 15], "texture": "#frame"},
"down": {"uv": [0, 0, 1, 0.9375], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [0.1875, 23, -8.4375],
"to": [1, 24, 12.9375],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 16, 4]},
"faces": {
"east": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"south": {"uv": [0, 0, 1.5, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [0, 0, 16, 1], "rotation": 270, "texture": "#frame"},
"down": {"uv": [0, 14.5, 16, 16], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [0.1875, 17, 0],
"to": [0.9375, 29, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]},
"faces": {
"north": {"uv": [15, 0, 15.875, 12], "texture": "#frame"},
"east": {"uv": [15.0625, 0, 16, 12], "texture": "#frame"},
"south": {"uv": [0.125, 0, 1, 12], "texture": "#frame"},
"west": {"uv": [0, 0, 0.9375, 12], "texture": "#frame"},
"down": {"uv": [0.125, 15.0625, 1.0625, 15.9375], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [2, 3, 9],
"to": [14, 3, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -5.5, 8.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
},
{
"from": [2, 12, 1],
"to": [14, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 0.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 4, 9],
"to": [14, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 8.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 11, 1],
"to": [14, 11, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 2.5, 0.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 1, 1.75],
"scale": [0.3, 0.3, 0.3]
},
"firstperson_righthand": {
"rotation": [8, 0, 42],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -4],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,255 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [1, 10, 7],
"to": [15, 12, 8],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 10, 1],
"to": [15, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [7, 3.5, 7.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 10, 0],
"to": [15, 12, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 10, 1],
"to": [2, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 7.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 15],
"to": [15, 4, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 16.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 2, 9],
"to": [15, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [7, -4.5, 15.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 8],
"to": [15, 4, 9],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 9.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 2, 9],
"to": [2, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 15.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [14.875, -1, 15],
"to": [15.9375, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [7.9375, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [14.9375, 15, -1],
"to": [15.875, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [7.875, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.0625, -1, 15],
"to": [1.125, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.6875, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.125, 15, -1],
"to": [1.0625, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.75, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [15, 8, -1.25],
"to": [15.8125, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [15.5, 11, 8]},
"faces": {
"north": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [15, 0, 15.9375, 16], "texture": "#s"},
"down": {"uv": [15, 0, 15.9375, 16], "texture": "#s"}
}
},
{
"from": [0.1875, 8, -1.25],
"to": [1, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [0.5625, 11, 8]},
"faces": {
"north": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [0.0625, 0, 1, 16], "texture": "#s"},
"down": {"uv": [0.0625, 0, 1, 16], "texture": "#s"}
}
},
{
"from": [2, 3, 9],
"to": [14, 3, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -5.5, 8.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
},
{
"from": [2, 12, 1],
"to": [14, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 0.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 4, 9],
"to": [14, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 8.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 11, 1],
"to": [14, 11, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 2.5, 0.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 2, 1],
"scale": [0.2, 0.2, 0.2]
},
"firstperson_righthand": {
"rotation": [-5, -8, 14],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, -45, 0],
"translation": [-0.25, 0, -3],
"scale": [0.5, 0.5, 0.5]
},
"fixed": {
"rotation": [-135, 0, 0],
"translation": [0, 0, -1],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,317 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"frame": "engineersdecor:block/material/steel_texture",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [1, 10, 7],
"to": [15, 12, 8],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 8.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 10, 1],
"to": [15, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [7, 3.5, 7.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 10, 0],
"to": [15, 12, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 10, 1],
"to": [2, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 7.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 15],
"to": [15, 4, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 16.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [16, 14, 15, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [1, 14, 0, 16], "texture": "#s"},
"up": {"uv": [0, 1, 16, 0], "texture": "#s"},
"down": {"uv": [0, 16, 16, 15], "texture": "#s"}
}
},
{
"from": [14, 2, 9],
"to": [15, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [7, -4.5, 15.25]},
"faces": {
"north": {"uv": [16, 14, 15, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [1, 14, 0, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [15, 7, 16, 1], "texture": "#s"},
"down": {"uv": [15, 15, 16, 9], "texture": "#s"}
}
},
{
"from": [1, 2, 8],
"to": [15, 4, 9],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -4.5, 9.25]},
"faces": {
"north": {"uv": [16, 14, 0, 16], "texture": "#s"},
"east": {"uv": [1, 14, 0, 16], "texture": "#s"},
"south": {"uv": [16, 14, 0, 16], "texture": "#s"},
"west": {"uv": [16, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 16, 16, 15], "texture": "#s"},
"down": {"uv": [0, 1, 16, 0], "texture": "#s"}
}
},
{
"from": [1, 2, 9],
"to": [2, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 15.25]},
"faces": {
"north": {"uv": [1, 14, 0, 16], "texture": "#s"},
"east": {"uv": [15, 14, 9, 16], "texture": "#s"},
"south": {"uv": [16, 14, 15, 16], "texture": "#s"},
"west": {"uv": [7, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 7, 1, 1], "texture": "#s"},
"down": {"uv": [0, 15, 1, 9], "texture": "#s"}
}
},
{
"from": [14.875, -1, 15],
"to": [15.9375, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [7.9375, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [14.875, 14, 15.0625],
"to": [15.9375, 15.5, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [7.9375, 7.5, 17.25]},
"faces": {
"north": {"uv": [0.0625, 0, 1.125, 2], "texture": "#s"},
"east": {"uv": [0, 0, 1.0625, 2], "texture": "#s"},
"south": {"uv": [14.875, 0, 15.9375, 2], "texture": "#s"},
"west": {"uv": [14.9375, 0, 16, 2], "texture": "#s"},
"up": {"uv": [15, 15, 16, 16], "texture": "#s"},
"down": {"uv": [14.875, 0, 15.9375, 1.0625], "texture": "#s"}
}
},
{
"from": [14.9375, 15, -1],
"to": [15.875, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [7.875, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [14.9375, 29, 0],
"to": [15.875, 30.5, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [7.875, 22.5, 1.25]},
"faces": {
"north": {"uv": [0.125, 0, 1.0625, 2], "texture": "#s"},
"east": {"uv": [14, 0, 15.875, 2], "texture": "#s"},
"south": {"uv": [14.9375, 0, 15.875, 2], "texture": "#s"},
"west": {"uv": [0, 0, 1.875, 2], "texture": "#s"},
"up": {"uv": [14.9375, 0, 15.875, 1.875], "texture": "#s"},
"down": {"uv": [15, 14, 16, 16], "texture": "#s"}
}
},
{
"from": [0.0625, -1, 15],
"to": [1.125, 1, 17],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.6875, -7.5, 17.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [0.125, 15, -1],
"to": [1.0625, 17, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [-6.75, 8.5, 1.25]},
"faces": {
"north": {"uv": [16, 14, 14.75, 16], "texture": "#s"},
"east": {"uv": [16, 14, 14, 16], "texture": "#s"},
"south": {"uv": [1.25, 14, 0, 16], "texture": "#s"},
"west": {"uv": [2, 14, 0, 16], "texture": "#s"},
"up": {"uv": [14.75, 2, 16, 0], "texture": "#s"},
"down": {"uv": [14.75, 16, 16, 14], "texture": "#s"}
}
},
{
"from": [15, 8, -1.25],
"to": [15.8125, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [15.5, 11, 8]},
"faces": {
"north": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [15, 0, 15.9375, 16], "texture": "#s"},
"down": {"uv": [15, 0, 15.9375, 16], "texture": "#s"}
}
},
{
"from": [0.1875, 8, -1.25],
"to": [1, 10, 21.5625],
"rotation": {"angle": 45, "axis": "x", "origin": [0.5625, 11, 8]},
"faces": {
"north": {"uv": [15, 6, 15.9375, 8], "texture": "#s"},
"east": {"uv": [0, 6, 16, 8], "texture": "#s"},
"south": {"uv": [0.0625, 6, 1, 8], "texture": "#s"},
"west": {"uv": [0, 6, 16, 8], "texture": "#s"},
"up": {"uv": [0.0625, 0, 1, 16], "texture": "#s"},
"down": {"uv": [0.0625, 0, 1, 16], "texture": "#s"}
}
},
{
"from": [15.0625, 1, 15.0625],
"to": [15.75, 14, 16],
"faces": {
"north": {"uv": [0, 2, 1, 15], "texture": "#frame"},
"east": {"uv": [0, 2, 0.9375, 15], "texture": "#frame"},
"south": {"uv": [15, 2, 16, 15], "texture": "#frame"},
"west": {"uv": [15.0625, 2, 16, 15], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 0.9375], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [15.0625, 23, -8.4375],
"to": [15.8125, 24, 12.9375],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 16, 4]},
"faces": {
"north": {"uv": [0.1875, 0, 0.9375, 0], "texture": "#frame"},
"east": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"west": {"uv": [0, 0, 16, 1], "texture": "#frame"},
"up": {"uv": [15, 0, 16, 16], "texture": "#frame"},
"down": {"uv": [15, 0, 16, 16], "texture": "#frame"}
}
},
{
"from": [15.0625, 17, 0],
"to": [15.8125, 29, 0.9375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]},
"faces": {
"north": {"uv": [0, 1, 0.875, 13], "texture": "#frame"},
"east": {"uv": [15, 1, 15.9375, 13], "texture": "#frame"},
"south": {"uv": [15, 1, 15.875, 13], "texture": "#frame"},
"west": {"uv": [0, 1, 0.9375, 13], "texture": "#frame"},
"down": {"uv": [15, 0, 15.9375, 0.875], "rotation": 90, "texture": "#frame"}
}
},
{
"from": [2, 3, 9],
"to": [14, 3, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -5.5, 8.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
},
{
"from": [2, 12, 1],
"to": [14, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 3.5, 0.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 4, 9],
"to": [14, 4, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, -4.5, 8.75]},
"faces": {
"up": {"uv": [3, 3, 15, 9], "texture": "#t"},
"down": {"uv": [2, 9, 14, 15], "texture": "#t"}
}
},
{
"from": [2, 11, 1],
"to": [14, 11, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 2.5, 0.75]},
"faces": {
"up": {"uv": [2, 1, 14, 7], "texture": "#t"},
"down": {"uv": [2, 8, 14, 14], "texture": "#t"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 1, 1.75],
"scale": [0.3, 0.3, 0.3]
},
"firstperson_righthand": {
"rotation": [8, 0, 42],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -4],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,103 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 14, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, -0.25]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [15, 14, 16, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [0, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 0, 16, 1], "texture": "#s"},
"down": {"uv": [0, 15, 16, 16], "texture": "#s"}
}
},
{
"from": [15, 14, 1],
"to": [16, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 14, 15],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 14.75]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [0, 14, 1, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [15, 14, 16, 16], "texture": "#s"},
"up": {"uv": [0, 15, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 1], "texture": "#s"}
}
},
{
"from": [0, 14, 1],
"to": [1, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [1, 16, 1],
"to": [15, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 7.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [1, 15, 1],
"to": [15, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 6.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 1, 1.75],
"scale": [0.3, 0.3, 0.3]
},
"firstperson_righthand": {
"rotation": [8, 0, 42],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -4],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,150 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"side": "engineersdecor:block/pole/thick_steel_pole_side_texture",
"top": "engineersdecor:block/pole/thick_steel_pole_top_texture",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 14, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, -0.25]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [15, 14, 16, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [0, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 0, 16, 1], "texture": "#s"},
"down": {"uv": [0, 15, 16, 16], "texture": "#s"}
}
},
{
"from": [15, 14, 1],
"to": [16, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 14, 15],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 14.75]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [0, 14, 1, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [15, 14, 16, 16], "texture": "#s"},
"up": {"uv": [0, 15, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 1], "texture": "#s"}
}
},
{
"from": [0, 14, 1],
"to": [1, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [1, 16, 1],
"to": [15, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 7.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [1, 15, 1],
"to": [15, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 6.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [6, 0, 10],
"to": [10, 15.125, 11],
"faces": {
"north": {"uv": [6, 1, 10, 16], "rotation": 180, "texture": "#side"},
"south": {"uv": [6, 1, 10, 16], "texture": "#side"},
"up": {"uv": [6, 10, 10, 11], "rotation": 180, "texture": "#top"},
"down": {"uv": [6, 5, 10, 6], "texture": "#top"}
}
},
{
"from": [10, 0, 5],
"to": [11, 15.125, 11],
"faces": {
"north": {"uv": [5, 1, 6, 16], "rotation": 180, "texture": "#side"},
"east": {"uv": [5, 1, 11, 16], "texture": "#side"},
"south": {"uv": [10, 1, 11, 16], "texture": "#side"},
"west": {"uv": [5, 1, 11, 16], "rotation": 180, "texture": "#side"},
"up": {"uv": [10, 5, 11, 11], "rotation": 180, "texture": "#top"},
"down": {"uv": [10, 5, 11, 11], "texture": "#top"}
}
},
{
"from": [5, 0, 5],
"to": [6, 15.125, 11],
"faces": {
"north": {"uv": [10, 1, 11, 16], "rotation": 180, "texture": "#side"},
"east": {"uv": [5, 1, 11, 16], "texture": "#side"},
"south": {"uv": [5, 1, 6, 16], "texture": "#side"},
"west": {"uv": [5, 1, 11, 16], "rotation": 180, "texture": "#side"},
"up": {"uv": [5, 5, 6, 11], "rotation": 180, "texture": "#top"},
"down": {"uv": [5, 5, 6, 11], "texture": "#top"}
}
},
{
"from": [6, 0, 5],
"to": [10, 15.125, 6],
"faces": {
"north": {"uv": [6, 1, 10, 16], "rotation": 180, "texture": "#side"},
"south": {"uv": [6, 1, 10, 16], "texture": "#side"},
"up": {"uv": [6, 5, 10, 6], "rotation": 180, "texture": "#top"},
"down": {"uv": [6, 10, 10, 11], "texture": "#top"}
}
}
],
"gui_light": "front",
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.5, 1, -1.75],
"scale": [0.3, 0.3, 0.3]
},
"firstperson_righthand": {
"rotation": [16, -4, 7],
"translation": [7.25, -2.25, -3.5],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.5, 0, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, 3.25],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,150 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"side": "engineersdecor:block/pole/thin_steel_pole_side_texture",
"top": "engineersdecor:block/pole/thin_steel_pole_top_texture",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 14, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, -0.25]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [15, 14, 16, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [0, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 0, 16, 1], "texture": "#s"},
"down": {"uv": [0, 15, 16, 16], "texture": "#s"}
}
},
{
"from": [15, 14, 1],
"to": [16, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 14, 15],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 14.75]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [0, 14, 1, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [15, 14, 16, 16], "texture": "#s"},
"up": {"uv": [0, 15, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 1], "texture": "#s"}
}
},
{
"from": [0, 14, 1],
"to": [1, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [1, 16, 1],
"to": [15, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 7.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [1, 15, 1],
"to": [15, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 6.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [7, 0, 9],
"to": [9, 15, 10],
"faces": {
"north": {"uv": [7, 1, 9, 16], "rotation": 180, "texture": "#side"},
"south": {"uv": [7, 1, 9, 16], "texture": "#side"},
"up": {"uv": [7, 9, 9, 10], "rotation": 180, "texture": "#top"},
"down": {"uv": [7, 6, 9, 7], "texture": "#top"}
}
},
{
"from": [9, 0, 6],
"to": [10, 15, 10],
"faces": {
"north": {"uv": [6, 1, 7, 16], "rotation": 180, "texture": "#side"},
"east": {"uv": [6, 1, 10, 16], "texture": "#side"},
"south": {"uv": [9, 1, 10, 16], "texture": "#side"},
"west": {"uv": [6, 1, 10, 16], "rotation": 180, "texture": "#side"},
"up": {"uv": [9, 6, 10, 10], "rotation": 180, "texture": "#top"},
"down": {"uv": [9, 6, 10, 10], "texture": "#top"}
}
},
{
"from": [6, 0, 6],
"to": [7, 15, 10],
"faces": {
"north": {"uv": [9, 1, 10, 16], "rotation": 180, "texture": "#side"},
"east": {"uv": [6, 1, 10, 16], "texture": "#side"},
"south": {"uv": [6, 1, 7, 16], "texture": "#side"},
"west": {"uv": [6, 1, 10, 16], "rotation": 180, "texture": "#side"},
"up": {"uv": [6, 6, 7, 10], "rotation": 180, "texture": "#top"},
"down": {"uv": [6, 6, 7, 10], "texture": "#top"}
}
},
{
"from": [7, 0, 6],
"to": [9, 15, 7],
"faces": {
"north": {"uv": [7, 1, 9, 16], "rotation": 180, "texture": "#side"},
"south": {"uv": [7, 1, 9, 16], "texture": "#side"},
"up": {"uv": [7, 6, 9, 7], "rotation": 180, "texture": "#top"},
"down": {"uv": [7, 9, 9, 10], "texture": "#top"}
}
}
],
"gui_light": "front",
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 1, 1.75],
"scale": [0.3, 0.3, 0.3]
},
"firstperson_righthand": {
"rotation": [8, 0, 42],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -4],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,217 @@
{
"parent": "block/block",
"ambientocclusion": false,
"textures": {
"particle": "engineersdecor:block/furniture/steel_catwalk_side",
"s": "engineersdecor:block/furniture/steel_catwalk_side",
"t": "engineersdecor:block/furniture/steel_catwalk_top"
},
"elements": [
{
"from": [0, 14, 0],
"to": [16, 16, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, -0.25]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [15, 14, 16, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [0, 14, 1, 16], "texture": "#s"},
"up": {"uv": [0, 0, 16, 1], "texture": "#s"},
"down": {"uv": [0, 15, 16, 16], "texture": "#s"}
}
},
{
"from": [15, 14, 1],
"to": [16, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 14, 15],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 14.75]},
"faces": {
"north": {"uv": [0, 14, 16, 16], "texture": "#s"},
"east": {"uv": [0, 14, 1, 16], "texture": "#s"},
"south": {"uv": [0, 14, 16, 16], "texture": "#s"},
"west": {"uv": [15, 14, 16, 16], "texture": "#s"},
"up": {"uv": [0, 15, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 1], "texture": "#s"}
}
},
{
"from": [0, 14, 1],
"to": [1, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-7, 7.5, 0.75]},
"faces": {
"east": {"uv": [1, 14, 15, 16], "texture": "#s"},
"west": {"uv": [1, 14, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [1, 16, 1],
"to": [15, 16, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 7.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "texture": "#t"}
}
},
{
"from": [1, 15, 1],
"to": [15, 15, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [-6, 6.5, 0.75]},
"faces": {
"up": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"},
"down": {"uv": [1, 1, 15, 15], "rotation": 90, "texture": "#t"}
}
},
{
"from": [0, 0, 0],
"to": [16, 1, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
"faces": {
"north": {"uv": [0, 15, 16, 16], "texture": "#s"},
"east": {"uv": [15, 15, 16, 16], "texture": "#s"},
"south": {"uv": [0, 15, 16, 16], "texture": "#s"},
"west": {"uv": [0, 15, 1, 16], "texture": "#s"},
"up": {"uv": [0, 0, 16, 1], "texture": "#s"},
"down": {"uv": [0, 15, 16, 16], "texture": "#s"}
}
},
{
"from": [15, 0, 1],
"to": [16, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
"faces": {
"east": {"uv": [1, 15, 15, 16], "texture": "#s"},
"west": {"uv": [1, 15, 15, 16], "texture": "#s"},
"up": {"uv": [15, 1, 16, 15], "texture": "#s"},
"down": {"uv": [15, 1, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 0, 15],
"to": [16, 1, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
"faces": {
"north": {"uv": [0, 15, 16, 16], "texture": "#s"},
"east": {"uv": [0, 15, 1, 16], "texture": "#s"},
"south": {"uv": [0, 15, 16, 16], "texture": "#s"},
"west": {"uv": [15, 15, 16, 16], "texture": "#s"},
"up": {"uv": [0, 15, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 1], "texture": "#s"}
}
},
{
"from": [0, 0, 1],
"to": [1, 1, 15],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 1, 8]},
"faces": {
"east": {"uv": [1, 15, 15, 16], "texture": "#s"},
"west": {"uv": [1, 15, 15, 16], "texture": "#s"},
"up": {"uv": [0, 1, 1, 15], "texture": "#s"},
"down": {"uv": [0, 1, 1, 15], "texture": "#s"}
}
},
{
"from": [7.5, 0.25, -2.0773],
"to": [8.5, 0.9375, 18.1727],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1, 8]},
"faces": {
"east": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"west": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "texture": "#s"}
}
},
{
"from": [-1.94166, 0.125, 7.5],
"to": [18.30834, 0.8125, 8.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1, 8]},
"faces": {
"north": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"south": {"uv": [1, 15.5625, 15, 15.75], "texture": "#s"},
"up": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"},
"down": {"uv": [7, 0, 8, 16], "rotation": 90, "texture": "#s"}
}
},
{
"from": [0, 1, 15],
"to": [1, 14, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]},
"faces": {
"north": {"uv": [15, 2, 16, 15], "texture": "#s"},
"east": {"uv": [0, 2, 1, 15], "texture": "#s"},
"south": {"uv": [0, 2, 1, 15], "texture": "#s"},
"west": {"uv": [15, 2, 16, 15], "texture": "#s"}
}
},
{
"from": [0, 1, 0],
"to": [1, 14, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 3, -7]},
"faces": {
"north": {"uv": [15, 2, 16, 15], "texture": "#s"},
"east": {"uv": [15, 2, 16, 15], "texture": "#s"},
"south": {"uv": [0, 2, 1, 15], "texture": "#s"},
"west": {"uv": [0, 2, 1, 15], "texture": "#s"}
}
},
{
"from": [15, 1, 0],
"to": [16, 14, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 3, -7]},
"faces": {
"north": {"uv": [0, 2, 1, 15], "texture": "#s"},
"east": {"uv": [15, 2, 16, 15], "texture": "#s"},
"south": {"uv": [15, 2, 16, 15], "texture": "#s"},
"west": {"uv": [0, 2, 1, 15], "texture": "#s"}
}
},
{
"from": [15, 1, 15],
"to": [16, 14, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 3, 8]},
"faces": {
"north": {"uv": [0, 2, 1, 15], "texture": "#s"},
"east": {"uv": [0, 2, 1, 15], "texture": "#s"},
"south": {"uv": [15, 2, 16, 15], "texture": "#s"},
"west": {"uv": [15, 2, 16, 15], "texture": "#s"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [70, -2, 3],
"translation": [0.25, 1, 1.75],
"scale": [0.3, 0.3, 0.3]
},
"firstperson_righthand": {
"rotation": [8, 0, 42],
"translation": [8.5, 0, -5.75],
"scale": [0.4, 0.4, 0.4]
},
"ground": {
"translation": [0, 1.75, 0],
"scale": [0.3, 0.3, 0.3]
},
"gui": {
"rotation": [30, 225, 0],
"translation": [0.25, 3, -3],
"scale": [0.6, 0.6, 0.6]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -4],
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -1,8 +1,8 @@
{
"parent": "block/block",
"textures": {
"s": "engineersdecor:block/furniture/steel_table_side_texture",
"particle": "engineersdecor:block/furniture/steel_table_side_texture",
"s": "engineersdecor:block/furniture/steel_table_side_texture",
"t": "engineersdecor:block/furniture/steel_table_top_texture"
},
"elements": [
@ -44,8 +44,8 @@
},
{
"from": [1, 15, 13.625],
"to": [15, 15.875, 14.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 14.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [1.625, 0.125, 2.375, 1], "texture": "#s"},
@ -57,8 +57,8 @@
},
{
"from": [1, 15, 12.125],
"to": [15, 15.875, 12.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 12.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [3.125, 0.125, 3.875, 1], "texture": "#s"},
@ -70,8 +70,8 @@
},
{
"from": [1, 15, 10.625],
"to": [15, 15.875, 11.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 11.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [4.625, 0.125, 5.375, 1], "texture": "#s"},
@ -83,8 +83,8 @@
},
{
"from": [1, 15, 9.125],
"to": [15, 15.875, 9.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 9.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [6.125, 0.125, 6.875, 1], "texture": "#s"},
@ -96,8 +96,8 @@
},
{
"from": [1, 15, 7.625],
"to": [15, 15.875, 8.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 8.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [7.625, 0.125, 8.375, 1], "texture": "#s"},
@ -109,8 +109,8 @@
},
{
"from": [1, 15, 6.125],
"to": [15, 15.875, 6.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 6.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [9.125, 0.125, 9.875, 1], "texture": "#s"},
@ -122,8 +122,8 @@
},
{
"from": [1, 15, 4.625],
"to": [15, 15.875, 5.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 5.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [10.625, 0.125, 11.375, 1], "texture": "#s"},
@ -135,8 +135,8 @@
},
{
"from": [1, 15, 3.125],
"to": [15, 15.875, 3.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 3.875],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [12.125, 0.125, 12.875, 1], "texture": "#s"},
@ -148,8 +148,8 @@
},
{
"from": [1, 15, 1.625],
"to": [15, 15.875, 2.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8.375]},
"to": [15, 16, 2.375],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8.125, 8.375]},
"faces": {
"north": {"uv": [1, 0.125, 15, 1], "texture": "#s"},
"east": {"uv": [13.625, 0.125, 14.375, 1], "texture": "#s"},

View file

@ -0,0 +1 @@
{ "parent": "engineersdecor:block/furniture/steel_catwalk_stairs_model" }

View file

@ -0,0 +1 @@
{ "parent": "engineersdecor:block/furniture/steel_catwalk_ta1_model" }

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 369 B

After

Width:  |  Height:  |  Size: 593 B

Before After
Before After

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"name": "steel_catwalk_ta_dlt",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"function": "minecraft:copy_name",
"source": "block_entity"
}
],
"name": "engineersdecor:steel_catwalk_ta"
}
]
}
]
}

View file

@ -0,0 +1,31 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:steel_catwalk",
"required": ["engineersdecor:metal_bar"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"S S",
" S ",
"S S"
],
"key": {
"S": {
"item": "engineersdecor:metal_bar"
}
},
"result": {
"item": "engineersdecor:steel_catwalk",
"count": 4
}
}
}
]
}

View file

@ -0,0 +1,31 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:steel_catwalk_stairs",
"required": ["engineersdecor:steel_catwalk"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"S ",
"SS ",
"SSS"
],
"key": {
"S": {
"item": "engineersdecor:steel_catwalk"
}
},
"result": {
"item": "engineersdecor:steel_catwalk_stairs",
"count": 6
}
}
}
]
}

View file

@ -0,0 +1,23 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:steel_catwalk_ta",
"required": ["engineersdecor:steel_catwalk"]
}
],
"recipe": {
"type": "minecraft:crafting_shapeless",
"ingredients": [
{ "item": "engineersdecor:steel_catwalk" }
],
"result": {
"item": "engineersdecor:steel_catwalk_ta"
}
}
}
]
}

View file

@ -0,0 +1,23 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:steel_catwalk",
"required": ["engineersdecor:steel_catwalk_ta"]
}
],
"recipe": {
"type": "minecraft:crafting_shapeless",
"ingredients": [
{ "item": "engineersdecor:steel_catwalk_ta" }
],
"result": {
"item": "engineersdecor:steel_catwalk"
}
}
}
]
}

View file

@ -6,19 +6,18 @@
{
"type": "engineersdecor:optional",
"result": "engineersdecor:steel_floor_grating",
"required": ["engineersdecor:metal_bar"]
"required": ["engineersdecor:steel_catwalk"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"S S",
" S ",
"S S"
"SS",
"SS"
],
"key": {
"S": {
"item": "engineersdecor:metal_bar"
"item": "engineersdecor:steel_catwalk"
}
},
"result": {

View file

@ -0,0 +1,29 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:steel_railing",
"required": ["engineersdecor:metal_bar"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"PPP",
"P P",
"P P"
],
"key": {
"P": { "item": "engineersdecor:metal_bar" }
},
"result": {
"item": "engineersdecor:steel_railing",
"count": 4
}
}
}
]
}