updating feature branch
This commit is contained in:
@@ -5,9 +5,22 @@
|
||||
- [ ] Placement bug for crucible from tongs
|
||||
- [ ] Wootz shovel not rendering (NORTH)
|
||||
- [ ] Cool Damascus Rendering in tongs
|
||||
- [ ] Grinding Wheel pull out
|
||||
- [ ] Grinding wheel wont turn off
|
||||
- [ ] Grinding wheel rotate
|
||||
|
||||
## Current Feature
|
||||
- [ ] ASM models
|
||||
- [ ] Redstone Engine Model
|
||||
- [ ] Engine Refactor
|
||||
- [ ] Slots for Engines
|
||||
- [ ] Tool Slot
|
||||
- [ ] Gearbox Slot
|
||||
- [ ] Grinding Blade
|
||||
- [ ] Fan
|
||||
- [ ] powered-axle
|
||||
- [ ] Gearbox Block
|
||||
- [ ] Engine Overclocking
|
||||
- [ ] Gears
|
||||
|
||||
## Feature Optimizations
|
||||
- [ ] Untick Bloomery and Forge
|
||||
|
||||
@@ -176,7 +176,9 @@ public class Forge extends CustomContainerFacing implements ITileEntityProvider,
|
||||
}
|
||||
|
||||
|
||||
|
||||
/***********************
|
||||
PUT STUFF ON TOP
|
||||
***********************/
|
||||
if (facing == EnumFacing.UP) {
|
||||
doForgeInventoryManager(pItem, world, tile, pos, hitX, hitY, hitZ, state, player);
|
||||
return true;
|
||||
|
||||
@@ -1,73 +0,0 @@
|
||||
package nmd.primal.forgecraft.blocks.machine;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.material.Material;
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.EnumHand;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.world.World;
|
||||
import nmd.primal.core.api.PrimalAPI;
|
||||
import nmd.primal.forgecraft.blocks.CustomContainerFacingActive;
|
||||
import nmd.primal.forgecraft.tiles.TileRedstoneBellows;
|
||||
import javax.annotation.Nullable;
|
||||
import static nmd.primal.core.common.blocks.redstone.AbstractTrigger.POWERED;
|
||||
|
||||
public class RedstoneBellows extends CustomContainerFacingActive {
|
||||
|
||||
public RedstoneBellows(Material material, String registryName) {
|
||||
super(material, registryName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ) {
|
||||
if(!world.isRemote) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void neighborChanged(IBlockState state, World world, BlockPos pos, Block block, BlockPos fromPos)
|
||||
{
|
||||
if(!world.isRemote) {
|
||||
|
||||
IBlockState fromState = world.getBlockState(fromPos);
|
||||
TileRedstoneBellows tile = (TileRedstoneBellows) world.getTileEntity(pos);
|
||||
|
||||
if (state.getValue(FACING) == EnumFacing.NORTH && fromPos.equals(pos.south(1))) {
|
||||
if (fromState.getValue(POWERED)) {
|
||||
world.setBlockState(pos, state.withProperty(PrimalAPI.States.ACTIVE, true), 2);
|
||||
|
||||
}
|
||||
if (!fromState.getValue(POWERED)) {
|
||||
world.setBlockState(pos, state.withProperty(PrimalAPI.States.ACTIVE, false), 2);
|
||||
}
|
||||
}
|
||||
if (state.getValue(FACING) == EnumFacing.SOUTH && fromPos.equals(pos.north(1))) {
|
||||
if (fromState.getValue(POWERED)) {
|
||||
|
||||
}
|
||||
}
|
||||
if (state.getValue(FACING) == EnumFacing.EAST && fromPos.equals(pos.west(1))) {
|
||||
if (fromState.getValue(POWERED)) {
|
||||
|
||||
}
|
||||
}
|
||||
if (state.getValue(FACING) == EnumFacing.WEST && fromPos.equals(pos.east(1))) {
|
||||
if (fromState.getValue(POWERED)) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Nullable
|
||||
@Override
|
||||
public TileEntity createNewTileEntity(World worldIn, int meta) {
|
||||
return new TileRedstoneBellows();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
package nmd.primal.forgecraft.blocks.machine;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.material.Material;
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.math.AxisAlignedBB;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.world.IBlockAccess;
|
||||
import net.minecraft.world.World;
|
||||
import nmd.primal.core.api.PrimalAPI;
|
||||
import nmd.primal.forgecraft.blocks.CustomContainerFacingActive;
|
||||
import nmd.primal.forgecraft.tiles.TileRedstoneEngine;
|
||||
|
||||
import javax.annotation.Nullable;
|
||||
import java.util.Random;
|
||||
|
||||
public class RedstoneEngine extends CustomContainerFacingActive {
|
||||
|
||||
protected static final AxisAlignedBB boundBox = new AxisAlignedBB(0/16D, 0/16D, 0/16D, 1, 9 / 16D, 1);
|
||||
|
||||
public RedstoneEngine(Material material, String registryName) {
|
||||
super(material, registryName);
|
||||
}
|
||||
|
||||
/*@Override
|
||||
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ) {
|
||||
if(!world.isRemote) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}*/
|
||||
|
||||
@Override
|
||||
public void neighborChanged(IBlockState state, World world, BlockPos pos, Block block, BlockPos fromPos) {
|
||||
if (!world.isRemote) {
|
||||
TileRedstoneEngine tile = (TileRedstoneEngine) world.getTileEntity(pos);
|
||||
if (fromPos.equals(pos.down()) || fromPos.equals(pos.offset(state.getValue(FACING).getOpposite()))) {
|
||||
if (world.isBlockIndirectlyGettingPowered(pos)>0) {
|
||||
world.setBlockState(pos, state.withProperty(PrimalAPI.States.ACTIVE, true), 2);
|
||||
int power = world.isBlockIndirectlyGettingPowered(pos);
|
||||
tile.setRedstone(power);
|
||||
tile.updateBlock();
|
||||
|
||||
}
|
||||
if (!world.isBlockPowered(pos)) {
|
||||
world.setBlockState(pos, state.withProperty(PrimalAPI.States.ACTIVE, false), 2);
|
||||
tile.setRedstone(0);
|
||||
tile.updateBlock();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void randomDisplayTick(IBlockState state, World world, BlockPos pos, Random rand) {
|
||||
if (state.getValue(PrimalAPI.States.ACTIVE) == Boolean.TRUE) {
|
||||
if (state.getValue(PistonBellows.FACING) == EnumFacing.NORTH) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
|
||||
{
|
||||
return boundBox;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
@Override
|
||||
public TileEntity createNewTileEntity(World worldIn, int meta) {
|
||||
return new TileRedstoneEngine();
|
||||
}
|
||||
|
||||
}
|
||||
218
kfc/src/main/java/nmd/primal/forgecraft/blocks/misc/Gearbox.java
Normal file
218
kfc/src/main/java/nmd/primal/forgecraft/blocks/misc/Gearbox.java
Normal file
@@ -0,0 +1,218 @@
|
||||
package nmd.primal.forgecraft.blocks.misc;
|
||||
|
||||
import net.minecraft.block.ITileEntityProvider;
|
||||
import net.minecraft.block.material.Material;
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.entity.EntityLivingBase;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.init.Blocks;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.EnumHand;
|
||||
import net.minecraft.util.math.AxisAlignedBB;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.world.IBlockAccess;
|
||||
import net.minecraft.world.World;
|
||||
import nmd.primal.core.common.helper.NBTHelper;
|
||||
import nmd.primal.core.common.helper.PlayerHelper;
|
||||
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
||||
import nmd.primal.forgecraft.tiles.TileGearbox;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
|
||||
/**
|
||||
* Created by mminaie on 11/11/17.
|
||||
*/
|
||||
public class Gearbox extends CustomContainerFacing implements ITileEntityProvider {
|
||||
|
||||
protected static final AxisAlignedBB boundBox = new AxisAlignedBB(4/16D, 0.0D, 4/16D, 12/16D, 7/16D, 12/16D);
|
||||
|
||||
//private Ingredient crucibleIngredients;
|
||||
|
||||
public Gearbox(Material material, String registryName) {
|
||||
super(material, registryName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hands, EnumFacing face, float hitX, float hitY, float hitZ) {
|
||||
|
||||
if (!world.isRemote) {
|
||||
|
||||
TileGearbox tile = (TileGearbox) world.getTileEntity(pos);
|
||||
ItemStack slot0 = tile.getSlotStack(0);
|
||||
ItemStack slot1 = tile.getSlotStack(1);
|
||||
ItemStack slot2 = tile.getSlotStack(2);
|
||||
ItemStack playerStack = player.getHeldItemMainhand();
|
||||
|
||||
if (slot2.isEmpty()) {
|
||||
if (state.getValue(FACING) == EnumFacing.NORTH) {
|
||||
if (hitX < 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot0, 0);
|
||||
}
|
||||
if (hitX > 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot1, 1);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
if (state.getValue(FACING) == EnumFacing.SOUTH) {
|
||||
if (hitX > 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot0, 0);
|
||||
}
|
||||
if (hitX < 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot1, 1);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
if (state.getValue(FACING) == EnumFacing.EAST) {
|
||||
if (hitZ < 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot0, 0);
|
||||
}
|
||||
if (hitZ > 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot1, 1);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
if (state.getValue(FACING) == EnumFacing.WEST) {
|
||||
if (hitZ > 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot0, 0);
|
||||
}
|
||||
if (hitZ < 0.5) {
|
||||
return sideInventoryManager(world, player, tile, slot1, 1);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
if (tile.isItemValidForSlot(2, playerStack)) {
|
||||
return sideInventoryManager(world, player, tile, slot0, 2);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean sideInventoryManager(World world, EntityPlayer player, TileGearbox tile, ItemStack slot, int index)
|
||||
{
|
||||
if(!player.isSneaking()) {
|
||||
ItemStack stack = player.getHeldItemMainhand();
|
||||
if (slot.isEmpty()) {
|
||||
if(tile.isItemValidForSlot(index, slot)) {
|
||||
tile.setSlotStack(index, stack);
|
||||
player.setHeldItem(EnumHand.MAIN_HAND, ItemStack.EMPTY);
|
||||
//player.inventory.setInventorySlotContents(player.inventory.currentItem, ItemStack.EMPTY);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(player.isSneaking()){
|
||||
if(!slot.isEmpty()){
|
||||
PlayerHelper.spawnItemOnPlayer(world, player, tile.getSlotStack(index));
|
||||
tile.clearSlot(index);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private IBlockState getReplacementBlock(World world, BlockPos pos, IBlockState state)
|
||||
{
|
||||
return Blocks.AIR.getDefaultState();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean removedByPlayer(IBlockState state, World world, BlockPos pos, EntityPlayer player, boolean willHarvest)
|
||||
{
|
||||
this.onBlockHarvested(world, pos, state, player);
|
||||
return this.destroyBlock(world, pos, state, EnumFacing.UP, player);
|
||||
}
|
||||
|
||||
public ItemStack getThisItem(World world, BlockPos pos, IBlockState state, EntityPlayer player)
|
||||
{
|
||||
return NBTHelper.getStackBlockNBT(world, pos, state, super.getPickBlock(state, null, world, pos, player));
|
||||
}
|
||||
|
||||
public boolean destroyBlock(World world, BlockPos pos, IBlockState state, EnumFacing face, EntityPlayer player)
|
||||
{
|
||||
if (!world.isRemote) {
|
||||
TileEntity tile = world.getTileEntity(pos);
|
||||
if (tile instanceof TileGearbox) {
|
||||
//PlayerHelper.playerTakeItem(world, pos, EnumFacing.DOWN, player, player.getActiveHand(), this.getCrucibleItem(world, pos, state, player));
|
||||
ItemStack dropStack = new ItemStack(this, 1);
|
||||
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
|
||||
world.setBlockState(pos, this.getReplacementBlock(world, pos, state));
|
||||
world.markTileEntityForRemoval(tile);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onBlockHarvested(World world, BlockPos pos, IBlockState state, EntityPlayer player)
|
||||
{
|
||||
if (!world.isRemote) {
|
||||
TileGearbox tile = (TileGearbox) world.getTileEntity(pos);
|
||||
//CrucibleCrafting recipe = CrucibleCrafting.getRecipe(tile.ingList.get(0), tile.ingList.get(1), tile.ingList.get(2), tile.ingList.get(3), tile.ingList.get(4));
|
||||
/*if(recipe != null && tile.getStatus() && tile.getHot() == 6){
|
||||
if(tile.getDrops() != null) {
|
||||
PlayerHelper.spawnItemOnPlayer(world, player, recipe.getDropsCooked());
|
||||
} else {
|
||||
PlayerHelper.spawnItemOnPlayer(world, player, recipe.getDropsRaw());
|
||||
}
|
||||
}
|
||||
if(recipe != null && tile.getStatus() && tile.getHot() == 15){
|
||||
PlayerHelper.spawnItemOnPlayer(world, player, recipe.getDropsRaw());
|
||||
}
|
||||
if(!tile.getStatus() && tile.getHot() != 15 && tile.getHot() != 6){
|
||||
PlayerHelper.spawnItemOnPlayer(world, player, tile.ingList);
|
||||
}*/
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public Item getItemDropped(IBlockState state, Random rand, int fortune)
|
||||
{
|
||||
// see above onBlockHarvested
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onBlockPlacedBy(World world, BlockPos pos, IBlockState state, EntityLivingBase placer, ItemStack stack)
|
||||
{
|
||||
TileEntity tileentity = world.getTileEntity(pos);
|
||||
if (tileentity instanceof TileGearbox) {
|
||||
TileGearbox tile = (TileGearbox) world.getTileEntity(pos);
|
||||
if(NBTHelper.hasNBT(stack)){
|
||||
NBTTagCompound tag = stack.getTagCompound();
|
||||
world.setBlockState(pos, state.withProperty(FACING, placer.getHorizontalFacing()), 2);
|
||||
//tile.readNBT(tag);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public int quantityDropped(Random random)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TileEntity createNewTileEntity(World worldIn, int meta)
|
||||
{
|
||||
return new TileGearbox();
|
||||
}
|
||||
|
||||
@Override
|
||||
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
|
||||
{
|
||||
return boundBox;
|
||||
}
|
||||
}
|
||||
@@ -13,6 +13,7 @@ import net.minecraftforge.fml.relauncher.SideOnly;
|
||||
import nmd.primal.core.api.PrimalAPI;
|
||||
import nmd.primal.forgecraft.blocks.anvil.AnvilStone;
|
||||
import nmd.primal.forgecraft.blocks.misc.Chisel;
|
||||
import nmd.primal.forgecraft.blocks.misc.Gearbox;
|
||||
import nmd.primal.forgecraft.blocks.misc.NBTCrucible;
|
||||
import nmd.primal.forgecraft.blocks.misc.YewStave;
|
||||
import nmd.primal.forgecraft.blocks.machine.*;
|
||||
@@ -29,7 +30,9 @@ public class ModBlocks {
|
||||
public static Block bloomery_adobe;
|
||||
public static Block blockbreaker;
|
||||
public static Block castingform;
|
||||
public static Block redstonebellows;
|
||||
|
||||
public static Block redstoneengine;
|
||||
public static Block woodengearbox;
|
||||
|
||||
public static Block bronzechisel;
|
||||
public static Block copperchisel;
|
||||
@@ -62,7 +65,9 @@ public class ModBlocks {
|
||||
bloomery_adobe = new BloomeryBase(Material.ROCK, "bloomery_adobe", 5000);
|
||||
blockbreaker = new Breaker(Material.WOOD, "blockbreaker", 4.0f);
|
||||
castingform = new CastingForm(Material.WOOD, "castingform");
|
||||
redstonebellows = new RedstoneBellows(Material.WOOD, "redstonebellows");
|
||||
|
||||
redstoneengine = new RedstoneEngine(Material.WOOD, "redstoneengine");
|
||||
woodengearbox = new Gearbox(Material.WOOD, "woodengearbox");
|
||||
|
||||
copperchisel = new Chisel(Material.IRON, "copperchisel", PrimalAPI.ToolMaterials.TOOL_COPPER);
|
||||
bronzechisel = new Chisel(Material.IRON, "bronzechisel", PrimalAPI.ToolMaterials.TOOL_BRONZE);
|
||||
@@ -97,7 +102,9 @@ public class ModBlocks {
|
||||
registerBlockWithItem(bloomery_adobe);
|
||||
registerBlockWithItem(blockbreaker);
|
||||
registerBlockWithItem(castingform);
|
||||
registerBlockWithItem(redstonebellows);
|
||||
|
||||
registerBlockWithItem(redstoneengine);
|
||||
registerBlock(woodengearbox);
|
||||
|
||||
registerBlockWithItem(copperchisel);
|
||||
registerBlockWithItem(bronzechisel);
|
||||
@@ -128,7 +135,7 @@ public class ModBlocks {
|
||||
registerRender(forge_brick);
|
||||
registerRender(forge_adobe);
|
||||
registerRender(castingform);
|
||||
registerRender(redstonebellows);
|
||||
registerRender(redstoneengine);
|
||||
|
||||
registerRender(copperchisel);
|
||||
registerRender(bronzechisel);
|
||||
|
||||
@@ -36,5 +36,15 @@ public class ModDictionary {/***************************************************
|
||||
OreDictionary.registerOre("nuggetWootz", ModItems.wootzchunk);
|
||||
//}
|
||||
OreDictionary.registerOre("dustBlaze", Items.BLAZE_POWDER);
|
||||
OreDictionary.registerOre("gearPrimal", ModItems.woodensmallgear);
|
||||
OreDictionary.registerOre("gearPrimalSmall", ModItems.woodensmallgear);
|
||||
|
||||
OreDictionary.registerOre("gearPrimal", ModItems.woodenmediumgear);
|
||||
OreDictionary.registerOre("gearPrimalMedium", ModItems.woodenmediumgear);
|
||||
|
||||
OreDictionary.registerOre("gearPrimal", ModItems.woodenlargegear);
|
||||
OreDictionary.registerOre("gearPrimalLarge", ModItems.woodenlargegear);
|
||||
|
||||
OreDictionary.registerOre("gearboxCoverPrimal", ModItems.woodengearboxcasecover);
|
||||
}
|
||||
}
|
||||
@@ -38,9 +38,17 @@ public class ModItems {
|
||||
public static Item castingmud;
|
||||
public static Item grindingwheel;
|
||||
|
||||
|
||||
public static Item woodpistonarm;
|
||||
public static Item woodcrank;
|
||||
public static Item woodpiston;
|
||||
public static Item woodfan;
|
||||
|
||||
public static Item woodensmallgear;
|
||||
public static Item woodenmediumgear;
|
||||
public static Item woodenlargegear;
|
||||
|
||||
public static Item woodengearboxcasecover;
|
||||
|
||||
public static Item bronzeingotball;
|
||||
public static Item bronzechunk;
|
||||
@@ -190,9 +198,7 @@ public class ModItems {
|
||||
forgehammer = new ForgeHammer("forgehammer");
|
||||
castingmud = new BaseItem("castingmud");
|
||||
|
||||
woodpistonarm = new BaseItem("woodpistonarm");
|
||||
woodcrank = new BaseItem("woodcrank");
|
||||
woodpiston = new BaseItem("woodpiston");
|
||||
|
||||
|
||||
rawlongbow = new RawLongbow("rawlongbow");
|
||||
unstrunglongbow = new BaseItem("unstrunglongbow");
|
||||
@@ -201,6 +207,20 @@ public class ModItems {
|
||||
wootzworkblade = new Workblade("wootzworkblade", PrimalAPI.ToolMaterials.TOOL_WOOTZ_STEEL, -1.0F).setFireProof(true);
|
||||
grindingwheel = new BaseSingleItem("grindingwheel", 9000);
|
||||
|
||||
/**********
|
||||
GEARS AND ENGINES
|
||||
**********/
|
||||
woodpistonarm = new BaseItem("woodpistonarm");
|
||||
woodcrank = new BaseItem("woodcrank");
|
||||
woodpiston = new BaseItem("woodpiston");
|
||||
woodfan = new BaseItem("woodfan");
|
||||
|
||||
woodensmallgear = new BaseSingleItem("woodensmallgear", 1000);
|
||||
woodenmediumgear = new BaseSingleItem("woodenmediumgear", 1000);
|
||||
woodenlargegear = new BaseSingleItem("woodenlargegear", 1000);
|
||||
|
||||
woodengearboxcasecover = new BaseItem("woodengearboxcasecover");
|
||||
|
||||
/**********
|
||||
TOOL PARTS
|
||||
**********/
|
||||
@@ -358,9 +378,7 @@ public class ModItems {
|
||||
ForgeRegistries.ITEMS.register(forgehammer);
|
||||
ForgeRegistries.ITEMS.register(grindingwheel);
|
||||
|
||||
ForgeRegistries.ITEMS.register(woodpistonarm);
|
||||
ForgeRegistries.ITEMS.register(woodcrank);
|
||||
ForgeRegistries.ITEMS.register(woodpiston);
|
||||
|
||||
|
||||
ForgeRegistries.ITEMS.register(bronzeingotball);
|
||||
ForgeRegistries.ITEMS.register(bronzechunk);
|
||||
@@ -374,6 +392,19 @@ public class ModItems {
|
||||
ForgeRegistries.ITEMS.register(wootzchunk);
|
||||
|
||||
//ForgeRegistries.ITEMS.register(test);
|
||||
/**********
|
||||
GEARS AND ENGINES
|
||||
**********/
|
||||
ForgeRegistries.ITEMS.register(woodpistonarm);
|
||||
ForgeRegistries.ITEMS.register(woodcrank);
|
||||
ForgeRegistries.ITEMS.register(woodpiston);
|
||||
ForgeRegistries.ITEMS.register(woodfan);
|
||||
|
||||
ForgeRegistries.ITEMS.register(woodensmallgear);
|
||||
ForgeRegistries.ITEMS.register(woodenmediumgear);
|
||||
ForgeRegistries.ITEMS.register(woodenlargegear);
|
||||
ForgeRegistries.ITEMS.register(woodengearboxcasecover);
|
||||
|
||||
|
||||
/**********
|
||||
TOOL PARTS
|
||||
@@ -517,10 +548,6 @@ public class ModItems {
|
||||
registerRender(wootzworkblade);
|
||||
registerRender(grindingwheel);
|
||||
|
||||
registerRender(woodpistonarm);
|
||||
registerRender(woodpiston);
|
||||
registerRender(woodcrank);
|
||||
|
||||
registerRender(bronzeingotball);
|
||||
registerRender(bronzechunk);
|
||||
registerRender(ironingotball);
|
||||
@@ -534,10 +561,23 @@ public class ModItems {
|
||||
|
||||
//registerRender(test);
|
||||
|
||||
/**********
|
||||
GEARS AND ENGINES
|
||||
**********/
|
||||
registerRender(woodpistonarm);
|
||||
registerRender(woodcrank);
|
||||
registerRender(woodpiston);
|
||||
registerRender(woodfan);
|
||||
|
||||
registerRender(woodensmallgear);
|
||||
registerRender(woodenmediumgear);
|
||||
registerRender(woodenlargegear);
|
||||
registerRender(woodengearboxcasecover);
|
||||
|
||||
|
||||
/**********
|
||||
TOOL PARTS
|
||||
**********/
|
||||
|
||||
registerRender(copperpickaxehead);
|
||||
registerRender(copperaxehead);
|
||||
registerRender(coppershovelhead);
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package nmd.primal.forgecraft.init;
|
||||
|
||||
import net.minecraftforge.client.model.animation.AnimationTESR;
|
||||
import net.minecraftforge.fml.client.registry.ClientRegistry;
|
||||
import nmd.primal.forgecraft.renders.blocks.*;
|
||||
import nmd.primal.forgecraft.tiles.*;
|
||||
@@ -16,7 +15,8 @@ public class ModTileRenders {
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileCastingForm.class, new TileCastingformRender());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileWorkbench.class, new TileWorkbenchRender());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileSharpBench.class, new TileSharpBenchRender());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileRedstoneBellows.class, new TileRedstoneBellowsRender());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileRedstoneEngine.class, new TileRedstoneEngineRender());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileGearbox.class, new TileGearboxRender());
|
||||
}
|
||||
|
||||
|
||||
@@ -26,10 +26,10 @@ public class ModTileRenders {
|
||||
|
||||
|
||||
/*
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileRedstoneBellows.class, new AnimationTESR<TileRedstoneBellows>()
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileRedstoneEngine.class, new AnimationTESR<TileRedstoneEngine>()
|
||||
{
|
||||
@Override
|
||||
public void handleEvents(TileRedstoneBellows tileRedstoneBellows, float time, Iterable<Event> pastEvents)
|
||||
public void handleEvents(TileRedstoneEngine tileRedstoneBellows, float time, Iterable<Event> pastEvents)
|
||||
{
|
||||
|
||||
//tileRedstoneBellows.handleEvents(time, pastEvents);
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package nmd.primal.forgecraft.init;
|
||||
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.fml.common.registry.ForgeRegistries;
|
||||
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||
import nmd.primal.forgecraft.tiles.*;
|
||||
|
||||
@@ -19,7 +20,8 @@ public class ModTiles {
|
||||
registerTileEntity(TileNBTCrucible.class, "nbtcrucible");
|
||||
registerTileEntity(TileWorkbench.class, "workbench");
|
||||
registerTileEntity(TileSharpBench.class, "sharpbench");
|
||||
registerTileEntity(TileRedstoneBellows.class, "redstonebellows");
|
||||
registerTileEntity(TileRedstoneEngine.class, "redstoneengine");
|
||||
registerTileEntity(TileGearbox.class, "gearbox");
|
||||
}
|
||||
|
||||
private static void registerTileEntity(Class<? extends TileEntity> tile_class, String baseName) {
|
||||
|
||||
@@ -0,0 +1,114 @@
|
||||
package nmd.primal.forgecraft.renders.blocks;
|
||||
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.OpenGlHelper;
|
||||
import net.minecraft.client.renderer.RenderItem;
|
||||
import net.minecraft.client.renderer.block.model.ItemCameraTransforms;
|
||||
import net.minecraft.client.renderer.texture.TextureMap;
|
||||
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import nmd.primal.core.api.PrimalAPI;
|
||||
import nmd.primal.forgecraft.blocks.machine.SharpBench;
|
||||
import nmd.primal.forgecraft.blocks.machine.Workbench;
|
||||
import nmd.primal.forgecraft.blocks.misc.Gearbox;
|
||||
import nmd.primal.forgecraft.tiles.TileGearbox;
|
||||
import nmd.primal.forgecraft.tiles.TileSharpBench;
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
/**
|
||||
* Created by kitsu on 12/4/2016.
|
||||
*/
|
||||
public class TileGearboxRender extends TileEntitySpecialRenderer<TileGearbox>
|
||||
{
|
||||
private RenderItem renderItem = Minecraft.getMinecraft().getRenderItem();
|
||||
|
||||
@Override
|
||||
public void render(TileGearbox tile, double x, double y, double z, float partialTicks, int destroyStage, float alpha)
|
||||
{
|
||||
BlockPos pos = tile.getPos();
|
||||
IBlockState state = this.getWorld().getBlockState(pos);
|
||||
if (state.getBlock() instanceof Gearbox) {
|
||||
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(x, y, z);
|
||||
//GL11.glRotatef(90.0F, 0.0F, 0.0F, 1.0F);
|
||||
Minecraft.getMinecraft().getTextureManager().bindTexture(TextureMap.LOCATION_BLOCKS_TEXTURE);
|
||||
float prevLGTX = OpenGlHelper.lastBrightnessX;
|
||||
float prevLGTY = OpenGlHelper.lastBrightnessY;
|
||||
|
||||
int bright = tile.getWorld().getCombinedLight(pos.up(), 0);
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, bright % 65536, bright / 65536);
|
||||
|
||||
ItemStack stack0 = tile.getSlotStack(0);
|
||||
|
||||
/*if (state.getValue(Workbench.FACING) == EnumFacing.NORTH) {
|
||||
|
||||
if (!stack0.isEmpty()) {
|
||||
float scale = 1.0f;
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated(0.5D, 0.71875D, 0.28125D);
|
||||
GL11.glScalef(scale, scale, scale);
|
||||
GL11.glRotated(90.0F, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
GL11.glRotated(PrimalAPI.getRandom().nextDouble(0D, 360D), 0.0D, 0.0D, 1.0D);
|
||||
}
|
||||
renderItem.renderItem(stack0, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
if (state.getValue(Workbench.FACING) == EnumFacing.SOUTH) {
|
||||
if (!stack0.isEmpty()) {
|
||||
float scale = 1.0f;
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated(0.5D, 0.71875D, 1-0.28125D);
|
||||
GL11.glScalef(scale, scale, scale);
|
||||
GL11.glRotated(90.0F, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
GL11.glRotated(PrimalAPI.getRandom().nextDouble(0D, 360D), 0.0D, 0.0D, 1.0D);
|
||||
}
|
||||
renderItem.renderItem(stack0, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
if (state.getValue(Workbench.FACING) == EnumFacing.EAST) {
|
||||
if (!stack0.isEmpty()) {
|
||||
float scale = 1.0f;
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated(1-0.28125D, 0.71875D, 0.5D);
|
||||
GL11.glScalef(scale, scale, scale);
|
||||
//GL11.glRotated(90.0F, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
GL11.glRotated(PrimalAPI.getRandom().nextDouble(0D, 360D), 0.0D, 0.0D, 1.0D);
|
||||
}
|
||||
renderItem.renderItem(stack0, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
if (state.getValue(Workbench.FACING) == EnumFacing.WEST) {
|
||||
if (!stack0.isEmpty()) {
|
||||
float scale = 1.0f;
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated(0.28125D, 0.71875D, 0.5D);
|
||||
GL11.glScalef(scale, scale, scale);
|
||||
//GL11.glRotated(90.0F, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
GL11.glRotated(PrimalAPI.getRandom().nextDouble(0D, 360D), 0.0D, 0.0D, 1.0D);
|
||||
}
|
||||
renderItem.renderItem(stack0, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}*/
|
||||
|
||||
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, prevLGTX, prevLGTY);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,184 +0,0 @@
|
||||
package nmd.primal.forgecraft.renders.blocks;
|
||||
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.OpenGlHelper;
|
||||
import net.minecraft.client.renderer.RenderItem;
|
||||
import net.minecraft.client.renderer.block.model.ItemCameraTransforms;
|
||||
import net.minecraft.client.renderer.texture.TextureMap;
|
||||
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import nmd.primal.core.api.PrimalAPI;
|
||||
import nmd.primal.forgecraft.blocks.machine.Breaker;
|
||||
import nmd.primal.forgecraft.blocks.machine.RedstoneBellows;
|
||||
import nmd.primal.forgecraft.init.ModItems;
|
||||
import nmd.primal.forgecraft.tiles.TileBreaker;
|
||||
import nmd.primal.forgecraft.tiles.TileRedstoneBellows;
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
/**
|
||||
* Created by mminaie on 4/9/17.
|
||||
*/
|
||||
public class TileRedstoneBellowsRender extends TileEntitySpecialRenderer<TileRedstoneBellows>
|
||||
{
|
||||
private RenderItem renderItem = Minecraft.getMinecraft().getRenderItem();
|
||||
private static int time =0;
|
||||
private static float k =80;
|
||||
private static float angle = 17;
|
||||
|
||||
@Override
|
||||
public void render(TileRedstoneBellows tile, double x, double y, double z, float partialTicks, int destroyStage, float alpha)
|
||||
{
|
||||
BlockPos pos = tile.getPos();
|
||||
IBlockState state = this.getWorld().getBlockState(pos);
|
||||
ItemStack crank = new ItemStack(ModItems.woodcrank);
|
||||
ItemStack arm = new ItemStack(ModItems.woodpistonarm);
|
||||
ItemStack piston = new ItemStack(ModItems.woodpiston);
|
||||
int[] angles = {0,45,45*2, 45*3, 45*4, 45*5, 45*6, 45*7};
|
||||
time++;
|
||||
if(time > k){
|
||||
time = 0;
|
||||
}
|
||||
float percentK = time / k;
|
||||
if (state.getBlock() instanceof RedstoneBellows) {
|
||||
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(x, y, z);
|
||||
GL11.glScalef(1.0f, 1.0f, 1.0f);
|
||||
Minecraft.getMinecraft().getTextureManager().bindTexture(TextureMap.LOCATION_BLOCKS_TEXTURE);
|
||||
float prevLGTX = OpenGlHelper.lastBrightnessX;
|
||||
float prevLGTY = OpenGlHelper.lastBrightnessY;
|
||||
int bright = tile.getWorld().getCombinedLight(pos.up(), 0);
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, bright % 65536, bright / 65536);
|
||||
|
||||
//ItemStack stack0 = tile.getSlotStack(0);
|
||||
|
||||
if (state.getValue(Breaker.FACING) == EnumFacing.NORTH) {
|
||||
/***CRANK***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((11/32D), (9/32D), (7/32D));
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
GL11.glRotatef(360*(time / k), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
//GL11.glTranslated(0.5D, 0.450D, 0.7);
|
||||
//GL11.glRotated(90, 0.0f, 1.0f, 0.0f);
|
||||
//GL11.glRotatef(-135, 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glRotatef(tile.getCharge(), 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glTranslatef(0.0f, 0.40f, 0.0f);
|
||||
//GL11.glTranslated(-0.45D, 0.0D, 0.0D);
|
||||
|
||||
renderItem.renderItem(crank, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
/***PISTON***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((3/32D), 9/32D, 15/16D);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
//System.out.println(percentK);
|
||||
//GL11.glRotatef(17, 1.0F, 0.0F, 0.0F);
|
||||
if( percentK >= 0 && percentK < 0.25 ) {
|
||||
GL11.glRotatef(angle * (time/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
float halfFloat = time - (k/4);
|
||||
if( percentK >= 0.25 && percentK < 0.5) {
|
||||
GL11.glRotatef(angle * (((k/4)-halfFloat)/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
if( percentK >= 0.5 && percentK < 0.75) {
|
||||
GL11.glRotatef(-angle * ((time-(k/2))/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
float thirdFloat = time - ((k/4)*3);
|
||||
if( percentK >= 0.75 && percentK < 1) {
|
||||
GL11.glRotatef(-angle * (((k/4)-thirdFloat)/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
|
||||
}
|
||||
|
||||
//GL11.glRotatef(360*partialTicks, 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
|
||||
//GL11.glRotatef(tile.getCharge(), 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glTranslatef(0.0f, 0.40f, 0.0f);
|
||||
//GL11.glTranslated(-0.45D, 0.0D, 0.0D);
|
||||
|
||||
renderItem.renderItem(piston, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
/***ARM1***/
|
||||
GL11.glPushMatrix();
|
||||
//GL11.glTranslated(0.5D, 0.450D, 0.7);
|
||||
//GL11.glRotated(90, 0.0f, 1.0f, 0.0f);
|
||||
//GL11.glRotatef(-135, 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glRotatef(tile.getCharge(), 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glTranslatef(0.0f, 0.40f, 0.0f);
|
||||
//GL11.glTranslated(-0.45D, 0.0D, 0.0D);
|
||||
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
/***ARM2***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(0.5D, 0, 7/16D);
|
||||
//GL11.glRotated(90, 0.0f, 1.0f, 0.0f);
|
||||
//GL11.glRotatef(-135, 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glRotatef(tile.getCharge(), 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glTranslatef(0.0f, 0.40f, 0.0f);
|
||||
//GL11.glTranslated(-0.45D, 0.0D, 0.0D);
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
|
||||
if (state.getValue(Breaker.FACING) == EnumFacing.EAST) {
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(0.3D, 0.450D, 0.5);
|
||||
//GL11.glRotated(90, 0.0f, 1.0f, 0.0f);
|
||||
GL11.glRotatef(-135, 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glRotatef(tile.getCharge(), 0.0f, 0.0f, 1.0f);
|
||||
|
||||
GL11.glTranslatef(0.0f, 0.40f, 0.0f);
|
||||
GL11.glTranslated(-0.45D, 0.0D, 0.0D);
|
||||
|
||||
renderItem.renderItem(tile.getSlotStack(0), ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
|
||||
if (state.getValue(Breaker.FACING) == EnumFacing.SOUTH) {
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(0.5D, 0.450D, 0.3);
|
||||
GL11.glRotated(90, 0.0f, 1.0f, 0.0f);
|
||||
GL11.glRotatef(45, 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glRotatef(tile.getCharge(), 0.0f, 0.0f, -1.0f);
|
||||
|
||||
GL11.glTranslatef(0.0f, 0.40f, 0.0f);
|
||||
GL11.glTranslated(-0.45D, 0.0D, 0.0D);
|
||||
|
||||
renderItem.renderItem(tile.getSlotStack(0), ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
|
||||
if (state.getValue(Breaker.FACING) == EnumFacing.WEST) {
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(0.7D, 0.450D, 0.5);
|
||||
//GL11.glRotated(90, 0.0f, 1.0f, 0.0f);
|
||||
GL11.glRotatef(45, 0.0f, 0.0f, 1.0f);
|
||||
|
||||
//GL11.glRotatef(tile.getCharge(), 0.0f, 0.0f, -1.0f);
|
||||
|
||||
GL11.glTranslatef(0.0f, 0.40f, 0.0f);
|
||||
GL11.glTranslated(-0.45D, 0.0D, 0.0D);
|
||||
|
||||
renderItem.renderItem(tile.getSlotStack(0), ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, prevLGTX, prevLGTY);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,282 @@
|
||||
package nmd.primal.forgecraft.renders.blocks;
|
||||
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.OpenGlHelper;
|
||||
import net.minecraft.client.renderer.RenderItem;
|
||||
import net.minecraft.client.renderer.block.model.ItemCameraTransforms;
|
||||
import net.minecraft.client.renderer.texture.TextureMap;
|
||||
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import nmd.primal.core.api.PrimalAPI;
|
||||
import nmd.primal.forgecraft.blocks.CustomContainerFacingActive;
|
||||
import nmd.primal.forgecraft.blocks.machine.RedstoneEngine;
|
||||
import nmd.primal.forgecraft.init.ModItems;
|
||||
import nmd.primal.forgecraft.tiles.TileRedstoneEngine;
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
/**
|
||||
* Created by mminaie on 4/9/17.
|
||||
*/
|
||||
public class TileRedstoneEngineRender extends TileEntitySpecialRenderer<TileRedstoneEngine>
|
||||
{
|
||||
private RenderItem renderItem = Minecraft.getMinecraft().getRenderItem();
|
||||
private static int time =0;
|
||||
//private static float k =60;
|
||||
private static float angle = 17;
|
||||
|
||||
private void doPistonRotations(int t, float kon, float a, float pk, float testa){
|
||||
if( pk >= 0 && pk < 0.25 ) {
|
||||
GL11.glRotatef(angle * (time/(kon/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
if( pk >= 0.25 && pk < 0.5) {
|
||||
GL11.glRotatef(testa, 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
if( pk >= 0.5 && pk < 0.75) {
|
||||
GL11.glRotatef(testa, 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
float thirdFloat = time - ((kon/4)*3);
|
||||
if( pk >= 0.75 && pk < 1) {
|
||||
GL11.glRotatef(-angle * (((kon/4)-thirdFloat)/(kon/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void render(TileRedstoneEngine tile, double x, double y, double z, float partialTicks, int destroyStage, float alpha)
|
||||
{
|
||||
BlockPos pos = tile.getPos();
|
||||
IBlockState state = this.getWorld().getBlockState(pos);
|
||||
ItemStack crank = new ItemStack(ModItems.woodcrank);
|
||||
ItemStack arm = new ItemStack(ModItems.woodpistonarm);
|
||||
ItemStack piston = new ItemStack(ModItems.woodpiston);
|
||||
ItemStack slotTool = new ItemStack(ModItems.woodfan);
|
||||
float k = (60 - (tile.getRedstone()*2));
|
||||
|
||||
time = (int) (tile.getWorld().getTotalWorldTime() % k);
|
||||
|
||||
float percentK = time / k;
|
||||
if (state.getBlock() instanceof RedstoneEngine) {
|
||||
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated(x, y, z);
|
||||
GL11.glScalef(1.0f, 1.0f, 1.0f);
|
||||
Minecraft.getMinecraft().getTextureManager().bindTexture(TextureMap.LOCATION_BLOCKS_TEXTURE);
|
||||
float prevLGTX = OpenGlHelper.lastBrightnessX;
|
||||
float prevLGTY = OpenGlHelper.lastBrightnessY;
|
||||
int bright = tile.getWorld().getCombinedLight(pos.up(), 0);
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, bright % 65536, bright / 65536);
|
||||
|
||||
//ItemStack stack0 = tile.getSlotStack(0);
|
||||
//float angleZ = (float) ((3/16D) * (Math.sin(Math.toRadians( (360*(time / k))-90 ))) );
|
||||
float tempY = (float) ((3/16D) * (Math.cos(Math.toRadians( (360*(time / k))-90) )) );
|
||||
float tempZ = (float) ((3/16D)+((3/16D) * (Math.sin(Math.toRadians( (360*(time / k))-90 ))) ));
|
||||
float testRads = (float) Math.atan(tempY/ (tempZ+(6.5/16F)) );
|
||||
float testAngle = (float)Math.toDegrees(testRads);
|
||||
|
||||
if (state.getValue(CustomContainerFacingActive.FACING) == EnumFacing.NORTH) {
|
||||
/***CRANK***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((11/32D), (9/32D), (7/32D));
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
GL11.glRotatef(360*(percentK), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
renderItem.renderItem(crank, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***PISTON***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((3/32D), 9/32D, 15/16D);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
}
|
||||
renderItem.renderItem(piston, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***ARM1***/
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated((3/32D), 9/32D, 29/32D);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
//GL11.glTranslated(0.0, ((3/16D) * Math.cos(Math.toRadians( (360*(time / k))-90) )),
|
||||
// (3/16D)+((3/16D) * Math.sin(Math.toRadians( (360*(time / k))-90 ))) );
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
GL11.glTranslated(0, 0, tempZ);
|
||||
|
||||
}
|
||||
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***TOOL SLOT***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((15/32D), 9/32D, 15/32D);
|
||||
GL11.glRotatef(45, 1.0F, 0.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
GL11.glRotatef(-360*(percentK), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
renderItem.renderItem(slotTool, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
|
||||
if (state.getValue(CustomContainerFacingActive.FACING) == EnumFacing.SOUTH) {
|
||||
/***CRANK***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((21/32D), (9/32D), (25/32D));
|
||||
GL11.glRotatef(180, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
GL11.glRotatef(360*(time / k), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
renderItem.renderItem(crank, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***PISTON***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((29/32D), 9/32D, 1/16D);
|
||||
GL11.glRotatef(180, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
}
|
||||
renderItem.renderItem(piston, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***ARM1***/
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated((29/32D), 9/32D, 3/32D);
|
||||
GL11.glRotatef(180, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
GL11.glTranslated(0, 0, tempZ);
|
||||
|
||||
}
|
||||
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***TOOL SLOT***/
|
||||
/*GL11.glPushMatrix();
|
||||
GL11.glTranslated((29/32D), 9/32D, 13/32D);
|
||||
GL11.glRotatef(90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
//doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
//GL11.glTranslated(0, 0, tempZ);
|
||||
}
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();*/
|
||||
}
|
||||
|
||||
if (state.getValue(CustomContainerFacingActive.FACING) == EnumFacing.EAST) {
|
||||
/***CRANK***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((25/32D), (9/32D), (11/32D));
|
||||
GL11.glRotatef(-90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
GL11.glRotatef(360*(time / k), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
renderItem.renderItem(crank, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***PISTON***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((3/32D), 9/32D, 3/32D);
|
||||
GL11.glRotatef(-90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
}
|
||||
renderItem.renderItem(piston, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***ARM1***/
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated((3/32D), 9/32D, 3/32D);
|
||||
GL11.glRotatef(-90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
GL11.glTranslated(0, 0, tempZ);
|
||||
}
|
||||
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***TOOL SLOT***/
|
||||
/*GL11.glPushMatrix();
|
||||
GL11.glTranslated((29/32D), 9/32D, 13/32D);
|
||||
GL11.glRotatef(90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
//doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
//GL11.glTranslated(0, 0, tempZ);
|
||||
}
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();*/
|
||||
}
|
||||
|
||||
if (state.getValue(CustomContainerFacingActive.FACING) == EnumFacing.WEST) {
|
||||
/***CRANK***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((7/32D), (9/32D), (21/32D));
|
||||
GL11.glRotatef(90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
GL11.glRotatef(360*(time / k), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
renderItem.renderItem(crank, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***PISTON***/
|
||||
GL11.glPushMatrix();
|
||||
GL11.glTranslated((29/32D), 9/32D, 29/32D);
|
||||
GL11.glRotatef(90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)){
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
}
|
||||
renderItem.renderItem(piston, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***ARM1***/
|
||||
GL11.glPushMatrix();
|
||||
|
||||
GL11.glTranslated((29/32D), 9/32D, 29/32D);
|
||||
GL11.glRotatef(90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
GL11.glTranslated(0, 0, tempZ);
|
||||
}
|
||||
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();
|
||||
|
||||
/***TOOL SLOT***/
|
||||
/*GL11.glPushMatrix();
|
||||
GL11.glTranslated((29/32D), 9/32D, 13/32D);
|
||||
GL11.glRotatef(90, 0.0F, 1.0F, 0.0F);
|
||||
if(state.getValue(PrimalAPI.States.ACTIVE)) {
|
||||
//doPistonRotations(time, k, angle, percentK, testAngle);
|
||||
//GL11.glTranslated(0, 0, tempZ);
|
||||
}
|
||||
renderItem.renderItem(arm, ItemCameraTransforms.TransformType.FIXED);
|
||||
GL11.glPopMatrix();*/
|
||||
}
|
||||
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, prevLGTX, prevLGTY);
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*if( percentK >= 0 && percentK < 0.25 ) {
|
||||
GL11.glRotatef(angle * (time/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
float halfFloat = time - (k/4);
|
||||
if( percentK >= 0.25 && percentK < 0.5) {
|
||||
GL11.glRotatef(angle * (((k/4)-halfFloat)/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
if( percentK >= 0.5 && percentK < 0.75) {
|
||||
GL11.glRotatef(-angle * ((time-(k/2))/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
}
|
||||
float thirdFloat = time - ((k/4)*3);
|
||||
if( percentK >= 0.75 && percentK < 1) {
|
||||
GL11.glRotatef(-angle * (((k/4)-thirdFloat)/(k/4)), 1.0F, 0.0F, 0.0F);
|
||||
|
||||
}*/
|
||||
@@ -0,0 +1,59 @@
|
||||
package nmd.primal.forgecraft.tiles;
|
||||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import nmd.primal.core.common.helper.RecipeHelper;
|
||||
|
||||
public class TileGearbox extends TileBaseSlot /*implements ITickable*/ {
|
||||
|
||||
public TileGearbox() {
|
||||
}
|
||||
|
||||
public boolean isItemValidForSlot(int index, ItemStack stack) {
|
||||
if(index == 0 || index == 1) {
|
||||
if(this.getSlotStack(0).isEmpty() && this.getSlotStack(1).isEmpty()){
|
||||
if (RecipeHelper.isOreName(stack, "gearPrimal")) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
if(!this.getSlotStack(0).isEmpty()){
|
||||
if(index == 1){
|
||||
if(RecipeHelper.isOreName(this.getSlotStack(0), "gearPrimalSmall") &&
|
||||
RecipeHelper.isOreName(stack, "gearPrimalLarge")){
|
||||
return true;
|
||||
}
|
||||
if(RecipeHelper.isOreName(this.getSlotStack(0), "gearPrimalLarge") &&
|
||||
RecipeHelper.isOreName(stack, "gearPrimalSmall")){
|
||||
return true;
|
||||
}
|
||||
if(RecipeHelper.isOreName(this.getSlotStack(0), "gearPrimalMedium") &&
|
||||
RecipeHelper.isOreName(stack, "gearPrimalMedium")){
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(!this.getSlotStack(1).isEmpty()){
|
||||
if(index == 0){
|
||||
if(RecipeHelper.isOreName(this.getSlotStack(1), "gearPrimalSmall") &&
|
||||
RecipeHelper.isOreName(stack, "gearPrimalLarge")){
|
||||
return true;
|
||||
}
|
||||
if(RecipeHelper.isOreName(this.getSlotStack(1), "gearPrimalLarge") &&
|
||||
RecipeHelper.isOreName(stack, "gearPrimalSmall")){
|
||||
return true;
|
||||
}
|
||||
if(RecipeHelper.isOreName(this.getSlotStack(1), "gearPrimalMedium") &&
|
||||
RecipeHelper.isOreName(stack, "gearPrimalMedium")){
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if(index == 2){
|
||||
if (RecipeHelper.isOreName(stack, "gearboxCoverPrimal")) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
package nmd.primal.forgecraft.tiles;
|
||||
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
|
||||
public class TileRedstoneBellows extends TileBaseSlot {
|
||||
|
||||
|
||||
|
||||
private int iteration = 0;
|
||||
private int animateIteration = 0;
|
||||
|
||||
public TileRedstoneBellows() {
|
||||
}
|
||||
|
||||
public int getIteration(){
|
||||
return this.iteration;
|
||||
}
|
||||
public int getAnimation(){
|
||||
return this.animateIteration;
|
||||
}
|
||||
|
||||
public void doIterate(){
|
||||
if(iteration >= 0 && iteration < 4){
|
||||
iteration+=1;
|
||||
animateIteration=iteration;
|
||||
}
|
||||
if(iteration >= 4){
|
||||
iteration+=1;
|
||||
animateIteration=iteration;
|
||||
}
|
||||
}
|
||||
|
||||
public NBTTagCompound readNBT(NBTTagCompound nbt)
|
||||
{
|
||||
super.readNBT(nbt);
|
||||
this.iteration = nbt.getInteger("iteration");
|
||||
this.animateIteration = nbt.getInteger("animate");
|
||||
return nbt;
|
||||
}
|
||||
|
||||
public NBTTagCompound writeNBT(NBTTagCompound nbt)
|
||||
{
|
||||
nbt.setInteger("iteration", this.iteration);
|
||||
nbt.setInteger("animate", this.animateIteration);
|
||||
return nbt;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package nmd.primal.forgecraft.tiles;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.state.IBlockState;
|
||||
import net.minecraft.entity.Entity;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.ITickable;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.world.World;
|
||||
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
||||
|
||||
public class TileRedstoneEngine extends TileBaseSlot /*implements ITickable*/ {
|
||||
|
||||
public int getRedstone() {
|
||||
return redstone;
|
||||
}
|
||||
|
||||
public void setRedstone(int redstone) {
|
||||
this.redstone = redstone;
|
||||
}
|
||||
|
||||
private int redstone;
|
||||
|
||||
public TileRedstoneEngine() {
|
||||
}
|
||||
|
||||
// ***************************************************************************** //
|
||||
// NBT
|
||||
// ***************************************************************************** //
|
||||
@Override
|
||||
public NBTTagCompound readNBT(NBTTagCompound nbt)
|
||||
{
|
||||
super.readNBT(nbt);
|
||||
this.redstone = nbt.getInteger("redstone");
|
||||
return nbt;
|
||||
}
|
||||
|
||||
@Override
|
||||
public NBTTagCompound writeNBT(NBTTagCompound nbt)
|
||||
{
|
||||
nbt.setInteger("redstone", this.redstone);
|
||||
super.writeNBT(nbt);
|
||||
return nbt;
|
||||
}
|
||||
|
||||
/*@Override
|
||||
public void update () {
|
||||
if(!world.isRemote) {
|
||||
World world = this.getWorld();
|
||||
IBlockState state = world.getBlockState(this.pos);
|
||||
BlockPos pos = new BlockPos(this.getPos().getX(), this.getPos().getY(), this.getPos().getZ());
|
||||
Block block = world.getBlockState(pos).getBlock();
|
||||
if(world.isBlockPowered(pos)){
|
||||
if(state.getValue(CustomContainerFacing.FACING).equals(EnumFacing.NORTH)){
|
||||
world.getEntitiesWithinAABB(Entity.class)
|
||||
}
|
||||
}
|
||||
}
|
||||
}*/
|
||||
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 159 B |
Binary file not shown.
|
After Width: | Height: | Size: 141 B |
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/e_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box1",
|
||||
"from": [ 7, 0, 0 ],
|
||||
"to": [ 10, 0.5, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6, 15.5, 9, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7, 15.5, 10, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 15.5, 14, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 15.5, 16, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 7, 0.5, 1 ],
|
||||
"to": [ 8, 8.5, 3 ],
|
||||
"faces": {
|
||||
"south": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 1, 7.5, 3, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 13, 7.5, 15, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box1",
|
||||
"from": [ 7, 8.5, 0 ],
|
||||
"to": [ 10, 9, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6, 7, 9, 7.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7, 7, 10, 7.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 7, 14, 7.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 7, 16, 7.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box5",
|
||||
"from": [ 7, 0.5, 13 ],
|
||||
"to": [ 10, 8.5, 14 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 6, 7.5, 9, 15.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7, 7.5, 10, 15.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 13, 7.5, 14, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 7.5, 3, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box5",
|
||||
"from": [ 7, 0.5, 0 ],
|
||||
"to": [ 10, 8.5, 1 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 6, 7.5, 9, 15.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7, 7.5, 10, 15.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 7.5, 1, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 15, 7.5, 16, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 7, 0.5, 4 ],
|
||||
"to": [ 8, 8.5, 7 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4, 7.5, 7, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9, 7.5, 12, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box9",
|
||||
"from": [ 7, 0.5, 8 ],
|
||||
"to": [ 8, 8.5, 13 ],
|
||||
"faces": {
|
||||
"west": { "uv": [ 8, 7.5, 13, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 3, 7.5, 8, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box10",
|
||||
"from": [ 7, 0.5, 3 ],
|
||||
"to": [ 8, 4, 4 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 7, 3, 8, 4 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 12, 4, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12, 12, 13, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box12",
|
||||
"from": [ 7, 5, 3 ],
|
||||
"to": [ 8, 8.5, 4 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 12, 8, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 7.5, 4, 11 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12, 7.5, 13, 11 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box12",
|
||||
"from": [ 7, 0.5, 7 ],
|
||||
"to": [ 8, 8.5, 8 ],
|
||||
"faces": {
|
||||
"west": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box17",
|
||||
"from": [ 8, 4, 7 ],
|
||||
"to": [ 9, 5, 8 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 7, 9, 8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 11, 8, 12 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [ 75, 45, 0 ],
|
||||
"translation": [ 0, 1, 0 ],
|
||||
"scale": [ 0.375, 0.375, 0.375 ]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [ 75, 45, 0 ],
|
||||
"translation": [ 0, 1, 0 ],
|
||||
"scale": [ 0.375, 0.375, 0.375 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 30, 225, 0 ],
|
||||
"scale": [ 0.625, 0.625, 0.625 ]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [ 0, 3, 0 ],
|
||||
"scale": [ 0.25, 0.25, 0.25 ]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [ 0, 90, 0 ],
|
||||
"scale": [ 0.5, 0.5, 0.5 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,211 +1,75 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/e_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box16",
|
||||
"from": [ 3, 0, 14 ],
|
||||
"to": [ 16, 9, 16 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 3, 0, 16, 2 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 3, 14, 16, 16 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 7, 13, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 3, 7, 16, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 14, 7, 16, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 0, 7, 2, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box75",
|
||||
"from": [ 4, 0, 0 ],
|
||||
"to": [ 7, 9, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4, 2, 7, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4, 0, 7, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9, 7, 12, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 7, 14, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 7, 16, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box88",
|
||||
"from": [ 8, 8, 8 ],
|
||||
"to": [ 16, 9, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 2, 16, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 8, 16, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 7, 8, 8 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 7, 8, 8 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box91",
|
||||
"from": [ 12, 1, 3 ],
|
||||
"to": [ 16, 8, 4 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 0, 8, 4, 15 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 12, 8, 16, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12, 8, 13, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box92",
|
||||
"from": [ 11, 1, 3 ],
|
||||
"to": [ 12, 8, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 11, 2, 12, 13 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 11, 3, 12, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 4, 8, 5, 15 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 8, 14, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 8, 13, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box93",
|
||||
"from": [ 11, 8, 3 ],
|
||||
"to": [ 16, 9, 8 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 11, 8, 16, 13 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 11, 3, 16, 8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 7, 5, 8 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box94",
|
||||
"from": [ 15, 4, 4 ],
|
||||
"to": [ 16, 8, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 15, 2, 16, 12 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 15, 4, 16, 14 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4, 8, 14, 12 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 8, 12, 12 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box95",
|
||||
"from": [ 15, 1, 12 ],
|
||||
"to": [ 16, 4, 14 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 0, 12, 1, 15 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 12, 12, 14, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 12, 4, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box96",
|
||||
"from": [ 8, 1, 8 ],
|
||||
"to": [ 11, 3.5, 9 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 8, 8, 11, 9 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5, 12.5, 8, 15 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 12.5, 11, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box96",
|
||||
"from": [ 8, 5.5, 8 ],
|
||||
"to": [ 11, 8, 9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 7, 11, 8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5, 8, 8, 10.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 8, 11, 10.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box98",
|
||||
"from": [ 8, 3.5, 8 ],
|
||||
"to": [ 9, 5.5, 9 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 7, 10.5, 8, 12.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 10.5, 9, 12.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7, 10.5, 8, 12.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box98",
|
||||
"from": [ 10, 3.5, 8 ],
|
||||
"to": [ 11, 5.5, 9 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 5, 10.5, 6, 12.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 10, 10.5, 11, 12.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 10.5, 9, 12.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box100",
|
||||
"from": [ 7, 0, 8 ],
|
||||
"to": [ 8, 9, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 2, 8, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7, 8, 8, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 8, 7, 9, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 7, 8, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box45",
|
||||
"from": [ 8, 0, 8 ],
|
||||
"to": [ 16, 1, 14 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 2, 16, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 8, 16, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 15, 8, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 15, 8, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box46",
|
||||
"from": [ 11, 0, 3 ],
|
||||
"to": [ 16, 1, 8 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 11, 8, 16, 13 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 11, 3, 16, 8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 15, 5, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 15, 8, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8, 15, 13, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box47",
|
||||
"from": [ 12, 1, 12 ],
|
||||
"to": [ 14, 5, 13 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 12, 12, 14, 13 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 2, 11, 4, 15 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 12, 11, 14, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 3, 11, 4, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box48",
|
||||
"from": [ 12, 4, 4 ],
|
||||
"to": [ 15, 5, 12 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 12, 4, 15, 12 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 12, 4, 15, 12 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 12, 11, 15, 12 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box49",
|
||||
"from": [ 13, 1, 4 ],
|
||||
"to": [ 14, 4, 12 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 13, 4, 14, 12 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4, 12, 12, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4, 12, 12, 15 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"firstperson_righthand": {
|
||||
"rotation": [ 0, 45, 0 ],
|
||||
"scale": [ 0.4, 0.4, 0.4 ]
|
||||
}
|
||||
}
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/e_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box16",
|
||||
"from": [ 3, 0.5, 14 ],
|
||||
"to": [ 16, 9, 16 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 3, 14, 16, 16 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 7, 13, 15.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 3, 7, 16, 15.5 ], "texture": "#texture", "cullface": "south" },
|
||||
"west": { "uv": [ 14, 7, 16, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 0, 7, 2, 15.5 ], "texture": "#texture", "cullface": "east" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box75",
|
||||
"from": [ 4, 0.5, 0 ],
|
||||
"to": [ 7, 9, 14 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 4, 0, 7, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9, 7, 12, 15.5 ], "texture": "#texture", "cullface": "north" },
|
||||
"west": { "uv": [ 0, 7, 14, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 7, 16, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box46",
|
||||
"from": [ 0, 0, 0 ],
|
||||
"to": [ 16, 0.5, 16 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" },
|
||||
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture", "cullface": "north" },
|
||||
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture", "cullface": "west" },
|
||||
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture", "cullface": "east" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [ 75, 45, 0 ],
|
||||
"translation": [ 0, 2.5, 0 ],
|
||||
"scale": [ 0.375, 0.375, 0.375 ]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [ 75, 45, 0 ],
|
||||
"translation": [ 0, 2.5, 0 ],
|
||||
"scale": [ 0.375, 0.375, 0.375 ]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [ 0, 45, 0 ],
|
||||
"scale": [ 0.4, 0.4, 0.4 ]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [ 0, 45, 0 ],
|
||||
"scale": [ 0.4, 0.4, 0.4 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 30, 225, 0 ],
|
||||
"scale": [ 0.625, 0.625, 0.625 ]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [ 0, 3, 0 ],
|
||||
"scale": [ 0.25, 0.25, 0.25 ]
|
||||
},
|
||||
"fixed": {
|
||||
"scale": [ 1, 1, 1 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4,289 +4,142 @@
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/e_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box64",
|
||||
"from": [ 4.5, 6.5, 4.5 ],
|
||||
"to": [ 5.5, 9.5, 5.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 15, 3, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 0, 3, 1 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13, 10, 14, 13 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 10, 3, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 10, 1, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 15, 10, 16, 13 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box64",
|
||||
"from": [ 4.5, 6.5, 10.5 ],
|
||||
"to": [ 5.5, 9.5, 11.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 9, 3, 10 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 6, 3, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13, 10, 14, 13 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 10, 3, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6, 10, 7, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9, 10, 10, 13 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 4.5, 4.5, 6.5 ],
|
||||
"to": [ 5.5, 5.5, 9.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 11, 3, 14 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 2, 3, 5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13, 14, 14, 15 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 14, 3, 15 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 2, 14, 5, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 11, 14, 14, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 4.5, 10.5, 6.5 ],
|
||||
"to": [ 5.5, 11.5, 9.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 11, 3, 14 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 2, 3, 5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13, 8, 14, 9 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 8, 3, 9 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 2, 8, 5, 9 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 11, 8, 14, 9 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box68",
|
||||
"from": [ 4.5, 4.5, 9.5 ],
|
||||
"to": [ 5.45, 5.45, 12.35 ],
|
||||
"rotation": { "origin": [ 4.5, 4.5, 9.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 8.15, 2.95, 11 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 5, 2.95, 7.85 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13.05, 14.05, 14, 15 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 14.05, 2.95, 15 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5, 14.05, 7.85, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.15, 14.05, 11, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box69",
|
||||
"from": [ 4.5, 6.5, 4.5 ],
|
||||
"to": [ 5.45, 7.45, 7.35 ],
|
||||
"rotation": { "origin": [ 4.5, 6.5, 4.5 ], "axis": "x", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 13.15, 2.95, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 0, 2.95, 2.85 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13.05, 12.05, 14, 13 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 12.05, 2.95, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 12.05, 2.85, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 13.15, 12.05, 16, 13 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box70",
|
||||
"from": [ 4.5, 10.55, 3.65 ],
|
||||
"to": [ 5.45, 11.5, 6.5 ],
|
||||
"rotation": { "origin": [ 4.5, 11.5, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 12.4935, 2.95, 15.3435 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 0.656497, 2.95, 3.506496 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13.05, 9.737006, 14, 10.68701 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 9.737006, 2.95, 10.68701 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0.6564972, 9.737006, 3.506497, 10.68701 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12.4935, 9.737006, 15.3435, 10.68701 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box71",
|
||||
"from": [ 4.5, 8.55, 8.65 ],
|
||||
"to": [ 5.45, 9.5, 11.5 ],
|
||||
"rotation": { "origin": [ 4.5, 9.5, 11.5 ], "axis": "x", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 8.837006, 2.95, 11.68701 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 4.312994, 2.95, 7.162994 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13.05, 7.706497, 14, 8.656498 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 7.706497, 2.95, 8.656498 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4.312994, 7.706497, 7.162994, 8.656498 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.837006, 7.706497, 11.68701, 8.656498 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box73",
|
||||
"from": [ 4.5, 7.5, 5.5 ],
|
||||
"to": [ 5.5, 8.5, 10.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 10, 3, 15 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 1, 3, 6 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13, 11, 14, 12 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 11, 3, 12 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 1, 11, 6, 12 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10, 11, 15, 12 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box74",
|
||||
"from": [ 4.5, 5.5, 7.5 ],
|
||||
"to": [ 5.5, 10.5, 8.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 12, 3, 13 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 3, 3, 4 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13, 9, 14, 14 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 9, 3, 14 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 9, 4, 14 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12, 9, 13, 14 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box70",
|
||||
"from": [ 10.5, 10.55, 3.65 ],
|
||||
"to": [ 11.45, 11.5, 6.5 ],
|
||||
"rotation": { "origin": [ 10.5, 11.5, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 12.4935, 8.95, 15.3435 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 0.656497, 8.95, 3.506496 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.05, 9.737006, 8, 10.68701 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 9.737006, 8.95, 10.68701 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0.6564972, 9.737006, 3.506497, 10.68701 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12.4935, 9.737006, 15.3435, 10.68701 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box64",
|
||||
"from": [ 10.5, 6.5, 4.5 ],
|
||||
"to": [ 11.5, 9.5, 5.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 15, 9, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 0, 9, 1 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 10, 8, 13 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 10, 9, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 10, 1, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 15, 10, 16, 13 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box69",
|
||||
"from": [ 10.5, 6.5, 4.5 ],
|
||||
"to": [ 11.45, 7.45, 7.35 ],
|
||||
"rotation": { "origin": [ 10.5, 6.5, 4.5 ], "axis": "x", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 13.15, 8.95, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 0, 8.95, 2.85 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.05, 12.05, 8, 13 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 12.05, 8.95, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 0, 12.05, 2.85, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 13.15, 12.05, 16, 13 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 10.5, 4.5, 6.5 ],
|
||||
"to": [ 11.5, 5.5, 9.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 11, 9, 14 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 2, 9, 5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 14, 8, 15 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 14, 9, 15 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 2, 14, 5, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 11, 14, 14, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box68",
|
||||
"from": [ 10.5, 4.5, 9.5 ],
|
||||
"to": [ 11.45, 5.45, 12.35 ],
|
||||
"rotation": { "origin": [ 10.5, 4.5, 9.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 8.15, 8.95, 11 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 5, 8.95, 7.85 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.05, 14.05, 8, 15 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 14.05, 8.95, 15 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5, 14.05, 7.85, 15 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.15, 14.05, 11, 15 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box64",
|
||||
"from": [ 10.5, 6.5, 10.5 ],
|
||||
"to": [ 11.5, 9.5, 11.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 9, 9, 10 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 6, 9, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 10, 8, 13 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 10, 9, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6, 10, 7, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9, 10, 10, 13 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box71",
|
||||
"from": [ 10.5, 8.55, 8.65 ],
|
||||
"to": [ 11.45, 9.5, 11.5 ],
|
||||
"rotation": { "origin": [ 10.5, 9.5, 11.5 ], "axis": "x", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 8.837006, 8.95, 11.68701 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 4.312994, 8.95, 7.162994 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.05, 7.706497, 8, 8.656498 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 7.706497, 8.95, 8.656498 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4.312994, 7.706497, 7.162994, 8.656498 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.837006, 7.706497, 11.68701, 8.656498 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 10.5, 10.5, 6.5 ],
|
||||
"to": [ 11.5, 11.5, 9.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 11, 9, 14 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 2, 9, 5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 2, 8, 5, 9 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 11, 8, 14, 9 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box73",
|
||||
"from": [ 10.5, 7.5, 5.5 ],
|
||||
"to": [ 11.5, 8.5, 10.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 10, 9, 15 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 1, 9, 6 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 11, 8, 12 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 1, 11, 6, 12 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10, 11, 15, 12 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box74",
|
||||
"from": [ 10.5, 5.5, 7.5 ],
|
||||
"to": [ 11.5, 10.5, 8.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 12, 9, 13 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 3, 9, 4 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 9, 8, 14 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8, 9, 9, 14 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 9, 4, 14 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12, 9, 13, 14 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box86",
|
||||
"from": [ 5.5, 7.5, 7.5 ],
|
||||
"to": [ 10.5, 8.5, 8.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 3, 12, 8, 13 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 3, 3, 8, 4 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 8, 11, 13, 12 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 3, 11, 8, 12 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 3, 11, 4, 12 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 12, 11, 13, 12 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box64",
|
||||
"from": [ 4.5, 6.5, 4.5 ],
|
||||
"to": [ 5.5, 9.5, 5.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 10.5, 5.5, 11.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 4.5, 5.5, 5.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.5, 6.5, 11.5, 9.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10.5, 6.5, 11.5, 9.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box64",
|
||||
"from": [ 4.5, 6.5, 10.5 ],
|
||||
"to": [ 5.5, 9.5, 11.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 4.5, 5.5, 5.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 10.5, 5.5, 11.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.5, 6.5, 11.5, 9.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 10.5, 6.5, 11.5, 9.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 4.5, 4.5, 6.5 ],
|
||||
"to": [ 5.5, 5.5, 9.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.5, 10.5, 11.5, 11.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.5, 10.5, 5.5, 11.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 10.5, 9.5, 11.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.5, 10.5, 9.5, 11.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 4.5, 10.5, 6.5 ],
|
||||
"to": [ 5.5, 11.5, 9.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 6.5, 5.5, 9.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.5, 4.5, 11.5, 5.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.5, 4.5, 5.5, 5.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 4.5, 9.5, 5.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.5, 4.5, 9.5, 5.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box68",
|
||||
"from": [ 4.5, 4.5, 9.5 ],
|
||||
"to": [ 5.45, 5.45, 12.35 ],
|
||||
"rotation": { "origin": [ 4.5, 4.5, 9.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 3.65, 5.45, 6.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 9.5, 5.45, 12.35 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.5, 10.55, 12.35, 11.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 3.65, 10.55, 6.5, 11.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box69",
|
||||
"from": [ 4.5, 6.5, 4.5 ],
|
||||
"to": [ 5.45, 7.45, 7.35 ],
|
||||
"rotation": { "origin": [ 4.5, 6.5, 4.5 ], "axis": "x", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 8.65, 5.45, 11.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 4.5, 5.45, 7.35 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4.5, 8.55, 7.35, 9.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.65, 8.55, 11.5, 9.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box70",
|
||||
"from": [ 4.5, 10.55, 3.65 ],
|
||||
"to": [ 5.45, 11.5, 6.5 ],
|
||||
"rotation": { "origin": [ 4.5, 11.5, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 7.993504, 5.45, 10.8435 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 5.156497, 5.45, 8.006496 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.156497, 6.237006, 8.006496, 7.187006 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.993503, 6.237006, 10.8435, 7.187006 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box71",
|
||||
"from": [ 4.5, 8.55, 8.65 ],
|
||||
"to": [ 5.45, 9.5, 11.5 ],
|
||||
"rotation": { "origin": [ 4.5, 9.5, 11.5 ], "axis": "x", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 4.337006, 5.45, 7.187006 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 8.812994, 5.45, 11.66299 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8.812994, 4.206496, 11.66299, 5.156496 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4.337006, 4.206496, 7.187006, 5.156496 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box73",
|
||||
"from": [ 4.5, 7.5, 5.5 ],
|
||||
"to": [ 5.5, 8.5, 10.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 5.5, 5.5, 10.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 5.5, 5.5, 10.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.5, 7.5, 10.5, 8.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.5, 7.5, 10.5, 8.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box74",
|
||||
"from": [ 4.5, 5.5, 7.5 ],
|
||||
"to": [ 5.5, 10.5, 8.5 ],
|
||||
"faces": {
|
||||
"north": { "uv": [ 10.5, 5.5, 11.5, 10.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.5, 5.5, 5.5, 10.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.5, 5.5, 8.5, 10.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.5, 5.5, 8.5, 10.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box86",
|
||||
"from": [ 5.5, 7.5, 7.5 ],
|
||||
"to": [ 10.5, 8.5, 8.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.5, 7.5, 10.5, 8.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.5, 7.5, 10.5, 8.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 7.5, 10.5, 8.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.5, 7.5, 10.5, 8.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [ 0, -90, 55 ],
|
||||
|
||||
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/e_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box22",
|
||||
"from": [ 7.5, 6, 6.5 ],
|
||||
"to": [ 8.5, 7, 11.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 4.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 6.5, 10.5, 11.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 9, 11.5, 10 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4.5, 9, 9.5, 10 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box23",
|
||||
"from": [ 7.5, 7, 7.5 ],
|
||||
"to": [ 8.5, 8, 10.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 6.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 6.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 7.585787, 6.5, 8.585787 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 7.585787, 10.5, 8.585787 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 7.585787, 9.5, 8.585787 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.5, 7.585787, 9.5, 8.585787 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box24",
|
||||
"from": [ 7.5, 8, 8.5 ],
|
||||
"to": [ 8.5, 9, 9.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 8.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 6.5, 10.5, 7.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 6.171573, 6.5, 7.171573 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 6.171573, 10.5, 7.171573 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 6.171573, 7.5, 7.171573 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.5, 6.171573, 9.5, 7.171573 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box23",
|
||||
"from": [ 7.5, 5, 7.5 ],
|
||||
"to": [ 8.5, 6, 10.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 5.085787, 10.5, 8.085787 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 7.914213, 10.5, 10.91421 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.914213, 9, 10.91421, 10 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.085787, 9, 8.085787, 10 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box24",
|
||||
"from": [ 7.5, 4, 8.5 ],
|
||||
"to": [ 8.5, 5, 9.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 5.671573, 10.5, 6.671573 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 9.328427, 10.5, 10.32843 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 9.000001, 6.5, 10 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 9.000001, 10.5, 10 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.328427, 9.000001, 10.32843, 10 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.671573, 9.000001, 6.671573, 10 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [ 0, -90, 55 ],
|
||||
"translation": [ 0, 4, 0.5 ],
|
||||
"scale": [ 0.85, 0.85, 0.85 ]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [ 0, -90, 55 ],
|
||||
"translation": [ 0, 4, 0.5 ],
|
||||
"scale": [ 0.85, 0.85, 0.85 ]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [ 0, -90, 25 ],
|
||||
"translation": [ 1.13, 3.2, 1.13 ],
|
||||
"scale": [ 0.68, 0.68, 0.68 ]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [ 0, -90, 25 ],
|
||||
"translation": [ 1.13, 3.2, 1.13 ],
|
||||
"scale": [ 0.68, 0.68, 0.68 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 30, 225, 0 ],
|
||||
"scale": [ 0.625, 0.625, 0.625 ]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [ 0, 2, 0 ],
|
||||
"scale": [ 0.5, 0.5, 0.5 ]
|
||||
},
|
||||
"fixed": {
|
||||
"scale": [ 1, 1, 1]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,182 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/e_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box22",
|
||||
"from": [ 7.5, 6, 6.5 ],
|
||||
"to": [ 8.5, 7, 11.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 4.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 6.5, 10.5, 11.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 9, 11.5, 10 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4.5, 9, 9.5, 10 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box23",
|
||||
"from": [ 7.5, 7, 7.5 ],
|
||||
"to": [ 8.5, 8, 10.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 6.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 6.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 7.585787, 6.5, 8.585787 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 7.585787, 10.5, 8.585787 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 7.585787, 9.5, 8.585787 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.5, 7.585787, 9.5, 8.585787 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box24",
|
||||
"from": [ 7.5, 8, 8.5 ],
|
||||
"to": [ 8.5, 9, 9.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 8.5, 10.5, 9.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 6.5, 10.5, 7.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 6.171573, 6.5, 7.171573 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 6.171573, 10.5, 7.171573 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.5, 6.171573, 7.5, 7.171573 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.5, 6.171573, 9.5, 7.171573 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box23",
|
||||
"from": [ 7.5, 5, 7.5 ],
|
||||
"to": [ 8.5, 6, 10.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 5.085787, 10.5, 8.085787 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 7.914213, 10.5, 10.91421 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.914213, 9, 10.91421, 10 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.085787, 9, 8.085787, 10 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box24",
|
||||
"from": [ 7.5, 4, 8.5 ],
|
||||
"to": [ 8.5, 5, 9.5 ],
|
||||
"rotation": { "origin": [ 7.5, 6, 6.5 ], "axis": "x", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.5, 5.671573, 10.5, 6.671573 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.5, 9.328427, 10.5, 10.32843 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.5, 9.000001, 6.5, 10 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.5, 9.000001, 10.5, 10 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.328427, 9.000001, 10.32843, 10 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.671573, 9.000001, 6.671573, 10 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box17",
|
||||
"from": [ 8.5, 7.5, 7.5 ],
|
||||
"to": [ 14, 8.5, 8.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 2, 7.5, 7.5, 8.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box9",
|
||||
"from": [ 14, 8, 8 ],
|
||||
"to": [ 16, 9, 13 ],
|
||||
"rotation": { "origin": [ 14, 8, 8 ], "axis": "z", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 0, 7, 2, 8 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box9",
|
||||
"from": [ 14, 8, 7 ],
|
||||
"to": [ 16, 13, 8 ],
|
||||
"rotation": { "origin": [ 14, 8, 8 ], "axis": "y", "angle": -45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 16, 13, 14, 8 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture", "rotation": 270 },
|
||||
"east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture", "rotation": 90 }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box9",
|
||||
"from": [ 14, 7, 3 ],
|
||||
"to": [ 16, 8, 8 ],
|
||||
"rotation": { "origin": [ 14, 8, 8 ], "axis": "z", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 16, 8, 14, 7 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture", "rotation": 180 },
|
||||
"east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture", "rotation": 180 }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box9",
|
||||
"from": [ 14, 3, 8 ],
|
||||
"to": [ 16, 8, 9 ],
|
||||
"rotation": { "origin": [ 14, 8, 8 ], "axis": "y", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 16, 8, 14, 3 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture", "rotation": 90 },
|
||||
"east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture", "rotation": 270 }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [ 0, -90, 55 ],
|
||||
"translation": [ 0, 0.2635, 0.5 ],
|
||||
"scale": [ 0.85, 0.85, 0.85 ]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [ 0, -90, 55 ],
|
||||
"translation": [ 0, 0.2635, 0.5 ],
|
||||
"scale": [ 0.85, 0.85, 0.85 ]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [ 0, -90, 25 ],
|
||||
"translation": [ 1.13, 3.2, 1.13 ],
|
||||
"scale": [ 0.68, 0.68, 0.68 ]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [ 0, 90, -25 ],
|
||||
"translation": [ 1.13, 3.2, 1.13 ],
|
||||
"scale": [ 0.68, 0.68, 0.68 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 30, 225, 0 ],
|
||||
"translation": [ 2, 0, 0 ],
|
||||
"scale": [ 0.625, 0.625, 0.625 ]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [ 0, 3, 0 ],
|
||||
"scale": [ 0.25, 0.25, 0.25 ]
|
||||
},
|
||||
"fixed": {
|
||||
"scale": [ 1, 1, 1]
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,967 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/planks_oak"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 7.8833, 7.5, 6.2 ],
|
||||
"to": [ 8.116633, 8.5, 6.433334 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.883333, 11.26667, 8.116667, 11.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.883333, 4.5, 8.116667, 4.733334 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.883333, 15, 8.116667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.883333, 15, 8.116667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4.5, 15, 4.733334, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 11.26667, 15, 11.5, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box3",
|
||||
"from": [ 7.7667, 7.5, 6.4333 ],
|
||||
"to": [ 8.233366, 8.5, 6.666633 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.766666, 11.03333, 8.233334, 11.26667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.766666, 4.733334, 8.233334, 4.966666 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.766667, 15, 8.233334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.766666, 15, 8.233334, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4.733333, 15, 4.966666, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 11.03333, 15, 11.26667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box4",
|
||||
"from": [ 7.65, 7.5, 6.6667 ],
|
||||
"to": [ 8.349998, 8.5, 6.900033 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.65, 10.8, 8.35, 11.03333 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.65, 4.966666, 8.35, 5.2 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.65, 15, 8.35, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.65, 15, 8.35, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 4.966666, 15, 5.2, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10.8, 15, 11.03333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 7.8833, 7.5, 9.599999 ],
|
||||
"to": [ 8.116633, 8.5, 9.833329 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.883333, 4.5, 8.116667, 4.733334 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.883333, 11.26667, 8.116667, 11.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.883333, 15, 8.116667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.883333, 15, 8.116667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 11.26667, 15, 11.5, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4.5, 15, 4.733334, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box3",
|
||||
"from": [ 7.7667, 7.5, 9.3666 ],
|
||||
"to": [ 8.233366, 8.5, 9.59993 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.766666, 4.733334, 8.233334, 4.966666 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.766666, 11.03333, 8.233334, 11.26667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.766667, 15, 8.233334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.766666, 15, 8.233334, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 11.03333, 15, 11.26667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4.733333, 15, 4.966666, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box4",
|
||||
"from": [ 7.65, 7.5, 9.1333 ],
|
||||
"to": [ 8.349998, 8.5, 9.36663 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.65, 4.966666, 8.35, 5.2 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.65, 10.8, 8.35, 11.03333 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.65, 15, 8.35, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.65, 15, 8.35, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 10.8, 15, 11.03333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 4.966666, 15, 5.2, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 6.2, 7.5, 7.8833 ],
|
||||
"to": [ 6.433334, 8.5, 8.116633 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.5, 7.883333, 4.733334, 8.116667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.5, 7.883333, 4.733334, 8.116667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 11.26667, 15, 11.5, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.5, 15, 4.733334, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.883333, 15, 8.116667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.883333, 15, 8.116667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box3",
|
||||
"from": [ 6.4333, 7.5, 7.7667 ],
|
||||
"to": [ 6.666633, 8.5, 8.233366 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.733334, 7.766666, 4.966667, 8.233334 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.733334, 7.766666, 4.966667, 8.233334 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 11.03333, 15, 11.26667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.733334, 15, 4.966667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.766666, 15, 8.233334, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.766667, 15, 8.233334, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box4",
|
||||
"from": [ 6.6667, 7.5, 7.65 ],
|
||||
"to": [ 6.900033, 8.5, 8.349998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 4.966667, 7.65, 5.2, 8.35 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 4.966667, 7.65, 5.2, 8.35 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.8, 15, 11.03333, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 4.966667, 15, 5.2, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.65, 15, 8.35, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.65, 15, 8.35, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box4",
|
||||
"from": [ 9.1333, 7.5, 7.65 ],
|
||||
"to": [ 9.36663, 8.5, 8.349998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 10.80001, 7.649973, 11.03334, 8.349974 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 10.80001, 7.650026, 11.03334, 8.350027 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 4.96666, 15, 5.199993, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 10.80001, 15, 11.03334, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.650027, 15, 8.350027, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.649973, 15, 8.349974, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box3",
|
||||
"from": [ 9.3666, 7.5, 7.7667 ],
|
||||
"to": [ 9.59993, 8.5, 8.233366 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 11.03334, 7.76664, 11.26668, 8.233307 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 11.03334, 7.766693, 11.26668, 8.23336 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 4.733324, 15, 4.966658, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 11.03334, 15, 11.26668, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.766693, 15, 8.23336, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.76664, 15, 8.233307, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 9.599999, 7.5, 7.8834 ],
|
||||
"to": [ 9.833329, 8.5, 8.116734 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 11.26667, 7.883307, 11.50001, 8.11664 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 11.26667, 7.88336, 11.50001, 8.116693 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 4.499992, 15, 4.733326, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 11.26667, 15, 11.50001, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.88336, 15, 8.116693, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.883307, 15, 8.11664, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 6.8 ],
|
||||
"to": [ 8.25, 8.5, 6.9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.416667, 10.56667, 8.583333, 10.8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.416667, 5.2, 8.583333, 5.433332 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.416667, 15, 8.583334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.416667, 15, 8.583333, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.2, 15, 5.433333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10.56667, 15, 10.8, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 9.099999 ],
|
||||
"to": [ 8.25, 8.5, 9.199998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.416667, 5.2, 8.583333, 5.433332 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.416667, 10.56667, 8.583333, 10.8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.416667, 15, 8.583334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.416667, 15, 8.583333, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 10.56667, 15, 10.8, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.2, 15, 5.433333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 9.099999 ],
|
||||
"to": [ 8.25, 8.5, 9.199998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.416667, 5.2, 8.583333, 5.433332 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.416667, 10.56667, 8.583333, 10.8 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.416667, 15, 8.583334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.416667, 15, 8.583333, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 10.56667, 15, 10.8, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.2, 15, 5.433333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 6.8 ],
|
||||
"to": [ 8.25, 8.5, 6.9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.416667, 10.56667, 8.583333, 10.8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.416667, 5.2, 8.583333, 5.433332 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.416667, 15, 8.583334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.416667, 15, 8.583333, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.2, 15, 5.433333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10.56667, 15, 10.8, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 6.8, 7.5, 7.75 ],
|
||||
"to": [ 6.9, 8.5, 8.25 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.2, 7.416667, 5.433333, 8.583334 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.2, 7.416666, 5.433333, 8.583333 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.56667, 15, 10.8, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.2, 15, 5.433333, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.416667, 15, 8.583333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.416667, 15, 8.583334, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 9.099999, 7.5, 7.75 ],
|
||||
"to": [ 9.199998, 8.5, 8.25 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 10.56667, 7.416667, 10.8, 8.583334 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 10.56667, 7.416666, 10.8, 8.583333 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.2, 15, 5.433333, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 10.56667, 15, 10.8, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.416667, 15, 8.583333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.416667, 15, 8.583334, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 9.099999, 7.5, 7.75 ],
|
||||
"to": [ 9.199998, 8.5, 8.25 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 10.14806, 8.354484, 10.38139, 9.521151 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 10.14806, 6.478849, 10.38139, 7.645515 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.618608, 15, 5.851941, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 10.14806, 15, 10.38139, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.478849, 15, 7.645516, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.354484, 15, 9.521151, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 6.8 ],
|
||||
"to": [ 8.25, 8.5, 6.9 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.389557, 10.1303, 7.556224, 10.36363 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.389557, 5.63637, 7.556224, 5.869701 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 8.443776, 15, 9.610443, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.389557, 15, 7.556224, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.636369, 15, 5.869702, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10.1303, 15, 10.36363, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 6.8, 7.5, 7.75 ],
|
||||
"to": [ 6.9, 8.5, 8.25 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.189905, 6.30075, 5.423239, 7.467417 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.189905, 8.532583, 5.423239, 9.69925 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.57676, 15, 10.81009, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.189905, 15, 5.423239, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8.532583, 15, 9.69925, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.30075, 15, 7.467417, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 9.099999 ],
|
||||
"to": [ 8.25, 8.5, 9.199998 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 8.443291, 5.172143, 9.609958, 5.405478 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8.443291, 10.59452, 9.609958, 10.82786 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.390042, 15, 7.556709, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8.443291, 15, 9.609958, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 10.59452, 15, 10.82786, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.172143, 15, 5.405477, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 9.099999, 7.5, 7.75 ],
|
||||
"to": [ 9.199998, 8.5, 8.25 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.402429, 9.060719, 9.635762, 10.22739 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.402429, 5.772614, 9.635762, 6.939281 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.364238, 15, 6.597571, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.402429, 15, 9.635762, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.772614, 15, 6.939281, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.060719, 15, 10.22739, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 6.8 ],
|
||||
"to": [ 8.25, 8.5, 6.9 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.607622, 9.334086, 6.774288, 9.56742 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.607622, 6.43258, 6.774288, 6.665915 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.225712, 15, 10.39238, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.607622, 15, 6.774288, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.43258, 15, 6.665914, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.334086, 15, 9.56742, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 6.8, 7.5, 7.75 ],
|
||||
"to": [ 6.9, 8.5, 8.25 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.607622, 5.265913, 5.840956, 6.43258 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.607622, 9.56742, 5.840956, 10.73409 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.15904, 15, 10.39238, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.607622, 15, 5.840956, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.56742, 15, 10.73409, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.265913, 15, 6.43258, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 7.75, 7.5, 9.099999 ],
|
||||
"to": [ 8.25, 8.5, 9.199998 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": 45 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.402429, 5.53928, 10.5691, 5.772614 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.402429, 10.22739, 10.5691, 10.46072 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.430904, 15, 6.597571, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.402429, 15, 10.5691, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 10.22739, 15, 10.46072, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.53928, 15, 5.772614, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 7.75, 7.5, 6.8 ],
|
||||
"to": [ 8.25, 8.5, 6.9 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": -22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 8.532594, 10.57676, 9.699261, 10.81009 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8.532594, 5.18991, 9.699261, 5.423244 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.300739, 15, 7.467406, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8.532594, 15, 9.699261, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.18991, 15, 5.423244, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 10.57676, 15, 10.81009, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 6.8, 7.5, 7.75 ],
|
||||
"to": [ 6.9, 8.5, 8.25 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": -22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.636369, 8.443789, 5.869702, 9.610456 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.636369, 6.389544, 5.869702, 7.556211 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 10.1303, 15, 10.36363, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.636369, 15, 5.869702, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.389544, 15, 7.556211, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.443789, 15, 9.610456, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box55",
|
||||
"from": [ 7.75, 7.5, 9.099999 ],
|
||||
"to": [ 8.25, 8.5, 9.199998 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": -22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.478839, 5.618612, 7.645506, 5.851946 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.478839, 10.14805, 7.645506, 10.38139 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 8.354494, 15, 9.521161, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.478839, 15, 7.645506, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 10.14805, 15, 10.38139, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.618612, 15, 5.851946, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box66",
|
||||
"from": [ 9.099999, 7.5, 7.75 ],
|
||||
"to": [ 9.199998, 8.5, 8.25 ],
|
||||
"rotation": { "origin": [ 8, 7.5, 8 ], "axis": "y", "angle": -22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 10.59452, 6.390032, 10.82785, 7.556699 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 10.59452, 8.443301, 10.82785, 9.609968 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.172149, 15, 5.405482, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 10.59452, 15, 10.82785, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8.443301, 15, 9.609968, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.390032, 15, 7.556699, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box72",
|
||||
"from": [ 7.7, 7.5, 6.9 ],
|
||||
"to": [ 8.299999, 8.5, 9.099998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.3, 5.433332, 8.700001, 10.56667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.3, 5.433332, 8.700001, 10.56667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.3, 15, 8.7, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.3, 15, 8.700001, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.433333, 15, 10.56667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.433333, 15, 10.56667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box74",
|
||||
"from": [ 7.65, 7.5, 6.9 ],
|
||||
"to": [ 7.699999, 8.5, 9.099998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.183333, 5.433332, 7.3, 10.56667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.183333, 5.433332, 7.3, 10.56667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 8.7, 15, 8.816667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.183333, 15, 7.3, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.433333, 15, 10.56667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.433333, 15, 10.56667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box69",
|
||||
"from": [ 7.55, 7.5, 6.95 ],
|
||||
"to": [ 7.65, 8.5, 9.049999 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.95, 5.549999, 7.183333, 10.45 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.95, 5.549999, 7.183333, 10.45 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 8.816667, 15, 9.05, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.95, 15, 7.183333, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.55, 15, 10.45, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.55, 15, 10.45, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box70",
|
||||
"from": [ 7.4, 7.5, 7 ],
|
||||
"to": [ 7.55, 8.5, 9.000002 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.6, 5.666666, 6.95, 10.33333 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.6, 5.666666, 6.95, 10.33333 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.05, 15, 9.4, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.6, 15, 6.95, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.666667, 15, 10.33333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.666667, 15, 10.33333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box73",
|
||||
"from": [ 7.35, 7.5, 7.05 ],
|
||||
"to": [ 7.4, 8.5, 8.949999 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.483333, 5.783333, 6.6, 10.21667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.483333, 5.783333, 6.6, 10.21667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.400001, 15, 9.516666, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.483333, 15, 6.6, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.783333, 15, 10.21667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.783333, 15, 10.21667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box73",
|
||||
"from": [ 7.3, 7.5, 7.1 ],
|
||||
"to": [ 7.349998, 8.5, 8.9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.366667, 5.9, 6.483334, 10.1 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.366667, 5.9, 6.483334, 10.1 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.516666, 15, 9.633333, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.366667, 15, 6.483334, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.9, 15, 10.1, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.9, 15, 10.1, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box75",
|
||||
"from": [ 6.9, 7.5, 7.65 ],
|
||||
"to": [ 7.299999, 8.5, 8.349998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.433333, 7.183332, 6.366667, 8.816667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.433333, 7.183332, 6.366667, 8.816667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.56667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.433333, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.183333, 15, 8.816667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.183333, 15, 8.816667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box77",
|
||||
"from": [ 6.95, 7.5, 7.55 ],
|
||||
"to": [ 7.299999, 8.5, 7.65 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.55, 8.816667, 6.366666, 9.05 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.55, 6.95, 6.366666, 7.183332 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.45, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.55, 15, 6.366666, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.95, 15, 7.183333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.816667, 15, 9.05, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box77",
|
||||
"from": [ 6.95, 7.5, 8.349999 ],
|
||||
"to": [ 7.299999, 8.5, 8.45 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.55, 6.95, 6.366666, 7.183332 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.55, 8.816667, 6.366666, 9.05 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.45, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.55, 15, 6.366666, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8.816667, 15, 9.05, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.95, 15, 7.183333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box79",
|
||||
"from": [ 7, 7.5, 7.4 ],
|
||||
"to": [ 7.3, 8.5, 7.55 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.666667, 9.05, 6.366667, 9.4 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.666667, 6.6, 6.366667, 6.95 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.33333, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.666667, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.6, 15, 6.95, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.05, 15, 9.4, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box80",
|
||||
"from": [ 7.05, 7.5, 7.35 ],
|
||||
"to": [ 7.3, 8.5, 7.4 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.783333, 9.4, 6.366667, 9.516666 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.783333, 6.483334, 6.366667, 6.599998 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.21667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.783333, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.483333, 15, 6.6, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.400001, 15, 9.516666, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box79",
|
||||
"from": [ 7, 7.5, 8.45 ],
|
||||
"to": [ 7.3, 8.5, 8.6 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.666667, 6.599998, 6.366667, 6.95 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.666667, 9.05, 6.366667, 9.4 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.33333, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.666667, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.05, 15, 9.400001, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.6, 15, 6.95, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box80",
|
||||
"from": [ 7.05, 7.5, 8.599999 ],
|
||||
"to": [ 7.3, 8.5, 8.65 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.783333, 6.483334, 6.366667, 6.6 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.783333, 9.4, 6.366667, 9.516666 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.21667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.783333, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.4, 15, 9.516666, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.483334, 15, 6.6, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box83",
|
||||
"from": [ 7.1, 7.5, 7.3 ],
|
||||
"to": [ 7.3, 8.5, 7.349998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.9, 9.516666, 6.366666, 9.633333 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.9, 6.366667, 6.366666, 6.483334 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.1, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.9, 15, 6.366666, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.366667, 15, 6.483334, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.516666, 15, 9.633333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box84",
|
||||
"from": [ 7.15, 7.5, 7.25 ],
|
||||
"to": [ 7.3, 8.5, 7.3 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.016666, 9.633333, 6.366666, 9.75 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.016666, 6.25, 6.366666, 6.366667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 9.983334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.016666, 15, 6.366666, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.25, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.633333, 15, 9.75, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box85",
|
||||
"from": [ 7.2, 7.5, 7.2 ],
|
||||
"to": [ 7.3, 8.5, 7.25 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.133333, 9.75, 6.366667, 9.866667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.133333, 6.133333, 6.366667, 6.25 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 9.866667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.133333, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.133333, 15, 6.25, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.75, 15, 9.866667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box86",
|
||||
"from": [ 7.25, 7.5, 7.15 ],
|
||||
"to": [ 7.3, 8.5, 7.199999 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.25, 9.866667, 6.366667, 9.983334 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.25, 6.016666, 6.366667, 6.133333 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 9.75, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.25, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.016666, 15, 6.133333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.866667, 15, 9.983334, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box86",
|
||||
"from": [ 7.25, 7.5, 8.8 ],
|
||||
"to": [ 7.3, 8.5, 8.85 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.25, 6.016666, 6.366667, 6.133333 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.25, 9.866667, 6.366667, 9.983334 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 9.75, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.25, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.866667, 15, 9.983334, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.016666, 15, 6.133333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box85",
|
||||
"from": [ 7.2, 7.5, 8.75 ],
|
||||
"to": [ 7.3, 8.5, 8.8 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.133333, 6.133333, 6.366667, 6.25 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.133333, 9.75, 6.366667, 9.866667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 9.866667, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.133333, 15, 6.366667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.75, 15, 9.866667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.133333, 15, 6.25, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box84",
|
||||
"from": [ 7.15, 7.5, 8.7 ],
|
||||
"to": [ 7.3, 8.5, 8.75 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 6.016666, 6.25, 6.366666, 6.366667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.016666, 9.633333, 6.366666, 9.75 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 9.983334, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 6.016666, 15, 6.366666, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.633333, 15, 9.75, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.25, 15, 6.366667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box83",
|
||||
"from": [ 7.1, 7.5, 8.65 ],
|
||||
"to": [ 7.3, 8.5, 8.7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 5.9, 6.366667, 6.366666, 6.483334 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 5.9, 9.516666, 6.366666, 9.633333 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9.633333, 15, 10.1, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 5.9, 15, 6.366666, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.516666, 15, 9.633333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.366667, 15, 6.483334, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box74",
|
||||
"from": [ 8.3, 7.5, 6.9 ],
|
||||
"to": [ 8.35, 8.5, 9.099998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8.700009, 5.433332, 8.816676, 10.56667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8.700009, 5.433332, 8.816676, 10.56667 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.183324, 15, 7.299991, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8.700009, 15, 8.816676, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.433333, 15, 10.56667, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.433333, 15, 10.56667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box69",
|
||||
"from": [ 8.349999, 7.5, 6.95 ],
|
||||
"to": [ 8.45, 8.5, 9.049999 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8.816672, 5.55, 9.050006, 10.45 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8.816672, 5.549999, 9.050006, 10.45 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.949994, 15, 7.183328, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 8.816672, 15, 9.050006, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.549999, 15, 10.45, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.55, 15, 10.45, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box70",
|
||||
"from": [ 8.45, 7.5, 7 ],
|
||||
"to": [ 8.6, 8.5, 9.000002 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.050007, 5.666668, 9.400007, 10.33333 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.050007, 5.666665, 9.400007, 10.33333 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.599993, 15, 6.949993, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.050007, 15, 9.400007, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.666665, 15, 10.33333, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.666668, 15, 10.33333, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box73",
|
||||
"from": [ 8.65, 7.5, 7.1 ],
|
||||
"to": [ 8.7, 8.5, 8.9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.516673, 5.900002, 9.63334, 10.1 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.516673, 5.899998, 9.63334, 10.1 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.36666, 15, 6.483327, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.516673, 15, 9.63334, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.899997, 15, 10.1, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.900002, 15, 10.1, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box73",
|
||||
"from": [ 8.599999, 7.5, 7.05 ],
|
||||
"to": [ 8.65, 8.5, 8.949999 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.400006, 5.783337, 9.516673, 10.21667 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.400006, 5.783331, 9.516673, 10.21666 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.483327, 15, 6.599994, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.400006, 15, 9.516673, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 5.783331, 15, 10.21666, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 5.783336, 15, 10.21667, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box75",
|
||||
"from": [ 8.7, 7.5, 7.65 ],
|
||||
"to": [ 9.099998, 8.5, 8.349998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633337, 7.183341, 10.56667, 8.816674 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633337, 7.183326, 10.56667, 8.816659 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.43333, 15, 6.366663, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633337, 15, 10.56667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7.183326, 15, 8.816659, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7.183341, 15, 8.816674, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box77",
|
||||
"from": [ 8.7, 7.5, 8.349999 ],
|
||||
"to": [ 9.050001, 8.5, 8.45 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633338, 6.950006, 10.45, 7.183339 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633338, 8.816661, 10.45, 9.049994 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.549995, 15, 6.366662, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633338, 15, 10.45, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8.816661, 15, 9.049994, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.950006, 15, 7.183339, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box79",
|
||||
"from": [ 8.7, 7.5, 8.45 ],
|
||||
"to": [ 9, 8.5, 8.6 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633339, 6.600008, 10.33334, 6.950008 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633339, 9.049992, 10.33334, 9.399992 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.666661, 15, 6.366661, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633339, 15, 10.33334, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.049992, 15, 9.399992, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.600008, 15, 6.950008, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box80",
|
||||
"from": [ 8.7, 7.5, 8.599999 ],
|
||||
"to": [ 8.949999, 8.5, 8.65 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633339, 6.483341, 10.21667, 6.600008 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633339, 9.399992, 10.21667, 9.516659 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.783328, 15, 6.366661, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633339, 15, 10.21667, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.399992, 15, 9.516659, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.483341, 15, 6.600008, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box83",
|
||||
"from": [ 8.7, 7.5, 8.65 ],
|
||||
"to": [ 8.900002, 8.5, 8.7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.63334, 6.366673, 10.10001, 6.483337 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.63334, 9.516662, 10.10001, 9.633328 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.899993, 15, 6.36666, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.63334, 15, 10.10001, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.516662, 15, 9.633328, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.366672, 15, 6.483338, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box84",
|
||||
"from": [ 8.7, 7.5, 8.7 ],
|
||||
"to": [ 8.85, 8.5, 8.75 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633338, 6.250004, 9.983338, 6.366671 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633338, 9.633329, 9.983338, 9.749996 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.016662, 15, 6.366662, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633338, 15, 9.983338, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.633329, 15, 9.749996, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.250004, 15, 6.366671, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box85",
|
||||
"from": [ 8.7, 7.5, 8.75 ],
|
||||
"to": [ 8.8, 8.5, 8.8 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633338, 6.133337, 9.866672, 6.250004 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633338, 9.749996, 9.866672, 9.866663 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.133328, 15, 6.366662, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633338, 15, 9.866672, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.749996, 15, 9.866663, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.133337, 15, 6.250004, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box86",
|
||||
"from": [ 8.7, 7.5, 8.8 ],
|
||||
"to": [ 8.75, 8.5, 8.85 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.63334, 6.016671, 9.750007, 6.133338 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.63334, 9.866662, 9.750007, 9.983329 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.249993, 15, 6.36666, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.63334, 15, 9.750007, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 9.866662, 15, 9.983329, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 6.016671, 15, 6.133338, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box86",
|
||||
"from": [ 8.7, 7.5, 7.15 ],
|
||||
"to": [ 8.75, 8.5, 7.199999 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633329, 9.866669, 9.749996, 9.983335 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633329, 6.016665, 9.749996, 6.133329 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.250004, 15, 6.366671, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633329, 15, 9.749996, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.016664, 15, 6.133331, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.86667, 15, 9.983335, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box85",
|
||||
"from": [ 8.7, 7.5, 7.2 ],
|
||||
"to": [ 8.8, 8.5, 7.25 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633329, 9.750005, 9.866663, 9.866672 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633329, 6.133327, 9.866663, 6.249995 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.133337, 15, 6.366671, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633329, 15, 9.866663, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.133328, 15, 6.249995, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.750005, 15, 9.866672, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box84",
|
||||
"from": [ 8.7, 7.5, 7.25 ],
|
||||
"to": [ 8.85, 8.5, 7.3 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633328, 9.633339, 9.983329, 9.750006 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633328, 6.249994, 9.983329, 6.366661 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.016672, 15, 6.366672, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633328, 15, 9.983329, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.249995, 15, 6.366662, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.633339, 15, 9.750006, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box83",
|
||||
"from": [ 8.7, 7.5, 7.3 ],
|
||||
"to": [ 8.900002, 8.5, 7.349998 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633329, 9.516673, 10.1, 9.63334 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633329, 6.36666, 10.1, 6.483327 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.900004, 15, 6.366671, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633329, 15, 10.1, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.36666, 15, 6.483327, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.516673, 15, 9.63334, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box80",
|
||||
"from": [ 8.7, 7.5, 7.35 ],
|
||||
"to": [ 8.949999, 8.5, 7.4 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633331, 9.400006, 10.21666, 9.516673 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633331, 6.483327, 10.21666, 6.599995 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.783335, 15, 6.366669, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633331, 15, 10.21666, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.483327, 15, 6.599994, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.400006, 15, 9.516673, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box79",
|
||||
"from": [ 8.7, 7.5, 7.4 ],
|
||||
"to": [ 9, 8.5, 7.55 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633332, 9.050007, 10.33333, 9.400006 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633332, 6.599995, 10.33333, 6.949994 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.666668, 15, 6.366668, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633332, 15, 10.33333, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.599994, 15, 6.949994, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9.050006, 15, 9.400006, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box77",
|
||||
"from": [ 8.7, 7.5, 7.55 ],
|
||||
"to": [ 9.050001, 8.5, 7.65 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9.633331, 8.816675, 10.45, 9.050009 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9.633331, 6.949991, 10.45, 7.183325 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 5.550002, 15, 6.366669, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9.633331, 15, 10.45, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 6.949991, 15, 7.183325, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8.816675, 15, 9.050009, 16 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [ 0, 0, 90 ]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [ 0, 0, 90 ]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [ 0, 0, 90 ]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [ 0, 0, 90 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 90, 0, 0 ]
|
||||
},
|
||||
"ground": {
|
||||
"scale": [ 0.5, 0.5, 0.5 ]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [ 90, 0, 0 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "blocks/e_particle",
|
||||
"texture": "blocks/e_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 9, 0.5, 1 ],
|
||||
"to": [ 10, 8.5, 7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9, 9, 10, 15 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9, 1, 10, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 1, 7.5, 7, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9, 7.5, 15, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 9, 0.5, 8 ],
|
||||
"to": [ 10, 8.5, 13 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9, 3, 10, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9, 8, 10, 13 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 7.5, 13, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 3, 7.5, 8, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box10",
|
||||
"from": [ 9, 0.5, 7 ],
|
||||
"to": [ 10, 4, 8 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9, 7, 10, 8 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7, 12, 8, 15.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8, 12, 9, 15.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box10",
|
||||
"from": [ 9, 5, 7 ],
|
||||
"to": [ 10, 8.5, 8 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9, 7, 10, 8 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7, 7.5, 8, 11 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8, 7.5, 9, 11 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"translation": [ 0, 4, 0.5 ],
|
||||
"scale": [ 0.85, 0.85, 0.85 ]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"translation": [ 0, 4, 0.5 ],
|
||||
"scale": [ 0.85, 0.85, 0.85 ]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"translation": [ 1.13, 3.2, 1.13 ],
|
||||
"scale": [ 0.68, 0.68, 0.68 ]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"translation": [ 1.13, 3.2, 1.13 ],
|
||||
"scale": [ 0.68, 0.68, 0.68 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 0, 90, 0 ],
|
||||
"scale": [ 0.5, 0.5, 0.5 ]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [ 0, 2, 0 ],
|
||||
"scale": [ 0.5, 0.5, 0.5 ]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [ 0, 90, 0 ],
|
||||
"scale": [ 0.5, 0.5, 0.5 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,97 +0,0 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "items/iron_ingot",
|
||||
"texture": "blocks/planks_oak",
|
||||
"texture1": "items/iron_ingot"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Cube1",
|
||||
"from": [ 7.5, 0, 7 ],
|
||||
"to": [ 8.5, 13, 8.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8, 7, 9, 8.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 8, 7, 9, 8.5 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.5, 3, 8.5, 16 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.5, 3, 8.5, 16 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7, 3, 8.5, 16 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7, 3, 8.5, 16 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube2",
|
||||
"from": [ 7, 13, 4 ],
|
||||
"to": [ 9, 14, 11.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 4.5, 9, 12 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 7, 4.5, 9, 12 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 4.5, 2, 12, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 4.5, 2, 12, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube3",
|
||||
"from": [ 7.5, 14, 7 ],
|
||||
"to": [ 8.5, 14.5, 8.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.5, 7, 8.5, 9 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7.5, 7, 8.5, 9 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7.5, 1.5, 8.5, 2 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7.5, 1.5, 8.5, 2 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 7, 1.5, 9, 2 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 7, 1.5, 9, 2 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube5",
|
||||
"from": [ 7.5, 13, 11 ],
|
||||
"to": [ 8.5, 14, 14.5 ],
|
||||
"rotation": { "origin": [ 7.5, 13, 11 ], "axis": "x", "angle": 22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.5, 1.5, 8.5, 5.5 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 7.5, 10.5, 8.5, 14.5 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 10.5, 2.5, 14.5, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 1.5, 2.5, 5.5, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube5",
|
||||
"from": [ 7.5, 13, 1 ],
|
||||
"to": [ 8.5, 14, 4.5 ],
|
||||
"rotation": { "origin": [ 8.5, 13, 4.5 ], "axis": "x", "angle": -22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.5, 1.5, 8.5, 5.5 ], "texture": "#texture1", "rotation": 180 },
|
||||
"up": { "uv": [ 7.5, 10.5, 8.5, 14.5 ], "texture": "#texture1", "rotation": 180 },
|
||||
"north": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 1.5, 2.5, 5.5, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 10.5, 2.5, 14.5, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"translation": [ 0, 6.25, 1.5 ]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"translation": [ 0, 6.25, 1.5 ],
|
||||
"scale": [ 1, 1, 0.5 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 90, 45, -90 ],
|
||||
"translation": [ -0.75, -0.75, 0 ]
|
||||
},
|
||||
"ground": {
|
||||
"rotation": [ 0, 0, 90 ],
|
||||
"translation": [ 0, -3, 0 ]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [ 0, 90, 0 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,112 +0,0 @@
|
||||
{
|
||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||
"textures": {
|
||||
"particle": "items/iron_ingot",
|
||||
"texture": "blocks/planks_oak",
|
||||
"texture1": "items/iron_ingot"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Cube5",
|
||||
"from": [ 7.5, 13, 11 ],
|
||||
"to": [ 8.5, 14, 14.5 ],
|
||||
"rotation": { "origin": [ 7.5, 13, 11 ], "axis": "x", "angle": 22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.5, 1.5, 8.5, 5.5 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 7.5, 10.5, 8.5, 14.5 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 10.5, 2.5, 14.5, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 1.5, 2.5, 5.5, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube5",
|
||||
"from": [ 7.5, 13, 1.5 ],
|
||||
"to": [ 8.5, 14, 5 ],
|
||||
"rotation": { "origin": [ 8.5, 13, 5 ], "axis": "x", "angle": -22.5 },
|
||||
"faces": {
|
||||
"down": { "uv": [ 7.5, 1.5, 8.5, 5.5 ], "texture": "#texture1", "rotation": 180 },
|
||||
"up": { "uv": [ 7.5, 10.5, 8.5, 14.5 ], "texture": "#texture1", "rotation": 180 },
|
||||
"north": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7.5, 2.5, 8.5, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 1.5, 2.5, 5.5, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 10.5, 2.5, 14.5, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube4",
|
||||
"from": [ 7, 13, 4.5 ],
|
||||
"to": [ 9, 14, 7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 9, 9, 11.5 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 7, 4.5, 9, 7 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 4.5, 2, 7, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 9, 2, 11.5, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube4",
|
||||
"from": [ 7, 13, 9 ],
|
||||
"to": [ 9, 14, 11.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 9, 9, 11.5 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 7, 4.5, 9, 7 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 4.5, 2, 7, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 9, 2, 11.5, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube6",
|
||||
"from": [ 7, 13, 7 ],
|
||||
"to": [ 7.5, 14, 9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 7, 7.5, 9 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 7, 7, 7.5, 9 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 8.5, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 7, 2, 7.5, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Cube7",
|
||||
"from": [ 8.5, 13, 7 ],
|
||||
"to": [ 9, 14, 9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 8.5, 7, 9, 9 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 8.5, 7, 9, 9 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 7, 2, 7.5, 3 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 8.5, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture1" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [ 180, 90, 0 ],
|
||||
"translation": [ 0, 4.5, 0 ]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [ 180, 90, 0 ],
|
||||
"translation": [ 0, 6, 0 ]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [ 90, -45, 90 ],
|
||||
"translation": [ 3.5, -3.5, 0 ]
|
||||
},
|
||||
"ground": {
|
||||
"rotation": [ 180, 0, 0 ],
|
||||
"translation": [ 0, 2, 0 ]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [ 180, 90, 0 ],
|
||||
"translation": [ 0, 4.5, 0 ]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -7,8 +7,8 @@
|
||||
"elements": [
|
||||
{
|
||||
"__comment": "Box42",
|
||||
"from": [ 1, 4, 0 ],
|
||||
"to": [ 2, 5, 8 ],
|
||||
"from": [ 7.5, 7.5, -6.5 ],
|
||||
"to": [ 8.5, 8.5, 1.5 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 1, 8, 2, 16 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 1, 0, 2, 8 ], "texture": "#texture" },
|
||||
@@ -17,6 +17,19 @@
|
||||
"west": { "uv": [ 0, 11, 8, 12 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 8, 11, 16, 12 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box2",
|
||||
"from": [ 7, 7, 1.5 ],
|
||||
"to": [ 9, 9, 2 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 7, 0, 9, 0.5 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7, 15.5, 9, 16 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 7, 9, 9 ], "texture": "#texture" },
|
||||
"south": { "uv": [ 7, 7, 9, 9 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 15.5, 7, 16, 9 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 0, 7, 0.5, 9 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
@@ -46,7 +59,7 @@
|
||||
"scale": [ 0.625, 0.625, 0.625 ]
|
||||
},
|
||||
"fixed": {
|
||||
"scale": [ 1, 1, 1 ]
|
||||
"scale": [ 1, 1, 1]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -11,56 +11,56 @@
|
||||
"from": [ 6.5, 6.5, 7 ],
|
||||
"to": [ 9.5, 9.5, 9 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 0, 0, 3, 2 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 0, 14, 3, 16 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 13, 10, 16, 13 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 0, 10, 3, 13 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 14, 10, 16, 13 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 0, 10, 2, 13 ], "texture": "#texture1" }
|
||||
"down": { "uv": [ 6.5, 7, 9.5, 9 ], "texture": "#texture1" },
|
||||
"up": { "uv": [ 6.5, 7, 9.5, 9 ], "texture": "#texture1" },
|
||||
"north": { "uv": [ 6.5, 6.5, 9.5, 9.5 ], "texture": "#texture1" },
|
||||
"south": { "uv": [ 6.5, 6.5, 9.5, 9.5 ], "texture": "#texture1" },
|
||||
"west": { "uv": [ 7, 6.5, 9, 9.5 ], "texture": "#texture1" },
|
||||
"east": { "uv": [ 7, 6.5, 9, 9.5 ], "texture": "#texture1" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box60",
|
||||
"from": [ 6.5, 6.5, 1 ],
|
||||
"to": [ 7.5, 9.5, 7 ],
|
||||
"to": [ 7, 9.5, 7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 0, 2, 1, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 0, 8, 1, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 15, 10, 16, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 10, 14, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 10, 8, 13 ], "texture": "#texture" }
|
||||
"down": { "uv": [ 6.5, 9, 7, 15 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 6.5, 1, 7, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 9, 6.5, 9.5, 9.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 1, 6.5, 7, 9.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9, 6.5, 15, 9.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box60",
|
||||
"from": [ 8.5, 6.5, 1 ],
|
||||
"from": [ 9, 6.5, 1 ],
|
||||
"to": [ 9.5, 9.5, 7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 2, 2, 3, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 2, 8, 3, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 13, 10, 14, 13 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 8, 10, 14, 13 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 2, 10, 8, 13 ], "texture": "#texture" }
|
||||
"down": { "uv": [ 9, 9, 9.5, 15 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 9, 1, 9.5, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 6.5, 6.5, 7, 9.5 ], "texture": "#texture" },
|
||||
"west": { "uv": [ 1, 6.5, 7, 9.5 ], "texture": "#texture" },
|
||||
"east": { "uv": [ 9, 6.5, 15, 9.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box62",
|
||||
"from": [ 7.5, 6.5, 1 ],
|
||||
"to": [ 8.5, 7.5, 7 ],
|
||||
"from": [ 7, 6.5, 1 ],
|
||||
"to": [ 9, 7, 7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 1, 2, 2, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 1, 8, 2, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 14, 12, 15, 13 ], "texture": "#texture" }
|
||||
"down": { "uv": [ 7, 9, 9, 15 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7, 1, 9, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 9, 9, 9.5 ], "texture": "#texture" }
|
||||
}
|
||||
},
|
||||
{
|
||||
"__comment": "Box62",
|
||||
"from": [ 7.5, 8.5, 1 ],
|
||||
"to": [ 8.5, 9.5, 7 ],
|
||||
"from": [ 7, 9, 1 ],
|
||||
"to": [ 9, 9.5, 7 ],
|
||||
"faces": {
|
||||
"down": { "uv": [ 1, 2, 2, 8 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 1, 8, 2, 14 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 14, 10, 15, 11 ], "texture": "#texture" }
|
||||
"down": { "uv": [ 7, 9, 9, 15 ], "texture": "#texture" },
|
||||
"up": { "uv": [ 7, 1, 9, 7 ], "texture": "#texture" },
|
||||
"north": { "uv": [ 7, 6.5, 9, 7 ], "texture": "#texture" }
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"forge_marker":1,
|
||||
"textures": {
|
||||
"particle": "blocks/planks_oak",
|
||||
"texture": "blocks/planks_oak"
|
||||
},
|
||||
"parent": "forgecraft:item/fan_model"
|
||||
}
|
||||
Reference in New Issue
Block a user